Salome HOME
modules/shaper.git
6 years agoSpeed-up of the access from OB to complicated compsolids in the frames of issue ...
mpv [Fri, 29 Sep 2017 07:40:43 +0000 (10:40 +0300)]
Speed-up of the access from OB to complicated compsolids in the frames of issue #2256

6 years agoFix the unit tests
mpv [Thu, 28 Sep 2017 12:24:08 +0000 (15:24 +0300)]
Fix the unit tests

6 years agoCorrection due to the coding rules
mpv [Thu, 28 Sep 2017 10:42:49 +0000 (13:42 +0300)]
Correction due to the coding rules

6 years agoImproved the speed of naming structure filling for the issue #2256
mpv [Thu, 28 Sep 2017 10:27:25 +0000 (13:27 +0300)]
Improved the speed of naming structure filling for the issue #2256

6 years agoFix for the issue #2253 . Problems with load/save python script. Here seam vertex...
mpv [Tue, 26 Sep 2017 12:55:24 +0000 (15:55 +0300)]
Fix for the issue #2253 . Problems with load/save python script. Here seam vertex of sketch circle selection worked wrong.

6 years agoIssue #2250 Fatal error or sigsegv when I use the "Echap" key.
nds [Tue, 26 Sep 2017 10:41:01 +0000 (13:41 +0300)]
Issue #2250 Fatal error or sigsegv when I use the "Echap" key.

additional correction for case: Escape click in Abort operation dialog did not close this dialog.

6 years agoIssue #2255: Wrong result of ExtrusionCut if a solid has no common part with the...
dbv [Tue, 26 Sep 2017 09:17:25 +0000 (12:17 +0300)]
Issue #2255: Wrong result of ExtrusionCut if a solid has no common part with the cut tool

Fixed

6 years agoIssue #2252 : adding a rotation feature in the history of the partset duplicates...
mpv [Mon, 18 Sep 2017 09:07:55 +0000 (12:07 +0300)]
Issue #2252 : adding a rotation feature in the history of the partset duplicates the part. Update in history applied also for the Part Results.

6 years agoImproved stability of Test2248 sketch faces order.
mpv [Thu, 14 Sep 2017 11:22:30 +0000 (14:22 +0300)]
Improved stability of Test2248 sketch faces order.

6 years agoMinor changes: line was too long.
mpv [Wed, 13 Sep 2017 08:02:15 +0000 (11:02 +0300)]
Minor changes: line was too long.

6 years agoFix for the issue #2248 and issue #2251 : same curves sketch edges (splitted to make...
mpv [Wed, 13 Sep 2017 07:53:30 +0000 (10:53 +0300)]
Fix for the issue #2248 and issue #2251 : same curves sketch edges (splitted to make sketch faces) are positioned to different sub-labels.

6 years agoFix for the issue #2246 : Naming incorrect after translation.
mpv [Tue, 12 Sep 2017 08:17:09 +0000 (11:17 +0300)]
Fix for the issue #2246 : Naming incorrect after translation.

6 years agoFix for the issue #2243 V_2.8.0RC
mpv [Wed, 6 Sep 2017 12:57:15 +0000 (15:57 +0300)]
Fix for the issue #2243

6 years agoIssue 2229: additional fix for the interactive creation of the constraint.
mpv [Wed, 23 Aug 2017 13:41:39 +0000 (16:41 +0300)]
Issue 2229: additional fix for the interactive creation of the constraint.

6 years agoIssue 2229: error when I load a dump python.
mpv [Wed, 23 Aug 2017 11:08:31 +0000 (14:08 +0300)]
Issue 2229: error when I load a dump python.

6 years agoPrepare a version 2.7.2 V_2.7.2
mpv [Fri, 18 Aug 2017 08:45:55 +0000 (11:45 +0300)]
Prepare a version 2.7.2

6 years agoFix test case SketchPlugin/Test/Test2239.py
azv [Fri, 4 Aug 2017 11:04:57 +0000 (14:04 +0300)]
Fix test case SketchPlugin/Test/Test2239.py

6 years agoIssue #2239: Sketch not updated after having changed the parameter of multi-translati...
azv [Fri, 4 Aug 2017 10:12:34 +0000 (13:12 +0300)]
Issue #2239: Sketch not updated after having changed the parameter of multi-translation to 1

Update validator by minimal value supported.

6 years agoFix for the issue #2238 : allow partitioning of one object.
mpv [Tue, 1 Aug 2017 08:46:33 +0000 (11:46 +0300)]
Fix for the issue #2238 : allow partitioning of one object.

6 years agoFix for the issue #2240 : simplify Partition arguments before processing as it is...
mpv [Tue, 1 Aug 2017 07:57:49 +0000 (10:57 +0300)]
Fix for the issue #2240 : simplify Partition arguments before processing as it is done in GEOM module.

6 years agoFix for #2241 : correction of history of shapes during movement.
mpv [Mon, 31 Jul 2017 15:28:18 +0000 (18:28 +0300)]
Fix for #2241 : correction of history of shapes during movement.

6 years agoIssue #2154: Multiselection field is cleared when trying to add another object
nds [Mon, 31 Jul 2017 09:20:46 +0000 (12:20 +0300)]
Issue #2154: Multiselection field is cleared when trying to add another object

we should not remove from list objects hidden in the viewer if selection was done with SHIFT button

6 years agoIssue #2214 Show only must not make zoom fit all.
nds [Mon, 31 Jul 2017 07:43:02 +0000 (10:43 +0300)]
Issue #2214 Show only must not make zoom fit all.

It was decided to do not automatically fit all at all.

6 years agoIssue #2237 Extension in uppercase
nds [Mon, 31 Jul 2017 07:21:34 +0000 (10:21 +0300)]
Issue #2237 Extension in uppercase

6 years agoIssue #2237 Extension in uppercase
nds [Mon, 31 Jul 2017 07:04:46 +0000 (10:04 +0300)]
Issue #2237 Extension in uppercase

6 years agoIssue #2226 Selecting the feature partition in the object browser takes too much...
nds [Mon, 31 Jul 2017 06:36:15 +0000 (09:36 +0300)]
Issue #2226 Selecting the feature partition in the object browser takes too much time

Redisplay after each owner selection takes this time.

6 years agoIssue #2234 The input value widget in the sketcher remains active after validating...
nds [Mon, 31 Jul 2017 06:35:14 +0000 (09:35 +0300)]
Issue #2234 The input value widget in the sketcher remains active after validating with Enter key.

emitFocusInWidget unconditionally as we need processEnter calling from operation manager.

6 years agoUncomment TestTranslation_1.py et TestTranslation_2.py.
Clarisse Genrault [Fri, 28 Jul 2017 15:04:07 +0000 (17:04 +0200)]
Uncomment TestTranslation_1.py et TestTranslation_2.py.

6 years agoCorrection of "Translation_43" test.
Clarisse Genrault [Fri, 28 Jul 2017 14:50:03 +0000 (16:50 +0200)]
Correction of "Translation_43" test.

6 years agoAdd the method testHaveNamingEdges.
Clarisse Genrault [Fri, 28 Jul 2017 14:15:59 +0000 (16:15 +0200)]
Add the method testHaveNamingEdges.

6 years agoCorrection of "Translation_17" test.
Clarisse Genrault [Fri, 28 Jul 2017 13:13:17 +0000 (15:13 +0200)]
Correction of "Translation_17" test.

6 years agoCorrection to make all unit-tests and big models tests working.
mpv [Thu, 27 Jul 2017 10:16:59 +0000 (13:16 +0300)]
Correction to make all unit-tests and big models tests working.

6 years agoIssue #2235: Segmentation fault in pipe when adding an edge to base objects before...
dbv [Wed, 26 Jul 2017 16:23:40 +0000 (19:23 +0300)]
Issue #2235: Segmentation fault in pipe when adding an edge to base objects before changing path object

Fixed crash.

6 years agoIssue #2231: Wrong name of partition objects leads to wrong python dump
dbv [Wed, 26 Jul 2017 15:15:02 +0000 (18:15 +0300)]
Issue #2231: Wrong name of partition objects leads to wrong python dump

Test case update

6 years agoIssue #2231: Wrong name of partition objects leads to wrong python dump
dbv [Wed, 26 Jul 2017 15:12:41 +0000 (18:12 +0300)]
Issue #2231: Wrong name of partition objects leads to wrong python dump

Fixed

6 years agoPut in order tests of API: there are to many end of transactions appeared, but no...
mpv [Wed, 26 Jul 2017 12:23:05 +0000 (15:23 +0300)]
Put in order tests of API: there are to many end of transactions appeared, but no start.

6 years agoFix for the issue #2233
mpv [Wed, 26 Jul 2017 11:51:54 +0000 (14:51 +0300)]
Fix for the issue #2233

6 years agoFix for the issue #2234 : don't put modification/generation shapes if there is no...
mpv [Wed, 26 Jul 2017 08:11:59 +0000 (11:11 +0300)]
Fix for the issue #2234 : don't put modification/generation shapes if there is no old shape presented in the document, so, useless, making naming go in wrong direction.

6 years agoAdd unit tests for transformations.
Clarisse Genrault [Tue, 25 Jul 2017 11:28:26 +0000 (13:28 +0200)]
Add unit tests for transformations.

6 years agoUpdate test for the issue #2227 fix.
mpv [Tue, 25 Jul 2017 06:47:55 +0000 (09:47 +0300)]
Update test for the issue #2227 fix.

6 years agoFix for the issue #2227 : regression in multi-translation
mpv [Tue, 25 Jul 2017 06:23:13 +0000 (09:23 +0300)]
Fix for the issue #2227 : regression in multi-translation

6 years agoFix for the issue #2228 : do not propagate result context forward in history, includi...
mpv [Mon, 24 Jul 2017 14:23:22 +0000 (17:23 +0300)]
Fix for the issue #2228 : do not propagate result context forward in history, including the current feature, like in this example.

6 years agoMinor updates.
mpv [Mon, 24 Jul 2017 12:00:37 +0000 (15:00 +0300)]
Minor updates.

6 years agoPrepare version 2.7.2RC V_2.7.2RC
mpv [Fri, 21 Jul 2017 06:58:14 +0000 (09:58 +0300)]
Prepare version 2.7.2RC

6 years agoIssue #2222 fix : partition modified edges naming same as faces.
mpv [Thu, 20 Jul 2017 13:30:37 +0000 (16:30 +0300)]
Issue #2222 fix : partition modified edges naming same as faces.

6 years agoIssue #2219: keep the order of remove-shape sub-elements after deselection of some...
mpv [Thu, 20 Jul 2017 12:07:53 +0000 (15:07 +0300)]
Issue #2219: keep the order of remove-shape sub-elements after deselection of some of them.

6 years agoIssue #2223: EraseAll function has to erase only SALOME interactive objects.
vsv [Thu, 20 Jul 2017 12:01:31 +0000 (15:01 +0300)]
Issue #2223: EraseAll function has to erase only SALOME interactive objects.

6 years agoIssue #2219 Remove sub-shapes removes solids of compsolid.
nds [Thu, 20 Jul 2017 10:23:31 +0000 (13:23 +0300)]
Issue #2219 Remove sub-shapes removes solids of compsolid.

6 years agoSwitch to the newer compiled Linux SALOME environment.
mpv [Tue, 18 Jul 2017 14:34:02 +0000 (17:34 +0300)]
Switch to the newer compiled Linux SALOME environment.

6 years agoFix for the issue #2197 : additional cases where full revolution consists of 3 and...
mpv [Tue, 18 Jul 2017 10:38:34 +0000 (13:38 +0300)]
Fix for the issue #2197 : additional cases where full revolution consists of 3 and 4 faces.

6 years agoCoding rules fixes.
dbv [Tue, 18 Jul 2017 09:12:54 +0000 (12:12 +0300)]
Coding rules fixes.

6 years agoIssue #2157: Create fillet : special behavior with origin
dbv [Tue, 18 Jul 2017 09:04:38 +0000 (12:04 +0300)]
Issue #2157: Create fillet : special behavior with origin

Now fillet validator will ignore coincides with lines which are not on start/end point.

6 years agoIssue #2218: Provide correct display of already shown object
vsv [Mon, 17 Jul 2017 15:02:11 +0000 (18:02 +0300)]
Issue #2218: Provide correct display of already shown object

6 years agoMigration to SALOME/GUI SHAPER_2.7.2 tag
mpv [Thu, 13 Jul 2017 08:31:26 +0000 (11:31 +0300)]
Migration to SALOME/GUI SHAPER_2.7.2 tag

6 years agoIssue #2183 Can't change the preselected object below the mouse cursor
nds [Wed, 12 Jul 2017 13:42:38 +0000 (16:42 +0300)]
Issue #2183 Can't change the preselected object below the mouse cursor

6 years agoFix for the issue #2172 and the issue #2198 : additional naming for revolution edges...
mpv [Wed, 12 Jul 2017 07:04:24 +0000 (10:04 +0300)]
Fix for the issue #2172 and the issue #2198 : additional naming for revolution edges in cases standard approach is failed.

6 years agoIssue #1058 Crash when creating a distance between source and translated elements
nds [Tue, 11 Jul 2017 10:26:36 +0000 (13:26 +0300)]
Issue #1058 Crash when creating a distance between source and translated elements

Additionally a new equal points validator is implemented for distance constraint to avoid crash on selection coincident(equal) points of different segments.

6 years agoIssue #1750 Remove sub-shapes edition: can't select sub-shapes in the 3D view
nds [Mon, 10 Jul 2017 12:15:27 +0000 (15:15 +0300)]
Issue #1750 Remove sub-shapes edition: can't select sub-shapes in the 3D view

If the row is performed as selected, it becomes visualized in the viewer that is not what expected using deselection element with SHIFT.
These modification was done for better processing focus, but now it is not necessary anymore.

6 years agoFix for the issue #2217: catch exceptions on update of attributes.
mpv [Mon, 10 Jul 2017 11:49:06 +0000 (14:49 +0300)]
Fix for the issue #2217: catch exceptions on update of attributes.

6 years agoMemory usage optimization for Builders on big tags creation (like Partition).
mpv [Fri, 7 Jul 2017 05:56:50 +0000 (08:56 +0300)]
Memory usage optimization for Builders on big tags creation (like Partition).

6 years agoFix for the problem:
mpv [Thu, 6 Jul 2017 09:06:31 +0000 (12:06 +0300)]
Fix for the problem:

Open document with Sketch and Part (Extrusion is inside)
select Sketch+Part, Delete
create new Part
Bug: it is not activated
activate this new part
bug: this new part contains the Extrusion of the previous part, moreover it uses sketch not presented in the object browser

6 years ago#2214 Show only must not make zoom fit all : we should not flush redisplay signal...
nds [Thu, 6 Jul 2017 08:50:46 +0000 (11:50 +0300)]
#2214 Show only must not make zoom fit all : we should not flush redisplay signal in order to do not lose information that there where some displayed objects before to do not perform fit all if some were displayed.

6 years agoUpdated big-models tests due to fix for the issue #2192
mpv [Wed, 5 Jul 2017 14:25:08 +0000 (17:25 +0300)]
Updated big-models tests due to fix for the issue #2192

6 years agoMinor: Linux compilation
mpv [Wed, 5 Jul 2017 12:07:05 +0000 (15:07 +0300)]
Minor: Linux compilation

6 years agoMinor: too long line
mpv [Wed, 5 Jul 2017 11:44:40 +0000 (14:44 +0300)]
Minor: too long line

6 years agoIssue #2192 : change the naming principles of compsolid in case of Partition to make...
mpv [Wed, 5 Jul 2017 10:58:36 +0000 (13:58 +0300)]
Issue #2192 : change the naming principles of compsolid in case of Partition to make the OCCT naming algorithm works and works much faster (without many FILTERBYNEIGHBOURS algorithms implementation) in case of Planes made on vertices on Partition-compsolid.

Makes some old studies and python files with Partition sub-shapes selection invalid.

6 years agoIssue #2215: Wrong cut result between a compsolid and a box
dbv [Wed, 5 Jul 2017 10:48:49 +0000 (13:48 +0300)]
Issue #2215: Wrong cut result between a compsolid and a box

Fixed

6 years agoAdded copyright header.
dbv [Thu, 29 Jun 2017 11:30:42 +0000 (14:30 +0300)]
Added copyright header.

6 years agoIssue 2192: Partition very long
dbv [Wed, 28 Jun 2017 13:02:29 +0000 (16:02 +0300)]
Issue 2192: Partition very long

Improved grouping algorithm. Now it runs about twice as fast.

6 years agoIssue #2194: Error when loading a Python dump
dbv [Wed, 28 Jun 2017 07:33:36 +0000 (10:33 +0300)]
Issue #2194: Error when loading a Python dump

Fixed wrong check.

6 years agoMerge remote-tracking branch 'remotes/origin/master' V_2.7.1.1
azv [Fri, 23 Jun 2017 12:58:11 +0000 (15:58 +0300)]
Merge remote-tracking branch 'remotes/origin/master'

6 years agoRevert "Merge branch 'Pre_2.8.0_development'"
azv [Fri, 23 Jun 2017 12:57:29 +0000 (15:57 +0300)]
Revert "Merge branch 'Pre_2.8.0_development'"

This reverts commit bf64d76b7e6021149db8e0e38c2697a9a0c44f1b, reversing
changes made to cacdfa1cd62583b9f40fe6a05e1b9e63f8fe2f03.

# Conflicts:
# src/SketchPlugin/plugin-Sketch.xml

6 years agoPorting to the current version of TInspector.
nds [Fri, 23 Jun 2017 05:55:20 +0000 (08:55 +0300)]
Porting to the current version of TInspector.

6 years agoPorting to the current version of TInspector.
nds [Thu, 22 Jun 2017 12:11:53 +0000 (15:11 +0300)]
Porting to the current version of TInspector.

6 years agoFix errors in SketchPlugin/plugin-Sketch.xml
azv [Thu, 22 Jun 2017 06:37:53 +0000 (09:37 +0300)]
Fix errors in SketchPlugin/plugin-Sketch.xml

6 years agoMerge branch 'Pre_2.8.0_development'
azv [Thu, 22 Jun 2017 05:08:46 +0000 (08:08 +0300)]
Merge branch 'Pre_2.8.0_development'

# Conflicts:
# src/PartSet/CMakeLists.txt
# src/SketchSolver/SketchSolver_ConstraintFixed.cpp
# src/SketchSolver/SketchSolver_Group.cpp

6 years agoIssue #2177 : change the message text.
mpv [Tue, 20 Jun 2017 06:52:48 +0000 (09:52 +0300)]
Issue #2177 : change the message text.

7 years agoIssue #2190: Sketcher : 2 successive circles having the same center (the origin)
azv [Wed, 14 Jun 2017 12:07:34 +0000 (15:07 +0300)]
Issue #2190: Sketcher : 2 successive circles having the same center (the origin)

Improve calculating of intermediate circle if the center is coincident with another point.

7 years agoIssue #2146: EDF proposal : non regression test models
azv [Wed, 14 Jun 2017 11:45:06 +0000 (14:45 +0300)]
Issue #2146: EDF proposal : non regression test models

Test case piece_09.py has been improved and integrated.

7 years agoIssue #2196: Process "Auxiliary" attribute on lines update
Vitaly SMETANNIKOV [Thu, 8 Jun 2017 09:20:48 +0000 (12:20 +0300)]
Issue #2196: Process "Auxiliary" attribute on lines update

7 years agoAdd copyright header according to request of CEA from 06.06.2017
Vitaly SMETANNIKOV [Wed, 7 Jun 2017 14:56:24 +0000 (17:56 +0300)]
Add copyright header according to request of CEA from 06.06.2017

7 years agoAdd copyright header according to request of CEA from 06.06.2017
Vitaly SMETANNIKOV [Wed, 7 Jun 2017 14:54:10 +0000 (17:54 +0300)]
Add copyright header according to request of CEA from 06.06.2017

7 years agoAdd copyright header according to request of CEA from 06.06.2017
Vitaly SMETANNIKOV [Wed, 7 Jun 2017 14:53:33 +0000 (17:53 +0300)]
Add copyright header according to request of CEA from 06.06.2017

7 years agoAdd copyright header according to request of CEA from 06.06.2017
Vitaly SMETANNIKOV [Wed, 7 Jun 2017 14:49:12 +0000 (17:49 +0300)]
Add copyright header according to request of CEA from 06.06.2017

7 years agoAdd copyright header according to request of CEA from 06.06.2017
Vitaly SMETANNIKOV [Wed, 7 Jun 2017 14:48:25 +0000 (17:48 +0300)]
Add copyright header according to request of CEA from 06.06.2017

7 years agoAdd copyright header according to request of CEA from 06.06.2017
Vitaly SMETANNIKOV [Wed, 7 Jun 2017 10:10:31 +0000 (13:10 +0300)]
Add copyright header according to request of CEA from 06.06.2017

7 years agoAdd copyright header according to request of CEA from 06.06.2017
Vitaly SMETANNIKOV [Wed, 7 Jun 2017 09:25:24 +0000 (12:25 +0300)]
Add copyright header according to request of CEA from 06.06.2017

7 years agoIssues #2173 Can't set length on several edges when property panel is undocked,
nds [Thu, 1 Jun 2017 05:25:34 +0000 (08:25 +0300)]
Issues #2173 Can't set length on several edges when property panel is undocked,

#2169 Segmentation fault when drawing sketch line with undocked property panel

7 years agoIssue #2176 Incorrect sketch after abort: deactivate of sketch overconstraint listene...
nds [Tue, 30 May 2017 14:13:23 +0000 (17:13 +0300)]
Issue #2176 Incorrect sketch after abort: deactivate of sketch overconstraint listener should be done after abort/commit is finished. Solver may send signal about healing conflicts during abort execution.

7 years agoIssues #2173, #2169: Activate PropertyPanel window to accept focus always in double...
nds [Mon, 29 May 2017 12:50:49 +0000 (15:50 +0300)]
Issues #2173, #2169: Activate PropertyPanel window to accept focus always in double editor(even after click in the viewer)

7 years agoIssues #2173, #2169: Activate PropertyPanel window to accept focus always in double...
nds [Mon, 29 May 2017 12:48:01 +0000 (15:48 +0300)]
Issues #2173, #2169: Activate PropertyPanel window to accept focus always in double editor(even after click in the viewer)

7 years agoIssues #2173, #2169: Activate PropertyPanel window to accept focus always in double...
nds [Mon, 29 May 2017 12:38:34 +0000 (15:38 +0300)]
Issues #2173, #2169: Activate PropertyPanel window to accept focus always in double editor(even after click in the viewer)

7 years agoCorrection for Jenkins: number of symbols should be less than 100
nds [Mon, 29 May 2017 12:04:43 +0000 (15:04 +0300)]
Correction for Jenkins: number of symbols should be less than 100

7 years agoIssues #2173, #2169: processing focus in widget by SHAPER loop (instead of Qt loop...
nds [Thu, 25 May 2017 14:23:40 +0000 (17:23 +0300)]
Issues #2173, #2169: processing focus in widget by SHAPER loop (instead of Qt loop). Reason, to process it in Qt loop we need to have Property Panel always as active but it is not possible as we wish click in the view or python console.

7 years agoIssue #2179: Mirror in the sketcher : no refresh after the displacement of circles
azv [Thu, 25 May 2017 05:21:12 +0000 (08:21 +0300)]
Issue #2179: Mirror in the sketcher : no refresh after the displacement of circles

Notify observers about moving the feature each time without respect to another constraints

7 years agoMinor corrections: coding rules
mpv [Wed, 24 May 2017 12:07:40 +0000 (15:07 +0300)]
Minor corrections: coding rules

7 years agoMake name of level-2 sub-shape in the sketch naming equal as it is named at level...
mpv [Wed, 24 May 2017 12:01:13 +0000 (15:01 +0300)]
Make name of level-2 sub-shape in the sketch naming equal as it is named at level-1 (reproduced in bearing_puller test as name-instability)

7 years agoCreated a unit-test for the issue #2170
mpv [Wed, 24 May 2017 06:06:16 +0000 (09:06 +0300)]
Created a unit-test for the issue #2170

7 years agoFix for the issue #2170
mpv [Tue, 23 May 2017 14:46:09 +0000 (17:46 +0300)]
Fix for the issue #2170

7 years agoIssue #2175: Moving a point of a rectangle is too slow
azv [Tue, 23 May 2017 13:12:02 +0000 (16:12 +0300)]
Issue #2175: Moving a point of a rectangle is too slow

Make moving only the dragged entity.