Salome HOME
modules/shaper.git
8 years agoIssue #711 Fatal error when Create extrusion cut
nds [Fri, 10 Jul 2015 15:20:45 +0000 (18:20 +0300)]
Issue #711 Fatal error when Create extrusion cut

Chash by mpv: in sketch of Extrusion cut try to move over external edge, result is crash. It is caused by recursive delete of referenced features to the external edge. The extrusion cut was in the list of deleted features.

8 years agoIssue #711 Fatal error when Create extrusion cut
nds [Fri, 10 Jul 2015 14:52:10 +0000 (17:52 +0300)]
Issue #711 Fatal error when Create extrusion cut

Chash by mpv: in sketch of Extrusion cut try to move over external edge, result is crash. It is caused by recursive delete of referenced features to the external edge. The extrusion cut was in the list of deleted features.

8 years agoIssue #626: Hide iso lines
vsv [Fri, 10 Jul 2015 14:32:19 +0000 (17:32 +0300)]
Issue #626: Hide iso lines

8 years agoBug #740 - name of group entity is wrong
dbv [Fri, 10 Jul 2015 12:10:14 +0000 (15:10 +0300)]
Bug #740 - name of group entity is wrong

8 years agoIssue #754: Correct pop-up of Part Result
vsv [Fri, 10 Jul 2015 12:23:07 +0000 (15:23 +0300)]
Issue #754: Correct pop-up of Part Result

8 years agoModel_Data::mySendAttributeUpdated is taken into account when processing the name...
spo [Fri, 10 Jul 2015 10:48:16 +0000 (13:48 +0300)]
Model_Data::mySendAttributeUpdated is taken into account when processing the name change.

8 years agoIssue #749 - Crash when input parameter name with white spaces
spo [Fri, 10 Jul 2015 10:46:18 +0000 (13:46 +0300)]
Issue #749 - Crash when input parameter name with white spaces

8 years agoFix for compilation errors under windows
vsv [Fri, 10 Jul 2015 10:01:46 +0000 (13:01 +0300)]
Fix for compilation errors under windows

8 years agoAvoid problem with dynamic_cast under SALOME release
Vitaly SMETANNIKOV [Fri, 10 Jul 2015 09:42:16 +0000 (12:42 +0300)]
Avoid problem with dynamic_cast under SALOME release

8 years agoIssue #711 - Fatal error when Create extrusion cut
nds [Fri, 10 Jul 2015 09:01:04 +0000 (12:01 +0300)]
Issue #711 - Fatal error when Create extrusion cut

The problem is ExtrusionCut deletion by moving over external edge.
This is not a fix, but a pleminary code correction.

8 years agoIssue #621: Set toolbars positions
vsv [Fri, 10 Jul 2015 07:31:22 +0000 (10:31 +0300)]
Issue #621: Set toolbars positions

8 years agoIssue #662 Warning on remove or rename of (may be) used object in PartSet
nds [Fri, 10 Jul 2015 07:07:42 +0000 (10:07 +0300)]
Issue #662 Warning on remove or rename of (may be) used object in PartSet

There also was a crash when remove sketch(in PartSet), which is used in the Part_1. Edit extrusion ->crash in OperationPrs. The null object should be skipped like it is done in not simple selection attribute(not a list).

8 years agoIssue #662 Warning on remove or rename of (may be) used object in PartSet
nds [Fri, 10 Jul 2015 07:07:18 +0000 (10:07 +0300)]
Issue #662 Warning on remove or rename of (may be) used object in PartSet

There also was a crash when remove sketch(in PartSet), which is used in the Part_1. Edit extrusion ->crash in OperationPrs. The null object should be skipped like it is done in not simple selection attribute(not a list).

8 years agoIssue #588 - Renaming a parameter used in an expression
spo [Fri, 10 Jul 2015 06:42:38 +0000 (09:42 +0300)]
Issue #588 - Renaming a parameter used in an expression

8 years agoMake parameters recomputed earlier than other features
mpv [Fri, 10 Jul 2015 04:54:21 +0000 (07:54 +0300)]
Make parameters recomputed earlier than other features

8 years agoDecrease automatic numbering by one: feature is already in the map
mpv [Fri, 10 Jul 2015 04:51:43 +0000 (07:51 +0300)]
Decrease automatic numbering by one: feature is already in the map

8 years agoIssue #614: Set Property panel as a tab over the object browser
vsv [Thu, 9 Jul 2015 14:35:29 +0000 (17:35 +0300)]
Issue #614: Set Property panel as a tab over the object browser

8 years agoFix for issue #736: placement crash
mpv [Thu, 9 Jul 2015 13:46:23 +0000 (16:46 +0300)]
Fix for issue #736: placement crash

8 years agoFix for selection the axis for movement/translation features
mpv [Thu, 9 Jul 2015 13:38:37 +0000 (16:38 +0300)]
Fix for selection the axis for movement/translation features

8 years agoIssue #662 Warning on remove or rename of (may be) used object in PartSet
nds [Thu, 9 Jul 2015 13:10:52 +0000 (16:10 +0300)]
Issue #662 Warning on remove or rename of (may be) used object in PartSet

8 years agoIssue #744 - Application crash after editing a parameter used in an expression
nds [Thu, 9 Jul 2015 13:09:45 +0000 (16:09 +0300)]
Issue #744 - Application crash after editing a parameter used in an expression

Results with empty shape is not valid for the widget selector.

8 years agoIssue #581: Change tooltip
vsv [Thu, 9 Jul 2015 13:00:55 +0000 (16:00 +0300)]
Issue #581: Change tooltip

8 years agoFix for Box Macro crash
mpv [Thu, 9 Jul 2015 12:24:05 +0000 (15:24 +0300)]
Fix for Box Macro crash

8 years agoIssue #741 fillet is wrong
nds [Thu, 9 Jul 2015 11:23:17 +0000 (14:23 +0300)]
Issue #741 fillet is wrong

8 years agoIssue #612 Sketch abort have to be confirmed.
nds [Thu, 9 Jul 2015 09:52:04 +0000 (12:52 +0300)]
Issue #612 Sketch abort have to be confirmed.

8 years agoFix for issue #741: boolean may produce compounds of solids
mpv [Thu, 9 Jul 2015 10:22:07 +0000 (13:22 +0300)]
Fix for issue #741: boolean may produce compounds of solids

8 years agoUpdate of transactions management after the nested operation finished in extrusion cut
mpv [Thu, 9 Jul 2015 10:09:37 +0000 (13:09 +0300)]
Update of transactions management after the nested operation finished in extrusion cut

8 years agoIssue #739: Activation of parts on Parts operations
vsv [Thu, 9 Jul 2015 10:02:09 +0000 (13:02 +0300)]
Issue #739: Activation of parts on Parts operations

8 years agoIssue #519: Make text selectable at initial state of control
vsv [Thu, 9 Jul 2015 09:31:44 +0000 (12:31 +0300)]
Issue #519: Make text selectable at initial state of control

8 years agoSetValue in ParamSpinBox has to be called in any case in order to initialize text
vsv [Thu, 9 Jul 2015 09:11:40 +0000 (12:11 +0300)]
SetValue in ParamSpinBox has to be called in any case in order to initialize text

8 years agoIssue #671 - Removing object used in feature creation with optional parameters. ...
spo [Thu, 9 Jul 2015 08:49:45 +0000 (11:49 +0300)]
Issue #671 - Removing object used in feature creation with optional parameters. -- Add recursive search of references.

8 years ago1. ExtrusionCut: Apply Sketch button(in tool bar) should be applyed only to the sketc...
nds [Thu, 9 Jul 2015 08:46:05 +0000 (11:46 +0300)]
1. ExtrusionCut: Apply Sketch button(in tool bar) should be applyed only to the sketch. Correction to check an operation on zero state

8 years ago1. ExtrusionCut: Apply Sketch button(in tool bar) should be applyed only to the sketc...
nds [Thu, 9 Jul 2015 08:42:09 +0000 (11:42 +0300)]
1. ExtrusionCut: Apply Sketch button(in tool bar) should be applyed only to the sketch. Correction to update Redo enable state

8 years ago1. ExtrusionCut: Apply Sketch button(in tool bar) should be applyed only to the sketc...
nds [Thu, 9 Jul 2015 08:14:01 +0000 (11:14 +0300)]
1. ExtrusionCut: Apply Sketch button(in tool bar) should be applyed only to the sketch. Extrusion should not be committed [XGUI_OperationMgr::commitAllOperations()].

2. Issue #604 Creation of an unexpected line in the Sketcher
a) using canUndo to check whether the sketch can be applyed
b) undo/redo -> update the Apply button state also.

8 years agoFix for the issue #613
mpv [Thu, 9 Jul 2015 07:35:36 +0000 (10:35 +0300)]
Fix for the issue #613

8 years agoCode improvement.
nds [Thu, 9 Jul 2015 04:01:30 +0000 (07:01 +0300)]
Code improvement.

8 years agoSet "Apply" command button enabled in the tool bar of the application when nested...
nds [Wed, 8 Jul 2015 16:43:55 +0000 (19:43 +0300)]
Set "Apply" command button enabled in the tool bar of the application when nested operation is active.

8 years agoFix for editing of double value
vsv [Wed, 8 Jul 2015 17:20:07 +0000 (20:20 +0300)]
Fix for editing of double value

8 years agoIssue #723 - Different workbenches with diferent "document" attribute
spo [Wed, 8 Jul 2015 15:35:42 +0000 (18:35 +0300)]
Issue #723 - Different workbenches with diferent "document" attribute

8 years agoInitial preparation of version 1.3.0
mpv [Wed, 8 Jul 2015 14:58:01 +0000 (17:58 +0300)]
Initial preparation of version 1.3.0

8 years agoRemove of composite boolean feature implementation: with sub-sketch
mpv [Wed, 8 Jul 2015 14:27:33 +0000 (17:27 +0300)]
Remove of composite boolean feature implementation: with sub-sketch

8 years agoIssue #653 - Double and triple click edges
spo [Wed, 8 Jul 2015 14:03:05 +0000 (17:03 +0300)]
Issue #653 - Double and triple click edges

8 years agoHide sketcher in Composite Boolean operation
vsv [Wed, 8 Jul 2015 13:48:22 +0000 (16:48 +0300)]
Hide sketcher in Composite Boolean operation

8 years agoIssue #690 Application hangs up when Create Arc after Rotation
nds [Wed, 8 Jul 2015 13:24:07 +0000 (16:24 +0300)]
Issue #690 Application hangs up when Create Arc after Rotation

8 years agoExclude sub-features from history functionality
vsv [Wed, 8 Jul 2015 13:23:33 +0000 (16:23 +0300)]
Exclude sub-features from history functionality

8 years agoMake sketch is under the extrusion-cut feature only in the tree, not in the main...
mpv [Wed, 8 Jul 2015 13:22:02 +0000 (16:22 +0300)]
Make sketch is under the extrusion-cut feature only in the tree, not in the main history

8 years agoMake the movement, placement and rotation 3D features may be applied to the Part...
mpv [Wed, 8 Jul 2015 13:05:43 +0000 (16:05 +0300)]
Make the movement, placement and rotation 3D features may be applied to the Part results in PartSet: issue #500

8 years agoHide sub-objects of sketcher
vsv [Wed, 8 Jul 2015 12:21:21 +0000 (15:21 +0300)]
Hide sub-objects of sketcher

8 years agoMake Sketch of Complex boolean as sub-object of the complex Boolean feature
vsv [Wed, 8 Jul 2015 12:12:41 +0000 (15:12 +0300)]
Make Sketch of Complex boolean as sub-object of the complex Boolean feature

8 years agoIssue #660 - Move Group is still not implemented -- Check refs only between the selec...
spo [Wed, 8 Jul 2015 09:33:45 +0000 (12:33 +0300)]
Issue #660 - Move Group is still not implemented -- Check refs only between the selected and the current features

8 years agoRegression fix. The rigit is created by preselection correctly.
nds [Wed, 8 Jul 2015 09:11:55 +0000 (12:11 +0300)]
Regression fix. The rigit is created by preselection correctly.

8 years agoDebug of the filters. Functionality is the same.
nds [Wed, 8 Jul 2015 08:17:26 +0000 (11:17 +0300)]
Debug of the filters. Functionality is the same.

8 years agoIssue #612 - Sketch abort have to be confirmed.
nds [Tue, 7 Jul 2015 14:52:54 +0000 (17:52 +0300)]
Issue #612 - Sketch abort have to be confirmed.

8 years agoIssue #591 - Highlight of the first argument of constraints
nds [Tue, 7 Jul 2015 14:51:43 +0000 (17:51 +0300)]
Issue #591 - Highlight of the first argument of constraints

create 8-9 lines(last are short), select last 6 lines with a rectangle. Call coincidence. Apply sketch leads to crash. Custom presentation asks the active sketch by the sketch redisplay in stopSketch operation. Current sketch is null, result is crash.

8 years agoIssue #693 - Crash when undo delete rotated segments
nds [Tue, 7 Jul 2015 13:01:46 +0000 (16:01 +0300)]
Issue #693 - Crash when undo delete rotated segments

1. updateResults should be done after back references synchronization. Sketch multi-rotation uses sketch in the execute(). If the presentation is visualized before the back references are calculated, it leads to crash.
2. synchronize back references should be done after updateResults. List of back references should be set for the updated results. Case: bug scenario, delete, crash.

8 years agoIssue #660 - Move Group is still not implemented
spo [Tue, 7 Jul 2015 13:51:15 +0000 (16:51 +0300)]
Issue #660 - Move Group is still not implemented

8 years agoIssue #718 - Translation with parameters - wrong coordinates -- Add SketchPlugin_Tool...
spo [Tue, 7 Jul 2015 12:50:36 +0000 (15:50 +0300)]
Issue #718 - Translation with parameters - wrong coordinates -- Add SketchPlugin_Tools.cpp/h

8 years agoIssue #718 - Translation with parameters - wrong coordinates -- Add SketchPlugin_Tool...
spo [Tue, 7 Jul 2015 12:47:10 +0000 (15:47 +0300)]
Issue #718 - Translation with parameters - wrong coordinates -- Add SketchPlugin_Tools.cpp/h

8 years agoIssue #622: Replace icons X an Y by text labels
vsv [Tue, 7 Jul 2015 12:37:08 +0000 (15:37 +0300)]
Issue #622: Replace icons X an Y by text labels

8 years agoIssue #718 - Translation with parameters - wrong coordinates
spo [Tue, 7 Jul 2015 12:27:53 +0000 (15:27 +0300)]
Issue #718 - Translation with parameters - wrong coordinates

8 years agoMerge branch 'Dev_1.3.0' of newgeom:newgeom into Dev_1.3.0
vsv [Tue, 7 Jul 2015 11:34:03 +0000 (14:34 +0300)]
Merge branch 'Dev_1.3.0' of newgeom:newgeom into Dev_1.3.0

8 years agoRemove obsolete flag
vsv [Tue, 7 Jul 2015 11:33:55 +0000 (14:33 +0300)]
Remove obsolete flag

8 years agoIssue #591 - Highlight of the first argument of constraints
nds [Tue, 7 Jul 2015 10:08:30 +0000 (13:08 +0300)]
Issue #591 - Highlight of the first argument of constraints

It was possible to select an extrusion result in OB for a new created extrusion.

8 years agoSub objects should not be visualized as the preview of the current operation.
nds [Tue, 7 Jul 2015 08:27:09 +0000 (11:27 +0300)]
Sub objects should not be visualized as the preview of the current operation.

8 years agoIssue #700 Fillet for edges with not shared point question
nds [Tue, 7 Jul 2015 06:09:19 +0000 (09:09 +0300)]
Issue #700 Fillet for edges with not shared point question

9 years agoIssue #677: Rename Folder to Directory
vsv [Mon, 6 Jul 2015 15:28:48 +0000 (18:28 +0300)]
Issue #677: Rename Folder to Directory

9 years agoIssue #720:Set cursor at the same position at editing of text in spin box
vsv [Mon, 6 Jul 2015 15:05:36 +0000 (18:05 +0300)]
Issue #720:Set cursor at the same position at editing of text in spin box

9 years agoIssue #671 - Removing object used in feature creation with optional parameters. ...
spo [Mon, 6 Jul 2015 13:48:14 +0000 (16:48 +0300)]
Issue #671 - Removing object used in feature creation with optional parameters. -- Fix: groupbox nested attributes in switch/toolbox nodes.

9 years agoIssue #671 - Removing object used in feature creation with optional parameters.
spo [Mon, 6 Jul 2015 11:38:30 +0000 (14:38 +0300)]
Issue #671 - Removing object used in feature creation with optional parameters.

9 years agoIssue #660 Move Group is still not implemented
nds [Mon, 6 Jul 2015 13:35:15 +0000 (16:35 +0300)]
Issue #660 Move Group is still not implemented

canMoveFeature is realized to enable/disable popup menu.

9 years agoIssue #660 Move Group is still not implemented
nds [Mon, 6 Jul 2015 13:09:45 +0000 (16:09 +0300)]
Issue #660 Move Group is still not implemented

9 years agoIssue #722: Replace Angle icon in rotation operation
vsv [Mon, 6 Jul 2015 12:56:31 +0000 (15:56 +0300)]
Issue #722: Replace Angle icon in rotation operation

9 years agoAdded "move feature" document action.
mpv [Mon, 6 Jul 2015 12:36:36 +0000 (15:36 +0300)]
Added "move feature" document action.

9 years agoIssue #705 Color of part change color of body
nds [Mon, 6 Jul 2015 12:21:36 +0000 (15:21 +0300)]
Issue #705 Color of part change color of body

9 years agoIssue #591 - Highlight of the first argument of constraints
nds [Mon, 6 Jul 2015 12:08:14 +0000 (15:08 +0300)]
Issue #591 - Highlight of the first argument of constraints

Sketch contour->hide, Extrusion start, select sketch. The multi control editor is not initialized by selection.

9 years agoIssue #710 fillet is wrong
nds [Mon, 6 Jul 2015 10:47:42 +0000 (13:47 +0300)]
Issue #710 fillet is wrong

a correction in customize object. There was a regression when saving the customized boolean result value.

9 years agoIssue #591 - Highlight of the first argument of constraints
nds [Mon, 6 Jul 2015 09:43:40 +0000 (12:43 +0300)]
Issue #591 - Highlight of the first argument of constraints

The operation preview presentation should not be shown for objects, which are not displayed in the viewer.

9 years agoSelection has been already filtered, so in the setSelection() the filtering flag...
nds [Mon, 6 Jul 2015 08:58:07 +0000 (11:58 +0300)]
Selection has been already filtered, so in the setSelection() the filtering flag should be false.

9 years agoIssue #725 - Translation with parameters - wrong coordinates
nds [Mon, 6 Jul 2015 08:52:23 +0000 (11:52 +0300)]
Issue #725 - Translation with parameters - wrong coordinates

9 years agoIssue #588: Renaming a parameter used in an expression
spo [Mon, 6 Jul 2015 08:52:46 +0000 (11:52 +0300)]
Issue #588: Renaming a parameter used in an expression

9 years agoIssue #709: Avoid duplication of label
vsv [Mon, 6 Jul 2015 08:16:59 +0000 (11:16 +0300)]
Issue #709: Avoid duplication of label

9 years agoShape plane filter should process shapes of objects selected in object browser.
nds [Fri, 3 Jul 2015 19:30:24 +0000 (22:30 +0300)]
Shape plane filter should process shapes of objects selected in object browser.

Final modification to use filters from context in:1. preselection processing, 2. onSelectionChanged[for objects from OB only]

9 years agoShape plane filter should process shapes of objects selected in object browser.
nds [Fri, 3 Jul 2015 15:23:08 +0000 (18:23 +0300)]
Shape plane filter should process shapes of objects selected in object browser.

Provides the vidget validated by IWorkshop to use the filters of AIS context
The goal is to ask context filters by preselection an in onSelectionChanged for presentations from OB only.

9 years agoShape plane filter should process shapes of objects selected in object browser.
nds [Fri, 3 Jul 2015 15:21:49 +0000 (18:21 +0300)]
Shape plane filter should process shapes of objects selected in object browser.

Provides the vidget validated by IWorkshop to use the filters of AIS context
The goal is to ask context filters by preselection an in onSelectionChanged for presentations from OB only.

9 years agoShape plane filter should process shapes of objects selected in object browser.
nds [Fri, 3 Jul 2015 13:46:23 +0000 (16:46 +0300)]
Shape plane filter should process shapes of objects selected in object browser.

Using geom algo plane in the plane filter for futher modifications.
Scenario: [crash] create sketch, create closed contour, create 2nd sketch, start translate operation, select with rectangle the prev sketch lines. Abort[sketch is selected in the OB]. Start translate again, crash[the sketch selected in OB is applyed to the multi selector control]

9 years agoTests update
dbv [Fri, 3 Jul 2015 14:58:55 +0000 (17:58 +0300)]
Tests update

9 years agoFix for 671: if it is not case, do not use it as reference to objects
mpv [Fri, 3 Jul 2015 13:40:52 +0000 (16:40 +0300)]
Fix for 671: if it is not case, do not use it as reference to objects

9 years agoIssue #631 - Uncatched problem in XML file
spo [Fri, 3 Jul 2015 11:21:06 +0000 (14:21 +0300)]
Issue #631 - Uncatched problem in XML file

9 years agoUse GEOMAPI_EXPORT not for the class but for class members.
spo [Fri, 3 Jul 2015 08:58:09 +0000 (11:58 +0300)]
Use GEOMAPI_EXPORT not for the class but for class members.

9 years agoFix for the issue #712
mpv [Fri, 3 Jul 2015 08:58:58 +0000 (11:58 +0300)]
Fix for the issue #712

9 years agoFix for the issue #655
mpv [Fri, 3 Jul 2015 08:33:19 +0000 (11:33 +0300)]
Fix for the issue #655

9 years agoTests update
dbv [Thu, 2 Jul 2015 19:25:14 +0000 (22:25 +0300)]
Tests update

9 years agoShape plane filter should process shapes of objects selected in object browser.
nds [Fri, 3 Jul 2015 08:13:29 +0000 (11:13 +0300)]
Shape plane filter should process shapes of objects selected in object browser.

Using geom algo plane in the plane filter for futher modifications.
Scenario: [crash] create sketch, create closed contour, create 2nd sketch, start translate operation, select with rectangle the prev sketch lines. Abort[sketch is selected in the OB]. Start translate again, crash[the sketch selected in OB is applyed to the multi selector control]

9 years agoFix for the issue #654: edition of parameter causes disabling all sub-parameters
mpv [Fri, 3 Jul 2015 08:10:40 +0000 (11:10 +0300)]
Fix for the issue #654: edition of parameter causes disabling all sub-parameters

9 years agoIssue #588: Renaming a parameter used in an expression
spo [Thu, 2 Jul 2015 12:27:44 +0000 (15:27 +0300)]
Issue #588: Renaming a parameter used in an expression

9 years agoIssue #591 - Highlight of the first argument of constraints
nds [Fri, 3 Jul 2015 05:47:16 +0000 (08:47 +0300)]
Issue #591 - Highlight of the first argument of constraints

9 years agoIssue #639: Detaching of lines and moving is fixed
azv [Thu, 2 Jul 2015 14:27:16 +0000 (17:27 +0300)]
Issue #639: Detaching of lines and moving is fixed

9 years agoRemove copied objects in Mirror, Translation and Rotation, when the empty space is...
azv [Thu, 2 Jul 2015 13:34:48 +0000 (16:34 +0300)]
Remove copied objects in Mirror, Translation and Rotation, when the empty space is selected

9 years agoAvoid excessive recalculations when the group is not changed
azv [Thu, 2 Jul 2015 12:39:13 +0000 (15:39 +0300)]
Avoid excessive recalculations when the group is not changed

9 years agoRemove unused entities in sketch solver while changing number of copies in multi...
azv [Thu, 2 Jul 2015 05:40:38 +0000 (08:40 +0300)]
Remove unused entities in sketch solver while changing number of copies in multi translation and multi rotation.