Salome HOME
modules/shaper.git
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.

4 years agoRemove debug output for SketchPlugin_Trim.
azv [Wed, 2 Oct 2019 05:32:39 +0000 (08:32 +0300)]
Remove debug output for SketchPlugin_Trim.

4 years agoUpdate viewer on delete objects
vsv [Tue, 1 Oct 2019 12:17:47 +0000 (15:17 +0300)]
Update viewer on delete objects

4 years agoFix regressions in SketchPlugin unit tests
azv [Tue, 1 Oct 2019 12:10:04 +0000 (15:10 +0300)]
Fix regressions in SketchPlugin unit tests

4 years agoMake "DoF" message from the sketch plugin translated correctly to French.
mpv [Tue, 1 Oct 2019 11:36:20 +0000 (14:36 +0300)]
Make "DoF" message from the sketch plugin translated correctly to French.

4 years agoIssue #3017: Highlight selected object on N button press
vsv [Tue, 1 Oct 2019 10:56:28 +0000 (13:56 +0300)]
Issue #3017: Highlight selected object on N button press

4 years agoChange color of ellipse and elliptic arc when a sketch is fully constrained.
azv [Tue, 1 Oct 2019 10:25:15 +0000 (13:25 +0300)]
Change color of ellipse and elliptic arc when a sketch is fully constrained.

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

Constraints on-the-fly for elliptic arcs.

4 years agoOptimization of viewer updates
vsv [Tue, 1 Oct 2019 09:18:56 +0000 (12:18 +0300)]
Optimization of viewer updates

4 years agoUnit-test for changing sketch plane if one of projected features is an ellipse
azv [Tue, 1 Oct 2019 09:01:21 +0000 (12:01 +0300)]
Unit-test for changing sketch plane if one of projected features is an ellipse

4 years agoUpdate unit-test for Ellipse
azv [Tue, 1 Oct 2019 08:58:51 +0000 (11:58 +0300)]
Update unit-test for Ellipse

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

Projection of elliptic arcs

4 years agoCall update of viewer on drawing of objects
vsv [Tue, 1 Oct 2019 08:48:15 +0000 (11:48 +0300)]
Call update of viewer on drawing of objects

4 years agoOptimize updates of viewer
vsv [Mon, 30 Sep 2019 16:09:08 +0000 (19:09 +0300)]
Optimize updates of viewer

4 years agoOptimization of viewer updates
vsv [Mon, 30 Sep 2019 15:33:00 +0000 (18:33 +0300)]
Optimization of viewer updates

4 years agoMinimize updates of viewer
vsv [Mon, 30 Sep 2019 15:00:26 +0000 (18:00 +0300)]
Minimize updates of viewer

4 years agoUpdate viewer on modification of a widget
vsv [Mon, 30 Sep 2019 14:30:30 +0000 (17:30 +0300)]
Update viewer on modification of a widget

4 years agoIssue #3018: Do not call Update of a viewer on redisplay event because it can be...
vsv [Mon, 30 Sep 2019 12:52:54 +0000 (15:52 +0300)]
Issue #3018: Do not call Update of a viewer on redisplay event because it can be called recursively. Update of viewer has to be called directly where it is necessary.

4 years agoCorrections for the English and the French translations.
mpv [Mon, 30 Sep 2019 12:48:57 +0000 (15:48 +0300)]
Corrections for the English and the French translations.

4 years agoIssue #3022: Update list of Undo commands
vsv [Mon, 30 Sep 2019 12:14:05 +0000 (15:14 +0300)]
Issue #3022: Update list of Undo commands

4 years agoFrench translations
jfa [Mon, 30 Sep 2019 11:48:36 +0000 (14:48 +0300)]
French translations

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Mon, 30 Sep 2019 10:38:02 +0000 (13:38 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Split and Trim features for ellipse and elliptic arc.

4 years agoRefactoring: Split and Trim features of SketchPlugin.
azv [Fri, 27 Sep 2019 11:15:34 +0000 (14:15 +0300)]
Refactoring: Split and Trim features of SketchPlugin.

Move similar methods to SketchPlugin_SegmentationTools namespace.

4 years agoFix for the issue #3029 : Order of parameters is wrong, not as created
mpv [Fri, 27 Sep 2019 12:31:15 +0000 (15:31 +0300)]
Fix for the issue #3029 : Order of parameters is wrong, not as created

4 years agoFix too long lines (>= 100 characters)
azv [Thu, 26 Sep 2019 14:00:47 +0000 (17:00 +0300)]
Fix too long lines (>= 100 characters)

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Thu, 26 Sep 2019 12:45:19 +0000 (15:45 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Constraint Equal for ellipses and elliptic arcs. This is a workaround for PlaneGCS. It avoids using GCS::ConstraintEqualMajorAxesConic which changes parameters of the curves (updates pointers in curves to own array).

4 years agoFir for the issue #3020 : Error in console after dump/load python script.
mpv [Thu, 26 Sep 2019 13:45:45 +0000 (16:45 +0300)]
Fir for the issue #3020 : Error in console after dump/load python script.

Fixed the problem of dump naming name of selected circle center of the other part.

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Thu, 26 Sep 2019 07:33:59 +0000 (10:33 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Update icons for ellipse and elliptic arc.

4 years agoUse the newest SALOME version.
mpv [Thu, 26 Sep 2019 06:56:20 +0000 (09:56 +0300)]
Use the newest SALOME version.

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Thu, 26 Sep 2019 06:44:46 +0000 (09:44 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Python API for elliptic arc

4 years agoImprove translation for Elliptic Arcs
mpv [Tue, 24 Sep 2019 13:58:32 +0000 (16:58 +0300)]
Improve translation for Elliptic Arcs

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Tue, 24 Sep 2019 11:37:55 +0000 (14:37 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Implementation of elliptical arc and processing its modification in 3D viewer.

4 years agoUpdate translations of plugins.
mpv [Tue, 24 Sep 2019 08:57:12 +0000 (11:57 +0300)]
Update translations of plugins.

4 years agoA new model from Raphael is added into the testing system: ladder created using cycle...
mpv [Mon, 23 Sep 2019 11:22:43 +0000 (14:22 +0300)]
A new model from Raphael is added into the testing system: ladder created using cycle for 26 stairs.

4 years agoUpdate translations for SketchPlugin_Validators.
azv [Mon, 23 Sep 2019 08:03:38 +0000 (11:03 +0300)]
Update translations for SketchPlugin_Validators.

4 years agoMigrate to the latest version of SALOME
azv [Mon, 23 Sep 2019 07:30:41 +0000 (10:30 +0300)]
Migrate to the latest version of SALOME

4 years agoFix instability in unit-test checking coincidence with ellipse.
azv [Mon, 23 Sep 2019 07:08:45 +0000 (10:08 +0300)]
Fix instability in unit-test checking coincidence with ellipse.

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Sun, 22 Sep 2019 13:10:23 +0000 (16:10 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

* Projection of ellipse.
* Update tests according to new behavior of projection (circle can be projected to ellipse now).

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Sun, 22 Sep 2019 09:20:50 +0000 (12:20 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Constraint Tangent for ellipses

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Thu, 19 Sep 2019 11:55:29 +0000 (14:55 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Constraint Equal for ellipses

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Thu, 19 Sep 2019 08:53:30 +0000 (11:53 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Unit tests for constraints Angle, Coincidence, Collinear and Distance applied to ellipse.

4 years agoAdded some missed translations and removed extra symbols in some sentences.
mpv [Fri, 20 Sep 2019 14:36:15 +0000 (17:36 +0300)]
Added some missed translations and removed extra symbols in some sentences.

4 years agoAA
jfa [Fri, 20 Sep 2019 10:04:11 +0000 (13:04 +0300)]
AA

4 years agoUpdate translations in particular cases.
mpv [Fri, 20 Sep 2019 07:21:58 +0000 (10:21 +0300)]
Update translations in particular cases.

4 years agoMove to the newest version of SALOME
mpv [Thu, 19 Sep 2019 16:02:23 +0000 (19:02 +0300)]
Move to the newest version of SALOME

4 years agoMerge remote-tracking branch 'origin/CEA_2019_TranslationToFrench' into CEA_2019
mpv [Thu, 19 Sep 2019 15:56:17 +0000 (18:56 +0300)]
Merge remote-tracking branch 'origin/CEA_2019_TranslationToFrench' into CEA_2019

4 years agoImproved the GUI translations and some Sketch translations added. CEA_2019_TranslationToFrench
mpv [Thu, 19 Sep 2019 15:13:04 +0000 (18:13 +0300)]
Improved the GUI translations and some Sketch translations added.

4 years agoAA
jfa [Thu, 19 Sep 2019 08:03:07 +0000 (11:03 +0300)]
AA

4 years agoFix compilation error in debug mode
jfa [Thu, 19 Sep 2019 06:57:46 +0000 (09:57 +0300)]
Fix compilation error in debug mode

4 years agoFix error on loading SHAPER within SALOME on Linux.
azv [Sun, 15 Sep 2019 11:43:58 +0000 (14:43 +0300)]
Fix error on loading SHAPER within SALOME on Linux.

4 years agoFix the problem of unit-tests on copy of not-initialized the reference attribute.
mpv [Wed, 18 Sep 2019 10:34:46 +0000 (13:34 +0300)]
Fix the problem of unit-tests on copy of not-initialized the reference attribute.

4 years agoAdd checking for empty pointer while dump to Python.
azv [Wed, 18 Sep 2019 10:07:45 +0000 (13:07 +0300)]
Add checking for empty pointer while dump to Python.

4 years agoFix of movement in history of composite bodies sub-elements when only part is selecte...
mpv [Wed, 18 Sep 2019 07:07:37 +0000 (10:07 +0300)]
Fix of movement in history of composite bodies sub-elements when only part is selected by concealer.

4 years agoFix too long lines
azv [Wed, 18 Sep 2019 05:26:08 +0000 (08:26 +0300)]
Fix too long lines

4 years agoAutomatic translations added.
mpv [Tue, 17 Sep 2019 14:34:09 +0000 (17:34 +0300)]
Automatic translations added.

4 years agoMake branch compilable with newer version of SALOME
mpv [Tue, 17 Sep 2019 14:30:43 +0000 (17:30 +0300)]
Make branch compilable with newer version of SALOME

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Tue, 17 Sep 2019 12:57:31 +0000 (15:57 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Testing possibility to remove full ellipse and all its construction elements.

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Mon, 16 Sep 2019 11:33:33 +0000 (14:33 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

* Dump auxiliary objects as features produces by the ellipse.
* Unit tests for ellipse creation and movement.

4 years agoAA
jfa [Tue, 17 Sep 2019 11:14:18 +0000 (14:14 +0300)]
AA

4 years agoFix the linux compilation problem
mpv [Tue, 17 Sep 2019 10:28:25 +0000 (13:28 +0300)]
Fix the linux compilation problem

4 years agoMigrate to the newest SALOME version.
mpv [Tue, 17 Sep 2019 09:54:00 +0000 (12:54 +0300)]
Migrate to the newest SALOME version.

4 years agoTask #3005 : To be able to create a group on a whole result
mpv [Tue, 17 Sep 2019 09:48:10 +0000 (12:48 +0300)]
Task #3005 : To be able to create a group on a whole result

Implementation of move in the history of the whole objects.

4 years agoSave in export to XAO BRep with free top level shape.
mpv [Mon, 16 Sep 2019 12:16:31 +0000 (15:16 +0300)]
Save in export to XAO BRep with free top level shape.

4 years agoFeatures menu
jfa [Mon, 16 Sep 2019 11:17:19 +0000 (14:17 +0300)]
Features menu

4 years agoFix for the selection of faces in part from PartSet.
mpv [Mon, 16 Sep 2019 10:39:20 +0000 (13:39 +0300)]
Fix for the selection of faces in part from PartSet.

4 years agoFix for the invalid selection of the fillet face arc projection center in the sketch.
mpv [Mon, 16 Sep 2019 09:54:32 +0000 (12:54 +0300)]
Fix for the invalid selection of the fillet face arc projection center in the sketch.

4 years agoAvoid naming of auxiliary points of ellipse.
azv [Mon, 16 Sep 2019 08:51:06 +0000 (11:51 +0300)]
Avoid naming of auxiliary points of ellipse.

4 years agoFix the python dump of whole-results groups for specific test-case.
mpv [Mon, 16 Sep 2019 08:34:31 +0000 (11:34 +0300)]
Fix the python dump of whole-results groups for specific test-case.

4 years agoExtrusion: fix error with offset plane. Make Extrusion CUT and FUSE be able to be...
azv [Mon, 16 Sep 2019 04:05:44 +0000 (07:05 +0300)]
Extrusion: fix error with offset plane. Make Extrusion CUT and FUSE be able to be bounded by faces.

4 years agoGroupSubstraction: avoid checking orientation of objects.
azv [Mon, 16 Sep 2019 04:56:21 +0000 (07:56 +0300)]
GroupSubstraction: avoid checking orientation of objects.

4 years agoFix error on loading SHAPER within SALOME on Linux.
azv [Sun, 15 Sep 2019 11:43:58 +0000 (14:43 +0300)]
Fix error on loading SHAPER within SALOME on Linux.

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Sun, 15 Sep 2019 11:08:47 +0000 (14:08 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Refactor MacroEllipse feature to produce several auxiliary features and one ellipse instead of a single feature with a lot of results.

4 years agoTask 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
azv [Fri, 13 Sep 2019 10:01:31 +0000 (13:01 +0300)]
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

SketchAPI for Ellipse feature.

4 years agoUse newest version of SALOME with the fitter interface updated.
mpv [Fri, 13 Sep 2019 13:42:53 +0000 (16:42 +0300)]
Use newest version of SALOME with the fitter interface updated.

4 years agoMake the method inline for performance
vsv [Fri, 13 Sep 2019 10:55:35 +0000 (13:55 +0300)]
Make the method inline for performance

4 years agoMenus and validators
jfa [Fri, 13 Sep 2019 10:51:07 +0000 (13:51 +0300)]
Menus and validators

4 years agoDo not delete infinity construction objects out of a history
vsv [Fri, 13 Sep 2019 08:54:18 +0000 (11:54 +0300)]
Do not delete infinity construction objects out of a history

4 years agoTest for the whole feature selected in group and BOP of groups for export to GEOM...
mpv [Thu, 12 Sep 2019 14:30:54 +0000 (17:30 +0300)]
Test for the whole feature selected in group and BOP of groups for export to GEOM through XAO.

4 years agoProvide deletion of sketch objects
vsv [Thu, 12 Sep 2019 12:31:38 +0000 (15:31 +0300)]
Provide deletion of sketch objects

4 years agoIssue #3001: Fit all only to non-axillary object
vsv [Thu, 12 Sep 2019 11:47:57 +0000 (14:47 +0300)]
Issue #3001: Fit all only to non-axillary object

4 years agoInitial translation of ModuleBase module.
mpv [Thu, 12 Sep 2019 08:17:03 +0000 (11:17 +0300)]
Initial translation of ModuleBase module.

4 years agoMake export to XAO working with groups BOPs and whole features in groups selected.
mpv [Thu, 12 Sep 2019 08:14:55 +0000 (11:14 +0300)]
Make export to XAO working with groups BOPs and whole features in groups selected.

4 years agoCorrections according to remarks
vsv [Thu, 12 Sep 2019 07:17:38 +0000 (10:17 +0300)]
Corrections according to remarks

4 years agoModification according to remarks
vsv [Wed, 11 Sep 2019 16:25:24 +0000 (19:25 +0300)]
Modification according to remarks

4 years agoUse standard FitAll in sketcher if it doesn't have sub-objects
vsv [Wed, 11 Sep 2019 14:35:06 +0000 (17:35 +0300)]
Use standard FitAll in sketcher if it doesn't have sub-objects

4 years agoAllow the Intersection and Substraction group features select groups as arguments.
mpv [Wed, 11 Sep 2019 13:11:44 +0000 (16:11 +0300)]
Allow the Intersection and Substraction group features select groups as arguments.

4 years agoReplace selection from result by a one result
vsv [Wed, 11 Sep 2019 12:31:17 +0000 (15:31 +0300)]
Replace selection from result by a one result

4 years agoIssue #3005: Accept whole result for selection. Added a test for ExportToGEOM with...
mpv [Wed, 11 Sep 2019 11:47:44 +0000 (14:47 +0300)]
Issue #3005: Accept whole result for selection. Added a test for ExportToGEOM with whole result-group.

4 years agoIssue #3005: Accept whole result for selection. Added a test for ExportToGEOM with...
mpv [Wed, 11 Sep 2019 11:46:19 +0000 (14:46 +0300)]
Issue #3005: Accept whole result for selection. Added a test for ExportToGEOM with whole result-group.

4 years agoFix CMAKE warnings
vsv [Wed, 11 Sep 2019 09:36:48 +0000 (12:36 +0300)]
Fix CMAKE warnings

4 years agoIssue #3005: Accept whole result for selection
vsv [Wed, 11 Sep 2019 09:09:11 +0000 (12:09 +0300)]
Issue #3005: Accept whole result for selection

4 years agoAdditional translation of Extrusion feature "default" shape selector values.
mpv [Wed, 11 Sep 2019 08:24:16 +0000 (11:24 +0300)]
Additional translation of Extrusion feature "default" shape selector values.

4 years agoTranslate 3d point input tooltips and placeholders
vsv [Tue, 10 Sep 2019 14:16:22 +0000 (17:16 +0300)]
Translate 3d point input tooltips and placeholders

4 years agoTask #3005 : To be able to create a group on a whole result. Export to XAO and GEOM...
mpv [Tue, 10 Sep 2019 13:55:08 +0000 (16:55 +0300)]
Task #3005 : To be able to create a group on a whole result. Export to XAO and GEOM support.

4 years agoTask #3005 : To be able to create a group on a whole result. Python API support.
mpv [Tue, 10 Sep 2019 12:17:11 +0000 (15:17 +0300)]
Task #3005 : To be able to create a group on a whole result. Python API support.

4 years agoTask #3005 : To be able to create a group on a whole result. Initial ability from...
mpv [Tue, 10 Sep 2019 07:25:47 +0000 (10:25 +0300)]
Task #3005 : To be able to create a group on a whole result. Initial ability from the data model.

4 years agoAdapt Fitter to SALOME
vsv [Mon, 9 Sep 2019 16:46:26 +0000 (19:46 +0300)]
Adapt Fitter to SALOME

4 years agoImplementation of Fitter
vsv [Mon, 9 Sep 2019 15:26:56 +0000 (18:26 +0300)]
Implementation of Fitter

4 years agoTranslate 3d point input tooltips and placeholders
vsv [Tue, 10 Sep 2019 14:16:22 +0000 (17:16 +0300)]
Translate 3d point input tooltips and placeholders