Salome HOME
modules/shaper.git
7 years agoUpdate of the comment line
mpv [Wed, 22 Mar 2017 12:32:54 +0000 (15:32 +0300)]
Update of the comment line

7 years agoFix fir the issue #2035 : crash on remove of depended Parts
mpv [Wed, 22 Mar 2017 12:29:06 +0000 (15:29 +0300)]
Fix fir the issue #2035 : crash on remove of depended Parts

7 years agoFix for the issue #1997 : correct update of the point of sketch after update of sketc...
mpv [Wed, 22 Mar 2017 11:02:32 +0000 (14:02 +0300)]
Fix for the issue #1997 : correct update of the point of sketch after update of sketch plane.

7 years agoFix the problem of color overwriting
mpv [Tue, 21 Mar 2017 13:47:11 +0000 (16:47 +0300)]
Fix the problem of color overwriting

7 years agoFix of problem in "gear" big model with selection of the whole construction result...
mpv [Tue, 21 Mar 2017 11:42:25 +0000 (14:42 +0300)]
Fix of problem in "gear" big model with selection of the whole construction result (using the object browser) located in PartSet.

7 years ago#2027 Sketcher Trim Feature: correction of compilation on Linux
nds [Tue, 21 Mar 2017 09:06:06 +0000 (12:06 +0300)]
#2027 Sketcher Trim Feature: correction of compilation on Linux

7 years ago#2027 Sketcher Trim Feature: correction of compilation on Linux
nds [Tue, 21 Mar 2017 08:10:30 +0000 (11:10 +0300)]
#2027 Sketcher Trim Feature: correction of compilation on Linux

7 years ago#2027 Sketcher Trim Feature: 1. preview/selected attributes in trim; 2. avoid includi...
nds [Tue, 21 Mar 2017 08:01:46 +0000 (11:01 +0300)]
#2027 Sketcher Trim Feature: 1. preview/selected attributes in trim; 2. avoid including GeomAPI in ModelAPI headers

7 years agoImprove movement of single point of a constrained feature.
azv [Tue, 21 Mar 2017 07:02:28 +0000 (10:02 +0300)]
Improve movement of single point of a constrained feature.

This change caused by incorrect "conflicting constraints" message while moving the feature under Horizontal constraint. The problem is the fixing of the whole feature even in case of single point is moved. There has been implemented searching of the changed attribute and fixing it only.

7 years agoAdjust Model test cases according to new behavior of Tangent constraint.
azv [Mon, 20 Mar 2017 12:52:04 +0000 (15:52 +0300)]
Adjust Model test cases according to new behavior of Tangent constraint.

7 years agoFix compilation problem on Linux
azv [Mon, 20 Mar 2017 08:34:16 +0000 (11:34 +0300)]
Fix compilation problem on Linux

7 years agoRedesign Tangency constraint processing to set the Angle constraint for tangent featu...
azv [Fri, 17 Mar 2017 10:27:36 +0000 (13:27 +0300)]
Redesign Tangency constraint processing to set the Angle constraint for tangent features with coincident points.

7 years agoSketcher: Remove obsolete interfaces. Code cleanup.
azv [Thu, 16 Mar 2017 12:21:36 +0000 (15:21 +0300)]
Sketcher: Remove obsolete interfaces. Code cleanup.

7 years agoFix bug for translation (id 2237 and id 2250).
Clarisse Genrault [Fri, 17 Mar 2017 10:50:39 +0000 (11:50 +0100)]
Fix bug for translation (id 2237 and id 2250).

7 years agoFix bug for rotation (id 2248).
Clarisse Genrault [Fri, 17 Mar 2017 09:55:01 +0000 (10:55 +0100)]
Fix bug for rotation (id 2248).

7 years agoFix bug on error message for multitranslation (id 2235).
Clarisse Genrault [Fri, 17 Mar 2017 09:06:36 +0000 (10:06 +0100)]
Fix bug on error message for multitranslation (id 2235).

7 years agoIssue #2024 - Redesign of circle and arc of circle: fill Reference Attribute
nds [Fri, 17 Mar 2017 08:35:49 +0000 (11:35 +0300)]
Issue #2024 - Redesign of circle and arc of circle: fill Reference Attribute

7 years agoFix for the Linux compilation.
mpv [Fri, 17 Mar 2017 07:29:51 +0000 (10:29 +0300)]
Fix for the Linux compilation.

7 years agoIssue #1995, issue #1996, issue #1997 fixes. Change the way of construction naming...
mpv [Fri, 17 Mar 2017 07:19:27 +0000 (10:19 +0300)]
Issue #1995, issue #1996, issue #1997 fixes. Change the way of construction naming structures are stored to keep correctly the parametrical naming update in cases same construction sub-elements are selected in several places.

For that store the selection naming structures in one place of the document, not in every selection attributes storage places.

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