Salome HOME
modules/shaper.git
7 years agoPrepare version 2.7.1 V_2.7.1
mpv [Fri, 19 May 2017 12:06:00 +0000 (15:06 +0300)]
Prepare version 2.7.1

7 years agoTune the parametric update in the big model test
mpv [Fri, 19 May 2017 08:04:49 +0000 (11:04 +0300)]
Tune the parametric update in the big model test

7 years agoIssue #2146 : new big models for nightly tests
mpv [Thu, 18 May 2017 16:19:39 +0000 (19:19 +0300)]
Issue #2146 : new big models for nightly tests

7 years agoMake in bearing_puller big model correct system of constraints: no over-constraint...
mpv [Thu, 18 May 2017 13:22:07 +0000 (16:22 +0300)]
Make in bearing_puller big model correct system of constraints: no over-constraint situation, but fully constrained Sketch_1 in Arm parts.

7 years agoIssue #1135 Hide all for GEOM objects
nds [Thu, 18 May 2017 08:56:04 +0000 (11:56 +0300)]
Issue #1135 Hide all for GEOM objects

7 years agoFix processing multiply point-point coincidences (fix for the model test cases)
azv [Wed, 17 May 2017 14:40:17 +0000 (17:40 +0300)]
Fix processing multiply point-point coincidences (fix for the model test cases)

7 years agoIssue #2167: error when create circle
azv [Wed, 17 May 2017 12:21:55 +0000 (15:21 +0300)]
Issue #2167: error when create circle

Fix validator for the passed point (compare referred objects not features)

7 years agoStabilization of the model behavior. The external fixed point at origin is not needed...
mpv [Wed, 17 May 2017 10:31:58 +0000 (13:31 +0300)]
Stabilization of the model behavior. The external fixed point at origin is not needed, since the external axis has the same initial point.

7 years agoFix crash while updating number of copied of "Multi" constraints.
azv [Wed, 17 May 2017 09:06:09 +0000 (12:06 +0300)]
Fix crash while updating number of copied of "Multi" constraints.
Fix unchangeable value of Multi-Rotation constraint.

7 years agoFix jumping a feature to the Origin while moving
azv [Wed, 17 May 2017 08:30:08 +0000 (11:30 +0300)]
Fix jumping a feature to the Origin while moving

7 years agoIssue #2166: wrong conflicting constraint error when create point on external edge
azv [Wed, 17 May 2017 08:11:55 +0000 (11:11 +0300)]
Issue #2166: wrong conflicting constraint error when create point on external edge

7 years agoRevert setting coincidence to attribute(not object) of touched feature by the Trim...
azv [Wed, 17 May 2017 07:23:05 +0000 (10:23 +0300)]
Revert setting coincidence to attribute(not object) of touched feature by the Trim feature.

7 years agoFix to avoid crashes in unit tests
azv [Tue, 16 May 2017 15:06:26 +0000 (18:06 +0300)]
Fix to avoid crashes in unit tests

7 years agoMeet coding style (line length <= 100)
azv [Tue, 16 May 2017 14:45:17 +0000 (17:45 +0300)]
Meet coding style (line length <= 100)

7 years agoFix for the issue #2165 : reuse of the variable in expression of this variable is...
mpv [Tue, 16 May 2017 14:42:26 +0000 (17:42 +0300)]
Fix for the issue #2165 : reuse of the variable in expression of this variable is not allowed now.

7 years agoIssue #2154: Do not synchronize selection for result and features if any operation...
vsv [Tue, 16 May 2017 14:35:07 +0000 (17:35 +0300)]
Issue #2154: Do not synchronize selection for result and features if any operation is started.

7 years agoFix incorrect processing of the copied entities after the "Multi" constraint has...
azv [Tue, 16 May 2017 12:54:43 +0000 (15:54 +0300)]
Fix incorrect processing of the copied entities after the "Multi" constraint has been removed

7 years agoFix for the issue #2164 : publish field-steps in the SALOME GEOM data tree.
mpv [Tue, 16 May 2017 14:04:14 +0000 (17:04 +0300)]
Fix for the issue #2164 : publish field-steps in the SALOME GEOM data tree.

7 years agoCorrection for regression: create two lines, start Lenght, edit value, enter, Esc...
nds [Tue, 16 May 2017 12:39:26 +0000 (15:39 +0300)]
Correction for regression: create two lines, start Lenght, edit value, enter, Esc. It leads to line with zero size in the viewer.

7 years agoIssue #2154 Multiselection field is cleared when trying to add another object
nds [Tue, 16 May 2017 12:15:13 +0000 (15:15 +0300)]
Issue #2154 Multiselection field is cleared when trying to add another object

1. EVENT_UPDATE_BY_WIDGET_SELECTION should be flushed after ObjectBrowser updateCommandStatus
2. Synchronization should also happens in ObjectBrowser.
Not implemented: deselection of result in Object Browser if an operation is active

7 years agoIssue #2155 Trim removes multi-rotation constraint, undo leads to wrong DOF
nds [Tue, 16 May 2017 10:11:38 +0000 (13:11 +0300)]
Issue #2155 Trim removes multi-rotation constraint, undo leads to wrong DOF

3. set coincidence to attribute(not object) of touched feature.

7 years agoIssue #2155 Trim removes multi-rotation constraint, undo leads to wrong DOF
nds [Tue, 16 May 2017 09:29:41 +0000 (12:29 +0300)]
Issue #2155 Trim removes multi-rotation constraint, undo leads to wrong DOF

1. remove multi constraints only if references is to selected objects attribute
2. set tangency constraint to the nearest geometry placed feature.

7 years agoIssue #2163: Prevent recursive iteration on list update
vsv [Mon, 15 May 2017 13:19:20 +0000 (16:19 +0300)]
Issue #2163: Prevent recursive iteration on list update

7 years agoFix for the issue #2156: Impossible to valid the sketch after macro-feature is executed.
mpv [Mon, 15 May 2017 10:41:21 +0000 (13:41 +0300)]
Fix for the issue #2156: Impossible to valid the sketch after macro-feature is executed.

7 years agoUbuntu problem correction: zero deflection was used because of another system local...
nds [Fri, 12 May 2017 14:11:00 +0000 (17:11 +0300)]
Ubuntu problem correction: zero deflection was used because of another system local. The conversion string->double is corrected like in SALOME kernel conversion is performed.

7 years agoTask 2.4. Ability to modify the radius of circles and arcs of circle with the mouse Pre_2.8.0_development
azv [Fri, 12 May 2017 12:52:14 +0000 (15:52 +0300)]
Task 2.4. Ability to modify the radius of circles and arcs of circle with the mouse

Unit test for the new movement feature

7 years agoSimplification and refactoring of unit tests for SketchPlugin
azv [Thu, 11 May 2017 12:35:09 +0000 (15:35 +0300)]
Simplification and refactoring of unit tests for SketchPlugin

7 years agoIssue #2159 Hide all incomplete behavior
nds [Thu, 11 May 2017 10:49:34 +0000 (13:49 +0300)]
Issue #2159 Hide all incomplete behavior

7 years agoIssue #2156 Impossible to valid the sketch: Lines should be <= 100 characters long
nds [Thu, 11 May 2017 07:04:53 +0000 (10:04 +0300)]
Issue #2156 Impossible to valid the sketch: Lines should be <= 100 characters long

7 years agoIssue #2156 Impossible to valid the sketch: better debug information about store...
nds [Thu, 11 May 2017 06:49:09 +0000 (09:49 +0300)]
Issue #2156 Impossible to valid the sketch: better debug information about store/restore current feature in document

7 years agoIssue #2161: Fatal error when creating a circle coincident to an existing circle...
azv [Thu, 11 May 2017 05:11:16 +0000 (08:11 +0300)]
Issue #2161: Fatal error when creating a circle coincident to an existing circle in a sketch

Fatal error has been eliminated.

7 years agoIssue #2149 Split does not highlight the selected edge
nds [Wed, 10 May 2017 14:43:32 +0000 (17:43 +0300)]
Issue #2149 Split does not highlight the selected edge

7 years agoIssue #2149 Split does not highlight the selected edge
nds [Wed, 10 May 2017 14:29:21 +0000 (17:29 +0300)]
Issue #2149 Split does not highlight the selected edge

7 years agoIssue #2149 Split does not highlight the selected edge
nds [Wed, 10 May 2017 14:20:21 +0000 (17:20 +0300)]
Issue #2149 Split does not highlight the selected edge

7 years agoTask 2.7. Horizontal and Vertical Distance constraint
azv [Wed, 3 May 2017 05:25:22 +0000 (08:25 +0300)]
Task 2.7. Horizontal and Vertical Distance constraint

1. Implemented SketchPlugin entities related to Horizontal and Vertical Distance constraints.
2. Add processing of new constraints in the solver.
3. Special Python commands for new constraints in SketchAPI
4. Unit tests

7 years agoIssue #2158: Crash when trimming a circle
azv [Sat, 6 May 2017 13:15:42 +0000 (16:15 +0300)]
Issue #2158: Crash when trimming a circle

Do not cast tangent curves to arcs when they have a shared point (i.e. arc and circle may have shared point or constraint has been changed by not processed by solver),

7 years agoTask 2.4. Ability to modify the radius of circles and arcs of circle with the mouse
azv [Fri, 5 May 2017 14:22:49 +0000 (17:22 +0300)]
Task 2.4. Ability to modify the radius of circles and arcs of circle with the mouse

Complete new movement functionality

7 years agoTask 2.4. Ability to modify the radius of circles and arcs of circle with the mouse
azv [Fri, 5 May 2017 07:16:15 +0000 (10:16 +0300)]
Task 2.4. Ability to modify the radius of circles and arcs of circle with the mouse

Code cleanup and debug of features movement.

7 years agoFix incorrect processing Tangent features in case the extremity coincidence between...
azv [Fri, 5 May 2017 07:04:44 +0000 (10:04 +0300)]
Fix incorrect processing Tangent features in case the extremity coincidence between these features has been changed (not removed).

7 years agoIssue #2148: Moving an arc displays a circle
azv [Thu, 4 May 2017 11:52:14 +0000 (14:52 +0300)]
Issue #2148: Moving an arc displays a circle

Force recalculating arc parameter when it is became a full circle.

7 years agoMeet the coding style (line length <= 100)
azv [Thu, 4 May 2017 08:08:47 +0000 (11:08 +0300)]
Meet the coding style (line length <= 100)

7 years agoIssues #2150 and #2151: Frequently appeared "Conflicting constraints" message for...
azv [Thu, 4 May 2017 08:03:03 +0000 (11:03 +0300)]
Issues #2150 and #2151: Frequently appeared "Conflicting constraints" message for valid sketch.

Improve processing of multi-coincidence by placing coincident points into different groups. Since now it is taken into account only the points to form the group (on the other works, the feature cannot be an initializer of the coincidence group).

7 years agoTask 2.4. Ability to modify the radius of circles and arcs of circle with the mouse
nds [Tue, 2 May 2017 10:46:30 +0000 (13:46 +0300)]
Task 2.4. Ability to modify the radius of circles and arcs of circle with the mouse

Correction of compilation on Jenkins.

7 years agoTask 2.4. Ability to modify the radius of circles and arcs of circle with the mouse
nds [Tue, 2 May 2017 10:22:02 +0000 (13:22 +0300)]
Task 2.4. Ability to modify the radius of circles and arcs of circle with the mouse

Sending ModelAPI_ObjectMovedMessage signal instead of the previous sending usual update signal.

7 years agoMeet the coding style (line length <= 100)
azv [Fri, 28 Apr 2017 15:04:15 +0000 (18:04 +0300)]
Meet the coding style (line length <= 100)

7 years agoTask 2.4. Ability to modify the radius of circles and arcs of circle with the mouse
azv [Fri, 28 Apr 2017 14:58:33 +0000 (17:58 +0300)]
Task 2.4. Ability to modify the radius of circles and arcs of circle with the mouse

Redesign of the movement processing in the PlaneGCSSolver plugin.

7 years agoIssue #2144: Workaround for the bug consists in clearing of presentations on removal...
vsv [Fri, 28 Apr 2017 13:35:47 +0000 (16:35 +0300)]
Issue #2144: Workaround for the bug consists in clearing of presentations on removal of the constraint object

7 years agoFix colors of highlighting of symbol constraints
vsv [Thu, 27 Apr 2017 15:31:42 +0000 (18:31 +0300)]
Fix colors of highlighting of symbol constraints

7 years agoDebug of the external ellipse center selection.
mpv [Thu, 27 Apr 2017 14:33:56 +0000 (17:33 +0300)]
Debug of the external ellipse center selection.

7 years agoDebug of the external circle center selection.
mpv [Thu, 27 Apr 2017 13:24:03 +0000 (16:24 +0300)]
Debug of the external circle center selection.

7 years agoSet of fixes to avoid crashes on invalid document from issue #2147 opening.
mpv [Thu, 27 Apr 2017 12:31:28 +0000 (15:31 +0300)]
Set of fixes to avoid crashes on invalid document from issue #2147 opening.

7 years agoUnification of the selection symbol of points
nds [Thu, 27 Apr 2017 10:22:07 +0000 (13:22 +0300)]
Unification of the selection symbol of points

7 years agoImprove sketch performance while moving entities
azv [Thu, 27 Apr 2017 07:52:15 +0000 (10:52 +0300)]
Improve sketch performance while moving entities

7 years agoAdjust TestConstraintHorizontalValidator.py
azv [Thu, 27 Apr 2017 07:27:07 +0000 (10:27 +0300)]
Adjust TestConstraintHorizontalValidator.py

7 years agoMeet the coding style (line length <= 100)
azv [Thu, 27 Apr 2017 05:04:17 +0000 (08:04 +0300)]
Meet the coding style (line length <= 100)

7 years agoTask 2.1. Creation of ellipses and arcs of ellipse.
azv [Thu, 27 Apr 2017 04:47:33 +0000 (07:47 +0300)]
Task 2.1. Creation of ellipses and arcs of ellipse.

Sketch feature Ellipse has been implemented from skratch

7 years agoMeet the coding style (line length <= 100)
azv [Wed, 26 Apr 2017 07:22:12 +0000 (10:22 +0300)]
Meet the coding style (line length <= 100)

7 years agoImplementation of a task "Show centers of external circular objects in current sketcher"
vsv [Wed, 26 Apr 2017 15:55:47 +0000 (18:55 +0300)]
Implementation of a task "Show centers of external circular objects in current sketcher"

7 years agoAvoid the ability to cancel the current sketch when saving.
nds [Wed, 26 Apr 2017 14:19:15 +0000 (17:19 +0300)]
Avoid the ability to cancel the current sketch when saving.

7 years agoExternal points manager object created
vsv [Wed, 26 Apr 2017 11:35:32 +0000 (14:35 +0300)]
External points manager object created

7 years agoUnit test for filter horizontal and vertical segments in H and V constraints
nds [Wed, 26 Apr 2017 11:17:58 +0000 (14:17 +0300)]
Unit test for filter horizontal and vertical segments in H and V constraints

7 years agoFix for the center of edge computation functionality.
mpv [Wed, 26 Apr 2017 10:28:03 +0000 (13:28 +0300)]
Fix for the center of edge computation functionality.

7 years agoIssue #1889 Amélioration des contraintes H et V (Filter horizontal and vertical segme...
nds [Wed, 26 Apr 2017 09:17:01 +0000 (12:17 +0300)]
Issue #1889 Amélioration des contraintes H et V (Filter horizontal and vertical segments in H and V constraints)

7 years agoAdd ellipse data type
vsv [Tue, 25 Apr 2017 12:50:25 +0000 (15:50 +0300)]
Add ellipse data type

7 years agoCorrection for case: create auxiliary cirle, try to create several lines coincident...
nds [Tue, 25 Apr 2017 12:46:03 +0000 (15:46 +0300)]
Correction for case: create auxiliary cirle, try to create several lines coincident to this circle. From third/fourth line coincidence of new line is moved to line created before previous one.

7 years agoIssue #2141 Sketch : horizontal constraint not applicated when I select a line
nds [Tue, 25 Apr 2017 12:03:46 +0000 (15:03 +0300)]
Issue #2141 Sketch : horizontal constraint not applicated when I select a line

7 years agoAbility to select centers of circles and ellipses, not existing in the context shape.
mpv [Tue, 25 Apr 2017 08:57:30 +0000 (11:57 +0300)]
Ability to select centers of circles and ellipses, not existing in the context shape.

7 years agoIssue #2133: Edge with middle node constraint can be moved
azv [Tue, 25 Apr 2017 08:31:09 +0000 (11:31 +0300)]
Issue #2133: Edge with middle node constraint can be moved

Move entities similar as FreeCAD (2 steps):
1. Initialize solver with initial positions of the feature and add temporary constraints.
2. Set new coordinates and then solve the set of constraints.

7 years agoAdded a new CSWA big model, created by DBC.
mpv [Mon, 24 Apr 2017 06:03:29 +0000 (09:03 +0300)]
Added a new CSWA big model, created by DBC.

7 years agoFix regressions in unit tests caused by previous change
azv [Mon, 24 Apr 2017 05:43:17 +0000 (08:43 +0300)]
Fix regressions in unit tests caused by previous change

7 years agoFix the frequently appeared "conflicting constraints" message when the point is coinc...
azv [Fri, 21 Apr 2017 15:12:39 +0000 (18:12 +0300)]
Fix the frequently appeared "conflicting constraints" message when the point is coincident with the feature and its extremity.

7 years agoIssue #2137: Synchronize active and module documents
vsv [Fri, 21 Apr 2017 14:29:21 +0000 (17:29 +0300)]
Issue #2137: Synchronize active and module documents

7 years agoIssue #2136: Update tree view on activation of a part
vsv [Fri, 21 Apr 2017 13:00:12 +0000 (16:00 +0300)]
Issue #2136: Update tree view on activation of a part

7 years agoIssue #2139: Lines attached to Extern lines can be moved
azv [Fri, 21 Apr 2017 11:38:46 +0000 (14:38 +0300)]
Issue #2139: Lines attached to Extern lines can be moved

Check the feature is a projection before converting it to the data structure applicable for the solver.

7 years agoFix for the issue #2132 : save current feature correctly for the composite features...
mpv [Tue, 18 Apr 2017 10:32:14 +0000 (13:32 +0300)]
Fix for the issue #2132 : save current feature correctly for the composite features, do not make nested features be active on open (this disables composites)

7 years agoPrepare version 2.7.0 V_2.7.0
mpv [Wed, 12 Apr 2017 14:11:50 +0000 (17:11 +0300)]
Prepare version 2.7.0

7 years agoIssue #2131 See preview button does not work
nds [Wed, 12 Apr 2017 13:29:04 +0000 (16:29 +0300)]
Issue #2131 See preview button does not work

7 years agoIssue #1220 Crash when creating an arc passing through the arc connected to both...
nds [Wed, 12 Apr 2017 13:13:55 +0000 (16:13 +0300)]
Issue #1220 Crash when creating an arc passing through the arc connected to both ends

7 years agoIssue #2130: arc is done not as desired
azv [Wed, 12 Apr 2017 10:16:32 +0000 (13:16 +0300)]
Issue #2130: arc is done not as desired

Fix problem with adjusting parameter to a period of a circle, the built arc is tangent

7 years agoIssue #2120 - Crash when creating an arc passing through the arc connected to both...
nds [Wed, 12 Apr 2017 10:03:42 +0000 (13:03 +0300)]
Issue #2120 - Crash when creating an arc passing through the arc connected to both ends

7 years agoIssue #2126: Fatal error when create fillet
azv [Wed, 12 Apr 2017 09:15:37 +0000 (12:15 +0300)]
Issue #2126: Fatal error when create fillet

Avoid to select point-on-entity as a fillet vertex

7 years agoAdjust arc intersection validator (issue #2120)
azv [Wed, 12 Apr 2017 08:31:07 +0000 (11:31 +0300)]
Adjust arc intersection validator (issue #2120)

7 years agoFix for the issue #2115
mpv [Wed, 12 Apr 2017 07:34:12 +0000 (10:34 +0300)]
Fix for the issue #2115

7 years agoFix for crash of unit-test TestCreateCircleByCenterAndPassed on Windows where it...
mpv [Wed, 12 Apr 2017 07:13:07 +0000 (10:13 +0300)]
Fix for crash of unit-test TestCreateCircleByCenterAndPassed on Windows where it tries to make a circle tangent to line that goes through the circle center.

7 years agoIssue #2129 Crash when clicking on Length after multiple selections
nds [Tue, 11 Apr 2017 16:29:46 +0000 (19:29 +0300)]
Issue #2129 Crash when clicking on Length after multiple selections

7 years agoIssue #2055 Import feature : the file type selector doesn't work
nds [Tue, 11 Apr 2017 15:04:50 +0000 (18:04 +0300)]
Issue #2055 Import feature : the file type selector doesn't work

7 years agoIssue #2122: Unexpected Sketcher behavior when creating Coincidence : Remove invalid...
nds [Tue, 11 Apr 2017 15:03:39 +0000 (18:03 +0300)]
Issue #2122: Unexpected Sketcher behavior when creating Coincidence : Remove invalid external feature

7 years agoFix for #2129 : even the resulting compound of edges is geometrically same, topology...
mpv [Tue, 11 Apr 2017 14:20:27 +0000 (17:20 +0300)]
Fix for #2129 : even the resulting compound of edges is geometrically same, topology may be different, so selected faces in sketch must be updated to use the same curves.

7 years agoIssue #2122: Unexpected Sketcher behavior when creating Coincidence : Preselection...
nds [Tue, 11 Apr 2017 13:36:35 +0000 (16:36 +0300)]
Issue #2122: Unexpected Sketcher behavior when creating Coincidence : Preselection is corrected.

7 years agoIssue #1058: Crash when creating a distance between source and translated elements
azv [Tue, 11 Apr 2017 12:26:04 +0000 (15:26 +0300)]
Issue #1058: Crash when creating a distance between source and translated elements

Show message about circular dependency for translated/rotated elements

7 years agoIssue #2127: arc disappears after move
azv [Tue, 11 Apr 2017 12:14:49 +0000 (15:14 +0300)]
Issue #2127: arc disappears after move

Workaround for Debian 8.0: project end point when building an arc

7 years agoIssue #2126: Fatal error when create fillet
azv [Tue, 11 Apr 2017 11:24:23 +0000 (14:24 +0300)]
Issue #2126: Fatal error when create fillet

Improve validator of the fillet vertex (should not be able to select already tangent features)

7 years agoIssue #2123: Unexpected Sketcher behavior when creating Coincidence
nds [Tue, 11 Apr 2017 11:08:10 +0000 (14:08 +0300)]
Issue #2123: Unexpected Sketcher behavior when creating Coincidence

7 years agoAdjust test cases for the Trim feature
azv [Tue, 11 Apr 2017 11:01:43 +0000 (14:01 +0300)]
Adjust test cases for the Trim feature

7 years agoIssue #2128: Fatal error when select arc
azv [Tue, 11 Apr 2017 10:17:21 +0000 (13:17 +0300)]
Issue #2128: Fatal error when select arc

Do not process tangent arcs/circles as entities with shared point if this point is a center.

7 years agoIssue #2123: Unexpected Sketcher behavior when creating Coincidence
nds [Tue, 11 Apr 2017 10:10:15 +0000 (13:10 +0300)]
Issue #2123: Unexpected Sketcher behavior when creating Coincidence

7 years agoIssue #2127: arc disappears after move
azv [Tue, 11 Apr 2017 08:58:11 +0000 (11:58 +0300)]
Issue #2127: arc disappears after move

Remove temporary constraints if the solver failed and then recalculate set of constraints once again.

7 years agoIssue #2121: Problems when editing a radius value
nds [Tue, 11 Apr 2017 04:59:33 +0000 (07:59 +0300)]
Issue #2121: Problems when editing a radius value

7 years agoIssue #2120: Crash when creating an arc passing through the arc connected to both...
azv [Mon, 10 Apr 2017 13:49:40 +0000 (16:49 +0300)]
Issue #2120: Crash when creating an arc passing through the arc connected to both ends

7 years agoIssue #2117: Problem when creating an arc by 3 points ending on the same circle
azv [Mon, 10 Apr 2017 13:03:28 +0000 (16:03 +0300)]
Issue #2117: Problem when creating an arc by 3 points ending on the same circle