Salome HOME
modules/shaper.git
7 years agoAdded direct Shape API for the multitranslation.
Clarisse Genrault [Thu, 16 Feb 2017 14:52:06 +0000 (15:52 +0100)]
Added direct Shape API for the multitranslation.

7 years agoAdded the scale with deformation.
Clarisse Genrault [Thu, 16 Feb 2017 14:51:30 +0000 (15:51 +0100)]
Added the scale with deformation.

7 years agoRemoved white spaces (Google Style).
Clarisse Genrault [Wed, 15 Feb 2017 15:23:58 +0000 (16:23 +0100)]
Removed white spaces (Google Style).

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Wed, 15 Feb 2017 15:11:55 +0000 (16:11 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoAdded test model
dbv [Wed, 15 Feb 2017 13:46:54 +0000 (16:46 +0300)]
Added test model

7 years agoAdded swig for "MultiTranslation" feature API.
Clarisse Genrault [Tue, 14 Feb 2017 10:54:46 +0000 (11:54 +0100)]
Added swig for "MultiTranslation" feature API.

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Tue, 14 Feb 2017 09:54:51 +0000 (10:54 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoRemoved unnecessary comment.
Clarisse Genrault [Tue, 14 Feb 2017 09:48:53 +0000 (10:48 +0100)]
Removed unnecessary comment.

7 years agoAdded "Multitranslation" feature.
Clarisse Genrault [Tue, 14 Feb 2017 09:47:30 +0000 (10:47 +0100)]
Added "Multitranslation" feature.

7 years agoAdded test model
dbv [Mon, 13 Feb 2017 15:02:53 +0000 (18:02 +0300)]
Added test model

7 years agoAdded model.do() after part dump for correct objects concealment.
dbv [Mon, 13 Feb 2017 09:50:43 +0000 (12:50 +0300)]
Added model.do() after part dump for correct objects concealment.

7 years agoFixed selecting sketch shape by name.
dbv [Mon, 13 Feb 2017 08:27:31 +0000 (11:27 +0300)]
Fixed selecting sketch shape by name.

7 years agoFix for dumping Sketch. Use standardPlane only when context name is same as plane...
dbv [Fri, 10 Feb 2017 08:34:48 +0000 (11:34 +0300)]
Fix for dumping Sketch. Use standardPlane only when context name is same as plane name.

7 years agoUpdated bobine_film_reel.py test and added new model test.
dbv [Wed, 8 Feb 2017 12:39:51 +0000 (15:39 +0300)]
Updated bobine_film_reel.py test and added new model test.

7 years agoFixed the coding rules.
mpv [Wed, 8 Feb 2017 12:45:38 +0000 (15:45 +0300)]
Fixed the coding rules.

7 years agoFixed problems of the names of sketch entities, conflicting with projection results...
mpv [Wed, 8 Feb 2017 12:36:38 +0000 (15:36 +0300)]
Fixed problems of the names of sketch entities, conflicting with projection results names. Reproduced on robinet_cage_siege_sans_partitions.py  file checking dump.

7 years agoAdded ability to debug features and results effectively: name is in the field of...
mpv [Tue, 7 Feb 2017 12:45:17 +0000 (15:45 +0300)]
Added ability to debug features and results effectively: name is in the field of the Object class.

7 years agoIssue #2023: Crash during a rotation after an intersection
dbv [Tue, 7 Feb 2017 11:21:29 +0000 (14:21 +0300)]
Issue #2023: Crash during a rotation after an intersection

Fixed infinite loop in namig for Translation, Rotation, Placement

7 years agoUsing test for testing number of sub-shapes.
Clarisse Genrault [Tue, 7 Feb 2017 07:44:16 +0000 (08:44 +0100)]
Using test for testing number of sub-shapes.

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Mon, 6 Feb 2017 15:22:45 +0000 (16:22 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoAdding tests for "Box" primitive.
Clarisse Genrault [Mon, 6 Feb 2017 15:19:55 +0000 (16:19 +0100)]
Adding tests for "Box" primitive.

7 years agoAdded test for testing number of sub-shapes.
dbv [Mon, 6 Feb 2017 13:58:25 +0000 (16:58 +0300)]
Added test for testing number of sub-shapes.

7 years agoIssue #2021
dbv [Mon, 6 Feb 2017 13:34:01 +0000 (16:34 +0300)]
Issue #2021

Added flag to Model_BodyBuilder::loadAndOrientModifiedShapes to store modified shapes as generated. It is used to avoid problem when one shapes produce several shapes and they can be distinguished by neighborhoods.

7 years agoMinor fixes.
dbv [Thu, 2 Feb 2017 12:14:45 +0000 (15:14 +0300)]
Minor fixes.

7 years agoCMakeLists optimization for test.models
dbv [Thu, 2 Feb 2017 09:26:55 +0000 (12:26 +0300)]
CMakeLists optimization for test.models

7 years agoIssue #1915: boolean failed
dbv [Wed, 1 Feb 2017 13:49:21 +0000 (16:49 +0300)]
Issue #1915: boolean failed

Fixed PaveFiller error.

7 years agoWarnings correction for moc files generation
nds [Wed, 1 Feb 2017 12:10:45 +0000 (15:10 +0300)]
Warnings correction for moc files generation

Remove FilterFactory as it is not used anymore.

7 years agoFix line length.
dbv [Wed, 1 Feb 2017 09:09:21 +0000 (12:09 +0300)]
Fix line length.

7 years agoIssue #1942: group - names are empty strings
dbv [Wed, 1 Feb 2017 08:52:23 +0000 (11:52 +0300)]
Issue #1942: group - names are empty strings

Fixed naming for Intersection feature.

7 years ago1. Fix for crash on Debian
nds [Wed, 1 Feb 2017 08:38:34 +0000 (11:38 +0300)]
1. Fix for crash on Debian

2. Remove CMake information message about trying to find debug tools

7 years agoIssue #1897 Selection of edges in Group feature with SHIFT Key
nds [Tue, 31 Jan 2017 14:40:06 +0000 (17:40 +0300)]
Issue #1897 Selection of edges in Group feature with SHIFT Key

7 years agoIssue #1897 Selection of edges in Group feature with SHIFT Key
nds [Tue, 31 Jan 2017 14:31:06 +0000 (17:31 +0300)]
Issue #1897 Selection of edges in Group feature with SHIFT Key

7 years agoIssue #1487 external edges are created wrong
nds [Tue, 31 Jan 2017 08:17:52 +0000 (11:17 +0300)]
Issue #1487 external edges are created wrong

7 years agoDebugging (google style).
Clarisse Genrault [Mon, 30 Jan 2017 08:44:51 +0000 (09:44 +0100)]
Debugging (google style).

7 years agoMerge remote-tracking branch 'origin/cgt/devCEA'
Clarisse Genrault [Mon, 30 Jan 2017 08:30:52 +0000 (09:30 +0100)]
Merge remote-tracking branch 'origin/cgt/devCEA'

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Fri, 27 Jan 2017 14:08:27 +0000 (15:08 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoFixed the crash on edition of feature when the selected argument disappeared. Related...
mpv [Fri, 27 Jan 2017 12:45:35 +0000 (15:45 +0300)]
Fixed the crash on edition of feature when the selected argument disappeared. Related to the issue #2002 where after correction of ExtrusionCut_3 edit Plane referenced to the not-existing anymore result.

7 years agoDeleting the option of "Scale" feature from dimensions in X, in Y and in Z.
Clarisse Genrault [Fri, 27 Jan 2017 07:52:37 +0000 (08:52 +0100)]
Deleting the option of "Scale" feature from dimensions in X, in Y and in Z.

7 years agoIssue #2001: The list of CutFrom objects is empty after their selection
dbv [Thu, 26 Jan 2017 16:31:11 +0000 (19:31 +0300)]
Issue #2001: The list of CutFrom objects is empty after their selection

Changed selection of ExtrusionCut, ExtrusionFuse, RevolutionCut and RevolutionFuse. So now it is not allow local selection.

7 years agoFix for issue #1999 : correct store/restore boolean array values by better management...
mpv [Thu, 26 Jan 2017 12:59:03 +0000 (15:59 +0300)]
Fix for issue #1999 : correct store/restore boolean array values by better management of lower/upper parameters of this array.

7 years agoIssue #1941 Split auxiliary line.
nds [Thu, 26 Jan 2017 10:09:34 +0000 (13:09 +0300)]
Issue #1941 Split auxiliary line.

Case: create circle in sketch, set auxiliary state, create lines contour: 1st, 3rd and 5th points are coincident to the circle. Make split of a circle segment. Call arc edit, set not auxiliary. Result it is visualized still as auxiliary.

7 years agoIssue #1941 Split auxiliary line.
nds [Thu, 26 Jan 2017 09:01:06 +0000 (12:01 +0300)]
Issue #1941 Split auxiliary line.

Case: create circle in sketch, set auxiliary state, create lines contour: 1st, 3rd and 5th points are coincident to the circle. Make split of a circle segment. Call arc edit, set not auxiliary. Result it is visualized still as auxiliary.

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Thu, 26 Jan 2017 07:12:47 +0000 (08:12 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoDebugging Translation feature.
Clarisse Genrault [Thu, 26 Jan 2017 07:04:33 +0000 (08:04 +0100)]
Debugging Translation feature.

7 years agoDebugging Symmetry feature.
Clarisse Genrault [Thu, 26 Jan 2017 07:04:08 +0000 (08:04 +0100)]
Debugging Symmetry feature.

7 years agoAdding Scale feature.
Clarisse Genrault [Thu, 26 Jan 2017 07:03:16 +0000 (08:03 +0100)]
Adding Scale feature.

7 years agoAdding icons to SVG format for Translation feature.
Clarisse Genrault [Thu, 26 Jan 2017 06:59:51 +0000 (07:59 +0100)]
Adding icons to SVG format for Translation feature.

7 years agoAdding icons to SVG format for Symmetry feature.
Clarisse Genrault [Thu, 26 Jan 2017 06:59:12 +0000 (07:59 +0100)]
Adding icons to SVG format for Symmetry feature.

7 years agoExtension of Parameters interface: to set/get double values of results
mpv [Wed, 25 Jan 2017 07:25:58 +0000 (10:25 +0300)]
Extension of Parameters interface: to set/get double values of results

7 years agoMove Linux platforms environment to the patched OCCT
mpv [Tue, 24 Jan 2017 13:45:21 +0000 (16:45 +0300)]
Move Linux platforms environment to the patched OCCT

7 years agoIssue #2016: Rebuild data tree on update Body to CompSolid
vsv [Tue, 24 Jan 2017 12:23:53 +0000 (15:23 +0300)]
Issue #2016: Rebuild data tree on update Body to CompSolid

7 years agoAdjust unit tests to new behavior of SketchBuilder
azv [Tue, 24 Jan 2017 11:30:07 +0000 (14:30 +0300)]
Adjust unit tests to new behavior of SketchBuilder

7 years agoDelete workaround for bugs ## 1988, 1987, 1986, 1938
vsv [Tue, 24 Jan 2017 10:10:45 +0000 (13:10 +0300)]
Delete workaround for bugs ## 1988, 1987, 1986, 1938

7 years agoImprove searching of start vertex in SketchBuilder (issue #2013)
azv [Tue, 24 Jan 2017 10:05:07 +0000 (13:05 +0300)]
Improve searching of start vertex in SketchBuilder (issue #2013)

7 years agoAdded test case for Issue #1998
dbv [Mon, 23 Jan 2017 12:38:58 +0000 (15:38 +0300)]
Added test case for Issue #1998

7 years agoFix line length.
dbv [Mon, 23 Jan 2017 09:03:34 +0000 (12:03 +0300)]
Fix line length.

7 years agoIssue #1998: Crash loading the scriipt
dbv [Mon, 23 Jan 2017 08:56:13 +0000 (11:56 +0300)]
Issue #1998: Crash loading the scriipt

Fixed names for sketch objects.

7 years agoIssue #1964 Splitting an auxiliary line gives a non auxiliary line
nds [Fri, 20 Jan 2017 14:07:53 +0000 (17:07 +0300)]
Issue #1964 Splitting an auxiliary line gives a non auxiliary line

Style of sketch constraint split preview presentation should be the same as the base sketch entity has.

7 years agoIssue #2005: Application crashes when loading python script for guitar
dbv [Thu, 19 Jan 2017 12:04:41 +0000 (15:04 +0300)]
Issue #2005: Application crashes when loading python script for guitar

Fixed crash.

7 years agoIssue #1744: Get selection from all controls
vsv [Thu, 19 Jan 2017 09:04:22 +0000 (12:04 +0300)]
Issue #1744: Get selection from all controls

7 years agoRemove reference on Null action
vsv [Wed, 18 Jan 2017 15:51:44 +0000 (18:51 +0300)]
Remove reference on Null action

7 years agoIssue #1976: Application crashes when loading python script
dbv [Wed, 18 Jan 2017 15:32:53 +0000 (18:32 +0300)]
Issue #1976: Application crashes when loading python script

Fixed crash.

7 years agoIssue #2011: Crash on using of degenerative edge
vsv [Wed, 18 Jan 2017 14:03:38 +0000 (17:03 +0300)]
Issue #2011: Crash on using of degenerative edge

7 years agoAdded test model.
dbv [Wed, 18 Jan 2017 13:54:18 +0000 (16:54 +0300)]
Added test model.

7 years agoFix for projection dump.
dbv [Mon, 16 Jan 2017 14:06:26 +0000 (17:06 +0300)]
Fix for projection dump.

7 years agoAdded CMakeLists.txt for testing models.
dbv [Mon, 16 Jan 2017 14:06:01 +0000 (17:06 +0300)]
Added CMakeLists.txt for testing models.

7 years agoRemove Angle from the list of classes a useless for the current moment.
mpv [Wed, 18 Jan 2017 13:07:23 +0000 (16:07 +0300)]
Remove Angle from the list of classes a useless for the current moment.

7 years agoReplace XAO library by the same XAOShaper in order to avoid mixing with the same...
vsv [Wed, 18 Jan 2017 13:02:54 +0000 (16:02 +0300)]
Replace XAO library by the same XAOShaper in order to avoid mixing with the same library from SALOME

7 years agoAdditional fix for the issue #1876 : now compsolid result is also splitted when selec...
mpv [Wed, 18 Jan 2017 13:03:01 +0000 (16:03 +0300)]
Additional fix for the issue #1876 : now compsolid result is also splitted when selection list requires solids.

7 years agoIssue #1983: Update commands status on show/hide of objects
vsv [Wed, 18 Jan 2017 10:07:24 +0000 (13:07 +0300)]
Issue #1983: Update commands status on show/hide of objects

7 years agoIssue #1965: Redisplay sketch object in case it was created outside GUI
vsv [Tue, 17 Jan 2017 14:16:22 +0000 (17:16 +0300)]
Issue #1965: Redisplay sketch object in case it was created outside GUI

7 years agoIssue #1961: Accept result if selection mode is object
vsv [Tue, 17 Jan 2017 13:04:11 +0000 (16:04 +0300)]
Issue #1961: Accept result if selection mode is object

7 years agoIssue #2003: Clear old document state before loading a new one
vsv [Tue, 17 Jan 2017 12:26:16 +0000 (15:26 +0300)]
Issue #2003: Clear old document state before loading a new one

7 years agoIssue #1896: Do not send message about errors in initConfig script
vsv [Tue, 17 Jan 2017 08:58:16 +0000 (11:58 +0300)]
Issue #1896: Do not send message about errors in initConfig script

7 years agoIssue #1896: Add a script for modules inspection
vsv [Tue, 17 Jan 2017 08:42:29 +0000 (11:42 +0300)]
Issue #1896: Add a script for modules inspection

7 years agoIssue #1896: Inspect SALOME modules before loading of XML configurations
vsv [Tue, 17 Jan 2017 08:23:55 +0000 (11:23 +0300)]
Issue #1896: Inspect SALOME modules before loading of XML configurations

7 years ago#1964 Splitting an auxiliary line gives a non auxiliary line
nds [Tue, 17 Jan 2017 06:05:25 +0000 (09:05 +0300)]
#1964 Splitting an auxiliary line gives a non auxiliary line

7 years agoIssue #1787 : modification condition to do not create new external object by local...
nds [Tue, 17 Jan 2017 05:05:39 +0000 (08:05 +0300)]
Issue #1787 : modification condition to do not create new external object by local selection

7 years agoIssue #1787 : code's adjusting
nds [Mon, 16 Jan 2017 15:31:17 +0000 (18:31 +0300)]
Issue #1787 : code's adjusting

7 years agoIssue #1787 : isAxisSelected() is workaround and should be replaced on code to make...
nds [Mon, 16 Jan 2017 15:30:21 +0000 (18:30 +0300)]
Issue #1787 : isAxisSelected() is workaround and should be replaced on code to make coincidence to existing external feature.

7 years agoDebug tool correction.
nds [Mon, 16 Jan 2017 12:50:14 +0000 (15:50 +0300)]
Debug tool correction.

7 years agoDebug tool correction.
nds [Mon, 16 Jan 2017 11:58:11 +0000 (14:58 +0300)]
Debug tool correction.

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Fri, 13 Jan 2017 14:49:23 +0000 (15:49 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoDebug (add the creation method int the API Parametric).
Clarisse Genrault [Fri, 13 Jan 2017 14:06:11 +0000 (15:06 +0100)]
Debug (add the creation method int the API Parametric).

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Fri, 13 Jan 2017 13:51:40 +0000 (14:51 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoUpdate the standard location of OCCT resource files
mpv [Fri, 13 Jan 2017 12:49:08 +0000 (15:49 +0300)]
Update the standard location of OCCT resource files

7 years agoAdding the "Cylinder" primitive (the following).
Clarisse Genrault [Fri, 13 Jan 2017 12:38:39 +0000 (13:38 +0100)]
Adding the "Cylinder" primitive (the following).

7 years agoFix for the problem that on undo/redo of feature creation (in this particular case...
mpv [Thu, 12 Jan 2017 15:31:16 +0000 (18:31 +0300)]
Fix for the problem that on undo/redo of feature creation (in this particular case it is Partition of wires), some attributes are appeared in the OCAF tree. It may lead problem of already existing name (and as a consequence, bad name of sub-results generation).

7 years agoUpdate commands state on any selection (not only in viewer)
vsv [Thu, 12 Jan 2017 15:03:25 +0000 (18:03 +0300)]
Update commands state on any selection (not only in viewer)

7 years agoDisable rigid constraint if selected object is not a sketch object
vsv [Thu, 12 Jan 2017 14:41:57 +0000 (17:41 +0300)]
Disable rigid constraint if selected object is not a sketch object

7 years agoIssue #1984: Provide selection of another sketch in object browser for a plane of...
vsv [Thu, 12 Jan 2017 13:13:09 +0000 (16:13 +0300)]
Issue #1984: Provide selection of another sketch in object browser for a plane of the current sketch

7 years agoIssue #1976: Application crashes when loading python script
dbv [Thu, 12 Jan 2017 12:14:56 +0000 (15:14 +0300)]
Issue #1976: Application crashes when loading python script

Removed obsolete code for storing compound sub-shapes on result sub-labels.

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Thu, 12 Jan 2017 11:24:48 +0000 (12:24 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoDebug.
Clarisse Genrault [Thu, 12 Jan 2017 11:24:02 +0000 (12:24 +0100)]
Debug.

7 years agoAdd "Cylinder" primitive.
Clarisse Genrault [Thu, 12 Jan 2017 11:23:24 +0000 (12:23 +0100)]
Add "Cylinder" primitive.

7 years agoIssue #1971: Disable "in screen" control for this objects
vsv [Thu, 12 Jan 2017 08:08:18 +0000 (11:08 +0300)]
Issue #1971: Disable "in screen" control for this objects

7 years agoIssue #1940: error when Load python script.
dbv [Wed, 11 Jan 2017 14:45:51 +0000 (17:45 +0300)]
Issue #1940: error when Load python script.

Fixed order of named shapes when loading study.

7 years agoEliminate crash in the Mirror constraint (issue #1982)
azv [Wed, 11 Jan 2017 13:24:37 +0000 (16:24 +0300)]
Eliminate crash in the Mirror constraint (issue #1982)

Allow to use Projected entities as objects of constraints

7 years agoFix problem with jumping sketch while movement (issue #1446)
azv [Wed, 11 Jan 2017 05:57:49 +0000 (08:57 +0300)]
Fix problem with jumping sketch while movement (issue #1446)

7 years agoUpdate the standard location of OCCT resource files
mpv [Tue, 10 Jan 2017 12:21:15 +0000 (15:21 +0300)]
Update the standard location of OCCT resource files