]>
SALOME platform Git repositories - modules/shaper.git/log
vsr [Fri, 10 Jul 2020 16:24:56 +0000 (19:24 +0300)]
Merge branch 'V9_5_BR'
Artem Zhidkov [Thu, 2 Jul 2020 11:06:46 +0000 (14:06 +0300)]
Task #3235: Projection without link to source shape
* Improve the Projection feature by an option to break the link with the original shape.
* Update unit-tests for ellipse's projection, because of solved OCCT issue #31016.
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.
* Improve searching of coincidences in context of B-spline curve
* Decline offset if duplicated entities are selected.
vsv [Fri, 17 Apr 2020 19:00:30 +0000 (22:00 +0300)]
Issue #3223: Improve Python dump readability
* Add empty lines between features
* Add comments related to the type of features
* Improve dumping of lists
* Fix the wrong script generation if a group contains filters.
Artem Zhidkov [Thu, 25 Jun 2020 07:06:15 +0000 (10:06 +0300)]
Issue #19725: Error when loading python dump
Fix the issue related to the on-the-fly projection to sketch, when projecting a periodic B-spline curve orthogonal to the sketch plane.
mpv [Wed, 24 Jun 2020 14:09:56 +0000 (17:09 +0300)]
Fix for the issue #19726 : Placement failed because of wrong name in face selection.
Call update in history of attribute created for the external part selection.
Artem Zhidkov [Thu, 2 Jul 2020 17:02:51 +0000 (20:02 +0300)]
Adjust unit tests to meet new behavior
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 [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 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)
vsv [Fri, 26 Jun 2020 12:54:37 +0000 (15:54 +0300)]
Fix bug with width of copy objects
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
vsv [Tue, 23 Jun 2020 14:09:12 +0000 (17:09 +0300)]
Issue #3222: 1D fillet
Send the message about failed vertices when creation method is changed.
Artem Zhidkov [Wed, 22 Apr 2020 08:55:13 +0000 (11:55 +0300)]
Issue #3222: 1d fillet
* Implement the 1D-fillet feature
* Unit tests for 1D-fillet
* Documentation update.
* Translations to French.
* Additional test cases for filleting several wires at once.
* Stabilize the sequence of fillet results.
* Process failed vertices and send the message to highlight them in 3D viewer.
vsv [Mon, 13 Apr 2020 14:11:52 +0000 (17:11 +0300)]
Issue #3193: Clear property panel in case of multi-selection in sketcher.
vsv [Mon, 13 Apr 2020 10:30:39 +0000 (13:30 +0300)]
Issue #3220: Show/Hide sketcher plane
vsv [Fri, 10 Apr 2020 16:30:57 +0000 (19:30 +0300)]
Issue #3221: Visual separation for features
vsv [Fri, 10 Apr 2020 12:18:27 +0000 (15:18 +0300)]
Issue #3217: Create shortcut for edit current item in object browser
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.
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.
azv [Mon, 22 Jun 2020 08:07:57 +0000 (11:07 +0300)]
Issue #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
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
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 [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
vsv [Wed, 27 May 2020 13:37:45 +0000 (16:37 +0300)]
bos #19184: Objects are still selected when a feature has been applied
Artem Zhidkov [Wed, 27 May 2020 13:20:36 +0000 (16:20 +0300)]
Issue #3256: Hang up when displaying the model
Provide a workaround to eliminate the hang up.
vsv [Wed, 27 May 2020 09:15:23 +0000 (12:15 +0300)]
bos #19181: Result appears when creating a parameter in the sketch
vsv [Wed, 27 May 2020 08:10:54 +0000 (11:10 +0300)]
bos #19169: Extrusion is previewed although no valid input
Artem Zhidkov [Tue, 26 May 2020 16:27:10 +0000 (19:27 +0300)]
Merge remote-tracking branch 'remotes/origin/occ/19115' into fixes_for_950
vsv [Thu, 21 May 2020 16:10:46 +0000 (19:10 +0300)]
bos #19137: Fix sketch dimension color
vsv [Thu, 21 May 2020 15:52:30 +0000 (18:52 +0300)]
Issue #3254: Exception setting view normal to face
Artem Zhidkov [Thu, 21 May 2020 07:17:06 +0000 (10:17 +0300)]
Issue #3247: Unstable sketch
Do not set flyout point for the Angle constraint right after the user clicked on it. This avoids jumping of a presentation from one sector to another.
Artem Zhidkov [Wed, 20 May 2020 15:08:10 +0000 (18:08 +0300)]
Issue #3240: Angular Copy is not possible for projected entity
Fix regression appeared on Test2273.py
Artem Zhidkov [Wed, 20 May 2020 13:50:14 +0000 (16:50 +0300)]
Issue #3255: Access violation deleting parameters
Artem Zhidkov [Wed, 20 May 2020 13:44:53 +0000 (16:44 +0300)]
Issue #3254: Exception setting view normal to face
Artem Zhidkov [Wed, 20 May 2020 13:34:04 +0000 (16:34 +0300)]
Issue #3241: Filter "On geometry" does not work for non-canonical surfaces
Improve checking of faces on the same underlying surface.
Artem Zhidkov [Wed, 20 May 2020 12:49:22 +0000 (15:49 +0300)]
Issue #3242: Access violation on collinearity
Fix shape type validator.
Artem Zhidkov [Wed, 20 May 2020 11:09:41 +0000 (14:09 +0300)]
Issue #3240: Angular Copy is not possible for projected entity
Fix validator related to copy features: additional check if the original feature is already a copy after an other operation.
Artem Zhidkov [Wed, 20 May 2020 09:43:06 +0000 (12:43 +0300)]
Cosmetic changes in the documentation
Artem Zhidkov [Wed, 20 May 2020 08:40:22 +0000 (11:40 +0300)]
Issue #19114: complete documentation of boolean operations
* Improve the documentation of Boolean Operations.
* Clarify the arguments of each operation.
Artem Zhidkov [Tue, 19 May 2020 12:55:07 +0000 (15:55 +0300)]
Optimize Boolean Fuse for the union of sub-solids of compsolid.
vsr [Tue, 19 May 2020 11:11:24 +0000 (14:11 +0300)]
Increment version: 9.5
Artem Zhidkov [Tue, 19 May 2020 04:38:54 +0000 (07:38 +0300)]
Make filter "On line" applicable to use axis as an argument.
Artem Zhidkov [Tue, 19 May 2020 04:27:15 +0000 (07:27 +0300)]
Fix compilation warning.
Artem Zhidkov [Mon, 18 May 2020 14:11:28 +0000 (17:11 +0300)]
Make Union feature non-visible from GUI.
Artem Zhidkov [Mon, 18 May 2020 14:02:52 +0000 (17:02 +0300)]
Issue #19094: Non-translation of filters on groups in SHAPER
Artem Zhidkov [Mon, 18 May 2020 06:16:39 +0000 (09:16 +0300)]
Cosmetics. Move XML files to the separate folder inside a corresponding project in VS.
Artem Zhidkov [Mon, 18 May 2020 03:23:20 +0000 (06:23 +0300)]
Merge remote-tracking branch 'remotes/origin/occ/eliminateWarnings'
Artem Zhidkov [Sun, 17 May 2020 20:35:53 +0000 (23:35 +0300)]
Issue 19101: Sketch in error when running a dumped study
Eliminate projection of a point lying in the same sketch.
Artem Zhidkov [Sun, 17 May 2020 19:50:04 +0000 (22:50 +0300)]
Remove unused variables.
Artem Zhidkov [Sun, 17 May 2020 19:09:12 +0000 (22:09 +0300)]
Get rid of compilation warnings. Part III. Eliminate rest of warnings.
Artem Zhidkov [Sun, 17 May 2020 11:07:57 +0000 (14:07 +0300)]
Fix hang up on unit tests
Artem Zhidkov [Sat, 16 May 2020 21:11:54 +0000 (00:11 +0300)]
Get rid of compilation warnings. Part II. MSVC warnings.
Artem Zhidkov [Fri, 15 May 2020 13:11:04 +0000 (16:11 +0300)]
Issue #19068: Unable to quit Sketch because of conflicting constraint
Recompute sketch DoF on load of the document even if the sketch is failed.
Artem Zhidkov [Fri, 15 May 2020 12:36:50 +0000 (15:36 +0300)]
Fix compilation error.