Salome HOME
modules/shaper.git
8 years agoMinor updates in SketchSolver plugin
azv [Mon, 21 Dec 2015 05:41:57 +0000 (08:41 +0300)]
Minor updates in SketchSolver plugin

8 years ago2D points selection in multi-translation/rotation : multi-translation: using ModelAPI...
nds [Fri, 18 Dec 2015 18:07:40 +0000 (21:07 +0300)]
2D points selection in multi-translation/rotation : multi-translation: using ModelAPI_AttributeRefAttr instead of GeomDataAPI_Point2D

8 years agoTooltips update
dbv [Fri, 18 Dec 2015 14:13:11 +0000 (17:13 +0300)]
Tooltips update

8 years ago[PythonAPI] Remove the word shaper from some places in PythonAPI
spo [Fri, 18 Dec 2015 13:16:03 +0000 (16:16 +0300)]
[PythonAPI] Remove the word shaper from some places in PythonAPI

8 years agoDebug of CompSolid selection
vsv [Fri, 18 Dec 2015 13:03:35 +0000 (16:03 +0300)]
Debug of CompSolid selection

8 years ago[PythonAPI] For addAddition() feature make tool_objects parameter as optional
spo [Fri, 18 Dec 2015 12:56:11 +0000 (15:56 +0300)]
[PythonAPI] For addAddition() feature make tool_objects parameter as optional

8 years ago[PythonAPI] Rename startPointData()/endPointData() to startPoint()/endPoint()
spo [Fri, 18 Dec 2015 12:32:31 +0000 (15:32 +0300)]
[PythonAPI] Rename startPointData()/endPointData() to startPoint()/endPoint()

8 years agoAvoid dependency of SolveSpaceSolver module from SketchPlugin
azv [Fri, 18 Dec 2015 09:15:59 +0000 (12:15 +0300)]
Avoid dependency of SolveSpaceSolver module from SketchPlugin

8 years agoCorrect processing arcs in SketchSolver with SolveSpace (issue #1144)
azv [Fri, 18 Dec 2015 08:56:05 +0000 (11:56 +0300)]
Correct processing arcs in SketchSolver with SolveSpace (issue #1144)

8 years ago#1141 Part is not deleted
nds [Fri, 18 Dec 2015 08:35:01 +0000 (11:35 +0300)]
#1141 Part is not deleted

It was decided to perform Delete of Parts on the XGUI level. In the previous realization the RemoveFeature was used for this.
However, as the result of not loaded Parts do not exists and this feature are simple, it was decided with Mikhail, that this feature(Part) will be removed in the same way as other features. Later, it is possible, the RemoveFeature will be deleted from the application tool bar.

8 years agoFix suite_PYTHONAPI_SALOME/tst_Platine test
spo [Fri, 18 Dec 2015 08:12:20 +0000 (11:12 +0300)]
Fix suite_PYTHONAPI_SALOME/tst_Platine test

8 years agoUpdate for correct movement of sketch elements, when the sketch contains arcs and...
azv [Fri, 18 Dec 2015 05:16:30 +0000 (08:16 +0300)]
Update for correct movement of sketch elements, when the sketch contains arcs and coincidences.

8 years agoFix the problem with multi-coincidence of points (issue #1143)
azv [Wed, 16 Dec 2015 05:18:01 +0000 (08:18 +0300)]
Fix the problem with multi-coincidence of points (issue #1143)

8 years agoIt removes SketchShapePlugin from plugins
nds [Thu, 17 Dec 2015 15:38:31 +0000 (18:38 +0300)]
It removes SketchShapePlugin from plugins

First code for Status Bar.

8 years agoCorrection of selection for Comp Solids
vsv [Thu, 17 Dec 2015 15:22:34 +0000 (18:22 +0300)]
Correction of selection for Comp Solids

8 years agoFix for the issue #1129
mpv [Thu, 17 Dec 2015 15:17:46 +0000 (18:17 +0300)]
Fix for the issue #1129

8 years agoPartition naming fix.
dbv [Thu, 17 Dec 2015 14:49:56 +0000 (17:49 +0300)]
Partition naming fix.

8 years agoCorrection for: 1. crash by popup menu call on origin, 2. reentered presentation...
nds [Thu, 17 Dec 2015 14:47:42 +0000 (17:47 +0300)]
Correction for: 1. crash by popup menu call on origin, 2. reentered presentation(point) is visualized.

8 years agoAdd cases for modfication parameters in suite_PYTHONAPI_SALOME/tst_Platine
spo [Thu, 17 Dec 2015 14:35:33 +0000 (17:35 +0300)]
Add cases for modfication parameters in suite_PYTHONAPI_SALOME/tst_Platine

8 years agoAdd cases for modfication parameters in suite_PYTHONAPI_SALOME/tst_Platine
spo [Thu, 17 Dec 2015 14:34:22 +0000 (17:34 +0300)]
Add cases for modfication parameters in suite_PYTHONAPI_SALOME/tst_Platine

8 years agoAdd Platine unit test
spo [Thu, 17 Dec 2015 14:11:43 +0000 (17:11 +0300)]
Add Platine unit test

8 years agoActivate MakeBrick tests for PythonAPI
spo [Thu, 17 Dec 2015 14:07:50 +0000 (17:07 +0300)]
Activate MakeBrick tests for PythonAPI

8 years agoAdd SQSUIH test for Platine model created by PythonAPI
spo [Thu, 17 Dec 2015 13:55:08 +0000 (16:55 +0300)]
Add SQSUIH test for Platine model created by PythonAPI

8 years agoFix suite_FEATURE_REVOLUTION tests: difference in few pixels
spo [Thu, 17 Dec 2015 13:54:33 +0000 (16:54 +0300)]
Fix suite_FEATURE_REVOLUTION tests: difference in few pixels

8 years agoFix for the issue #469
mpv [Thu, 17 Dec 2015 13:29:10 +0000 (16:29 +0300)]
Fix for the issue #469

8 years agoError message correction for the following case, found by squish:
nds [Thu, 17 Dec 2015 13:19:27 +0000 (16:19 +0300)]
Error message correction for the following case, found by squish:

Create parameter a,
Create construction
Input 'a', 'Enter'
Input 'b', 'Enter' -> strange text in Property Panel tool tip.

8 years agoBug #1101: groups work wrong
dbv [Thu, 17 Dec 2015 12:55:50 +0000 (15:55 +0300)]
Bug #1101: groups work wrong

8 years ago#1136 - hidden axis are selected in sketch
nds [Thu, 17 Dec 2015 12:14:42 +0000 (15:14 +0300)]
#1136 - hidden axis are selected in sketch

8 years ago[PythonAPI] Add new model example: Platine.
spo [Thu, 17 Dec 2015 11:55:33 +0000 (14:55 +0300)]
[PythonAPI] Add new model example: Platine.

8 years ago[PythonAPI] Example Platine. Comlete version
spo [Thu, 17 Dec 2015 11:06:12 +0000 (14:06 +0300)]
[PythonAPI] Example Platine. Comlete version

8 years ago[PythonAPI] Add new example Platine. Draft version.
spo [Wed, 16 Dec 2015 08:44:17 +0000 (11:44 +0300)]
[PythonAPI] Add new example Platine. Draft version.

8 years ago[PythonAPI] Add return() to boolean feature
spo [Thu, 17 Dec 2015 10:59:10 +0000 (13:59 +0300)]
[PythonAPI] Add return() to boolean feature

8 years ago[PythonAPI] Add setExternal() to line feature.
spo [Thu, 17 Dec 2015 11:04:27 +0000 (14:04 +0300)]
[PythonAPI] Add setExternal() to line feature.

8 years ago[PythonAPI] Add to arc support of inversion.
spo [Thu, 17 Dec 2015 11:03:33 +0000 (14:03 +0300)]
[PythonAPI] Add to arc support of inversion.

8 years ago[PythonAPI] Improve tools.fill_attribute() for ModelAPI_AttributeString
spo [Wed, 16 Dec 2015 09:37:25 +0000 (12:37 +0300)]
[PythonAPI] Improve tools.fill_attribute() for ModelAPI_AttributeString

8 years ago[PythonAPI] Fix type error in tools.fill_attribute() for ModelAPI_AttributeRefAttr...
spo [Wed, 16 Dec 2015 08:42:22 +0000 (11:42 +0300)]
[PythonAPI] Fix type error in tools.fill_attribute() for ModelAPI_AttributeRefAttr section

8 years ago[PythonAPI] Fix fillet constraint to match the new interface
spo [Wed, 16 Dec 2015 08:40:35 +0000 (11:40 +0300)]
[PythonAPI] Fix fillet constraint to match the new interface

8 years ago[PythonAPI] Use _fillAttribute() in some sketch functions
spo [Wed, 16 Dec 2015 08:39:40 +0000 (11:39 +0300)]
[PythonAPI] Use _fillAttribute() in some sketch functions

8 years ago[PythonAPI] Add Entity class for sketch entity and make Line as an inheritant of...
spo [Wed, 16 Dec 2015 08:36:53 +0000 (11:36 +0300)]
[PythonAPI] Add Entity class for sketch entity and make Line as an inheritant of Entity

8 years ago[PythonAPI] Fix error in defaultPlane() for XOZ
spo [Wed, 16 Dec 2015 08:34:24 +0000 (11:34 +0300)]
[PythonAPI] Fix error in defaultPlane() for XOZ

8 years ago[PythonAPI] Fix error in parameter wrapper
spo [Wed, 16 Dec 2015 08:33:20 +0000 (11:33 +0300)]
[PythonAPI] Fix error in parameter wrapper

8 years ago[PythonAPI] Remove module modeler which remains after merging with PythonAPI branch
spo [Wed, 16 Dec 2015 08:43:27 +0000 (11:43 +0300)]
[PythonAPI] Remove module modeler which remains after merging with PythonAPI branch

8 years agoSpell-checking and space removing
spo [Wed, 16 Dec 2015 08:29:52 +0000 (11:29 +0300)]
Spell-checking and space removing

8 years agoFix test Test1064.py: For using GeomAPI classes you should import GeomAPI module.
spo [Thu, 17 Dec 2015 11:42:51 +0000 (14:42 +0300)]
Fix test Test1064.py: For using GeomAPI classes you should import GeomAPI module.

8 years agoImprove SWIG compilation: eliminate types duplication.
spo [Tue, 15 Dec 2015 11:04:24 +0000 (14:04 +0300)]
Improve SWIG compilation: eliminate types duplication.

8 years agoFix crash in model when create fillet from a script in GUI.
spo [Wed, 16 Dec 2015 08:28:46 +0000 (11:28 +0300)]
Fix crash in model when create fillet from a script in GUI.

8 years ago#1136 - hidden axis are selected in sketch
nds [Thu, 17 Dec 2015 11:39:23 +0000 (14:39 +0300)]
#1136 - hidden axis are selected in sketch

8 years agoFix for the issue #1045
mpv [Thu, 17 Dec 2015 09:30:17 +0000 (12:30 +0300)]
Fix for the issue #1045

8 years agoSolveSpaceSolver: do not update IDs of sub-entities for the Multi constraints
azv [Thu, 17 Dec 2015 07:04:13 +0000 (10:04 +0300)]
SolveSpaceSolver: do not update IDs of sub-entities for the Multi constraints

8 years agoFix for the issue #1051
mpv [Wed, 16 Dec 2015 15:43:45 +0000 (18:43 +0300)]
Fix for the issue #1051

8 years agoMerge branch 'Dev_2.1.0' of salome:modules/shaper into Dev_2.1.0
mpv [Wed, 16 Dec 2015 14:59:46 +0000 (17:59 +0300)]
Merge branch 'Dev_2.1.0' of salome:modules/shaper into Dev_2.1.0

8 years agoFor the issue #1051: make the model able to be opened and parameters modifiable witho...
mpv [Wed, 16 Dec 2015 14:59:20 +0000 (17:59 +0300)]
For the issue #1051: make the model able to be opened and parameters modifiable without the hang up to the application in the infinity loop.

8 years agoIssue #1137: Provide selection filter for fillet feature
vsv [Wed, 16 Dec 2015 14:58:53 +0000 (17:58 +0300)]
Issue #1137: Provide selection filter for fillet feature

8 years agoIssue #1134:Delete macro feature even its execution is failed.
vsv [Wed, 16 Dec 2015 14:00:11 +0000 (17:00 +0300)]
Issue #1134:Delete macro feature even its execution is failed.

8 years agoFix for the issue #691: recovery of the Box macro
mpv [Wed, 16 Dec 2015 13:13:43 +0000 (16:13 +0300)]
Fix for the issue #691: recovery of the Box macro

8 years ago#1098 Create fillet problem
nds [Wed, 16 Dec 2015 11:57:29 +0000 (14:57 +0300)]
#1098 Create fillet problem

8 years agoFix for the issue #1130
mpv [Wed, 16 Dec 2015 09:39:51 +0000 (12:39 +0300)]
Fix for the issue #1130

8 years agoFix for activation of deleted and undo-deleted documents.
mpv [Wed, 16 Dec 2015 09:33:00 +0000 (12:33 +0300)]
Fix for activation of deleted and undo-deleted documents.

8 years agoIssue #1019: Provide CompSolid selection mode for composite results
vsv [Wed, 16 Dec 2015 09:00:06 +0000 (12:00 +0300)]
Issue #1019: Provide CompSolid selection mode for composite results

8 years agoFix for the issue #1120
mpv [Wed, 16 Dec 2015 08:14:28 +0000 (11:14 +0300)]
Fix for the issue #1120

8 years agoProblem with moving fixed point
azv [Wed, 16 Dec 2015 07:04:42 +0000 (10:04 +0300)]
Problem with moving fixed point

8 years agoFirst phase of SketchSolver refactoring
azv [Tue, 15 Dec 2015 08:55:25 +0000 (11:55 +0300)]
First phase of SketchSolver refactoring

1. SketchSolver now is a base library for all other solvers
2. Created SolveSpaceSolver library to use SolveSpace.
3. Implemented minimal set of constraints: Coincidence, Fixed
4. Constraints: Horizontal, Vertical, Parallel, Perpendicular
5. Constraints: Distance, Length
6. Correct multi-coincidence of points
7. Constraints: Angle, Equal, Tangent
8. Replace list of base constraints in SketchSolver_Constraint by a single constraint
9. Constraint Mirror
10. Fix problem in arc movement
11. Multi-Rotation and Multi-Translation constraints
12. Process parametric values
13. Problem with mirror of an arc
14. Update multi-coincidence processing (several coincident points placed on single feature)

8 years ago#1123 Cancel constraint after preview: the edge does not go back to its previous...
nds [Tue, 15 Dec 2015 12:58:14 +0000 (15:58 +0300)]
#1123 Cancel constraint after preview: the edge does not go back to its previous position

In the previous case(create, delete) in the bug scenario, logic was the following:
1. The constraint feature is removed from the model, values are aborted by document. Values are correct.
2. signal created emulate signal updated. Sketch solver listens it and updates features values according to constraint(the solver did not accept delete and has knowledge about constraint)
3. signal delete is listened by solver. It removes constraint. However values of the features are modified as the constraint is applyed.

So, the solver need to obtain delete signal before create/update.

8 years ago#1107 Tab key does not change focus to Apply in circle sketch feature.
nds [Tue, 15 Dec 2015 12:25:20 +0000 (15:25 +0300)]
#1107 Tab key does not change focus to Apply in circle sketch feature.

A processing for the double click in the viewer.

8 years agoCorrect compilation on Linux.
nds [Tue, 15 Dec 2015 09:58:09 +0000 (12:58 +0300)]
Correct compilation on Linux.

8 years agoCorrect compilation on Linux.
nds [Tue, 15 Dec 2015 09:53:30 +0000 (12:53 +0300)]
Correct compilation on Linux.

8 years ago#1112 tab key doesn't work on the last field of left panels
nds [Tue, 15 Dec 2015 09:42:11 +0000 (12:42 +0300)]
#1112 tab key doesn't work on the last field of left panels

Improvement: modification of the value in the property panel should make enabled the Apply button in the panel. The value is not applyed to the model yet, but click on Apply leads to the values apply. The button becomes disabled if the result is invalid feature.

8 years agoRevert "First phase of SketchSolver refactoring"
azv [Tue, 15 Dec 2015 08:48:27 +0000 (11:48 +0300)]
Revert "First phase of SketchSolver refactoring"

This reverts commit 7beb3c7ae26709576c42b01255e2530fc866c1fa.

8 years agoFix compilation error on Linux. Part V.
azv [Tue, 15 Dec 2015 07:58:24 +0000 (10:58 +0300)]
Fix compilation error on Linux. Part V.

8 years agoFix compilation error on Linux. Part IV.
azv [Tue, 15 Dec 2015 07:26:33 +0000 (10:26 +0300)]
Fix compilation error on Linux. Part IV.

8 years agoFix compilation error on Linux. Part III.
azv [Tue, 15 Dec 2015 07:20:16 +0000 (10:20 +0300)]
Fix compilation error on Linux. Part III.

8 years agoFix compilation error on Linux. Part II.
azv [Tue, 15 Dec 2015 07:09:05 +0000 (10:09 +0300)]
Fix compilation error on Linux. Part II.

8 years agoFix compilation error on Linux
azv [Tue, 15 Dec 2015 07:03:33 +0000 (10:03 +0300)]
Fix compilation error on Linux

8 years agoFirst phase of SketchSolver refactoring
azv [Tue, 15 Dec 2015 06:39:23 +0000 (09:39 +0300)]
First phase of SketchSolver refactoring

1. SketchSolver now is a base library for all other solvers
2. Created SolveSpaceSolver library to use SolveSpace.
3. Implemented minimal set of constraints: Coincidence, Fixed
4. Constraints: Horizontal, Vertical, Parallel, Perpendicular
5. Constraints: Distance, Length
6. Correct multi-coincidence of points
7. Constraints: Angle, Equal, Tangent
8. Replace list of base constraints in SketchSolver_Constraint by a single constraint
9. Constraint Mirror
10. Fix problem in arc movement
11. Multi-Rotation and Multi-Translation constraints
12. Process parametric values
13. Problem with mirror of an arc
14. Update multi-coincidence processing (several coincident points placed on single feature)

8 years agoIt removes commented not used code.
nds [Tue, 15 Dec 2015 06:36:42 +0000 (09:36 +0300)]
It removes commented not used code.

8 years agoSketchShapePlugin: checked group box/multi editor controls, which highlight the paren...
nds [Mon, 14 Dec 2015 11:15:02 +0000 (14:15 +0300)]
SketchShapePlugin: checked group box/multi editor controls, which highlight the parent page group box.

8 years agoRevert back: Fix PointCoordindates to PointCoordinates in SketchPlugin. Problem with...
spo [Mon, 14 Dec 2015 06:33:05 +0000 (09:33 +0300)]
Revert back: Fix PointCoordindates to PointCoordinates in SketchPlugin. Problem with backward compatibility in stores studies.

8 years ago#1111 Sketch invisible
nds [Mon, 14 Dec 2015 06:29:29 +0000 (09:29 +0300)]
#1111 Sketch invisible

8 years agoCorrect header of function
Vitaly SMETANNIKOV [Fri, 11 Dec 2015 13:22:08 +0000 (16:22 +0300)]
Correct header of function

8 years ago#1105 Abort boolean operation shows warning dialog twice
nds [Fri, 11 Dec 2015 12:42:15 +0000 (15:42 +0300)]
#1105 Abort boolean operation shows warning dialog twice

8 years ago#1021 HDF file : nothing saved if only parameters and sketch were created
nds [Thu, 10 Dec 2015 10:26:31 +0000 (13:26 +0300)]
#1021 HDF file : nothing saved if only parameters and sketch were created

8 years ago#1042 Sometimes when setting distance constraints, the input field is not displayed...
nds [Thu, 10 Dec 2015 08:14:52 +0000 (11:14 +0300)]
#1042 Sometimes when setting distance constraints, the input field is not displayed in the 3D view

Code correction: moving the sketch functionality in the sketch manager.

8 years ago#1042 Sometimes when setting distance constraints, the input field is not displayed...
nds [Thu, 10 Dec 2015 07:32:56 +0000 (10:32 +0300)]
#1042 Sometimes when setting distance constraints, the input field is not displayed in the 3D view

SALOME mode: debug: wrong case: Several times click on dimension constraint digit - some times digit is not shown, sometimes it is shown.
Edit distance, double click, when operation is moved to Sketch, before launching a new operation, double click is processed by QApplication::processEvents.

8 years agoAdd missing file
spo [Thu, 10 Dec 2015 07:15:39 +0000 (10:15 +0300)]
Add missing file

8 years ago#1042 Sometimes when setting distance constraints, the input field is not displayed...
nds [Thu, 10 Dec 2015 07:00:47 +0000 (10:00 +0300)]
#1042 Sometimes when setting distance constraints, the input field is not displayed in the 3D view

SALOME mode: compilation correction

8 years ago#1042 Sometimes when setting distance constraints, the input field is not displayed...
nds [Thu, 10 Dec 2015 06:41:12 +0000 (09:41 +0300)]
#1042 Sometimes when setting distance constraints, the input field is not displayed in the 3D view

8 years agoMerge with PythonAPI branch
spo [Wed, 9 Dec 2015 11:39:22 +0000 (14:39 +0300)]
Merge with PythonAPI branch

8 years agoFix unit tests
spo [Wed, 9 Dec 2015 11:19:40 +0000 (14:19 +0300)]
Fix unit tests

8 years agoFix PointCoordindates to PointCoordinates in SketchPlugin
spo [Wed, 9 Dec 2015 08:38:26 +0000 (11:38 +0300)]
Fix PointCoordindates to PointCoordinates in SketchPlugin

8 years agoSpell-checking
spo [Wed, 9 Dec 2015 08:36:44 +0000 (11:36 +0300)]
Spell-checking

8 years agoAdd ModelAPI_AttributeIntArray to SWIG
spo [Wed, 9 Dec 2015 08:37:21 +0000 (11:37 +0300)]
Add ModelAPI_AttributeIntArray to SWIG

8 years agoMerge Dev_2.1.0 with PythonAPI branch
spo [Wed, 9 Dec 2015 08:35:56 +0000 (11:35 +0300)]
Merge Dev_2.1.0 with PythonAPI branch

8 years ago#1109 Sketch entities preview red lines stayed in the viewer after Sketch is applyed.
nds [Tue, 8 Dec 2015 15:57:38 +0000 (18:57 +0300)]
#1109 Sketch entities preview red lines stayed in the viewer after Sketch is applyed.

8 years agoCorrection for squish tests. This is a regression for avoid of initialization of...
nds [Tue, 8 Dec 2015 12:32:46 +0000 (15:32 +0300)]
Correction for squish tests. This is a regression for avoid of initialization of the line point in activate().

Erroneous case: Create lin(do not move over viewer), by tab change focus to the End point, input value. Alt+Tab to Start point. BUG: Apply is disabled. Start attribute is not initialized.

8 years agoFix suite_FEATURE_REVOLUTION
spo [Tue, 8 Dec 2015 10:16:53 +0000 (13:16 +0300)]
Fix suite_FEATURE_REVOLUTION

8 years agoFix suite_FEATURE_PARTITION
spo [Mon, 7 Dec 2015 12:42:55 +0000 (15:42 +0300)]
Fix suite_FEATURE_PARTITION

8 years agoDebug information for setFocus/activateWindow methods.
nds [Mon, 7 Dec 2015 11:19:22 +0000 (14:19 +0300)]
Debug information for setFocus/activateWindow methods.

8 years agoConstruction of vertices/edges/faces on the base of sketch: clear list attribute...
nds [Fri, 4 Dec 2015 17:31:25 +0000 (20:31 +0300)]
Construction of vertices/edges/faces on the base of sketch: clear list attribute by choice uncheck

8 years agoConstruction of vertices/edges/faces on the base of sketch: sketch attribute
nds [Fri, 4 Dec 2015 15:58:30 +0000 (18:58 +0300)]
Construction of vertices/edges/faces on the base of sketch: sketch attribute

8 years agoConstruction of vertices/edges/faces on the base of sketch: a special group box in...
nds [Fri, 4 Dec 2015 15:02:59 +0000 (18:02 +0300)]
Construction of vertices/edges/faces on the base of sketch: a special group box in shape plugin