Salome HOME
modules/shaper.git
8 years agoUnit tests fix
dbv [Thu, 25 Feb 2016 07:22:08 +0000 (10:22 +0300)]
Unit tests fix

8 years agoChanged install paths for SALOME module
dbv [Wed, 24 Feb 2016 11:39:07 +0000 (14:39 +0300)]
Changed install paths for SALOME module

8 years ago#1329 arc tangent arc mode problem
nds [Wed, 24 Feb 2016 15:45:13 +0000 (18:45 +0300)]
#1329 arc tangent arc mode problem

8 years agoClean history message for the case when there is nothing to be deleted.
nds [Wed, 24 Feb 2016 15:37:22 +0000 (18:37 +0300)]
Clean history message for the case when there is nothing to be deleted.

8 years agoReplace NewGeom text to SHAPER
nds [Wed, 24 Feb 2016 08:41:09 +0000 (11:41 +0300)]
Replace NewGeom text to SHAPER

8 years agoRename classes NewGEOM_ to SHAPERGUI_
nds [Wed, 24 Feb 2016 07:37:21 +0000 (10:37 +0300)]
Rename classes NewGEOM_ to SHAPERGUI_

8 years agoRename NewGeom_* into SHAPERGUI_*
nds [Wed, 24 Feb 2016 07:09:35 +0000 (10:09 +0300)]
Rename NewGeom_* into SHAPERGUI_*

8 years ago#1318 Collinear and coinciding point constraints : the cash should be cleared before...
nds [Sat, 20 Feb 2016 16:22:21 +0000 (19:22 +0300)]
#1318 Collinear and coinciding point constraints : the cash should be cleared before focus change as the widget is changed in some cases.

8 years ago#1277 SKETCH : Bad restitution coordinates in the point creation panel
nds [Sat, 20 Feb 2016 09:21:00 +0000 (12:21 +0300)]
#1277 SKETCH : Bad restitution coordinates in the point creation panel

8 years agoFix for the issue #1323
mpv [Sat, 20 Feb 2016 08:44:22 +0000 (11:44 +0300)]
Fix for the issue #1323

8 years agoRemove exception raising: this causes problems in SALOME
mpv [Sat, 20 Feb 2016 07:32:43 +0000 (10:32 +0300)]
Remove exception raising: this causes problems in SALOME

8 years ago#1277 SKETCH : Bad restitution coordinates in the point creation panel
nds [Fri, 19 Feb 2016 15:49:09 +0000 (18:49 +0300)]
#1277 SKETCH : Bad restitution coordinates in the point creation panel

8 years agoIcons update and new icons from ABA
dbv [Fri, 19 Feb 2016 15:03:37 +0000 (18:03 +0300)]
Icons update and new icons from ABA

8 years agoFillet test fix
dbv [Fri, 19 Feb 2016 14:28:09 +0000 (17:28 +0300)]
Fillet test fix

8 years agoProject end point when arc is under creation (issue #1324)
azv [Fri, 19 Feb 2016 14:00:05 +0000 (17:00 +0300)]
Project end point when arc is under creation (issue #1324)

8 years agoFix compilation error on Linux
azv [Fri, 19 Feb 2016 13:11:18 +0000 (16:11 +0300)]
Fix compilation error on Linux

8 years agoUpdate start and end points of arc, when its radius is changed (issue #1317)
azv [Fri, 19 Feb 2016 13:06:05 +0000 (16:06 +0300)]
Update start and end points of arc, when its radius is changed (issue #1317)

8 years agoUpdate all attributes of circle when changing any (issue #1316)
azv [Fri, 19 Feb 2016 12:24:08 +0000 (15:24 +0300)]
Update all attributes of circle when changing any (issue #1316)

8 years agoUpdate "mutli" constraints
azv [Fri, 19 Feb 2016 12:00:18 +0000 (15:00 +0300)]
Update "mutli" constraints

8 years agoRemoved unused attributes from fillet.
dbv [Fri, 19 Feb 2016 11:33:30 +0000 (14:33 +0300)]
Removed unused attributes from fillet.

8 years ago#1119 Confirmation box for deleting parts
nds [Fri, 19 Feb 2016 11:02:03 +0000 (14:02 +0300)]
#1119 Confirmation box for deleting parts

8 years agoResultPrs should not be shown if it is empty.
nds [Fri, 19 Feb 2016 09:23:01 +0000 (12:23 +0300)]
ResultPrs should not be shown if it is empty.

8 years agoOperationPrs should not be shown if it is empty. correction of compilation on Linux.
nds [Fri, 19 Feb 2016 08:20:20 +0000 (11:20 +0300)]
OperationPrs should not be shown if it is empty. correction of compilation on Linux.

8 years agoUpdate SketchBuilder to work on faces with holes (issue #1320)
azv [Fri, 19 Feb 2016 08:10:52 +0000 (11:10 +0300)]
Update SketchBuilder to work on faces with holes (issue #1320)

8 years agoOperationPrs should not be shown if it is empty. Final modification. Error message...
nds [Fri, 19 Feb 2016 07:09:08 +0000 (10:09 +0300)]
OperationPrs should not be shown if it is empty. Final modification. Error message appears if the presentation is empty.

8 years agoOperationPrs should not be shown if it is empty.
nds [Thu, 18 Feb 2016 15:36:24 +0000 (18:36 +0300)]
OperationPrs should not be shown if it is empty.

Correction for fillet, rectangle sketch features.

8 years agoBug #1281: "Load study" doesn't work with revolution
dbv [Thu, 18 Feb 2016 14:33:39 +0000 (17:33 +0300)]
Bug #1281: "Load study" doesn't work with revolution

8 years agoDebug modification for translation/rotate argument visualization, not completed.
nds [Thu, 18 Feb 2016 13:34:19 +0000 (16:34 +0300)]
Debug modification for translation/rotate argument visualization, not completed.

1. Hide translate/rotate presentation if point is deselected.
2. Do not show copied feature as an argument
Todo: hide copied lines in case 1.

8 years agoClear selection cash by selection change
nds [Thu, 18 Feb 2016 13:29:26 +0000 (16:29 +0300)]
Clear selection cash by selection change

Case: Sketch, Angle creation, select 1st, 2nd, flyout. Activate 1st, click in empty place in the viewer. Perform the same for the 2nd argument. Activate 1st, try to select previous line which was 2rd. It is not possible because it is cashed.

8 years agoempty AIS presentation should not be visualized in the viewer. It is caused by OCCT...
nds [Thu, 18 Feb 2016 13:22:09 +0000 (16:22 +0300)]
empty AIS presentation should not be visualized in the viewer. It is caused by OCCT crash, which may happens on Linux platform sometimes in this case. The crash is #968.

8 years agoBug #1325: Fatal error when create fillet
dbv [Thu, 18 Feb 2016 13:18:22 +0000 (16:18 +0300)]
Bug #1325: Fatal error when create fillet

8 years agoCtrl+space show list of possible parameters in widget expr editor.
nds [Thu, 18 Feb 2016 07:06:10 +0000 (10:06 +0300)]
Ctrl+space show list of possible parameters in widget expr editor.

8 years ago1. myIsInitialized should have "false" by default. Validators check it to enable...
nds [Thu, 18 Feb 2016 06:07:30 +0000 (09:07 +0300)]
1. myIsInitialized should have "false" by default. Validators check it to enable "Apply". [the problem was in sketch while moving over planes]

2. do not stop contour creation by selection auxiliary edge
3. tool tip for "Apply", "Cancel", "Help"

8 years agoFix of save problems in SHAPER
mpv [Thu, 18 Feb 2016 05:39:10 +0000 (08:39 +0300)]
Fix of save problems in SHAPER

8 years agoDocumentation fix
dbv [Wed, 17 Feb 2016 16:01:57 +0000 (19:01 +0300)]
Documentation fix

8 years agoEmpty AIS in the viewer: throw c++ exception (to be finalized, currently do nothing)
nds [Wed, 17 Feb 2016 15:52:06 +0000 (18:52 +0300)]
Empty AIS in the viewer: throw c++ exception (to be finalized, currently do nothing)

8 years agoSketchPoint feature appeared in origin by restart. Correction: the viewer update...
nds [Wed, 17 Feb 2016 12:45:38 +0000 (15:45 +0300)]
SketchPoint feature appeared in origin by restart. Correction: the viewer update is blocked until mouse release position is set. Recursive state is implemented because ModuleBase_ModelWidget::updateObject(called from Point2d::activated()) block/unblock displayer.

8 years agoUpdate naming in Platine example
azv [Wed, 17 Feb 2016 12:04:26 +0000 (15:04 +0300)]
Update naming in Platine example

8 years agoManaging of several groups with conflicting constraints on the same sketch plane
azv [Tue, 16 Feb 2016 13:46:14 +0000 (16:46 +0300)]
Managing of several groups with conflicting constraints on the same sketch plane

8 years agoCompilation fix
dbv [Wed, 17 Feb 2016 11:25:40 +0000 (14:25 +0300)]
Compilation fix

8 years agoSketchShapePlugin package is removed as not used.
nds [Tue, 16 Feb 2016 13:11:28 +0000 (16:11 +0300)]
SketchShapePlugin package is removed as not used.

8 years agoCrash fix in the second study.
nds [Tue, 16 Feb 2016 12:38:51 +0000 (15:38 +0300)]
Crash fix in the second study.

8 years agoDoes not make compound if only one shape exported.
dbv [Tue, 16 Feb 2016 09:41:40 +0000 (12:41 +0300)]
Does not make compound if only one shape exported.

8 years agoPython test for intersection
dbv [Tue, 16 Feb 2016 09:33:17 +0000 (12:33 +0300)]
Python test for intersection

8 years agoAdded selection validator for intersection. Fixed dll exports.
dbv [Tue, 16 Feb 2016 09:14:33 +0000 (12:14 +0300)]
Added selection validator for intersection. Fixed dll exports.

8 years ago8.3. Intersection feature
dbv [Tue, 16 Feb 2016 07:34:25 +0000 (10:34 +0300)]
8.3. Intersection feature

8 years agoFix solvespace version number in environment.
dbv [Tue, 16 Feb 2016 11:38:05 +0000 (14:38 +0300)]
Fix solvespace version number in environment.

8 years agoFix for problem of rest presentations after opening document (and closing the previous)
mpv [Mon, 15 Feb 2016 13:32:31 +0000 (16:32 +0300)]
Fix for problem of rest presentations after opening document (and closing the previous)

8 years agoBoolean correction: clean the validation cash by other widget value change if it...
nds [Mon, 15 Feb 2016 13:06:11 +0000 (16:06 +0300)]
Boolean correction: clean the validation cash by other widget value change if it can not set value.

8 years agoOverconstraint situation: redisplay objects through the events loop.
nds [Mon, 15 Feb 2016 11:23:40 +0000 (14:23 +0300)]
Overconstraint situation: redisplay objects through the events loop.

8 years agoTangent Arc: reentrance from the last point of the previous arc
nds [Mon, 15 Feb 2016 11:17:33 +0000 (14:17 +0300)]
Tangent Arc: reentrance from the last point of the previous arc

Crash fixed approved by AZV

8 years agousing the previous type of Circle/Arc during reentrant operation. Crash correction
nds [Mon, 15 Feb 2016 06:37:04 +0000 (09:37 +0300)]
using the previous type of Circle/Arc during reentrant operation. Crash correction

8 years agousing the previous type of Circle/Arc during reentrant operation. First correction...
nds [Fri, 12 Feb 2016 18:27:43 +0000 (21:27 +0300)]
using the previous type of Circle/Arc during reentrant operation. First correction for tangent arc reentrance from the last point like for the contour line.

8 years ago"2.11 Constraint with a point from the intersection between an outer edge and plane...
nds [Fri, 12 Feb 2016 15:45:30 +0000 (18:45 +0300)]
"2.11 Constraint with a point from the intersection between an outer edge and plane of sketch" corrections:

1. Using AttributeSelection instead of AttrRef for external line to use result+shape
2. switch off plane filter when the corresponded control is active
3. correction: propety panel is empty if the constraint is selected as point attribute does not present in XML

8 years ago2.11 Constraint with a point from the intersection between an outer edge and plane...
nds [Fri, 12 Feb 2016 13:24:20 +0000 (16:24 +0300)]
2.11 Constraint with a point from the intersection between an outer edge and plane of sketch: Using AttributeSelection instead of AttrRef

8 years agoBUG: Set empty special symbol in lenght constraint
nds [Fri, 12 Feb 2016 12:51:25 +0000 (15:51 +0300)]
BUG: Set empty special symbol in lenght constraint

8 years agoBug #1279: Bad display of distance constraint in the sktech
dbv [Fri, 12 Feb 2016 11:21:34 +0000 (14:21 +0300)]
Bug #1279: Bad display of distance constraint in the sktech

8 years agoIntersection point feature implementation
azv [Fri, 12 Feb 2016 11:19:31 +0000 (14:19 +0300)]
Intersection point feature implementation

8 years ago#1310 Selection by rectangle on compsolid append it twice in multi-selection control
nds [Fri, 12 Feb 2016 11:16:17 +0000 (14:16 +0300)]
#1310 Selection by rectangle on compsolid append it twice in multi-selection control

8 years agoCorrection for compilation warnings
nds [Fri, 12 Feb 2016 06:23:28 +0000 (09:23 +0300)]
Correction for compilation warnings

8 years ago2.5. Select the point of a sketch entity must display the editing point panel
nds [Wed, 10 Feb 2016 14:53:52 +0000 (17:53 +0300)]
2.5. Select the point of a sketch entity must display the editing point panel

8 years ago2.17. Improved management of overconstraint situation: remove tmp icon
nds [Wed, 10 Feb 2016 08:46:13 +0000 (11:46 +0300)]
2.17. Improved management of overconstraint situation: remove tmp icon

8 years ago2.17. Improved management of overconstraint situation: remove tmp icon
nds [Wed, 10 Feb 2016 08:16:18 +0000 (11:16 +0300)]
2.17. Improved management of overconstraint situation: remove tmp icon

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