Salome HOME
modules/shaper.git
4 years agoUse latest version of SALOME (2020-03-17)
azv [Tue, 17 Mar 2020 12:00:50 +0000 (15:00 +0300)]
Use latest version of SALOME (2020-03-17)

4 years agoUse latest version of SALOME (2020-03-13)
azv [Fri, 13 Mar 2020 13:42:18 +0000 (16:42 +0300)]
Use latest version of SALOME (2020-03-13)

4 years agobos #18858 Use sphinx_rtd_theme as theme for SALOME documentation built with Sphinx
vsr [Fri, 13 Mar 2020 13:06:58 +0000 (16:06 +0300)]
bos #18858 Use sphinx_rtd_theme as theme for SALOME documentation built with Sphinx

4 years agoUpdate translations to French and group messages by their context.
azv [Fri, 13 Mar 2020 12:15:34 +0000 (15:15 +0300)]
Update translations to French and group messages by their context.

4 years agoFix the code coverage level
mpv [Fri, 13 Mar 2020 12:17:29 +0000 (15:17 +0300)]
Fix the code coverage level

4 years agoThe SHAPERSTUDY unit-tests will be moved to SMESH when the SALOME architecture allows...
mpv [Fri, 13 Mar 2020 06:47:14 +0000 (09:47 +0300)]
The SHAPERSTUDY unit-tests will be moved to SMESH when the SALOME architecture allows to launch them correctly.

4 years agoUse stable version of SALOME (2020-03-11)
azv [Thu, 12 Mar 2020 10:28:29 +0000 (13:28 +0300)]
Use stable version of SALOME (2020-03-11)

4 years agoUse latest version of SALOME (2020-03-12)
azv [Thu, 12 Mar 2020 09:41:45 +0000 (12:41 +0300)]
Use latest version of SALOME (2020-03-12)

4 years agoUnit test for issue #2817: Cut on heterogeneous arguments failed
azv [Thu, 12 Mar 2020 08:48:16 +0000 (11:48 +0300)]
Unit test for issue #2817: Cut on heterogeneous arguments failed

4 years agoFix for the performance regression in issue #2256 : Import BREP is 400 times longer...
mpv [Thu, 12 Mar 2020 07:26:54 +0000 (10:26 +0300)]
Fix for the performance regression in issue #2256 : Import BREP is 400 times longer in SHAPER than in GEOM

4 years agoIssue #17347(Tuleap) Do not select a point from periodic B-spline
vsv [Wed, 11 Mar 2020 13:31:23 +0000 (16:31 +0300)]
Issue #17347(Tuleap) Do not select a point from periodic B-spline

4 years agoIssue #18836: Can't select the feature Wire as Extrusion base object
azv [Wed, 11 Mar 2020 11:46:57 +0000 (14:46 +0300)]
Issue #18836: Can't select the feature Wire as Extrusion base object

Improve the validator's criteria.

4 years agoGenerate temporary file names by model.checkPythonDump()
azv [Tue, 10 Mar 2020 13:54:28 +0000 (16:54 +0300)]
Generate temporary file names by model.checkPythonDump()

4 years agoSend "UpdateSelection" to perform immediate update of the sketch with B-splines.
azv [Tue, 10 Mar 2020 09:58:00 +0000 (12:58 +0300)]
Send "UpdateSelection" to perform immediate update of the sketch with B-splines.

4 years agoUse the latest SALOME version (2020-03-10)
azv [Tue, 10 Mar 2020 06:27:09 +0000 (09:27 +0300)]
Use the latest SALOME version (2020-03-10)

4 years agoIssue #18609 (Tuleap): Delete extra nodes from folder
vsv [Fri, 6 Mar 2020 10:03:27 +0000 (13:03 +0300)]
Issue #18609 (Tuleap): Delete extra nodes from folder

4 years agoIssue #18737 (Tuleap): Update viewer on show preview command
vsv [Fri, 6 Mar 2020 09:25:13 +0000 (12:25 +0300)]
Issue #18737 (Tuleap): Update viewer on show preview command

4 years agoIssue #18755 (Tuleap): Do not process key events if a modal window is displayed
vsv [Fri, 6 Mar 2020 08:30:30 +0000 (11:30 +0300)]
Issue #18755 (Tuleap): Do not process key events if a modal window is displayed

4 years agoUpdate the ID of the TDF_Attribute while copying. rnv/pv58_2
azv [Thu, 5 Mar 2020 10:41:03 +0000 (13:41 +0300)]
Update the ID of the TDF_Attribute while copying.

4 years agoFix the failed model test (piece_12.py)
azv [Thu, 5 Mar 2020 10:01:08 +0000 (13:01 +0300)]
Fix the failed model test (piece_12.py)

4 years agoFix for the porting to new OCCT 7.4.0 : unit test TestBooleanCommon_SolidsHistory
mpv [Thu, 5 Mar 2020 08:00:12 +0000 (11:00 +0300)]
Fix for the porting to new OCCT 7.4.0 : unit test TestBooleanCommon_SolidsHistory

4 years agoUpdate reference data according to behavior of OCCT 7.4.0.
azv [Thu, 5 Mar 2020 04:30:32 +0000 (07:30 +0300)]
Update reference data according to behavior of OCCT 7.4.0.

4 years agoFix for the order of sketch sub-elements in the selection name. With new OCCT order...
mpv [Wed, 4 Mar 2020 10:14:31 +0000 (13:14 +0300)]
Fix for the order of sketch sub-elements in the selection name. With new OCCT order of internal faces was changed, so, support any order.

4 years agoUse latest version of SALOME (2020-03-04)
azv [Wed, 4 Mar 2020 07:43:34 +0000 (10:43 +0300)]
Use latest version of SALOME (2020-03-04)

4 years agoTest HDF files: improve loading HDF files containing several Parts.
azv [Wed, 4 Mar 2020 06:59:21 +0000 (09:59 +0300)]
Test HDF files: improve loading HDF files containing several Parts.

4 years agoAvoid automatic update the Defeaturing (issue #17342).
azv [Tue, 3 Mar 2020 13:42:11 +0000 (16:42 +0300)]
Avoid automatic update the Defeaturing (issue #17342).

4 years agoContinue fixing regression with incorrect order of inner wires (sort inner wires...
azv [Tue, 3 Mar 2020 09:37:16 +0000 (12:37 +0300)]
Continue fixing regression with incorrect order of inner wires (sort inner wires only).

4 years agoUpdate French translations
vsv [Tue, 3 Mar 2020 09:25:31 +0000 (12:25 +0300)]
Update French translations

4 years agoUpdate French translation
vsv [Tue, 3 Mar 2020 08:59:00 +0000 (11:59 +0300)]
Update French translation

4 years agoMake ShaperStudy unit-tests work in Salome
mpv [Mon, 2 Mar 2020 14:09:52 +0000 (17:09 +0300)]
Make ShaperStudy unit-tests work in Salome

4 years agoFix regression related to the order of wires on Sketch faces with holes, which appear...
azv [Mon, 2 Mar 2020 10:31:19 +0000 (13:31 +0300)]
Fix regression related to the order of wires on Sketch faces with holes, which appeared after migrating to OCCT 7.4.0

4 years agoFix indication of active operation
vsv [Mon, 2 Mar 2020 09:41:21 +0000 (12:41 +0300)]
Fix indication of active operation

4 years agoDo not select foreign object in SHAPER
vsv [Mon, 2 Mar 2020 09:02:24 +0000 (12:02 +0300)]
Do not select foreign object in SHAPER

4 years agoUpdate French translation
vsv [Mon, 2 Mar 2020 08:52:17 +0000 (11:52 +0300)]
Update French translation

4 years agoAdded French translation for the publish to SHAPER-STUDY feature
mpv [Mon, 2 Mar 2020 08:28:42 +0000 (11:28 +0300)]
Added French translation for the publish to SHAPER-STUDY feature

4 years agoUpdate French translation
vsv [Fri, 28 Feb 2020 14:05:38 +0000 (17:05 +0300)]
Update French translation

4 years agoIssue #3172: Valid partition is invalid after save/open saved document
azv [Fri, 28 Feb 2020 13:34:56 +0000 (16:34 +0300)]
Issue #3172: Valid partition is invalid after save/open saved document

* Improve AttributeSelectionList to cash whole selected features as well as the results.
* Avoid sending EVENT_UPDATE_SELECTION until all the features will obtain their "disabled" flag.

4 years agoIssue #3161: Do not use presentations for non-SHAPER objects
vsv [Fri, 28 Feb 2020 12:55:45 +0000 (15:55 +0300)]
Issue #3161: Do not use presentations for non-SHAPER objects

4 years agoIssue #3145: provide help pages for Import/Export operations
vsv [Fri, 28 Feb 2020 12:05:26 +0000 (15:05 +0300)]
Issue #3145: provide help pages for Import/Export operations

4 years agoFix for the issue #3143 : Number of parts is wrong for document with Linear copy
mpv [Fri, 28 Feb 2020 11:43:55 +0000 (14:43 +0300)]
Fix for the issue #3143 : Number of parts is wrong for document with Linear copy

4 years agoIssue #3160: Do not use for intersection edges which are parallel to the plane
vsv [Fri, 28 Feb 2020 09:16:58 +0000 (12:16 +0300)]
Issue #3160: Do not use for intersection edges which are parallel to the plane

4 years agoIssue #3170: Impossible to close Application errors dialog box
azv [Fri, 28 Feb 2020 08:45:35 +0000 (11:45 +0300)]
Issue #3170: Impossible to close Application errors dialog box

Update fillet to exclude auxiliary segments from the processing.

4 years agoAvoid setting 0 as a value of B-spline weight (issue #3155)
azv [Fri, 28 Feb 2020 08:16:15 +0000 (11:16 +0300)]
Avoid setting 0 as a value of B-spline weight (issue #3155)

4 years agoFix misprint in the Import feature's documentation.
azv [Fri, 28 Feb 2020 06:51:11 +0000 (09:51 +0300)]
Fix misprint in the Import feature's documentation.

4 years agoFix for filtering non-periodic B-spline in Tangent constraint (issue #3158)
azv [Fri, 28 Feb 2020 06:42:05 +0000 (09:42 +0300)]
Fix for filtering non-periodic B-spline in Tangent constraint (issue #3158)

4 years agoIssue #3145: Update Import/Export help pages
azv [Thu, 27 Feb 2020 15:31:00 +0000 (18:31 +0300)]
Issue #3145: Update Import/Export help pages

4 years agoIssue #3158: Fatal error when create Tangent constraint
azv [Thu, 27 Feb 2020 13:24:46 +0000 (16:24 +0300)]
Issue #3158: Fatal error when create Tangent constraint

Forbid by validators the selection of tangent entities if at least on is a B-spline curve and they have no coincident boundary point.

4 years agoIssue #3162: Correct list of preferences tabs
vsv [Thu, 27 Feb 2020 12:08:29 +0000 (15:08 +0300)]
Issue #3162: Correct list of preferences tabs

4 years agoIssue #3149: Update pop-up menus screen shots
vsv [Thu, 27 Feb 2020 09:41:00 +0000 (12:41 +0300)]
Issue #3149: Update pop-up menus screen shots

4 years agoIssue #3059 : When “move to the end” of a group, propose to the user a new group...
mpv [Thu, 27 Feb 2020 09:36:09 +0000 (12:36 +0300)]
Issue #3059 : When “move to the end” of a group, propose to the user a new group update mode.

An additional development to support cases when groups must be not fully divided, but sub-elements are collected by the context principles.

4 years agoFix bunch of issues for B-splines (#3155, #3156, #3157, #3159)
azv [Thu, 27 Feb 2020 05:16:46 +0000 (08:16 +0300)]
Fix bunch of issues for B-splines (#3155, #3156, #3157, #3159)

Issue #3155: Increase low boundary of Weight for Bspline (minimal positive value of B-spline weight is set)
Issue #3156: Prohibit selection of Bspline in equality constraint (Equal, Tangent and Perpendicular constraints are protected by validators)
Issue #3157: Sign of Tangent constraint between ellipse arc and Bspline is shown directly on connection point
Issue #3159: Equality and Intersection constraints are enabled for B-spline

4 years agoCorrect misprint
vsv [Thu, 27 Feb 2020 07:04:21 +0000 (10:04 +0300)]
Correct misprint

4 years agoUse ViewCube from OCCT
vsv [Wed, 26 Feb 2020 16:55:08 +0000 (19:55 +0300)]
Use ViewCube from OCCT

4 years agoMerge remote-tracking branch 'remotes/origin/occ/compounds_processing' V9_5_0a1
azv [Wed, 26 Feb 2020 13:22:38 +0000 (16:22 +0300)]
Merge remote-tracking branch 'remotes/origin/occ/compounds_processing'

# Conflicts:
# src/FeaturesPlugin/CMakeLists.txt

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139) occ/compounds_processing
azv [Wed, 26 Feb 2020 11:23:32 +0000 (14:23 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Fillet and the Chamfer features.

4 years agoSet the used Visual Studio version to 15 (2017)
mpv [Wed, 26 Feb 2020 13:08:56 +0000 (16:08 +0300)]
Set the used Visual Studio version to 15 (2017)

4 years agoIssue #3148: Restore multi-selection mode after dragging operation
vsv [Wed, 26 Feb 2020 12:58:36 +0000 (15:58 +0300)]
Issue #3148: Restore multi-selection mode after dragging operation

4 years agoCall VS15
vsv [Wed, 26 Feb 2020 12:41:55 +0000 (15:41 +0300)]
Call VS15

4 years agoSkipping compsolids in the history request due to improved behavior of BOPs in the...
mpv [Wed, 26 Feb 2020 11:29:14 +0000 (14:29 +0300)]
Skipping compsolids in the history request due to improved behavior of BOPs in the OCCT 7.4.0.

4 years agoIssue #3150: Turn On/Off Isos for multi-selection rnv/pv58_1
vsv [Wed, 26 Feb 2020 10:01:38 +0000 (13:01 +0300)]
Issue #3150: Turn On/Off Isos for multi-selection

4 years agoIssue #3151: Remove extra buttons from properties dialog boxes
vsv [Wed, 26 Feb 2020 09:56:27 +0000 (12:56 +0300)]
Issue #3151: Remove extra buttons from properties dialog boxes

4 years agoIssue #3152: Consider only results in selection for modification of Isos
vsv [Wed, 26 Feb 2020 09:19:21 +0000 (12:19 +0300)]
Issue #3152: Consider only results in selection for modification of Isos

4 years agoCorrect non-Salome configuration
vsv [Wed, 26 Feb 2020 08:44:49 +0000 (11:44 +0300)]
Correct non-Salome configuration

4 years agoIssue #3153: Correct misprints
vsv [Wed, 26 Feb 2020 08:04:49 +0000 (11:04 +0300)]
Issue #3153: Correct misprints

4 years agoAdd test for issue #3154
azv [Wed, 26 Feb 2020 07:19:07 +0000 (10:19 +0300)]
Add test for issue #3154

4 years agoIssue #3154: Prohibit split operation on external objects
azv [Wed, 26 Feb 2020 07:17:01 +0000 (10:17 +0300)]
Issue #3154: Prohibit split operation on external objects

4 years agoMove to the newest SALOME version
mpv [Wed, 26 Feb 2020 06:35:51 +0000 (09:35 +0300)]
Move to the newest SALOME version

4 years agoAdjust test cases.
azv [Tue, 25 Feb 2020 09:07:01 +0000 (12:07 +0300)]
Adjust test cases.

4 years agoFix too long line
mpv [Tue, 25 Feb 2020 08:11:02 +0000 (11:11 +0300)]
Fix too long line

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
azv [Tue, 25 Feb 2020 07:05:13 +0000 (10:05 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Intersection feature.

4 years agoMerge remote-tracking branch 'origin/EDF_IMPROVEMENTS_2020'
mpv [Tue, 25 Feb 2020 06:34:55 +0000 (09:34 +0300)]
Merge remote-tracking branch 'origin/EDF_IMPROVEMENTS_2020'

4 years agoRevert "Migrate to the latest version of SALOME (2020-02-20)."
azv [Tue, 25 Feb 2020 06:19:42 +0000 (09:19 +0300)]
Revert "Migrate to the latest version of SALOME (2020-02-20)."

This reverts commit 87734c050a3f6b4f1333183298a8a233373a472c.

4 years agoMigrate to the latest version of SALOME (2020-02-20).
azv [Tue, 25 Feb 2020 04:56:01 +0000 (07:56 +0300)]
Migrate to the latest version of SALOME (2020-02-20).

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
azv [Sun, 23 Feb 2020 11:10:48 +0000 (14:10 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Linear Copy and the Angular Copy features.

4 years agoMerge branch 'occ/shaper2smesh'
vsr [Fri, 21 Feb 2020 12:22:23 +0000 (15:22 +0300)]
Merge branch 'occ/shaper2smesh'

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
azv [Fri, 21 Feb 2020 09:12:19 +0000 (12:12 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Scale feature.

4 years agoIssue #3141 implementation : Allow usage of the same filters many times : make unit... EDF_IMPROVEMENTS_2020
mpv [Thu, 20 Feb 2020 13:56:56 +0000 (16:56 +0300)]
Issue #3141 implementation : Allow usage of the same filters many times : make unit-test for the python filter TopoConnectedFaces

4 years agoFix for the issue #18739 : EDF - move to the end and split
mpv [Thu, 20 Feb 2020 11:09:34 +0000 (14:09 +0300)]
Fix for the issue #18739 : EDF - move to the end and split

Keep order of modified results in the move to the end algorithm.

4 years agoIssue #18733: Impossible to insert a feature into the previous folder
azv [Thu, 20 Feb 2020 10:32:35 +0000 (13:32 +0300)]
Issue #18733: Impossible to insert a feature into the previous folder

Check if the folder has features not in history at the end

4 years agoFix misprint
azv [Thu, 20 Feb 2020 07:40:56 +0000 (10:40 +0300)]
Fix misprint

4 years agoFix for the issue #18736 : EDF - crash when dumping (python) from a HDF file made...
mpv [Thu, 20 Feb 2020 08:42:08 +0000 (11:42 +0300)]
Fix for the issue #18736 : EDF - crash when dumping (python) from a HDF file made with SALOME windows

Fixed crash if revolution is referenced to deleted objects

4 years agoSplit too long line to meet the coding style.
azv [Thu, 20 Feb 2020 05:02:02 +0000 (08:02 +0300)]
Split too long line to meet the coding style.

4 years agoTest case for issue #2918.
azv [Thu, 20 Feb 2020 04:58:03 +0000 (07:58 +0300)]
Test case for issue #2918.

4 years agoFix crash in Symmetry and update the processing of the centers of circles and focuses...
azv [Wed, 19 Feb 2020 10:53:16 +0000 (13:53 +0300)]
Fix crash in Symmetry and update the processing of the centers of circles and focuses of ellipses while geometric dumping.

4 years agoIssue #3141 implementation : Allow usage of the same filters many times
mpv [Wed, 19 Feb 2020 09:54:17 +0000 (12:54 +0300)]
Issue #3141 implementation : Allow usage of the same filters many times

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
azv [Wed, 19 Feb 2020 09:05:16 +0000 (12:05 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Symmetry feature.

4 years agoAdjust test according to new behavior
azv [Tue, 18 Feb 2020 12:09:34 +0000 (15:09 +0300)]
Adjust test according to new behavior

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
azv [Tue, 18 Feb 2020 11:10:27 +0000 (14:10 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Rotation feature.

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
azv [Sun, 16 Feb 2020 12:16:49 +0000 (15:16 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactor the Translation feature.

4 years agoIssue #3140: Add show/hide Isos menu item.
vsv [Fri, 14 Feb 2020 14:00:38 +0000 (17:00 +0300)]
Issue #3140: Add show/hide Isos menu item.

4 years agoAdded unit-tests for SHAPERSTUDY and SMESH check occ/shaper2smesh
mpv [Fri, 14 Feb 2020 12:53:55 +0000 (15:53 +0300)]
Added unit-tests for SHAPERSTUDY and SMESH check

4 years agoIssue #3138: Create Import, Export sub-menus in File menu
vsv [Fri, 14 Feb 2020 11:45:23 +0000 (14:45 +0300)]
Issue #3138: Create Import, Export sub-menus in File menu

4 years agoRefactor the transformation algorithms
azv [Fri, 14 Feb 2020 08:30:27 +0000 (11:30 +0300)]
Refactor the transformation algorithms

4 years agoMinor correction
mpv [Thu, 13 Feb 2020 16:10:35 +0000 (19:10 +0300)]
Minor correction

4 years agoShow ISO lines only on bodies and with highlighting also
vsv [Thu, 13 Feb 2020 13:22:38 +0000 (16:22 +0300)]
Show ISO lines only on bodies and with highlighting also

4 years agoDisable ISO lines for planes, previews and highlightings.
vsv [Thu, 13 Feb 2020 12:58:07 +0000 (15:58 +0300)]
Disable ISO lines for planes, previews and highlightings.

4 years agoFix the issue related to copying AttributeSelectionList (issue #18710)
azv [Thu, 13 Feb 2020 12:39:09 +0000 (15:39 +0300)]
Fix the issue related to copying AttributeSelectionList (issue #18710)

4 years agoUse independent attribute for the shapes exported to XAO for correct processing the...
azv [Thu, 13 Feb 2020 10:35:14 +0000 (13:35 +0300)]
Use independent attribute for the shapes exported to XAO for correct processing the Export feature related to removed shapes (issue #18710).

4 years agoTask 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)
azv [Thu, 13 Feb 2020 05:29:24 +0000 (08:29 +0300)]
Task 3.2. To keep compounds’ sub-shapes for all operations (issue #3139)

Refactoring the Placement feature.

4 years agoMinor correction
mpv [Wed, 12 Feb 2020 13:12:20 +0000 (16:12 +0300)]
Minor correction