Salome HOME
modules/shaper.git
23 months ago#29478: Show names of groups in the view CR29478
mpv [Thu, 2 Jun 2022 13:19:18 +0000 (16:19 +0300)]
#29478: Show names of groups in the view

23 months agobos #30182 Fix compilation problem
vsr [Fri, 3 Jun 2022 09:54:24 +0000 (12:54 +0300)]
bos #30182 Fix compilation problem

23 months agobos #29475 Merge branch 'CR29475'
vsr [Fri, 3 Jun 2022 07:37:29 +0000 (10:37 +0300)]
bos #29475 Merge branch 'CR29475'

23 months agobos #29475 Option to create new part on study open
mpv [Fri, 8 Apr 2022 16:57:15 +0000 (19:57 +0300)]
bos #29475 Option to create new part on study open

23 months agobos #29482 Merge branch 'CR29482'
vsr [Thu, 2 Jun 2022 13:06:03 +0000 (16:06 +0300)]
bos #29482 Merge branch 'CR29482'

23 months agobos #29482 Export of colors and names to STEP.
mpv [Thu, 28 Apr 2022 12:06:00 +0000 (15:06 +0300)]
bos #29482 Export of colors and names to STEP.

23 months agobos #29480 Merge branch 'CR29480'
vsr [Thu, 2 Jun 2022 11:53:01 +0000 (14:53 +0300)]
bos #29480 Merge branch 'CR29480'

23 months agobos #29480 Recover feature in context menu.
mpv [Wed, 27 Apr 2022 12:02:56 +0000 (15:02 +0300)]
bos #29480 Recover feature in context menu.

23 months agobos #29477 Merge branch 'CR29477'
vsr [Thu, 2 Jun 2022 10:53:26 +0000 (13:53 +0300)]
bos #29477 Merge branch 'CR29477'

23 months agobos #29477 Information on shape in TUI. New 'shapeInfo' python method.
mpv [Mon, 18 Apr 2022 11:31:24 +0000 (14:31 +0300)]
bos #29477 Information on shape in TUI. New 'shapeInfo' python method.

23 months agobos #29476 Merge branch 'jfa/29476_offset'
vsr [Thu, 2 Jun 2022 09:43:26 +0000 (12:43 +0300)]
bos #29476 Merge branch 'jfa/29476_offset'

23 months agobos #29476 Offset in sketch
jfa [Wed, 11 May 2022 10:57:50 +0000 (13:57 +0300)]
bos #29476 Offset in sketch

23 months agoMerge branch 'V9_9_BR'
vsr [Tue, 31 May 2022 08:20:08 +0000 (11:20 +0300)]
Merge branch 'V9_9_BR'

23 months agoFix error when reading file on a non-utf-8 locale
vsr [Tue, 24 May 2022 08:45:24 +0000 (11:45 +0300)]
Fix error when reading file on a non-utf-8 locale

23 months ago[bos #29971] [CEA 29586] doing a fillet
jfa [Mon, 23 May 2022 08:24:16 +0000 (11:24 +0300)]
[bos #29971] [CEA 29586] doing a fillet

23 months ago[bos #29947] [CEA 29944] SIGSEGV using filet V9_9_BR V9_9_0 V9_9_0rc2
jfa [Thu, 19 May 2022 10:38:41 +0000 (13:38 +0300)]
[bos #29947] [CEA 29944] SIGSEGV using filet

23 months ago[bos #29947] [CEA 29944] SIGSEGV using filet
jfa [Thu, 19 May 2022 10:38:41 +0000 (13:38 +0300)]
[bos #29947] [CEA 29944] SIGSEGV using filet

2 years ago[bos #29933] [CEA 29931] Redundant constraint in SHAPER SIGSEGV V9_9_0rc1
jfa [Wed, 11 May 2022 14:44:06 +0000 (17:44 +0300)]
[bos #29933] [CEA 29931] Redundant constraint in SHAPER SIGSEGV

2 years ago[bos #29933] [CEA 29931] Redundant constraint in SHAPER SIGSEGV
jfa [Wed, 11 May 2022 14:44:06 +0000 (17:44 +0300)]
[bos #29933] [CEA 29931] Redundant constraint in SHAPER SIGSEGV

2 years ago#29623 Backward compatibility broken
mpv [Thu, 5 May 2022 06:38:59 +0000 (09:38 +0300)]
#29623 Backward compatibility broken

Dump the direct angle direction by default.

2 years agoCopyright update 2022
vsr [Thu, 5 May 2022 12:27:20 +0000 (15:27 +0300)]
Copyright update 2022

2 years agoIncrement version: 9.9.0
vsr [Thu, 5 May 2022 07:36:54 +0000 (10:36 +0300)]
Increment version: 9.9.0

2 years ago#29623 Backward compatibility broken
mpv [Thu, 5 May 2022 06:38:59 +0000 (09:38 +0300)]
#29623 Backward compatibility broken

Dump the direct angle direction by default.

2 years ago[bos #29085] EDF 24794 - problem of visibility of sketch plane V9_9_0b1
jfa [Wed, 20 Apr 2022 16:27:32 +0000 (19:27 +0300)]
[bos #29085] EDF 24794 - problem of visibility of sketch plane

2 years ago[bos #29612] EDF 25161 - dump with comments
jfa [Mon, 11 Apr 2022 08:43:02 +0000 (11:43 +0300)]
[bos #29612] EDF 25161 - dump with comments

2 years agoSuppression of warnings, application launching problems in different cases (on Window... V9_9_0a2
mpv [Wed, 30 Mar 2022 11:45:44 +0000 (14:45 +0300)]
Suppression of warnings, application launching problems in different cases (on Windows) and minor improvements of the SHAPER source code.

2 years agoFix HDF tests in accordance with KERNEL changes: forcibly re-initialize session
vsr [Tue, 29 Mar 2022 14:00:09 +0000 (17:00 +0300)]
Fix HDF tests in accordance with KERNEL changes: forcibly re-initialize session

2 years agobos #29403: Integrate patch (Cotech #138 action)
vsr [Fri, 18 Mar 2022 14:13:43 +0000 (17:13 +0300)]
bos #29403: Integrate patch (Cotech #138 action)

2 years agoMerge remote-tracking branch 'origin/cgt/primitives_1'
cg246364 [Fri, 18 Mar 2022 09:27:38 +0000 (10:27 +0100)]
Merge remote-tracking branch 'origin/cgt/primitives_1'

2 years agoAdd a new mode for creating a box by a center and dimensions. (TestBox.py) cgt/primitives_1
cg246364 [Fri, 18 Mar 2022 09:22:34 +0000 (10:22 +0100)]
Add a new mode for creating a box by a center and dimensions. (TestBox.py)
Add a new mode for creating a sphere part. (TestSphere.py)
Add a new "Tube" primitive. (TestTube.py)

2 years ago[bos #26891] EDF 24517 - Wrong pipe V9_9_0a1
jfa [Fri, 4 Mar 2022 13:07:17 +0000 (16:07 +0300)]
[bos #26891] EDF 24517 - Wrong pipe

2 years agobos #26374 Merge branch 'CR26374'
vsr [Wed, 2 Mar 2022 15:02:22 +0000 (18:02 +0300)]
bos #26374 Merge branch 'CR26374'

2 years agobos #26374 In python, be able to use filters to select sub-shapes
jfa [Wed, 16 Feb 2022 19:06:08 +0000 (22:06 +0300)]
bos #26374 In python, be able to use filters to select sub-shapes

2 years agobos #24513 - Merge branch 'CR24513'
vsr [Fri, 25 Feb 2022 08:29:17 +0000 (11:29 +0300)]
bos #24513 - Merge branch 'CR24513'

2 years agobos #24513 Dealing with conflicting constraints
Alexey Kondratyev [Wed, 24 Nov 2021 06:10:08 +0000 (09:10 +0300)]
bos #24513 Dealing with conflicting constraints

* Add checkboxes to allow dealing with conflicting constraints and notify about changes with constraints.
* Add class to resolve conflicting constrains.
* Algorithm to check arcs in sketch on tangential conflict.
* Move algorithm of vertical/horizontal auto constraint conflict in SketchPlugin_OverConstraintsResolver.

2 years ago[bos #29061] EDF 24777 - Angular / linear copy impossible on a subsolid
jfa [Mon, 21 Feb 2022 14:07:03 +0000 (17:07 +0300)]
[bos #29061] EDF 24777 - Angular / linear copy impossible on a subsolid

2 years agobos #29134: Update test runner after switch to SSL as default mode
vsr [Fri, 18 Feb 2022 13:43:36 +0000 (16:43 +0300)]
bos #29134: Update test runner after switch to SSL as default mode

2 years ago[bos #24514] fix regressions
azv [Thu, 10 Feb 2022 20:01:35 +0000 (23:01 +0300)]
[bos #24514] fix regressions

Make it possible again to select the whole feature in group.

2 years agobos #24514 Merge branch 'CR24514'
vsr [Wed, 9 Feb 2022 06:52:05 +0000 (09:52 +0300)]
bos #24514 Merge branch 'CR24514'

2 years ago[bos #24514] [CEA] When creating a group, be able to select the sub-shapes of display... CR24514
Alexey Kondratyev [Wed, 19 Jan 2022 11:53:09 +0000 (14:53 +0300)]
[bos #24514] [CEA] When creating a group, be able to select the sub-shapes of displayed groups (even if no result is displayed)

* Update algorithm to select sub-shapes of displayed groups and add this in the created group as shape from results.
* Add validator for prevent adding whole group in other group.

2 years agoCoding style (fix too long line)
azv [Wed, 26 Jan 2022 11:02:23 +0000 (14:02 +0300)]
Coding style (fix too long line)

2 years agoCoding style (fix too long line)
azv [Wed, 26 Jan 2022 10:49:59 +0000 (13:49 +0300)]
Coding style (fix too long line)

2 years ago[bos #26446] Add fix to prevent endless cycle of calling function after redisplay.
Alexey Kondratyev [Wed, 19 Jan 2022 06:42:20 +0000 (09:42 +0300)]
[bos #26446] Add fix to prevent endless cycle of calling function after redisplay.

2 years agoMinor corrections for the user's guide.
mpv [Tue, 18 Jan 2022 08:27:51 +0000 (11:27 +0300)]
Minor corrections for the user's guide.

2 years agoAdjust reference ratio for the expected time of movement of sketch entities in Test19...
azv [Wed, 12 Jan 2022 06:21:17 +0000 (09:21 +0300)]
Adjust reference ratio for the expected time of movement of sketch entities in Test1966 to get rid of occasional failures on slow workstations.

2 years agoMerge remote-tracking branch 'remotes/origin/esy/testModelAPInewTMP'
azv [Mon, 10 Jan 2022 20:17:11 +0000 (23:17 +0300)]
Merge remote-tracking branch 'remotes/origin/esy/testModelAPInewTMP'

2 years agoMerge branch 'cadbld'
mpv [Wed, 29 Dec 2021 14:14:45 +0000 (17:14 +0300)]
Merge branch 'cadbld'

# Conflicts:
# src/FeaturesPlugin/FeaturesPlugin_MultiRotation.cpp
# src/FeaturesPlugin/FeaturesPlugin_MultiTranslation.cpp
# src/FeaturesPlugin/FeaturesPlugin_Placement.cpp
# src/FeaturesPlugin/FeaturesPlugin_Rotation.cpp
# src/FeaturesPlugin/FeaturesPlugin_Scale.cpp
# src/FeaturesPlugin/FeaturesPlugin_Symmetry.cpp
# src/FeaturesPlugin/FeaturesPlugin_Translation.cpp

2 years agoFixed the problem of sphinx-documentation processing because of Unicode-symbols usage. cadbld
mpv [Wed, 29 Dec 2021 14:08:36 +0000 (17:08 +0300)]
Fixed the problem of sphinx-documentation processing because of Unicode-symbols usage.

2 years agoFixed bug: impossible import file
Alexey Sozinov [Tue, 1 Jun 2021 13:01:26 +0000 (16:01 +0300)]
Fixed bug: impossible import file

2 years agoPossibility to load proprietary plugins on startup and check the license validity
Artem Zhidkov [Tue, 13 Apr 2021 06:33:11 +0000 (09:33 +0300)]
Possibility to load proprietary plugins on startup and check the license validity

2 years agoReconfigure generation of the documentation to be able to merge documentations of...
azv [Fri, 19 Feb 2021 21:06:16 +0000 (00:06 +0300)]
Reconfigure generation of the documentation to be able to merge documentations of several plugins into a single group.

2 years agoPossibility to provide additional Python features as add-ons
azv [Tue, 2 Feb 2021 15:48:21 +0000 (18:48 +0300)]
Possibility to provide additional Python features as add-ons

2 years agoNaming functions were from FeaturesPlugin_Tools to ModelAPI_Tools
Alexey SOZINOV [Fri, 29 Jan 2021 18:11:00 +0000 (21:11 +0300)]
Naming functions were from FeaturesPlugin_Tools to ModelAPI_Tools

2 years agoTestSaveOpen and TestSelectionInitialization: Fix tmp issue with parallel esy/testModelAPInewTMP
esy [Tue, 28 Dec 2021 14:43:40 +0000 (15:43 +0100)]
TestSaveOpen and TestSelectionInitialization: Fix tmp issue with parallel

2 years ago[bos #26800] EDF 24492 - Pb with defeaturing
jfa [Thu, 23 Dec 2021 15:48:27 +0000 (18:48 +0300)]
[bos #26800] EDF 24492 - Pb with defeaturing

2 years agoMerge branch 'CR26451'
vsr [Mon, 20 Dec 2021 10:26:33 +0000 (13:26 +0300)]
Merge branch 'CR26451'

2 years ago26451: Import Result with Groups
jgv [Fri, 10 Dec 2021 17:26:05 +0000 (20:26 +0300)]
26451: Import Result with Groups

2 years agobos #26805: regressions in tests
azv [Thu, 16 Dec 2021 21:43:45 +0000 (00:43 +0300)]
bos #26805: regressions in tests

Eliminate SIGSEGV

2 years agobos #26805: regressions in tests
azv [Thu, 16 Dec 2021 17:08:41 +0000 (20:08 +0300)]
bos #26805: regressions in tests

Revert several changes after #26446

2 years agoMerge branch 'CR26446'
vsr [Wed, 15 Dec 2021 08:54:59 +0000 (11:54 +0300)]
Merge branch 'CR26446'

2 years agobos #26446 Customize study opening; bos #26447 Customize script execution
Alexey Kondratyev [Mon, 18 Oct 2021 08:12:43 +0000 (11:12 +0300)]
bos #26446 Customize study opening; bos #26447 Customize script execution

* Add tab "General" in Preferences window.
* Add algorithm to update displaying elements depending of settings.
* Update opening file algorithm to activating parts depending of settings.
* Update activating part algorithm to display elements depending of settings.
* Update activating part algorithm to display elements depending of sub elements.
* Update the documentation.

2 years agoMerge branch 'V9_8_BR'
vsr [Fri, 10 Dec 2021 09:45:44 +0000 (12:45 +0300)]
Merge branch 'V9_8_BR'

2 years agoFix crash on export to CAD format a feature but not its result
azv [Wed, 8 Dec 2021 11:30:06 +0000 (14:30 +0300)]
Fix crash on export to CAD format a feature but not its result

2 years ago[bos #26745] EDF 24471 - problem of dumping. Fix SIGSEGV.
jfa [Wed, 8 Dec 2021 07:23:52 +0000 (10:23 +0300)]
[bos #26745] EDF 24471 - problem of dumping. Fix SIGSEGV.

2 years ago[bos #26449] [EDF] (2021) SHAPER: save imported images. Correction for image dumping...
jfa [Wed, 8 Dec 2021 06:04:10 +0000 (09:04 +0300)]
[bos #26449] [EDF] (2021) SHAPER: save imported images. Correction for image dumping directory.

2 years agoIncrement version: 9.8.0 V9_8_BR V9_8_0 V9_8_0rc1
vsr [Fri, 26 Nov 2021 10:38:12 +0000 (13:38 +0300)]
Increment version: 9.8.0

2 years agoMerge branch 'jfa/26449_1'
vsr [Fri, 19 Nov 2021 16:10:02 +0000 (19:10 +0300)]
Merge branch 'jfa/26449_1'

2 years agobos #26449: SHAPER: save imported images
jfa [Fri, 8 Oct 2021 15:10:09 +0000 (18:10 +0300)]
bos #26449: SHAPER: save imported images

* Imported image is stored as a binary attribute within an Import feature
* Images are dumped to the same directory as a Python script (however, the full path to file is dumped)

2 years agoMinor fix related to coding style
azv [Tue, 16 Nov 2021 11:56:11 +0000 (14:56 +0300)]
Minor fix related to coding style

2 years agoFix tests instability
vsr [Mon, 15 Nov 2021 09:34:19 +0000 (12:34 +0300)]
Fix tests instability

2 years agoFix compilation warnings azv/ts_tests
azv [Tue, 9 Nov 2021 08:41:00 +0000 (11:41 +0300)]
Fix compilation warnings

2 years agoUse temporary name of exported file in tests related to Part's export/import
esy [Mon, 8 Nov 2021 16:08:11 +0000 (17:08 +0100)]
Use temporary name of exported file in tests related to Part's export/import

2 years agoMissed translation of the Sketcher's Rectangle feature
azv [Tue, 9 Nov 2021 07:39:52 +0000 (10:39 +0300)]
Missed translation of the Sketcher's Rectangle feature

2 years agobos #26609 Patching tests (Windows)
vsr [Mon, 8 Nov 2021 16:39:35 +0000 (19:39 +0300)]
bos #26609 Patching tests (Windows)

2 years agoMerge branch 'CR26444' V9_8_0b1
vsr [Mon, 8 Nov 2021 08:26:03 +0000 (11:26 +0300)]
Merge branch 'CR26444'

2 years agobos #26444 Improve treatment of parameters
Alexey Kondratyev [Mon, 11 Oct 2021 07:33:06 +0000 (10:33 +0300)]
bos #26444 Improve treatment of parameters

Add python function to import parameters from file.

Add test for checking importing parameters.

Add "Import file" button in parameter manager to import parameters.

Update documentation.

2 years agoMerge branch 'CR26448'
vsr [Fri, 5 Nov 2021 11:25:12 +0000 (14:25 +0300)]
Merge branch 'CR26448'

2 years agobos #26448 Construction elements: create extra planes
Alexey Kondratyev [Fri, 8 Oct 2021 13:54:33 +0000 (16:54 +0300)]
bos #26448 Construction elements: create extra planes

Add attribute "number of copies" for creating plane by rotating and by distance from other plane.

Added a corresponding field in the creation window.

Change documentation to reference about copies when creating a planes.

Change "dump to script" to set number of copies(or without it).

Add Python test.

Add translate to French.

2 years agoMerge branch 'occ/26450'
vsr [Wed, 3 Nov 2021 07:35:31 +0000 (10:35 +0300)]
Merge branch 'occ/26450'

2 years agobos #26450 Random color
vsr [Tue, 12 Oct 2021 12:36:07 +0000 (15:36 +0300)]
bos #26450 Random color

2 years ago[bos #24727] [CEA] Selection mechanism not working on a re-opened study
jfa [Tue, 2 Nov 2021 15:14:28 +0000 (18:14 +0300)]
[bos #24727] [CEA] Selection mechanism not working on a re-opened study

2 years agoStabilize SHAPER tests
vsr [Tue, 26 Oct 2021 10:28:15 +0000 (13:28 +0300)]
Stabilize SHAPER tests

2 years agobos #24728: [CEA] Call geometric dump only when explicitly asked by the user
azv [Fri, 22 Oct 2021 14:33:43 +0000 (17:33 +0300)]
bos #24728: [CEA] Call geometric dump only when explicitly asked by the user

2 years ago[bos #26531] [CEA] Shaper tests fail with SEGFAULT. Prevent crash on Python 3.8:...
vsr [Thu, 21 Oct 2021 14:12:48 +0000 (17:12 +0300)]
[bos #26531] [CEA] Shaper tests fail with SEGFAULT. Prevent crash on Python 3.8: use alternative way to parse exception message

2 years ago[bos #26531] [CEA] Shaper tests fail with SEGFAULT. Use copy of sys.modules to avoid...
jfa [Thu, 21 Oct 2021 10:39:36 +0000 (13:39 +0300)]
[bos #26531] [CEA] Shaper tests fail with SEGFAULT. Use copy of sys.modules to avoid exception: dictionary changed size during iteration.

2 years ago[bos #26531] [CEA] Shaper tests fail with SEGFAULT
jfa [Tue, 19 Oct 2021 13:21:26 +0000 (16:21 +0300)]
[bos #26531] [CEA] Shaper tests fail with SEGFAULT

2 years agoPrevent usage of uninitialized variable
jfa [Tue, 19 Oct 2021 09:42:47 +0000 (12:42 +0300)]
Prevent usage of uninitialized variable

2 years ago[bos #26534] EDF 24265 - Problem of recover in TUI
jfa [Tue, 19 Oct 2021 09:41:23 +0000 (12:41 +0300)]
[bos #26534] EDF 24265 - Problem of recover in TUI

2 years agobos #26430: Fix compilation pb on Windows V9_8_0a1 V9_8_0a2
vsr [Thu, 14 Oct 2021 17:23:38 +0000 (20:23 +0300)]
bos #26430: Fix compilation pb on Windows

2 years ago[bos #26514] [CEA 24622] Failing SHAPER tests. The new behaviour of Defeaturing is...
jfa [Wed, 13 Oct 2021 14:22:51 +0000 (17:22 +0300)]
[bos #26514] [CEA 24622] Failing SHAPER tests. The new behaviour of Defeaturing is better.

2 years agoMerge branch 'nrn/Lot2/AutoColor' into master
azv [Wed, 13 Oct 2021 06:43:57 +0000 (09:43 +0300)]
Merge branch 'nrn/Lot2/AutoColor' into master

2 years agoAutoColor removed from Preferences and Doc update
Nicolas Rechatin [Fri, 1 Oct 2021 11:48:28 +0000 (14:48 +0300)]
AutoColor removed from Preferences and Doc update

2 years ago[bos #26505] EDF 24182 - picking elipse from sketch
jfa [Tue, 12 Oct 2021 08:44:27 +0000 (11:44 +0300)]
[bos #26505] EDF 24182 - picking elipse from sketch

2 years ago[bos #24758] EDF 24017 - Problems with ExtrusionCut. Corrected also ExtrusionFuse...
jfa [Tue, 12 Oct 2021 08:32:11 +0000 (11:32 +0300)]
[bos #24758] EDF 24017 - Problems with ExtrusionCut. Corrected also ExtrusionFuse for multi-level compounds.

2 years agobos #24412 Fix tests for 'salome test' mode
vsr [Thu, 7 Oct 2021 12:22:24 +0000 (15:22 +0300)]
bos #24412 Fix tests for 'salome test' mode

2 years agoDistinction cercle/disque
GERALD NICOLAS [Wed, 6 Oct 2021 08:19:40 +0000 (10:19 +0200)]
Distinction cercle/disque

2 years agoTraduction
Gérald NICOLAS [Tue, 5 Oct 2021 15:43:16 +0000 (17:43 +0200)]
Traduction

2 years agoMerge branch 'vsr/26458'
vsr [Mon, 4 Oct 2021 17:49:56 +0000 (20:49 +0300)]
Merge branch 'vsr/26458'

2 years agobos #26458 Versioning of sources via git commit id (sha1)
vsr [Mon, 4 Oct 2021 09:09:49 +0000 (12:09 +0300)]
bos #26458 Versioning of sources via git commit id (sha1)

2 years agoOubli de traduction
Gérald NICOLAS [Mon, 4 Oct 2021 15:32:48 +0000 (17:32 +0200)]
Oubli de traduction