Salome HOME
modules/shaper.git
7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Thu, 16 Mar 2017 15:29:09 +0000 (16:29 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoUpdated the code of the "Cylinder" primitive.
Clarisse Genrault [Thu, 16 Mar 2017 15:28:02 +0000 (16:28 +0100)]
Updated the code of the "Cylinder" primitive.

7 years agoAdded "Sphere" primitive.
Clarisse Genrault [Thu, 16 Mar 2017 15:27:33 +0000 (16:27 +0100)]
Added "Sphere" primitive.

7 years agoFix code formatting
vsv [Wed, 15 Mar 2017 13:23:13 +0000 (16:23 +0300)]
Fix code formatting

7 years ago#2027 Sketcher Trim feature - remove not ready tests from check.
nds [Wed, 15 Mar 2017 13:14:16 +0000 (16:14 +0300)]
#2027 Sketcher Trim feature - remove not ready tests from check.

7 years agoFix for constraint selection problem
vsv [Wed, 15 Mar 2017 13:08:38 +0000 (16:08 +0300)]
Fix for constraint selection problem

7 years agoUpdated CEA python tests.
Clarisse Genrault [Wed, 15 Mar 2017 12:58:55 +0000 (13:58 +0100)]
Updated CEA python tests.

7 years agoFix for registering parameters in command line mode
vsv [Wed, 15 Mar 2017 11:24:56 +0000 (14:24 +0300)]
Fix for registering parameters in command line mode

7 years agoTest model for issue #1823
azv [Wed, 15 Mar 2017 10:44:12 +0000 (13:44 +0300)]
Test model for issue #1823

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Wed, 15 Mar 2017 10:27:05 +0000 (11:27 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoFix bug on the display of optional box.
Clarisse Genrault [Wed, 15 Mar 2017 10:26:09 +0000 (11:26 +0100)]
Fix bug on the display of optional box.

7 years agoFix bug on the error message for the translation.
Clarisse GENRAULT - DEN/DANS/DM2S/STMF/LGLS - 2012/10/01 [Wed, 15 Mar 2017 10:22:44 +0000 (11:22 +0100)]
Fix bug on the error message for the translation.

7 years agoFix for registering of parameters in command line.
vsv [Wed, 15 Mar 2017 08:52:05 +0000 (11:52 +0300)]
Fix for registering of parameters in command line.

7 years agoRemove default values from properties requests
vsv [Wed, 15 Mar 2017 07:18:32 +0000 (10:18 +0300)]
Remove default values from properties requests

7 years agoDo not call model.checkPythonDump() in Fillet test cases until the Tangency constrain...
azv [Wed, 15 Mar 2017 04:59:40 +0000 (07:59 +0300)]
Do not call model.checkPythonDump() in Fillet test cases until the Tangency constraint will be fixed

7 years ago#2027 Sketcher Trim feature - linux compilation correction: 100 symbols in a row
nds [Wed, 15 Mar 2017 04:52:38 +0000 (07:52 +0300)]
#2027 Sketcher Trim feature - linux compilation correction: 100 symbols in a row

7 years ago#2027 Sketcher Trim feature - highlight should be cleared when the mouse is moved...
nds [Wed, 15 Mar 2017 04:32:18 +0000 (07:32 +0300)]
#2027 Sketcher Trim feature - highlight should be cleared when the mouse is moved out of segement.

Debug tool TInspector replaces VInspector and DFBrowser.

7 years ago#2027 Sketcher Trim feature - deselect base feature
nds [Tue, 14 Mar 2017 13:12:51 +0000 (16:12 +0300)]
#2027 Sketcher Trim feature - deselect base feature

7 years agoMerge remote-tracking branch 'origin/cgt/devCEA'
Clarisse GENRAULT - DEN/DANS/DM2S/STMF/LGLS - 2012/10/01 [Tue, 14 Mar 2017 12:44:31 +0000 (13:44 +0100)]
Merge remote-tracking branch 'origin/cgt/devCEA'

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse GENRAULT - DEN/DANS/DM2S/STMF/LGLS - 2012/10/01 [Tue, 14 Mar 2017 12:43:44 +0000 (13:43 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoFix compilation on Linux of SketchAPI project
azv [Tue, 14 Mar 2017 12:26:35 +0000 (15:26 +0300)]
Fix compilation on Linux of SketchAPI project

7 years agoDeleted check after build for transformations.
Clarisse GENRAULT - DEN/DANS/DM2S/STMF/LGLS - 2012/10/01 [Tue, 14 Mar 2017 11:19:41 +0000 (12:19 +0100)]
Deleted check after build for transformations.

7 years ago#2027 Sketcher Trim feature; Reference attribute in Point2D control instead of immedi...
nds [Tue, 14 Mar 2017 10:46:30 +0000 (13:46 +0300)]
#2027 Sketcher Trim feature; Reference attribute in Point2D control instead of immediate coincidence constraint creation.

: test reference Arc attribute is commented

7 years ago#2027 Sketcher Trim feature; Reference attribute in Point2D control instead of immedi...
nds [Tue, 14 Mar 2017 10:37:49 +0000 (13:37 +0300)]
#2027 Sketcher Trim feature; Reference attribute in Point2D control instead of immediate coincidence constraint creation.

7 years agoIssue #2018: unit test added
azv [Tue, 14 Mar 2017 10:30:10 +0000 (13:30 +0300)]
Issue #2018: unit test added

7 years agoAdd a unit-test for the Fillet feature interaction with other constraints
azv [Tue, 14 Mar 2017 09:11:45 +0000 (12:11 +0300)]
Add a unit-test for the Fillet feature interaction with other constraints

7 years agoFix ConstructionPlugin_Plane created by Rotation
azv [Mon, 13 Mar 2017 13:17:39 +0000 (16:17 +0300)]
Fix ConstructionPlugin_Plane created by Rotation

7 years agoUpdate test cases according to new Fillet API.
azv [Fri, 10 Mar 2017 14:28:40 +0000 (17:28 +0300)]
Update test cases according to new Fillet API.
Fix several problems with fillet and tangent constraint

7 years agoIssue #1539: Add edit menu if list of selection contains a feature.
vsv [Mon, 13 Mar 2017 10:42:03 +0000 (13:42 +0300)]
Issue #1539: Add edit menu if list of selection contains a feature.

7 years agoRemoved fix as it is integrated into OCCT.
dbv [Fri, 10 Mar 2017 13:36:37 +0000 (16:36 +0300)]
Removed fix as it is integrated into OCCT.

7 years agoCorrection of SHAPER for OCCT Issue #27958 (Visualization, AIS_Trihedron - add Shadin...
nds [Fri, 10 Mar 2017 12:19:36 +0000 (15:19 +0300)]
Correction of SHAPER for OCCT Issue #27958 (Visualization, AIS_Trihedron - add Shading display mode)

7 years agoIssue #2026: Removal of construction lines automatically created by Fillet
dbv [Fri, 10 Mar 2017 08:55:38 +0000 (11:55 +0300)]
Issue #2026: Removal of construction lines automatically created by Fillet

Creation fillet by one point.

7 years agoIssue #2027 Sketcher Trim Feature: split shapes by highlighted point is moved from...
nds [Thu, 9 Mar 2017 15:10:35 +0000 (18:10 +0300)]
Issue #2027 Sketcher Trim Feature: split shapes by highlighted point is moved from GUI to Trim feature.

Correction for Jenkins(function argument).

7 years agoIssue #2027 Sketcher Trim Feature: split shapes by highlighted point is moved from...
nds [Thu, 9 Mar 2017 14:48:42 +0000 (17:48 +0300)]
Issue #2027 Sketcher Trim Feature: split shapes by highlighted point is moved from GUI to Trim feature.

Correction for Jenkins(function argument).

7 years agoIssue #2027 Sketcher Trim Feature: split shapes by highlighted point is moved from...
nds [Thu, 9 Mar 2017 14:35:24 +0000 (17:35 +0300)]
Issue #2027 Sketcher Trim Feature: split shapes by highlighted point is moved from GUI to Trim feature.

Correction for Jenkins(row contains 100 characters long).

7 years agoIssue #2027 Sketcher Trim Feature
nds [Tue, 28 Feb 2017 06:47:31 +0000 (09:47 +0300)]
Issue #2027 Sketcher Trim Feature
Trim Circle feature, Line and Arc features.

7 years agoMerge branch 'master' of ssh://git.salome-platform.org/modules/shaper
Clarisse Genrault [Thu, 9 Mar 2017 13:22:18 +0000 (14:22 +0100)]
Merge branch 'master' of ssh://git.salome-platform.org/modules/shaper

7 years agoIssue #1950: Do not update a table on restore field data
vsv [Thu, 9 Mar 2017 13:07:44 +0000 (16:07 +0300)]
Issue #1950: Do not update a table on restore field data

7 years agoMerge remote-tracking branch 'origin/cgt/devCEA'
Clarisse Genrault [Thu, 9 Mar 2017 13:05:50 +0000 (14:05 +0100)]
Merge remote-tracking branch 'origin/cgt/devCEA'

7 years agoFix bug (google style).
Clarisse Genrault [Thu, 9 Mar 2017 13:01:16 +0000 (14:01 +0100)]
Fix bug (google style).

7 years agoImplement Collinear constraint
azv [Thu, 9 Mar 2017 12:24:00 +0000 (15:24 +0300)]
Implement Collinear constraint

7 years agoFix compilation error on Windows
vsv [Thu, 9 Mar 2017 09:45:54 +0000 (12:45 +0300)]
Fix compilation error on Windows

7 years agoAdded multitranslation for part.
Clarisse Genrault [Thu, 9 Mar 2017 09:30:14 +0000 (10:30 +0100)]
Added multitranslation for part.

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Thu, 9 Mar 2017 08:18:36 +0000 (09:18 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoFix bug on test of rotation.
Clarisse Genrault [Thu, 9 Mar 2017 08:17:42 +0000 (09:17 +0100)]
Fix bug on test of rotation.

7 years agoFix bug on error messages of rotation.
Clarisse Genrault [Thu, 9 Mar 2017 07:43:02 +0000 (08:43 +0100)]
Fix bug on error messages of rotation.

7 years agoAdded unbit tests from CEA.
Clarisse Genrault [Thu, 9 Mar 2017 07:41:31 +0000 (08:41 +0100)]
Added unbit tests from CEA.

7 years agoDisable dumping to Python in TestFillet until the Fillet constraint will be redesigned.
azv [Thu, 9 Mar 2017 04:35:40 +0000 (07:35 +0300)]
Disable dumping to Python in TestFillet until the Fillet constraint will be redesigned.

7 years agoAdjust processing of multi coincidences azv/SketchSolver_Refactoring
azv [Tue, 7 Mar 2017 15:12:37 +0000 (18:12 +0300)]
Adjust processing of multi coincidences

7 years agoAdded rotation by three points.
Clarisse Genrault [Tue, 7 Mar 2017 12:55:18 +0000 (13:55 +0100)]
Added rotation by three points.

7 years agoFix dumping multitranslation.
Clarisse Genrault [Tue, 7 Mar 2017 12:54:31 +0000 (13:54 +0100)]
Fix dumping multitranslation.

7 years agoAdjust processing of Coincidence constraint by PlaneGCSSolver
azv [Mon, 6 Mar 2017 14:34:09 +0000 (17:34 +0300)]
Adjust processing of Coincidence constraint by PlaneGCSSolver

Fix misprint in Test1673.py

7 years agoTest cases for issues #1673, #1966 and #1967
azv [Mon, 6 Mar 2017 07:16:57 +0000 (10:16 +0300)]
Test cases for issues #1673, #1966 and #1967
Checking performance of sketch recalculation.

7 years agoProcess redundant constraints reported by PlaneGCS as conflicting.
azv [Mon, 6 Mar 2017 07:14:48 +0000 (10:14 +0300)]
Process redundant constraints reported by PlaneGCS as conflicting.

7 years agoFix for the issue #2031
mpv [Fri, 3 Mar 2017 16:37:39 +0000 (19:37 +0300)]
Fix for the issue #2031

7 years agoMerge branch 'master' of ssh://git.salome-platform.org/modules/shaper
Clarisse Genrault [Fri, 3 Mar 2017 08:58:46 +0000 (09:58 +0100)]
Merge branch 'master' of ssh://git.salome-platform.org/modules/shaper

7 years agoA script for generation of extended coverage reports with splitting different package...
mpv [Fri, 3 Mar 2017 08:51:13 +0000 (11:51 +0300)]
A script for generation of extended coverage reports with splitting different packages reports into sub-directories

7 years agoMerge remote-tracking branch 'origin/cgt/devCEA'
Clarisse Genrault [Fri, 3 Mar 2017 08:49:15 +0000 (09:49 +0100)]
Merge remote-tracking branch 'origin/cgt/devCEA'

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Fri, 3 Mar 2017 08:42:50 +0000 (09:42 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoCorrection following passing of unit tests.
Clarisse Genrault [Fri, 3 Mar 2017 08:37:52 +0000 (09:37 +0100)]
Correction following passing of unit tests.

7 years agoUpdate 'bearing_puller' model according to redesigned sketcher (use the Mirror constr...
azv [Thu, 2 Mar 2017 12:38:42 +0000 (15:38 +0300)]
Update 'bearing_puller' model according to redesigned sketcher (use the Mirror constraint in convenient places)

7 years agoFix problems discovered by model tests
azv [Thu, 2 Mar 2017 08:20:21 +0000 (11:20 +0300)]
Fix problems discovered by model tests

7 years agoBetter management of errors.
Clarisse Genrault [Wed, 1 Mar 2017 14:29:59 +0000 (15:29 +0100)]
Better management of errors.

7 years agoBetter management of errors.
Clarisse Genrault [Wed, 1 Mar 2017 14:27:43 +0000 (15:27 +0100)]
Better management of errors.

7 years agoFix dumping tangent arc. Do not dump constraints created by tangent arc.
azv [Wed, 1 Mar 2017 13:48:20 +0000 (16:48 +0300)]
Fix dumping tangent arc. Do not dump constraints created by tangent arc.

7 years agoUpdate constraint Tangent to process non-connected features. Improve corresponding...
azv [Wed, 1 Mar 2017 11:49:10 +0000 (14:49 +0300)]
Update constraint Tangent to process non-connected features. Improve corresponding test case.
Add test case for removing sketch.

7 years agoMerge remote-tracking branch 'remotes/origin/master' into azv/SketchSolver_Refactoring
azv [Wed, 1 Mar 2017 07:11:39 +0000 (10:11 +0300)]
Merge remote-tracking branch 'remotes/origin/master' into azv/SketchSolver_Refactoring

7 years agoSimplify sketcher model. Remove obsolete files and classes.
azv [Wed, 1 Mar 2017 06:54:40 +0000 (09:54 +0300)]
Simplify sketcher model. Remove obsolete files and classes.

7 years agoFix wrong DoF when split line with a point on it
azv [Tue, 28 Feb 2017 14:07:23 +0000 (17:07 +0300)]
Fix wrong DoF when split line with a point on it

7 years agoAdd key to make.sh to be able to test models together with unit tests
azv [Tue, 28 Feb 2017 12:39:15 +0000 (15:39 +0300)]
Add key to make.sh to be able to test models together with unit tests

7 years agoReceive DoF from the solver. Update test cases to check DoF.
azv [Mon, 27 Feb 2017 14:27:11 +0000 (17:27 +0300)]
Receive DoF from the solver. Update test cases to check DoF.

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Tue, 28 Feb 2017 09:00:33 +0000 (10:00 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoChanged error message and google style.
Clarisse Genrault [Tue, 28 Feb 2017 08:59:23 +0000 (09:59 +0100)]
Changed error message and google style.

7 years agoFix compilation errors (part 2)
azv [Mon, 27 Feb 2017 10:58:50 +0000 (13:58 +0300)]
Fix compilation errors (part 2)

7 years agoFix compilation errors
azv [Mon, 27 Feb 2017 10:34:36 +0000 (13:34 +0300)]
Fix compilation errors

7 years agoMethod intersect for GeomAPI_Shape
azv [Mon, 27 Feb 2017 10:22:49 +0000 (13:22 +0300)]
Method intersect for GeomAPI_Shape

7 years agoRemove 'override' keyword due to non-supported by old version of GCC
azv [Mon, 27 Feb 2017 09:13:12 +0000 (12:13 +0300)]
Remove 'override' keyword due to non-supported by old version of GCC

7 years agoFix coding style errors
azv [Mon, 27 Feb 2017 08:55:11 +0000 (11:55 +0300)]
Fix coding style errors

7 years agoFix line containing trailing whitespaces to meet coding rules
azv [Mon, 27 Feb 2017 08:41:35 +0000 (11:41 +0300)]
Fix line containing trailing whitespaces to meet coding rules

7 years agoSketchSolver Refactoring: Eliminate SolveSpace as a sketch solver.
azv [Tue, 7 Feb 2017 06:39:01 +0000 (09:39 +0300)]
SketchSolver Refactoring: Eliminate SolveSpace as a sketch solver.

* Improve SketchSolver_Manager to add features placed in a single sketch into a single group
* Remove unnecessary IDs for entities and parameters. Do not set GroupID for such kind of elements.
* Remove unnecessary IDs for groups
* Check feature validity on at the very beginning of processing.
* Fix problems when deleting temporary constraint built for correct restart of an operation.
* Remove data structure to store lists of coincident points.
* Integrate SketchSolver sources into PlaneGCSSolver plugin
* Take out ParameterWrapper
* Move converting and removing entities to specific classes
* Remove notifications on changing point-point coincidences.
* Update processing Fixed constraint (make it more natural to PlaneGCS). Remove Movement constraint as unneeded.
* Repair Point-point coincidence and the Fixed constraints
* Fix incorrect processing of the Update event.
* Repair Point-on-Line and Point-on-Circle constraints.
* Repair processing of external features
* Processing of point-point multi-coincidence has been updated. Unit test has been improved.
* Repair constraints: Horizontal, Vertical, Parallel, Perpendicular, Radius, Distance, Length, Equal and Tangent
* Fix issue that arc cannot be created on the sketch with constraints
* Repair Angle and Middle point constraints.
* Repair Multi-Rotation and Multi-Translation constraints.
* Introduce Updaters to send changed features to interested object only.
* Remove the Fixed constraint applying on the external features.
* Update Multi-* constraints to use Updaters.
* Mirror constraint redesign
* Remove obsolete std::dynamic_pointer_cast
* Optimize blocking events while solving constraints
* Update Coincidence and Middle Point constraints processing (move checking multi coincidence to the constraint layer)

7 years agoMerge remote-tracking branch 'origin/cgt/devCEA'
Clarisse Genrault [Fri, 24 Feb 2017 13:22:38 +0000 (14:22 +0100)]
Merge remote-tracking branch 'origin/cgt/devCEA'

7 years agoCorrections for tests.
Clarisse Genrault [Fri, 24 Feb 2017 13:21:05 +0000 (14:21 +0100)]
Corrections for tests.

7 years agoAdded test model
dbv [Wed, 22 Feb 2017 13:32:05 +0000 (16:32 +0300)]
Added test model

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Tue, 21 Feb 2017 15:14:42 +0000 (16:14 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoUpdated test for "Box" primitive.
Clarisse Genrault [Tue, 21 Feb 2017 14:18:19 +0000 (15:18 +0100)]
Updated test for "Box" primitive.

7 years agoUpdated test for "Box" primitive (use parameters).
Clarisse Genrault [Tue, 21 Feb 2017 14:01:03 +0000 (15:01 +0100)]
Updated test for "Box" primitive (use parameters).

7 years agoUpdated test for "Box" primitive.
Clarisse Genrault [Tue, 21 Feb 2017 13:50:16 +0000 (14:50 +0100)]
Updated test for "Box" primitive.

7 years agoAdded test model
dbv [Tue, 21 Feb 2017 10:31:03 +0000 (13:31 +0300)]
Added test model

7 years agoAdded a test to check the naming of faces.
Clarisse Genrault [Tue, 21 Feb 2017 08:46:10 +0000 (09:46 +0100)]
Added a test to check the naming of faces.

7 years agoAdded test model
dbv [Tue, 21 Feb 2017 08:22:38 +0000 (11:22 +0300)]
Added test model

7 years agoFixed selection of vertex and edge shared between faces.
dbv [Tue, 21 Feb 2017 06:36:06 +0000 (09:36 +0300)]
Fixed selection of vertex and edge shared between faces.

7 years agoTransfer of tests (Primitives, Transfotmation and GDML).
Clarisse Genrault [Mon, 20 Feb 2017 15:26:33 +0000 (16:26 +0100)]
Transfer of tests (Primitives, Transfotmation and GDML).

7 years agoTransfer of tests (Primitives, Transfotmation and GDML).
Clarisse Genrault [Mon, 20 Feb 2017 15:14:15 +0000 (16:14 +0100)]
Transfer of tests (Primitives, Transfotmation and GDML).

7 years agoAdded test model
dbv [Mon, 20 Feb 2017 11:54:58 +0000 (14:54 +0300)]
Added test model

7 years agoAdded test model
dbv [Mon, 20 Feb 2017 11:35:56 +0000 (14:35 +0300)]
Added test model

7 years agoMerge branch 'master' into cgt/devCEA
Clarisse Genrault [Thu, 16 Feb 2017 14:58:16 +0000 (15:58 +0100)]
Merge branch 'master' into cgt/devCEA

7 years agoDebug : use plane for symmetry.
Clarisse Genrault [Thu, 16 Feb 2017 14:52:54 +0000 (15:52 +0100)]
Debug : use plane for symmetry.

7 years agoAdded direct Shape API for the multitranslation.
Clarisse Genrault [Thu, 16 Feb 2017 14:52:06 +0000 (15:52 +0100)]
Added direct Shape API for the multitranslation.

7 years agoAdded the scale with deformation.
Clarisse Genrault [Thu, 16 Feb 2017 14:51:30 +0000 (15:51 +0100)]
Added the scale with deformation.

7 years agoAdded test model
dbv [Thu, 16 Feb 2017 12:57:02 +0000 (15:57 +0300)]
Added test model