Salome HOME
modules/shaper.git
4 years agoFix the test environment to use the actual version of Python scripts of SHAPER instea...
azv [Mon, 18 Nov 2019 11:42:16 +0000 (14:42 +0300)]
Fix the test environment to use the actual version of Python scripts of SHAPER instead of distributed with SALOME.

4 years agoTemporarily comment out code dedicated to visibility of origin point selection
vsv [Fri, 15 Nov 2019 12:18:53 +0000 (15:18 +0300)]
Temporarily comment out code dedicated to visibility of origin point selection

4 years agoMeet the coding style (line >= 100 characters)
azv [Fri, 15 Nov 2019 12:02:32 +0000 (15:02 +0300)]
Meet the coding style (line >= 100 characters)

4 years agoTask 5.1.7: To be able to export a part to a file and import it into an existing...
azv [Fri, 15 Nov 2019 11:09:31 +0000 (14:09 +0300)]
Task 5.1.7: To be able to export a part to a file and import it into an existing part (issue #3065)

Set unique name for imported feature/result.

4 years agoTask 5.1.7: To be able to export a part to a file and import it into an existing...
azv [Wed, 13 Nov 2019 12:05:55 +0000 (15:05 +0300)]
Task 5.1.7: To be able to export a part to a file and import it into an existing part (issue #3065)

Add unit tests.

4 years agoTask 5.1.7: To be able to export a part to a file and import it into an existing...
azv [Wed, 13 Nov 2019 11:59:24 +0000 (14:59 +0300)]
Task 5.1.7: To be able to export a part to a file and import it into an existing part (issue #3065)

* Verify the list of features before export for referring to external document
* Add translations for messages produced by ExportPart/ImportPart features

4 years ago5.1.5 Sketcher: highlighting of the origin point of trihedron
vsv [Tue, 12 Nov 2019 14:12:29 +0000 (17:12 +0300)]
5.1.5 Sketcher: highlighting of the origin point of trihedron

4 years agoTask 5.1.7: To be able to export a part to a file and import it into an existing...
azv [Tue, 12 Nov 2019 12:24:33 +0000 (15:24 +0300)]
Task 5.1.7: To be able to export a part to a file and import it into an existing part (issue #3065)

Exporting/importing references to external objects.

4 years ago5.2.3 Sketcher: ambiguity of the red cross in case of over-constraint
vsv [Fri, 8 Nov 2019 11:04:52 +0000 (14:04 +0300)]
5.2.3 Sketcher: ambiguity of the red cross in case of over-constraint

4 years ago5.1.6 To create multiple points in succession without leaving the dialog box
vsv [Thu, 7 Nov 2019 14:50:33 +0000 (17:50 +0300)]
5.1.6 To create multiple points in succession without leaving the dialog box

4 years ago5.2.2 Drawing in the sketcher: change the mouse cursor arrow
vsv [Thu, 7 Nov 2019 14:18:41 +0000 (17:18 +0300)]
5.2.2 Drawing in the sketcher: change the mouse cursor arrow

4 years agoTask 5.2.5 Add some warnings (tooltips) to critical places
vsv [Thu, 7 Nov 2019 13:50:53 +0000 (16:50 +0300)]
Task 5.2.5 Add some warnings (tooltips) to critical places

4 years agoTask 5.2.7 Distinguish the selection color of the presentation (default white)
vsv [Thu, 7 Nov 2019 08:38:29 +0000 (11:38 +0300)]
Task 5.2.7 Distinguish the selection color of the presentation (default white)

4 years agoTask 5.1.7: To be able to export a part to a file and import it into an existing...
azv [Thu, 7 Nov 2019 07:59:22 +0000 (10:59 +0300)]
Task 5.1.7: To be able to export a part to a file and import it into an existing part (issue #3065)

* Python API for export/import of features.
* Fix the problem when exporting to unavailable directory.

4 years agoTask 5.2.7 Distinguish the selection color of the presentation (default white)
vsv [Wed, 6 Nov 2019 15:34:56 +0000 (18:34 +0300)]
Task 5.2.7 Distinguish the selection color of the presentation (default white)

4 years agoTask 5.2.6 "Part -> Parameters" dialog box: add a keyboard shortcut for "Add"
vsv [Wed, 6 Nov 2019 12:14:52 +0000 (15:14 +0300)]
Task 5.2.6 "Part -> Parameters" dialog box: add a keyboard shortcut for "Add"

4 years agoTask 5.1.7: To be able to export a part to a file and import it into an existing...
azv [Mon, 28 Oct 2019 11:02:32 +0000 (14:02 +0300)]
Task 5.1.7: To be able to export a part to a file and import it into an existing part (issue #3065)

Implement exporting/importing of the part to binary file.

4 years agoFix the error while initializing the sketch by the external plane.
azv [Fri, 1 Nov 2019 12:54:42 +0000 (15:54 +0300)]
Fix the error while initializing the sketch by the external plane.

4 years agoImprove movement of the dimension when value is 0.
azv [Wed, 23 Oct 2019 07:05:10 +0000 (10:05 +0300)]
Improve movement of the dimension when value is 0.

4 years agoSketcher: implement possibility to set zero distance
azv [Tue, 22 Oct 2019 13:04:13 +0000 (16:04 +0300)]
Sketcher: implement possibility to set zero distance

4 years agoAdjust test case to avoid instability.
azv [Tue, 22 Oct 2019 05:49:41 +0000 (08:49 +0300)]
Adjust test case to avoid instability.

4 years agoIssue #2971: Naming issue in a group when loading a dump file
azv [Mon, 21 Oct 2019 08:02:46 +0000 (11:02 +0300)]
Issue #2971: Naming issue in a group when loading a dump file

* Make "ParentFeature" attribute the last for all Sketch entities for backward compatibility.
* Add new HDF test to check the dumping to Python works.

4 years agoIssue #3052: Conflicting constraint after trim ellipse
azv [Fri, 18 Oct 2019 12:36:35 +0000 (15:36 +0300)]
Issue #3052: Conflicting constraint after trim ellipse

Prefer make coincident the boundary of the trimmed feature with an edge instead of point, because it decreases only 1 DoF.

4 years agoIssue #3046: Correct misprint
vsv [Fri, 18 Oct 2019 11:50:31 +0000 (14:50 +0300)]
Issue #3046: Correct misprint

4 years agoFix for the issue #17867 : ExtrusionCut doesn't work
mpv [Thu, 17 Oct 2019 16:12:45 +0000 (19:12 +0300)]
Fix for the issue #17867 : ExtrusionCut doesn't work

Allow to select start point of an arc even due to the 2D->3D conversion produces 3.e-7 error in coordinates.

4 years agoIssue #3055: Fatal error when setting angle
azv [Thu, 17 Oct 2019 12:04:30 +0000 (15:04 +0300)]
Issue #3055: Fatal error when setting angle

Improve calculation of flyout point position to avoid the crash.

4 years agoHDF tests: close current SALOME session by the port instead of closing all SALOME...
azv [Thu, 17 Oct 2019 10:37:35 +0000 (13:37 +0300)]
HDF tests: close current SALOME session by the port instead of closing all SALOME entities (issue #3051).

4 years agoIssue #3044: Undo list contains empty string for Load python script
azv [Thu, 17 Oct 2019 09:42:23 +0000 (12:42 +0300)]
Issue #3044: Undo list contains empty string for Load python script

Improve indexation (do not take into account the empty transactions).

4 years agoRevert "Issue #3044: Undo list contains empty string for Load python script" V9_4_0b1
azv [Thu, 17 Oct 2019 09:01:37 +0000 (12:01 +0300)]
Revert "Issue #3044: Undo list contains empty string for Load python script"

This reverts commit b82b4aecbd6ccaebeafbf409b8da515e4fea2543.

4 years agoMerge remote-tracking branch 'origin/ngo/macros'
mpv [Thu, 17 Oct 2019 07:06:22 +0000 (10:06 +0300)]
Merge remote-tracking branch 'origin/ngo/macros'

4 years agoIssue #3044: Undo list contains empty string for Load python script
azv [Thu, 17 Oct 2019 06:49:01 +0000 (09:49 +0300)]
Issue #3044: Undo list contains empty string for Load python script

Clear the Undo list when Python script is loaded.

4 years agoSuppress Test checkPythonDump for macro feature
NATHALIE GORE [Thu, 17 Oct 2019 06:43:11 +0000 (08:43 +0200)]
Suppress Test checkPythonDump for macro feature

4 years agoAvoid regressions after fix issue #3049.
azv [Thu, 17 Oct 2019 05:31:26 +0000 (08:31 +0300)]
Avoid regressions after fix issue #3049.

4 years agoOne more additional fix for '#17858 Many ctest errors in SHAPER' issue
rnv [Wed, 16 Oct 2019 13:55:21 +0000 (16:55 +0300)]
One more additional fix for '#17858 Many ctest errors in SHAPER' issue

4 years agoAdditional fix for '#17858 Many ctest errors in SHAPER' issue
rnv [Wed, 16 Oct 2019 13:37:08 +0000 (16:37 +0300)]
Additional fix for '#17858 Many ctest errors in SHAPER' issue

4 years agoIssue #3048: Fatal error when create group using filter without argument
azv [Wed, 16 Oct 2019 11:28:07 +0000 (14:28 +0300)]
Issue #3048: Fatal error when create group using filter without argument

4 years agoIssue #3049: Create arc Perpendicular to a straight edge mode - impossible to create...
azv [Wed, 16 Oct 2019 11:13:50 +0000 (14:13 +0300)]
Issue #3049: Create arc Perpendicular to a straight edge mode - impossible to create sequence of arcs

4 years agoIssue #2998: Add help description for automatic creation of constraints
vsv [Wed, 16 Oct 2019 10:13:19 +0000 (13:13 +0300)]
Issue #2998: Add help description for automatic creation of constraints

4 years agoFix for '#17858 Many ctest errors in SHAPER' issue
rnv [Wed, 16 Oct 2019 09:10:33 +0000 (12:10 +0300)]
Fix for '#17858 Many ctest errors in SHAPER' issue

4 years agoUpdate for macros NGO
NATHALIE GORE [Wed, 16 Oct 2019 09:06:54 +0000 (11:06 +0200)]
Update for macros NGO

4 years agoIssue #3044: Undo list contains empty string for Load python script
azv [Wed, 16 Oct 2019 08:55:08 +0000 (11:55 +0300)]
Issue #3044: Undo list contains empty string for Load python script

* Set name for each transaction as "Operation_N"
* Improve dumping to Python to avoid odd call of "model.do()" right before "model.end()" which cause an additional empty transaction.

4 years agoIssue #3041: SIGSEGV when changing sketch plane
azv [Wed, 16 Oct 2019 07:24:34 +0000 (10:24 +0300)]
Issue #3041: SIGSEGV when changing sketch plane

Update direction for horizontal/vertical distance.

4 years agoIssue #3043: Wrong behaviour of selection by filter in a second group
azv [Wed, 16 Oct 2019 06:33:57 +0000 (09:33 +0300)]
Issue #3043: Wrong behaviour of selection by filter in a second group

Initialize the type of selection list with the default value if empty.

4 years agoIssue #3041: prevent crash on change sketch plane
vsv [Tue, 15 Oct 2019 15:10:48 +0000 (18:10 +0300)]
Issue #3041: prevent crash on change sketch plane

4 years agoUpdate viewer on history change
vsv [Mon, 14 Oct 2019 16:34:27 +0000 (19:34 +0300)]
Update viewer on history change

4 years agoFix for the problem of the nightly unit-tests performance.
mpv [Mon, 14 Oct 2019 12:22:36 +0000 (15:22 +0300)]
Fix for the problem of the nightly unit-tests performance.

4 years agoFix for the issue [CEA 17771] SHAPER and KERNEL concurrent salome/__init__.py : remov...
mpv [Mon, 14 Oct 2019 07:17:43 +0000 (10:17 +0300)]
Fix for the issue [CEA 17771] SHAPER and KERNEL concurrent salome/__init__.py : remove __init__.py from the root importing directory of the python of SHAPER.

4 years agoFix for the issue #3033: ExtrusionCut error
mpv [Fri, 11 Oct 2019 07:12:01 +0000 (10:12 +0300)]
Fix for the issue #3033: ExtrusionCut error

If the result of cut is a whole result, don't call PaveFiller which provides an error if there is only one simple argument.

4 years agoFix instability of "plug.py" model.
azv [Thu, 10 Oct 2019 12:40:18 +0000 (15:40 +0300)]
Fix instability of "plug.py" model.

4 years agoAvoid instability in unit-test for Distance constraint applied to Ellipse feature.
azv [Thu, 10 Oct 2019 12:37:51 +0000 (15:37 +0300)]
Avoid instability in unit-test for Distance constraint applied to Ellipse feature.

4 years agoRemove French translations
vsv [Thu, 10 Oct 2019 12:23:32 +0000 (15:23 +0300)]
Remove French translations

4 years agoMove to the latest SALOME version.
mpv [Thu, 10 Oct 2019 07:32:22 +0000 (10:32 +0300)]
Move to the latest SALOME version.

4 years agoDo not use feature for getting result.
vsv [Thu, 10 Oct 2019 06:07:19 +0000 (09:07 +0300)]
Do not use feature for getting result.

4 years agoAdjust test case to avoid instability on CentOS 6.
azv [Thu, 10 Oct 2019 05:13:22 +0000 (08:13 +0300)]
Adjust test case to avoid instability on CentOS 6.

4 years agoFix selection of non-visible features. V9_4_0a2
vsv [Wed, 9 Oct 2019 09:06:30 +0000 (12:06 +0300)]
Fix selection of non-visible features.

4 years agoUpdate viewer on delete an item
vsv [Tue, 8 Oct 2019 08:55:56 +0000 (11:55 +0300)]
Update viewer on delete an item

4 years agoProvide selection for non-displayed features and results in Group operation
vsv [Mon, 7 Oct 2019 16:17:37 +0000 (19:17 +0300)]
Provide selection for non-displayed features and results in Group operation

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Mon, 7 Oct 2019 13:47:57 +0000 (16:47 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Improve code coverage.

4 years agoMerge remote-tracking branch 'origin/CEA_2019'
vsv [Mon, 7 Oct 2019 12:30:45 +0000 (15:30 +0300)]
Merge remote-tracking branch 'origin/CEA_2019'

# Conflicts:
# src/GeomAlgoAPI/CMakeLists.txt

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Mon, 7 Oct 2019 12:03:43 +0000 (15:03 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Complete documentation for ellipse and elliptic arc features.

4 years agoDisable translation of GUI
vsv [Mon, 7 Oct 2019 11:54:06 +0000 (14:54 +0300)]
Disable translation of GUI

4 years agoDisable translation
vsv [Mon, 7 Oct 2019 11:33:37 +0000 (14:33 +0300)]
Disable translation

4 years agoFix coding style (too long lines)
azv [Mon, 7 Oct 2019 10:53:21 +0000 (13:53 +0300)]
Fix coding style (too long lines)

4 years agoFix instability of Split Ellipse unit test.
azv [Mon, 7 Oct 2019 10:46:15 +0000 (13:46 +0300)]
Fix instability of Split Ellipse unit test.

4 years agoFix problem with sequential drawing of ellipses.
azv [Mon, 7 Oct 2019 10:10:59 +0000 (13:10 +0300)]
Fix problem with sequential drawing of ellipses.

4 years agoAvoid instability of test cases.
azv [Mon, 7 Oct 2019 09:00:38 +0000 (12:00 +0300)]
Avoid instability of test cases.

4 years agoImprove translation to French
mpv [Fri, 4 Oct 2019 13:48:36 +0000 (16:48 +0300)]
Improve translation to French

4 years agoIntermediate translation to French changes
mpv [Wed, 2 Oct 2019 08:33:16 +0000 (11:33 +0300)]
Intermediate translation to French changes

4 years agoMigrate to the newest version of SALOME
azv [Fri, 4 Oct 2019 12:40:03 +0000 (15:40 +0300)]
Migrate to the newest version of SALOME

4 years agoSplit too long line
azv [Fri, 4 Oct 2019 12:35:26 +0000 (15:35 +0300)]
Split too long line

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Fri, 4 Oct 2019 09:53:38 +0000 (12:53 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Unit-tests for elliptic arcs:
* Middle point
* Perpendicular
* Tangent
* Projection
* Trim
* Split

4 years agoIssue #3040: Include dimensions to FitAll operation.
vsv [Fri, 4 Oct 2019 10:33:14 +0000 (13:33 +0300)]
Issue #3040: Include dimensions to FitAll operation.

4 years agoAvoid crash on closing a viewer and deactivation of the module
vsv [Fri, 4 Oct 2019 09:02:25 +0000 (12:02 +0300)]
Avoid crash on closing a viewer and deactivation of the module

4 years agoIssue #3039: Add a constraint on a last line of a contour
vsv [Fri, 4 Oct 2019 08:43:01 +0000 (11:43 +0300)]
Issue #3039: Add a constraint on a last line of a contour

4 years agoDisable unnecessary validators
vsv [Fri, 4 Oct 2019 07:26:56 +0000 (10:26 +0300)]
Disable unnecessary validators

4 years agoMinor fix for the issue #3031
mpv [Thu, 3 Oct 2019 15:59:24 +0000 (18:59 +0300)]
Minor fix for the issue #3031

4 years agoFix for the issue #3031 : Wrong group result after move to the end
mpv [Thu, 3 Oct 2019 15:38:55 +0000 (18:38 +0300)]
Fix for the issue #3031 : Wrong group result after move to the end

4 years agoIssue #3038: Add tooltip
vsv [Thu, 3 Oct 2019 13:48:01 +0000 (16:48 +0300)]
Issue #3038: Add tooltip

4 years agoUpdate help for ellipse and elliptic arc.
vsv [Thu, 3 Oct 2019 13:22:05 +0000 (16:22 +0300)]
Update help for ellipse and elliptic arc.

4 years agoIssue #3014: Partition fails
azv [Thu, 3 Oct 2019 12:47:51 +0000 (15:47 +0300)]
Issue #3014: Partition fails

4 years agoUpdate documentation (image for the perpendicular arc mode)
azv [Thu, 3 Oct 2019 12:40:59 +0000 (15:40 +0300)]
Update documentation (image for the perpendicular arc mode)

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Thu, 3 Oct 2019 11:53:38 +0000 (14:53 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Constraint Perpendicular for elliptic arc and line

4 years agoUpdate documentation of arcs.
azv [Thu, 3 Oct 2019 11:39:04 +0000 (14:39 +0300)]
Update documentation of arcs.

4 years agoChange translation
vsv [Thu, 3 Oct 2019 11:17:54 +0000 (14:17 +0300)]
Change translation

4 years agoIssue #3021: Rename "transversal arc" to "perpendicular arc".
azv [Thu, 3 Oct 2019 09:41:27 +0000 (12:41 +0300)]
Issue #3021: Rename "transversal arc" to "perpendicular arc".

4 years agoUnit-test for issue #3019.
azv [Thu, 3 Oct 2019 09:26:53 +0000 (12:26 +0300)]
Unit-test for issue #3019.

4 years agoIssue #3035: Translations for buttons tooltips
vsv [Thu, 3 Oct 2019 08:57:52 +0000 (11:57 +0300)]
Issue #3035: Translations for buttons tooltips

4 years agoIssue #3036: Translation of shapes types
vsv [Thu, 3 Oct 2019 08:23:41 +0000 (11:23 +0300)]
Issue #3036: Translation of shapes types

4 years agoFix too long line
azv [Thu, 3 Oct 2019 08:14:38 +0000 (11:14 +0300)]
Fix too long line

4 years agoA chamfer test is added to the unit-tests system.
mpv [Thu, 3 Oct 2019 08:03:54 +0000 (11:03 +0300)]
A chamfer test is added to the unit-tests system.

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Thu, 3 Oct 2019 07:56:22 +0000 (10:56 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Improve constraint Middle point on elliptic arc.

4 years agoProvide translation of DoF string
vsv [Thu, 3 Oct 2019 07:17:28 +0000 (10:17 +0300)]
Provide translation of DoF string

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Wed, 2 Oct 2019 12:28:07 +0000 (15:28 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Unit tests for constraints Coincidence and Equal for elliptic arcs

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Wed, 2 Oct 2019 10:55:32 +0000 (13:55 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Unit tests for creation and destruction of elliptic arcs.

4 years agoTranslate title of toolbars.
vsv [Wed, 2 Oct 2019 12:03:31 +0000 (15:03 +0300)]
Translate title of toolbars.

4 years agoFixing the coding rules issues.
mpv [Wed, 2 Oct 2019 10:51:12 +0000 (13:51 +0300)]
Fixing the coding rules issues.

4 years agoMerge remote-tracking branch 'origin/ngo/Lot5'
mpv [Wed, 2 Oct 2019 10:04:46 +0000 (13:04 +0300)]
Merge remote-tracking branch 'origin/ngo/Lot5'

4 years agoMerge remote-tracking branch 'origin/cgt/chamfer'
mpv [Wed, 2 Oct 2019 08:55:30 +0000 (11:55 +0300)]
Merge remote-tracking branch 'origin/cgt/chamfer'

4 years agoUpdate version of SALOME
azv [Wed, 2 Oct 2019 05:39:35 +0000 (08:39 +0300)]
Update version of SALOME

4 years agoUncomment method for code coverage.
azv [Wed, 2 Oct 2019 05:33:10 +0000 (08:33 +0300)]
Uncomment method for code coverage.