]> SALOME platform Git repositories - modules/shaper.git/log
Salome HOME
modules/shaper.git
4 years agoTask #3230: Sketcher: create a curve passing through selected points or vertices...
Artem Zhidkov [Tue, 30 Jun 2020 11:02:16 +0000 (14:02 +0300)]
Task #3230: Sketcher: create a curve passing through selected points or vertices of a polyline

Fix crash on reordering the list of points.

4 years agoTask #3236: Generalization of extrusion
Artem Zhidkov [Mon, 29 Jun 2020 21:09:03 +0000 (00:09 +0300)]
Task #3236: Generalization of extrusion

Fix the validator to be able to select sketch vertices and edges for extrusion and revolution.

4 years agoTask #3237: Allow usage of accented characters in ObjectBrowser
Artem Zhidkov [Mon, 29 Jun 2020 19:57:14 +0000 (22:57 +0300)]
Task #3237: Allow usage of accented characters in ObjectBrowser

* Code cleanup
* Add unit test with utf-8.

4 years agoTask #3231: Sketcher Offset of a curve. Offset side definition by the first selected...
jfa [Mon, 29 Jun 2020 14:55:18 +0000 (17:55 +0300)]
Task #3231: Sketcher Offset of a curve. Offset side definition by the first selected edge.

4 years agoTask #3237: Allow usage of accented characters in ObjectBrowser
Artem Zhidkov [Mon, 29 Jun 2020 12:53:57 +0000 (15:53 +0300)]
Task #3237: Allow usage of accented characters in ObjectBrowser

Move string conversion to the separate package.

4 years agoTask #3237: Allow usage of accented characters in ObjectBrowser
Artem Zhidkov [Sun, 28 Jun 2020 20:10:10 +0000 (23:10 +0300)]
Task #3237: Allow usage of accented characters in ObjectBrowser

Fix crash in conversion to wstring.

4 years agoTask #3237: Allow usage of accented characters in ObjectBrowser
Artem Zhidkov [Sun, 28 Jun 2020 12:51:58 +0000 (15:51 +0300)]
Task #3237: Allow usage of accented characters in ObjectBrowser

Fix compilation on Linux with -std=c++0x

4 years agoTask #3230: Sketcher: create a curve passing through selected points or vertices...
Artem Zhidkov [Sun, 28 Jun 2020 11:18:44 +0000 (14:18 +0300)]
Task #3230: Sketcher: create a curve passing through selected points or vertices of a polyline

Unit tests

4 years agoMeet coding style (split lines longer than 100 characters)
Artem Zhidkov [Sat, 27 Jun 2020 20:04:40 +0000 (23:04 +0300)]
Meet coding style (split lines longer than 100 characters)

4 years agoUse the latest version of SALOME (2020-06-16)
Artem Zhidkov [Sat, 27 Jun 2020 19:57:23 +0000 (22:57 +0300)]
Use the latest version of SALOME (2020-06-16)

4 years agoMeet coding style (split lines longer than 100 characters)
Artem Zhidkov [Sat, 27 Jun 2020 17:43:48 +0000 (20:43 +0300)]
Meet coding style (split lines longer than 100 characters)

4 years agoTask #3231: Sketcher Offset of a curve
Artem Zhidkov [Fri, 26 Jun 2020 20:09:42 +0000 (23:09 +0300)]
Task #3231: Sketcher Offset of a curve

Improvements

4 years agoMention hotkey "F2" for rename command
vsv [Fri, 26 Jun 2020 14:02:21 +0000 (17:02 +0300)]
Mention hotkey "F2" for rename command

4 years agoMerge conflicts on branch merging
vsv [Fri, 26 Jun 2020 13:28:36 +0000 (16:28 +0300)]
Merge conflicts on branch merging

4 years agoRemove extra statement
vsv [Fri, 19 Jun 2020 11:49:31 +0000 (14:49 +0300)]
Remove extra statement

4 years agoProvide selection for dump with wide strings
vsv [Fri, 19 Jun 2020 08:27:02 +0000 (11:27 +0300)]
Provide selection for dump with wide strings

4 years agoSupport wide string for color scale title
vsv [Thu, 18 Jun 2020 09:27:51 +0000 (12:27 +0300)]
Support wide string for color scale title

4 years agoSupport of wide string
vsv [Tue, 9 Jun 2020 07:49:42 +0000 (10:49 +0300)]
Support of wide string

4 years agoTask #3231: Sketcher Offset of a curve
Artem Zhidkov [Fri, 26 Jun 2020 13:24:50 +0000 (16:24 +0300)]
Task #3231: Sketcher Offset of a curve

Check the normal of filleting arc for correct orientation.

4 years agoSketcher Offset: closed offset for closed wire.
jfa [Fri, 26 Jun 2020 13:01:37 +0000 (16:01 +0300)]
Sketcher Offset: closed offset for closed wire.

4 years agoFix bug with width of copy objects
vsv [Fri, 26 Jun 2020 12:54:37 +0000 (15:54 +0300)]
Fix bug with width of copy objects

4 years agoTask #3231: Sketcher Offset of a curve
Artem Zhidkov [Fri, 26 Jun 2020 11:50:00 +0000 (14:50 +0300)]
Task #3231: Sketcher Offset of a curve

Keep offset edges within the Offset feature in order of the offset wire.

4 years agoIssue #3231: Show all objects of offset on selection
vsv [Fri, 26 Jun 2020 10:20:01 +0000 (13:20 +0300)]
Issue #3231: Show all objects of offset on selection

4 years agoIssue #3236: Provide icons for extrusions
vsv [Fri, 26 Jun 2020 09:26:32 +0000 (12:26 +0300)]
Issue #3236: Provide icons for extrusions

4 years agoTask #3231: Sketcher Offset of a curve
Artem Zhidkov [Fri, 26 Jun 2020 08:56:40 +0000 (11:56 +0300)]
Task #3231: Sketcher Offset of a curve

Redesign storing the offset entities.

4 years agoIssue #3236: Add buttons for shape type choice to Extrusion/Revolution objects
vsv [Thu, 25 Jun 2020 13:36:28 +0000 (16:36 +0300)]
Issue #3236: Add buttons for shape type choice to Extrusion/Revolution objects

4 years agoTask #3230: Sketcher: create a curve passing through selected points or vertices...
Artem Zhidkov [Thu, 25 Jun 2020 10:29:17 +0000 (13:29 +0300)]
Task #3230: Sketcher: create a curve passing through selected points or vertices of a polyline

Fix the problem with resetting the Precision value to default.

4 years agoFix crash on Sketch Offset update
Artem Zhidkov [Thu, 25 Jun 2020 05:40:00 +0000 (08:40 +0300)]
Fix crash on Sketch Offset update

4 years agoFix for the #19720 : Wrong part position after reloading hdf. If the part is hidden... V9_5_0rc2
mpv [Wed, 24 Jun 2020 08:50:54 +0000 (11:50 +0300)]
Fix for the #19720 : Wrong part position after reloading hdf. If the part is hidden, in the display event processing do not called "shape" of the part, so, the shape is not initialized and "Update" event for the feature is not called.

4 years agoFix for #19707 : fatal error gp_Dir() input vector has zero norm when loading python...
mpv [Tue, 23 Jun 2020 12:56:22 +0000 (15:56 +0300)]
Fix for #19707 : fatal error gp_Dir() input vector has zero norm when loading python dump. Make sketch invalid if the a base plane was selected and after this referencing result disappears.

4 years agoIssue #3236: Add buttons for shape type choice
vsv [Wed, 24 Jun 2020 17:46:05 +0000 (20:46 +0300)]
Issue #3236: Add buttons for shape type choice

4 years agoFix for the issue #19721 Parts moved at partset level are not well published to SHAPE...
mpv [Tue, 23 Jun 2020 16:28:31 +0000 (19:28 +0300)]
Fix for the issue #19721 Parts moved at partset level are not well published to SHAPERSTUDY. Use Id of the original part, not the translation/placement or other.

4 years agoFix for #19722 - Field with string : impossible to save. Make strings-fields exported...
mpv [Tue, 23 Jun 2020 14:06:05 +0000 (17:06 +0300)]
Fix for #19722 - Field with string : impossible to save. Make strings-fields exported to SHAPERSTUDY as empty fields even they are not supported by the SHAPERSTUDY and SMESH.

4 years agoSketcher Offset: API
jfa [Wed, 24 Jun 2020 14:02:58 +0000 (17:02 +0300)]
Sketcher Offset: API

4 years agoTask #3230: Sketcher: create a curve passing through selected points or vertices...
Artem Zhidkov [Wed, 24 Jun 2020 13:45:49 +0000 (16:45 +0300)]
Task #3230: Sketcher: create a curve passing through selected points or vertices of a polyline

Fix compilation error on Linux

4 years agoIssue #3262: Undo automatic constraint even several conflicting objects were sent
vsv [Wed, 24 Jun 2020 09:31:25 +0000 (12:31 +0300)]
Issue #3262: Undo automatic constraint even several conflicting objects were sent

4 years agoTask #3230: Sketcher: create a curve passing through selected points or vertices...
Artem Zhidkov [Fri, 22 May 2020 16:55:22 +0000 (19:55 +0300)]
Task #3230: Sketcher: create a curve passing through selected points or vertices of a polyline

* Implement the Curve Fitting feature.
* Implement the de Boor scheme for periodic and non-periodic B-spline evaluation.
* Implement interpolation and approximation modes of the feature.
* Add creation of the control polygon.
* Reordering points on the corresponding button click
* Python API for this feature
* User documentation

4 years agoIssue #3222: Update highlighted error points
vsv [Wed, 24 Jun 2020 08:04:56 +0000 (11:04 +0300)]
Issue #3222: Update highlighted error points

4 years agoIssue #3261: Stop processing of the same event from different objects
vsv [Wed, 24 Jun 2020 07:29:33 +0000 (10:29 +0300)]
Issue #3261: Stop processing of the same event from different objects

4 years agoIssue #3222: 1D fillet
Artem Zhidkov [Wed, 24 Jun 2020 06:00:48 +0000 (09:00 +0300)]
Issue #3222: 1D fillet

Send the message about failed vertices when creation method is changed.

4 years agoIssue #3222: Show error shapes for fillet
vsv [Tue, 23 Jun 2020 14:09:12 +0000 (17:09 +0300)]
Issue #3222: Show error shapes for fillet

4 years agoIssue #3231: Convert Offset curves to b-splines. Order wires.
jfa [Tue, 23 Jun 2020 12:24:10 +0000 (15:24 +0300)]
Issue #3231: Convert Offset curves to b-splines. Order wires.

4 years agoIssue #3222: 1D fillet
Artem Zhidkov [Tue, 23 Jun 2020 08:09:21 +0000 (11:09 +0300)]
Issue #3222: 1D fillet

Process failed vertices and send the message to highlight them in 3D viewer.

4 years agoIssue #3231: Provide presentation for offset operation
vsv [Tue, 23 Jun 2020 07:21:11 +0000 (10:21 +0300)]
Issue #3231: Provide presentation for offset operation

4 years agoTask #3231: Sketcher Offset of a curve
Artem Zhidkov [Tue, 23 Jun 2020 06:11:41 +0000 (09:11 +0300)]
Task #3231: Sketcher Offset of a curve

Improve searching of coincidences in context of B-spline curve

4 years agoIssue #3233: Rename check box for constant arrows size
vsv [Mon, 22 Jun 2020 13:25:16 +0000 (16:25 +0300)]
Issue #3233: Rename check box for constant arrows size

4 years agoSketch Offset: an attempt to add ellipses and bsplines
jfa [Mon, 22 Jun 2020 12:59:52 +0000 (15:59 +0300)]
Sketch Offset: an attempt to add ellipses and bsplines

4 years agoTask #3223: Improve Python dump readability
Artem Zhidkov [Mon, 22 Jun 2020 10:38:11 +0000 (13:38 +0300)]
Task #3223: Improve Python dump readability

Fix the wrong script generation if a group contains filters.

4 years agoIssue #19703: SIGSEGV when activating SHAPER on a hdf
azv [Mon, 22 Jun 2020 08:07:57 +0000 (11:07 +0300)]
Issue #19703: SIGSEGV when activating SHAPER on a hdf

4 years agoSketcher Offset: Debug.
jfa [Fri, 19 Jun 2020 13:34:44 +0000 (16:34 +0300)]
Sketcher Offset: Debug.

4 years agoIssue #19703: SIGSEGV when activating SHAPER on a hdf
azv [Fri, 19 Jun 2020 12:31:08 +0000 (15:31 +0300)]
Issue #19703: SIGSEGV when activating SHAPER on a hdf

4 years agoSketcher Offset: Select wire, debug.
jfa [Fri, 19 Jun 2020 09:59:39 +0000 (12:59 +0300)]
Sketcher Offset: Select wire, debug.

4 years agoOffset feature (partially working version)
jfa [Thu, 18 Jun 2020 12:22:46 +0000 (15:22 +0300)]
Offset feature (partially working version)

4 years agoOffset feature (partially working version)
jfa [Thu, 18 Jun 2020 11:54:19 +0000 (14:54 +0300)]
Offset feature (partially working version)

4 years agoUse the latest version of SALOME (2020-06-16)
Artem Zhidkov [Tue, 16 Jun 2020 11:22:30 +0000 (14:22 +0300)]
Use the latest version of SALOME (2020-06-16)

4 years agoMeet coding style (fix too long line issue) V9_5_0rc1
Artem Zhidkov [Tue, 16 Jun 2020 06:04:38 +0000 (09:04 +0300)]
Meet coding style (fix too long line issue)

4 years agoIssue #19471: Seg fault if edge for point creation is selected from object browser
Artem Zhidkov [Mon, 15 Jun 2020 20:49:22 +0000 (23:49 +0300)]
Issue #19471: Seg fault if edge for point creation is selected from object browser

Prohibit the selection of a feature when constructing point on edge.

4 years ago#Initial implementation of support of dump and save to hdf in case SHAPER module...
mpv [Mon, 8 Jun 2020 11:51:08 +0000 (14:51 +0300)]
#Initial implementation of support of dump and save to hdf in case SHAPER module was not activated, but script is loaded.
bos #19209 EDF 21531 - General problem of dumping a 9.4.0 study

4 years agoFix failures of the exchange test cases on Windows
Artem Zhidkov [Mon, 15 Jun 2020 13:37:13 +0000 (16:37 +0300)]
Fix failures of the exchange test cases on Windows

4 years agoFix regressions in tests on old versions of GCC (less than 4.9)
Artem Zhidkov [Tue, 9 Jun 2020 17:11:18 +0000 (20:11 +0300)]
Fix regressions in tests on old versions of GCC (less than 4.9)

4 years agoIssue #19187: B-Splines - Crash with specific scenario
Artem Zhidkov [Mon, 8 Jun 2020 07:24:25 +0000 (10:24 +0300)]
Issue #19187: B-Splines - Crash with specific scenario

Fix the regression related to the previous change. Improve the validator of the Tangent constraint.

4 years agoMinor changes in the python script to fix the problem of the python dump check. the...
mpv [Sat, 6 Jun 2020 09:06:57 +0000 (12:06 +0300)]
Minor changes in the python script to fix the problem of the python dump check. the final model is not changed.

4 years agoFix for the issue #19231: Wrong group in SHAPERSTUDY created by GroupSubstraction
mpv [Fri, 5 Jun 2020 13:08:13 +0000 (16:08 +0300)]
Fix for the issue #19231: Wrong group in SHAPERSTUDY created by GroupSubstraction

4 years agoUse the latest version of SALOME (2020-06-05)
Artem Zhidkov [Fri, 5 Jun 2020 11:38:58 +0000 (14:38 +0300)]
Use the latest version of SALOME (2020-06-05)

4 years agoUse the latest version of SALOME (2020-06-05)
Artem Zhidkov [Fri, 5 Jun 2020 11:38:58 +0000 (14:38 +0300)]
Use the latest version of SALOME (2020-06-05)

4 years agoAdjust reference data for test models
Artem Zhidkov [Fri, 5 Jun 2020 10:58:36 +0000 (13:58 +0300)]
Adjust reference data for test models

4 years agoIssue #19187: B-Splines - Crash with specific scenario
Artem Zhidkov [Fri, 5 Jun 2020 10:45:09 +0000 (13:45 +0300)]
Issue #19187: B-Splines - Crash with specific scenario

Prohibit tangency constraint between B-spline curve and its control polygon.

4 years agoAdjust unit test
Artem Zhidkov [Thu, 4 Jun 2020 12:57:04 +0000 (15:57 +0300)]
Adjust unit test

4 years agoAdded a unit-test for #21537 : Dumped file not loadable
mpv [Thu, 4 Jun 2020 12:47:24 +0000 (15:47 +0300)]
Added a unit-test for #21537 : Dumped file not loadable

4 years agoFix for #21537 : Dumped file not loadable
mpv [Thu, 4 Jun 2020 10:51:39 +0000 (13:51 +0300)]
Fix for #21537 : Dumped file not loadable

4 years agoIssue #3232: Abort current operation if previous automatic constraint caused a conflict
vsv [Wed, 3 Jun 2020 17:41:47 +0000 (20:41 +0300)]
Issue #3232: Abort current operation if previous automatic constraint caused a conflict

4 years agoReference data for the new restricted model.
Artem Zhidkov [Wed, 3 Jun 2020 11:22:01 +0000 (14:22 +0300)]
Reference data for the new restricted model.

4 years agoUse fuzzy value within Boolean Operations.
Artem Zhidkov [Wed, 3 Jun 2020 11:21:16 +0000 (14:21 +0300)]
Use fuzzy value within Boolean Operations.

4 years agoIntroduce new model "Visor Support".
Artem Zhidkov [Wed, 3 Jun 2020 06:44:42 +0000 (09:44 +0300)]
Introduce new model "Visor Support".

4 years agoUse the latest version of SALOME (2020-06-02)
Artem Zhidkov [Tue, 2 Jun 2020 10:25:35 +0000 (13:25 +0300)]
Use the latest version of SALOME (2020-06-02)

4 years agoRevert "Issue #3256: Hang up when displaying the model"
Artem Zhidkov [Wed, 3 Jun 2020 06:24:05 +0000 (09:24 +0300)]
Revert "Issue #3256: Hang up when displaying the model"

This reverts commit 2dfe5620ba85f46b0a9fd1e67726e04dd44bf904.

4 years agoCorrect script for launching SALOME on Windows
Artem Zhidkov [Tue, 2 Jun 2020 19:26:59 +0000 (22:26 +0300)]
Correct script for launching SALOME on Windows

4 years agoIssue #19217: Dumped file not loadable
Artem Zhidkov [Tue, 2 Jun 2020 19:26:16 +0000 (22:26 +0300)]
Issue #19217: Dumped file not loadable

Increase fuzzy value for building the sketch faces.

4 years agoUse the latest version of SALOME (2020-06-02)
Artem Zhidkov [Tue, 2 Jun 2020 10:25:35 +0000 (13:25 +0300)]
Use the latest version of SALOME (2020-06-02)

4 years agoTask #3231: Sketcher Offset of a curve
Artem Zhidkov [Tue, 2 Jun 2020 10:17:43 +0000 (13:17 +0300)]
Task #3231: Sketcher Offset of a curve

An icon for the Offset feature.

4 years agoIssue #3232: Delete automatic constraints if they cause conflicts
vsv [Tue, 2 Jun 2020 09:06:07 +0000 (12:06 +0300)]
Issue #3232: Delete automatic constraints if they cause conflicts

4 years agoTask #3231: Sketcher Offset of a curve
Artem Zhidkov [Mon, 25 May 2020 12:05:31 +0000 (15:05 +0300)]
Task #3231: Sketcher Offset of a curve

Implement the feature for the offset operation.

4 years agoUpdate reference data according to improved behavior of Sketch Projection feature...
Artem Zhidkov [Mon, 1 Jun 2020 10:57:44 +0000 (13:57 +0300)]
Update reference data according to improved behavior of Sketch Projection feature (related to issue #19101)

4 years agoIssue #19207: planes of imported STEP not usable
Artem Zhidkov [Fri, 29 May 2020 20:29:47 +0000 (23:29 +0300)]
Issue #19207: planes of imported STEP not usable

Make linear B-spline surfaces usable as sketch planes or as planar entities for otheroperations.

4 years agoMerge remote-tracking branch 'remotes/origin/occ/19019' into fixes_for_950
Artem Zhidkov [Fri, 29 May 2020 16:30:13 +0000 (19:30 +0300)]
Merge remote-tracking branch 'remotes/origin/occ/19019' into fixes_for_950

4 years agobos #19202: Horizontal distance not displayed
vsv [Fri, 29 May 2020 15:02:05 +0000 (18:02 +0300)]
bos #19202: Horizontal distance not displayed

4 years agoIssue #19019: python dump not loadable occ/19019
Artem Zhidkov [Fri, 29 May 2020 11:24:17 +0000 (14:24 +0300)]
Issue #19019: python dump not loadable

Geometrical selection: search a face, using projection of a point to it. It was done, because for some reasons, parametric boundaries of a face may float from time to time.

4 years agoSplit too long line (more than 100 characters)
Artem Zhidkov [Fri, 29 May 2020 06:07:50 +0000 (09:07 +0300)]
Split too long line (more than 100 characters)

4 years agoMerge branch 'occ/19019' into fixes_for_950
Artem Zhidkov [Fri, 29 May 2020 05:34:44 +0000 (08:34 +0300)]
Merge branch 'occ/19019' into fixes_for_950

4 years agoUpdate reference data according to the new behavior of extrusion (issue #19196)
Artem Zhidkov [Fri, 29 May 2020 05:32:09 +0000 (08:32 +0300)]
Update reference data according to the new behavior of extrusion (issue #19196)

4 years agoUse the latest version of SALOME (2020-05-28)
Artem Zhidkov [Thu, 28 May 2020 20:51:54 +0000 (23:51 +0300)]
Use the latest version of SALOME (2020-05-28)

4 years agoIssue #19019: python dump not loadable
Artem Zhidkov [Thu, 28 May 2020 20:46:15 +0000 (23:46 +0300)]
Issue #19019: python dump not loadable

Improve geometric selection of a face by using precise calculation of the middle point on the face.

4 years agobos #19090: Problem of selection
vsv [Thu, 28 May 2020 16:41:55 +0000 (19:41 +0300)]
bos #19090: Problem of selection

4 years agoIncrease threshold in Test19115.py due to floating spent time for Fuse and Union...
Artem Zhidkov [Thu, 28 May 2020 12:38:55 +0000 (15:38 +0300)]
Increase threshold in Test19115.py due to floating spent time for Fuse and Union operations.

4 years agoAvoid rotating of 2D coordinates for faces based on sketch elements.
Artem Zhidkov [Thu, 28 May 2020 12:37:27 +0000 (15:37 +0300)]
Avoid rotating of 2D coordinates for faces based on sketch elements.

4 years agoIssue #19196: Features in error after a change of parameter in a sketch although...
Artem Zhidkov [Thu, 28 May 2020 08:48:48 +0000 (11:48 +0300)]
Issue #19196: Features in error after a change of parameter in a sketch although the topology is the same

Stabilize the orientation of extrusion built on a wire.

4 years agobos #19197 + issue #3245: Set size of sketch plane without modification of selection...
vsv [Thu, 28 May 2020 09:28:36 +0000 (12:28 +0300)]
bos #19197 + issue #3245: Set size of sketch plane without modification of selection attribute

4 years agoIssue #19190: group filter "on a solid"
Artem Zhidkov [Wed, 27 May 2020 19:13:30 +0000 (22:13 +0300)]
Issue #19190: group filter "on a solid"

Improve classifier algorithm for the faces with holes.

4 years agobos #19137: Set purple color for projected lines
vsv [Wed, 27 May 2020 16:06:00 +0000 (19:06 +0300)]
bos #19137: Set purple color for projected lines

4 years agobos #17910: Filters can only be used once
vsv [Wed, 27 May 2020 15:47:56 +0000 (18:47 +0300)]
bos #17910: Filters can only be used once