]>
SALOME platform Git repositories - modules/shaper.git/log
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.
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.
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.
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.
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.
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.
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
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
Artem Zhidkov [Sat, 27 Jun 2020 20:04:40 +0000 (23:04 +0300)]
Meet coding style (split lines longer than 100 characters)
Artem Zhidkov [Sat, 27 Jun 2020 19:57:23 +0000 (22:57 +0300)]
Use the latest version of SALOME (2020-06-16)
Artem Zhidkov [Sat, 27 Jun 2020 17:43:48 +0000 (20:43 +0300)]
Meet coding style (split lines longer than 100 characters)
Artem Zhidkov [Fri, 26 Jun 2020 20:09:42 +0000 (23:09 +0300)]
Task #3231: Sketcher Offset of a curve
Improvements
vsv [Fri, 26 Jun 2020 14:02:21 +0000 (17:02 +0300)]
Mention hotkey "F2" for rename command
vsv [Fri, 26 Jun 2020 13:28:36 +0000 (16:28 +0300)]
Merge conflicts on branch merging
vsv [Fri, 19 Jun 2020 11:49:31 +0000 (14:49 +0300)]
Remove extra statement
vsv [Fri, 19 Jun 2020 08:27:02 +0000 (11:27 +0300)]
Provide selection for dump with wide strings
vsv [Thu, 18 Jun 2020 09:27:51 +0000 (12:27 +0300)]
Support wide string for color scale title
vsv [Tue, 9 Jun 2020 07:49:42 +0000 (10:49 +0300)]
Support of wide string
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.
jfa [Fri, 26 Jun 2020 13:01:37 +0000 (16:01 +0300)]
Sketcher Offset: closed offset for closed wire.
vsv [Fri, 26 Jun 2020 12:54:37 +0000 (15:54 +0300)]
Fix bug with width of copy objects
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.
vsv [Fri, 26 Jun 2020 10:20:01 +0000 (13:20 +0300)]
Issue #3231: Show all objects of offset on selection
vsv [Fri, 26 Jun 2020 09:26:32 +0000 (12:26 +0300)]
Issue #3236: Provide icons for extrusions
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.
vsv [Thu, 25 Jun 2020 13:36:28 +0000 (16:36 +0300)]
Issue #3236: Add buttons for shape type choice to Extrusion/Revolution objects
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.
Artem Zhidkov [Thu, 25 Jun 2020 05:40:00 +0000 (08:40 +0300)]
Fix crash on Sketch Offset update
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.
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.
vsv [Wed, 24 Jun 2020 17:46:05 +0000 (20:46 +0300)]
Issue #3236: Add buttons for shape type choice
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.
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.
jfa [Wed, 24 Jun 2020 14:02:58 +0000 (17:02 +0300)]
Sketcher Offset: API
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
vsv [Wed, 24 Jun 2020 09:31:25 +0000 (12:31 +0300)]
Issue #3262: Undo automatic constraint even several conflicting objects were sent
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
vsv [Wed, 24 Jun 2020 08:04:56 +0000 (11:04 +0300)]
Issue #3222: Update highlighted error points
vsv [Wed, 24 Jun 2020 07:29:33 +0000 (10:29 +0300)]
Issue #3261: Stop processing of the same event from different objects
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.
vsv [Tue, 23 Jun 2020 14:09:12 +0000 (17:09 +0300)]
Issue #3222: Show error shapes for fillet
jfa [Tue, 23 Jun 2020 12:24:10 +0000 (15:24 +0300)]
Issue #3231: Convert Offset curves to b-splines. Order wires.
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.
vsv [Tue, 23 Jun 2020 07:21:11 +0000 (10:21 +0300)]
Issue #3231: Provide presentation for offset operation
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
vsv [Mon, 22 Jun 2020 13:25:16 +0000 (16:25 +0300)]
Issue #3233: Rename check box for constant arrows size
jfa [Mon, 22 Jun 2020 12:59:52 +0000 (15:59 +0300)]
Sketch Offset: an attempt to add ellipses and bsplines
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.
azv [Mon, 22 Jun 2020 08:07:57 +0000 (11:07 +0300)]
Issue #19703: SIGSEGV when activating SHAPER on a hdf
jfa [Fri, 19 Jun 2020 13:34:44 +0000 (16:34 +0300)]
Sketcher Offset: Debug.
azv [Fri, 19 Jun 2020 12:31:08 +0000 (15:31 +0300)]
Issue #19703: SIGSEGV when activating SHAPER on a hdf
jfa [Fri, 19 Jun 2020 09:59:39 +0000 (12:59 +0300)]
Sketcher Offset: Select wire, debug.
jfa [Thu, 18 Jun 2020 12:22:46 +0000 (15:22 +0300)]
Offset feature (partially working version)
jfa [Thu, 18 Jun 2020 11:54:19 +0000 (14:54 +0300)]
Offset feature (partially working version)
Artem Zhidkov [Tue, 16 Jun 2020 11:22:30 +0000 (14:22 +0300)]
Use the latest version of SALOME (2020-06-16)
Artem Zhidkov [Tue, 16 Jun 2020 06:04:38 +0000 (09:04 +0300)]
Meet coding style (fix too long line issue)
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.
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
Artem Zhidkov [Mon, 15 Jun 2020 13:37:13 +0000 (16:37 +0300)]
Fix failures of the exchange test cases on Windows
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)
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.
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.
mpv [Fri, 5 Jun 2020 13:08:13 +0000 (16:08 +0300)]
Fix for the issue #19231: Wrong group in SHAPERSTUDY created by GroupSubstraction
Artem Zhidkov [Fri, 5 Jun 2020 11:38:58 +0000 (14:38 +0300)]
Use 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)
Artem Zhidkov [Fri, 5 Jun 2020 10:58:36 +0000 (13:58 +0300)]
Adjust reference data for test models
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.
Artem Zhidkov [Thu, 4 Jun 2020 12:57:04 +0000 (15:57 +0300)]
Adjust unit test
mpv [Thu, 4 Jun 2020 12:47:24 +0000 (15:47 +0300)]
Added a unit-test 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
vsv [Wed, 3 Jun 2020 17:41:47 +0000 (20:41 +0300)]
Issue #3232: Abort current operation if previous automatic constraint caused a conflict
Artem Zhidkov [Wed, 3 Jun 2020 11:22:01 +0000 (14:22 +0300)]
Reference data for the new restricted model.
Artem Zhidkov [Wed, 3 Jun 2020 11:21:16 +0000 (14:21 +0300)]
Use fuzzy value within Boolean Operations.
Artem Zhidkov [Wed, 3 Jun 2020 06:44:42 +0000 (09:44 +0300)]
Introduce new model "Visor Support".
Artem Zhidkov [Tue, 2 Jun 2020 10:25:35 +0000 (13:25 +0300)]
Use the latest version of SALOME (2020-06-02)
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 .
Artem Zhidkov [Tue, 2 Jun 2020 19:26:59 +0000 (22:26 +0300)]
Correct script for launching SALOME on Windows
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.
Artem Zhidkov [Tue, 2 Jun 2020 10:25:35 +0000 (13:25 +0300)]
Use the latest version of SALOME (2020-06-02)
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.
vsv [Tue, 2 Jun 2020 09:06:07 +0000 (12:06 +0300)]
Issue #3232: Delete automatic constraints if they cause conflicts
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.
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)
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.
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
vsv [Fri, 29 May 2020 15:02:05 +0000 (18:02 +0300)]
bos #19202: Horizontal distance not displayed
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.
Artem Zhidkov [Fri, 29 May 2020 06:07:50 +0000 (09:07 +0300)]
Split too long line (more than 100 characters)
Artem Zhidkov [Fri, 29 May 2020 05:34:44 +0000 (08:34 +0300)]
Merge branch 'occ/19019' into fixes_for_950
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)
Artem Zhidkov [Thu, 28 May 2020 20:51:54 +0000 (23:51 +0300)]
Use the latest version of SALOME (2020-05-28)
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.
vsv [Thu, 28 May 2020 16:41:55 +0000 (19:41 +0300)]
bos #19090: Problem of selection
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.
Artem Zhidkov [Thu, 28 May 2020 12:37:27 +0000 (15:37 +0300)]
Avoid rotating of 2D coordinates for faces based on sketch elements.
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.
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
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.
vsv [Wed, 27 May 2020 16:06:00 +0000 (19:06 +0300)]
bos #19137: Set purple color for projected lines
vsv [Wed, 27 May 2020 15:47:56 +0000 (18:47 +0300)]
bos #17910: Filters can only be used once