Salome HOME
modules/shaper.git
8 years ago2.17. Improved management of overconstraint situation: remove tmp icon
nds [Wed, 10 Feb 2016 08:12:28 +0000 (11:12 +0300)]
2.17. Improved management of overconstraint situation: remove tmp icon

8 years ago2.17. Improved management of overconstraint situation: VPA correction in symbol prs...
nds [Wed, 10 Feb 2016 07:52:43 +0000 (10:52 +0300)]
2.17. Improved management of overconstraint situation: VPA correction in symbol prs to fill it with color like by highlighting

8 years agoCorrection to restart new Sketch features: Collinear, Middle point and Rectangle
nds [Tue, 9 Feb 2016 14:37:14 +0000 (17:37 +0300)]
Correction to restart new Sketch features: Collinear, Middle point and Rectangle

8 years ago2.17. Improved management of overconstraint situation: Processing added arguments...
nds [Tue, 9 Feb 2016 13:41:50 +0000 (16:41 +0300)]
2.17. Improved management of overconstraint situation: Processing added arguments of repaired signal.

8 years ago2.17. Improved management of overconstraint situation: Processing added arguments...
nds [Tue, 9 Feb 2016 13:40:44 +0000 (16:40 +0300)]
2.17. Improved management of overconstraint situation: Processing added arguments of repaired signal.

8 years agoRegression while moving arc with fixed point with SolveSpace solver
azv [Tue, 9 Feb 2016 12:53:00 +0000 (15:53 +0300)]
Regression while moving arc with fixed point with SolveSpace solver

8 years agoProhibit the equality between line and arc
azv [Tue, 9 Feb 2016 11:40:02 +0000 (14:40 +0300)]
Prohibit the equality between line and arc

8 years agoSending by sketcher the list of constraints which are not conflicting already.
azv [Tue, 9 Feb 2016 11:12:42 +0000 (14:12 +0300)]
Sending by sketcher the list of constraints which are not conflicting already.

8 years agoAvoid conflicting constraint while mirroring the arc in PlaneGCS (issue #1280)
azv [Tue, 9 Feb 2016 10:47:13 +0000 (13:47 +0300)]
Avoid conflicting constraint while mirroring the arc in PlaneGCS (issue #1280)

8 years agoCustom Presentation debug: 1. deselect compsolid in boolean, argument frame is visual...
nds [Tue, 9 Feb 2016 10:09:55 +0000 (13:09 +0300)]
Custom Presentation debug: 1. deselect compsolid in boolean, argument frame is visualized; select compsolid item in multi-selector, highlight in the viewer is absent for it.

8 years ago2.17. Improved management of overconstraint situation: Undo correction: debug informa...
nds [Tue, 9 Feb 2016 09:26:51 +0000 (12:26 +0300)]
2.17. Improved management of overconstraint situation: Undo correction: debug information is commented

8 years ago2.17. Improved management of overconstraint situation: Undo correction: SOLVER_ERROR...
nds [Tue, 9 Feb 2016 09:23:26 +0000 (12:23 +0300)]
2.17. Improved management of overconstraint situation: Undo correction: SOLVER_ERROR becomes empty by Undo, the signal about solver failed/repaired is not emitted

The modification is approved by AZV.
Scenario: create line, lenght, lenght, undo. BUG: the first length is still visualized in conflicted color.

8 years ago2.17. Improved management of overconstraint situation: temporary modification to...
nds [Tue, 9 Feb 2016 08:46:47 +0000 (11:46 +0300)]
2.17. Improved management of overconstraint situation: temporary modification to show erroneous(tmp) icon for conflicting constraint.

It is checked in case of making two lines parallel and perpendicular simultaneously

8 years ago2.17. Improved management of overconstraint situation: overconstraint color is in...
nds [Tue, 9 Feb 2016 07:22:45 +0000 (10:22 +0300)]
2.17. Improved management of overconstraint situation: overconstraint color is in preferences

8 years ago2.17. Improved management of overconstraint situation: dimension constraints are...
nds [Tue, 9 Feb 2016 06:30:10 +0000 (09:30 +0300)]
2.17. Improved management of overconstraint situation: dimension constraints are in red color

8 years agoCorrect processing of the fixed arc in PlaneGCS (issue #1280)
azv [Mon, 8 Feb 2016 14:22:29 +0000 (17:22 +0300)]
Correct processing of the fixed arc in PlaneGCS (issue #1280)

8 years agoFix the problem while moving arc with fixed point
azv [Mon, 8 Feb 2016 13:32:07 +0000 (16:32 +0300)]
Fix the problem while moving arc with fixed point

8 years ago3. Mixed topology: solids, faces, edges and vertices
dbv [Fri, 5 Feb 2016 14:52:34 +0000 (17:52 +0300)]
3. Mixed topology: solids, faces, edges and vertices

Boolean Fuse operation now allow to fuse edges and faces with solids.

8 years agoFix failed unit tests
azv [Fri, 5 Feb 2016 14:37:40 +0000 (17:37 +0300)]
Fix failed unit tests

8 years agoUnit tests:
azv [Fri, 5 Feb 2016 13:02:48 +0000 (16:02 +0300)]
Unit tests:

1. Changed unit tests to make 3 points creation of arc and circle.
2. Fixed the problem in Platine unit test.

8 years agoImplementation of macro-feature Rectangle
azv [Fri, 5 Feb 2016 08:29:47 +0000 (11:29 +0300)]
Implementation of macro-feature Rectangle

8 years agoMisprint correction
azv [Thu, 4 Feb 2016 08:58:16 +0000 (11:58 +0300)]
Misprint correction

8 years agoValidator for tangent arc creation
azv [Thu, 4 Feb 2016 07:44:50 +0000 (10:44 +0300)]
Validator for tangent arc creation

8 years agoCreating an arc by 3 points and a tangent arc
azv [Wed, 3 Feb 2016 08:36:11 +0000 (11:36 +0300)]
Creating an arc by 3 points and a tangent arc

8 years agoA regression correction for the following case:
nds [Wed, 3 Feb 2016 13:55:26 +0000 (16:55 +0300)]
A regression correction for the following case:

Create part, create Extrusion, result is an error message about not correct shape type(empty value).

8 years agoCorrection of a distance restart operation. Some code corrections.
nds [Wed, 3 Feb 2016 11:15:40 +0000 (14:15 +0300)]
Correction of a distance restart operation. Some code corrections.

8 years agoCorrection of a distance restart operation.
nds [Wed, 3 Feb 2016 11:11:57 +0000 (14:11 +0300)]
Correction of a distance restart operation.

8 years agoUpdate movement of a circle
azv [Tue, 2 Feb 2016 09:19:01 +0000 (12:19 +0300)]
Update movement of a circle

8 years agoUpdate the internal persistence mechanism of documents identification: on load/save...
mpv [Wed, 3 Feb 2016 09:21:45 +0000 (12:21 +0300)]
Update the internal persistence mechanism of documents identification: on load/save, undo/redo of documents creation or deletion, external references between the documents

8 years ago#1133 Del in old GEOM
nds [Wed, 3 Feb 2016 08:22:50 +0000 (11:22 +0300)]
#1133 Del in old GEOM

8 years ago#1133 Del in old GEOM
nds [Wed, 3 Feb 2016 06:32:57 +0000 (09:32 +0300)]
#1133 Del in old GEOM

8 years ago#1186 misprint “Origin/PointCoordindates”. The correction: using 'title' or 'label...
nds [Wed, 3 Feb 2016 06:16:27 +0000 (09:16 +0300)]
#1186 misprint “Origin/PointCoordindates”. The correction: using 'title' or 'label' value instead of attribute id.

It is checked on: distance(attribute filled by a point), fillet

8 years ago#1270 Delete of connected lines
nds [Wed, 3 Feb 2016 04:36:09 +0000 (07:36 +0300)]
#1270 Delete of connected lines

8 years agoFillet multiselection
dbv [Wed, 20 Jan 2016 08:27:05 +0000 (11:27 +0300)]
Fillet multiselection

8 years agoCreating a circle by 3 points
azv [Mon, 1 Feb 2016 13:25:36 +0000 (16:25 +0300)]
Creating a circle by 3 points

8 years agoImplement constraint middle-point-on-line
azv [Fri, 29 Jan 2016 08:40:07 +0000 (11:40 +0300)]
Implement constraint middle-point-on-line

8 years agoFix test case for the Collinear constraint
azv [Thu, 28 Jan 2016 11:07:44 +0000 (14:07 +0300)]
Fix test case for the Collinear constraint

8 years agoImplement the Collinear constraint
azv [Thu, 28 Jan 2016 10:39:36 +0000 (13:39 +0300)]
Implement the Collinear constraint

8 years agoTangency constraint between circle and linear segment
azv [Wed, 27 Jan 2016 12:08:07 +0000 (15:08 +0300)]
Tangency constraint between circle and linear segment

8 years agoUpdate TestConstraintEqual.py
azv [Tue, 26 Jan 2016 13:12:13 +0000 (16:12 +0300)]
Update TestConstraintEqual.py

8 years agoUpdate unit tests for the PlaneGCS solver. Bug fixes.
azv [Tue, 26 Jan 2016 12:21:31 +0000 (15:21 +0300)]
Update unit tests for the PlaneGCS solver. Bug fixes.

8 years agoImplement sending list of conflicting constraints by the Solver (issues #796, #945)
azv [Tue, 26 Jan 2016 06:48:13 +0000 (09:48 +0300)]
Implement sending list of conflicting constraints by the Solver (issues #796, #945)

8 years agoFix for the issue #1202 : update the shape of the referenced plane
mpv [Mon, 25 Jan 2016 11:12:47 +0000 (14:12 +0300)]
Fix for the issue #1202 : update the shape of the referenced plane

8 years agoDelete action modification: selection is lost even if we answer that we do not wish...
nds [Fri, 22 Jan 2016 13:34:35 +0000 (16:34 +0300)]
Delete action modification: selection is lost even if we answer that we do not wish delete referenced features and abort delete operaion.

Selection clear should be done after message dialog show.

8 years agoClean history correction: len_1=100, sketch: R(circle) = len_1. Select both, clean...
nds [Fri, 22 Jan 2016 12:24:29 +0000 (15:24 +0300)]
Clean history correction: len_1=100, sketch: R(circle) = len_1. Select both, clean history. Corrected: in message box "sketch_1" and "len_1" should be (in previous version it was only "sketch_1")

8 years agoMovement of arc in ward of sketch solver (improvement #730, issue #1172)
azv [Fri, 22 Jan 2016 11:41:42 +0000 (14:41 +0300)]
Movement of arc in ward of sketch solver (improvement #730, issue #1172)

8 years agoRegression correction: enter processing in Parameter feature. Feature wasn't commited...
nds [Fri, 22 Jan 2016 11:34:56 +0000 (14:34 +0300)]
Regression correction: enter processing in Parameter feature. Feature wasn't commited by Enter in expression editor.

8 years agoDelete key regression corrections: in previous implementation sketch entities did...
nds [Fri, 22 Jan 2016 09:07:43 +0000 (12:07 +0300)]
Delete key regression corrections: in previous implementation sketch entities did not deleted by this key.

8 years agoCorrection for regressions: sketch result line(green) stayed in the viewer by mouse...
nds [Fri, 22 Jan 2016 07:58:24 +0000 (10:58 +0300)]
Correction for regressions: sketch result line(green) stayed in the viewer by mouse moving from viewer to property panel; 2nd sketch creation on 1st: 1st sketch is visualized as an argument(yellow) by 1st click in the viewer.

8 years agoIssue #1223 Conflicting constraints not raised
nds [Fri, 22 Jan 2016 04:56:42 +0000 (07:56 +0300)]
Issue #1223 Conflicting constraints not raised

An attempt to allow opportunity of hidden sketch features delete.

8 years agoDistance constraint for equal points (issue #1061)
azv [Thu, 21 Jan 2016 13:37:22 +0000 (16:37 +0300)]
Distance constraint for equal points (issue #1061)

8 years agoConstraint attributes may be changed (issue #1200)
azv [Thu, 21 Jan 2016 12:31:29 +0000 (15:31 +0300)]
Constraint attributes may be changed (issue #1200)

8 years agoAdding of AttributeRefAttrList into SWIG wrap
mpv [Thu, 21 Jan 2016 11:58:10 +0000 (14:58 +0300)]
Adding of AttributeRefAttrList into SWIG wrap

8 years agoCode correction
nds [Thu, 21 Jan 2016 11:21:13 +0000 (14:21 +0300)]
Code correction

8 years agoModuleBase_WidgetShapeSelector correction to process AttrRefAtt like MultiSelector...
nds [Thu, 21 Jan 2016 11:05:09 +0000 (14:05 +0300)]
ModuleBase_WidgetShapeSelector correction to process AttrRefAtt like MultiSelector do. Remove this processing on PartSet level as ModelAPI is a common interface.

8 years agoModuleBase_WidgetShapeSelector correction to process AttrRefAtt like MultiSelector...
nds [Thu, 21 Jan 2016 10:22:07 +0000 (13:22 +0300)]
ModuleBase_WidgetShapeSelector correction to process AttrRefAtt like MultiSelector do. Remove this processing on PartSet level as ModelAPI is a common interface.

8 years agocorrection of Model_Data for AttributeRefAttrList
nds [Thu, 21 Jan 2016 09:18:25 +0000 (12:18 +0300)]
correction of Model_Data for AttributeRefAttrList

8 years agoExtending Multi selector for ModelAPI_AttributeRefAttrList
nds [Thu, 21 Jan 2016 07:34:54 +0000 (10:34 +0300)]
Extending Multi selector for ModelAPI_AttributeRefAttrList

8 years agoWidgetMultiSelector preparation to use ModelAPI_AttributeRefAttrList.
nds [Wed, 20 Jan 2016 14:15:20 +0000 (17:15 +0300)]
WidgetMultiSelector preparation to use ModelAPI_AttributeRefAttrList.

8 years agoIssue #1223 Conflicting constraints not raised: correction of error text over Apply
nds [Wed, 20 Jan 2016 13:36:12 +0000 (16:36 +0300)]
Issue #1223 Conflicting constraints not raised: correction of error text over Apply

If the feature is Composite and error is StateInvalidArgument, error text should include error of first invalid sub-feature.

8 years agoClean history: correction for parameters.
nds [Wed, 20 Jan 2016 13:24:56 +0000 (16:24 +0300)]
Clean history: correction for parameters.

8 years agoImplementation of AttributeRefAttrList for a fillet created in the list of points.
mpv [Wed, 20 Jan 2016 12:42:32 +0000 (15:42 +0300)]
Implementation of AttributeRefAttrList for a fillet created in the list of points.

8 years agoCode cleanup in SketchPlugin and SketchSolver.
azv [Wed, 20 Jan 2016 11:12:47 +0000 (14:12 +0300)]
Code cleanup in SketchPlugin and SketchSolver.
Update unit tests for code coverage.

8 years agoMake SketchBuilder more deterministic
azv [Wed, 20 Jan 2016 07:18:20 +0000 (10:18 +0300)]
Make SketchBuilder more deterministic

8 years agoRemove unused static function
azv [Wed, 20 Jan 2016 07:17:27 +0000 (10:17 +0300)]
Remove unused static function

8 years agoTODO cleanup
dbv [Tue, 19 Jan 2016 14:47:39 +0000 (17:47 +0300)]
TODO cleanup

8 years agoUpdate sketcher unit tests for code coverage
azv [Mon, 18 Jan 2016 07:55:25 +0000 (10:55 +0300)]
Update sketcher unit tests for code coverage

8 years agoImrove multi-selector control to provide items multi-selection. Delete key in line...
nds [Mon, 18 Jan 2016 07:35:38 +0000 (10:35 +0300)]
Imrove multi-selector control to provide items multi-selection. Delete key in line edit should not abort the current operation.

8 years agoImrove multi-selector control to provide items multi-selection. Activate/deactivate...
nds [Fri, 15 Jan 2016 18:33:33 +0000 (21:33 +0300)]
Imrove multi-selector control to provide items multi-selection. Activate/deactivate highlight customization of the active widget.

When the widget is deactivated, selected items should not be visualized in the viewer in half-highlighted color.

8 years agoImrove multi-selector control to provide items multi-selection. Preferences color...
nds [Fri, 15 Jan 2016 17:29:51 +0000 (20:29 +0300)]
Imrove multi-selector control to provide items multi-selection. Preferences color should be applyed by the next presentations visualization.

8 years agoImrove multi-selector control to provide items multi-selection. Preferences color...
nds [Fri, 15 Jan 2016 15:58:34 +0000 (18:58 +0300)]
Imrove multi-selector control to provide items multi-selection. Preferences color should be applyed by the next presentations visualization.

8 years agoImrove multi-selector control to provide items multi-selection. Division of the opera...
nds [Fri, 15 Jan 2016 15:41:43 +0000 (18:41 +0300)]
Imrove multi-selector control to provide items multi-selection. Division of the operation presentation in two parts: shape+result and multi-selector highlighted. For better performance: by multi-selector control selection, the shape+result should not be recomputed and redisplayed.

8 years agoRemoved OpenParts windows scripts
dbv [Fri, 15 Jan 2016 14:26:42 +0000 (17:26 +0300)]
Removed OpenParts windows scripts

8 years agoPlaneGCS hangs up (issue #1183)
azv [Fri, 15 Jan 2016 13:45:46 +0000 (16:45 +0300)]
PlaneGCS hangs up (issue #1183)

Avoid adding copied entities of MultiRotation and MultiTranslation constraints into solver to decrease number of used unknowns and constraints.

8 years agoInvalid shape after extrusion (issue #1203)
azv [Fri, 15 Jan 2016 13:43:07 +0000 (16:43 +0300)]
Invalid shape after extrusion (issue #1203)

1. Use General Fuse to build areas of a sketch
2. Update unit tests

8 years agoLinux compilation fix.
dbv [Fri, 15 Jan 2016 13:35:45 +0000 (16:35 +0300)]
Linux compilation fix.

8 years agoImprovement #630: Positive validator: avoid hard constants
dbv [Fri, 15 Jan 2016 13:30:29 +0000 (16:30 +0300)]
Improvement #630: Positive validator: avoid hard constants

8 years agoIssue #1199 - Fatal error when edit parameter: do not visualize operation prs when...
nds [Fri, 15 Jan 2016 08:21:00 +0000 (11:21 +0300)]
Issue #1199 - Fatal error when edit parameter: do not visualize operation prs when result has no a shape.

8 years agoBUG: Sketch plane is initialized by click in empty place
nds [Thu, 14 Jan 2016 13:40:48 +0000 (16:40 +0300)]
BUG: Sketch plane is initialized by click in empty place

Scenario:
Start sketch
Move mouse over planes(one of them is highlighted)
Click in empty place
Result: sketch nested actions are enabled, sketch planes stayed in the viewer.

8 years agoCorrection for Delete processing.
nds [Thu, 14 Jan 2016 11:41:05 +0000 (14:41 +0300)]
Correction for Delete processing.

It should be done in a separate listener. Because when operation manager is an install filter for qApp, it will process, besides Delete key, Enter key release of application. But we need to process Enter key release only for Property Panel.
In previous case there were regressions, such as:
1. OpenParts: dimension constraint, Enter in flyout point do nothing
2. OpenParts: enter in save dialog leads to crash.

8 years ago3.9 Clean the history. Compilation correction.
nds [Thu, 14 Jan 2016 10:04:11 +0000 (13:04 +0300)]
3.9 Clean the history. Compilation correction.

8 years ago3.9 Clean the history
nds [Wed, 13 Jan 2016 14:52:28 +0000 (17:52 +0300)]
3.9 Clean the history

8 years agoIssue 812:
nds [Wed, 13 Jan 2016 10:36:24 +0000 (13:36 +0300)]
Issue 812:

"In the Sketcher, it is required to be able to display or not separatly the dimensional and geometrical constraints. For that, a check button must be added in the panel of the Sketcher, by default both (""Show dimensional contraints"", ""Show geometrical contraints"") checked."

8 years agoChecking Enter processing functionality(with Delete processing). Sketch-Mirror featur...
nds [Wed, 13 Jan 2016 07:53:33 +0000 (10:53 +0300)]
Checking Enter processing functionality(with Delete processing). Sketch-Mirror feature do not deactivate multi-selector control however focus is moved to Apply button. It is corrected.

8 years agoImprove multi-selector control to provide "Delete" key processing.
nds [Wed, 13 Jan 2016 05:36:42 +0000 (08:36 +0300)]
Improve multi-selector control to provide "Delete" key processing.

Shortcut can not be used for it because there is a conflict in Qt which one should be performed.
So, OperationMgr processes it from property panel and application on the whole(qApp->installEventFilter(this)).

8 years agoImprove multi-selector control to provide width colored presentation of selected...
nds [Tue, 12 Jan 2016 13:13:22 +0000 (16:13 +0300)]
Improve multi-selector control to provide width colored presentation of selected items.

8 years agoImprove multi-selector control to provide items multi-selection and "Delete" context...
nds [Tue, 12 Jan 2016 03:48:04 +0000 (06:48 +0300)]
Improve multi-selector control to provide items multi-selection and "Delete" context menu action.

8 years agoImplementation of remove of elements from the list by indexes
mpv [Mon, 11 Jan 2016 17:04:21 +0000 (20:04 +0300)]
Implementation of remove of elements from the list by indexes

8 years agoBug #1204: Boolean operations input panel misprint
dbv [Mon, 11 Jan 2016 14:13:49 +0000 (17:13 +0300)]
Bug #1204: Boolean operations input panel misprint

8 years agoImprove multi-selector control to provide items multi-selection and "Delete" context...
nds [Mon, 11 Jan 2016 13:21:31 +0000 (16:21 +0300)]
Improve multi-selector control to provide items multi-selection and "Delete" context menu action.

8 years agoPrepare CMakeLists.txt files to use for OpenParts
spo [Mon, 11 Jan 2016 10:46:45 +0000 (13:46 +0300)]
Prepare CMakeLists.txt files to use for OpenParts

8 years agoConcealed state should be checked on feature created signal accepting.
nds [Tue, 29 Dec 2015 12:30:09 +0000 (15:30 +0300)]
Concealed state should be checked on feature created signal accepting.

Scenario:
1. Create Extrusion, ExtrusionSketch, Boolean between them, ExtrusionCut, Partition.
2. Save study
3. Open saved study. The ExtrusionCut result is visualized. Call Hide for Partition, ExtrusionCut is in the viewer however there is no such a result in Bodies.

8 years agoMake faces naming is up to this version in tests cgt/Box V_2.1.2
mpv [Tue, 26 Jan 2016 14:07:32 +0000 (17:07 +0300)]
Make faces naming is up to this version in tests

8 years agoFix tests to work on both sketch solvers
mpv [Tue, 26 Jan 2016 13:30:44 +0000 (16:30 +0300)]
Fix tests to work on both sketch solvers

8 years agoPrepare the version 2.1.2
mpv [Fri, 22 Jan 2016 14:42:11 +0000 (17:42 +0300)]
Prepare the version 2.1.2

8 years agoEnable dependency on PlaneGCS solver in order to check it in SALOME nightly build...
mpv [Fri, 22 Jan 2016 14:41:11 +0000 (17:41 +0300)]
Enable dependency on PlaneGCS solver in order to check it in SALOME nightly build procedure products.

8 years agoMake PythonAPI unit tests in SALOME environment working V_2.1.01
mpv [Fri, 15 Jan 2016 12:34:07 +0000 (15:34 +0300)]
Make PythonAPI unit tests in SALOME environment working

8 years agoPrepare the version 2.1.01
mpv [Fri, 15 Jan 2016 11:46:14 +0000 (14:46 +0300)]
Prepare the version 2.1.01

8 years agoIncrement the version number V_2.1.1
mpv [Wed, 30 Dec 2015 16:58:37 +0000 (19:58 +0300)]
Increment the version number

8 years agoRemove OpenParts elements
spo [Wed, 30 Dec 2015 12:13:04 +0000 (15:13 +0300)]
Remove OpenParts elements