Salome HOME
modules/shaper.git
8 years agoNewGeom is renamed to SHAPER: "Shaper" named button is shown in SALOME, :SALOME*...
nds [Tue, 1 Mar 2016 09:49:59 +0000 (12:49 +0300)]
NewGeom is renamed to SHAPER: "Shaper" named button is shown in SALOME, :SALOME*.Shaper_QToolButton is used for it

8 years agoImprove stability for issue #1346
mpv [Tue, 1 Mar 2016 08:24:47 +0000 (11:24 +0300)]
Improve stability for issue #1346

8 years agoIssue #317: Add Help Menu
dbv [Tue, 1 Mar 2016 08:04:47 +0000 (11:04 +0300)]
Issue #317: Add Help Menu

Moved technical documentation to tui sub-folder
Added project for gui documentation

8 years agoNewGeom is renamed to SHAPER: squish test correction start
nds [Tue, 1 Mar 2016 07:43:20 +0000 (10:43 +0300)]
NewGeom is renamed to SHAPER: squish test correction start

8 years ago#1348 Fatal error when edit sketch
nds [Tue, 1 Mar 2016 07:32:36 +0000 (10:32 +0300)]
#1348 Fatal error when edit sketch

8 years agoNewGeom is renamed to SHAPER
nds [Tue, 1 Mar 2016 05:22:54 +0000 (08:22 +0300)]
NewGeom is renamed to SHAPER

8 years agoLinux compilation correction
nds [Tue, 1 Mar 2016 04:11:15 +0000 (07:11 +0300)]
Linux compilation correction

8 years agoCoincidence to rectangle macro feature: 1. Get point of sub-feature to set coincidenc...
nds [Mon, 29 Feb 2016 15:19:07 +0000 (18:19 +0300)]
Coincidence to rectangle macro feature: 1. Get point of sub-feature to set coincidence. 2. Deactivate rectangle lines for better selection of axis/lines, otherwise the line's point is highlighted instead of desirable axis/line.

8 years agoCollinear and coinciding point constraints problem (issue #1318)
azv [Mon, 29 Feb 2016 13:54:35 +0000 (16:54 +0300)]
Collinear and coinciding point constraints problem (issue #1318)

Improve working with coincident points.

8 years agoAuxiliary state for Intersection point
nds [Mon, 29 Feb 2016 12:54:55 +0000 (15:54 +0300)]
Auxiliary state for Intersection point

8 years agoIssue #1315 Middle point constraint problem
nds [Mon, 29 Feb 2016 12:43:32 +0000 (15:43 +0300)]
Issue #1315 Middle point constraint problem

8 years agoIssue #1315 Middle point constraint problem: classes creation
nds [Mon, 29 Feb 2016 06:04:27 +0000 (09:04 +0300)]
Issue #1315 Middle point constraint problem: classes creation

8 years agoUpdate all arc attributes on execute() (issue #1339)
azv [Mon, 29 Feb 2016 10:18:47 +0000 (13:18 +0300)]
Update all arc attributes on execute() (issue #1339)

8 years agoIssue #1330: Clear results in fillet creation if radius changed
dbv [Mon, 29 Feb 2016 10:18:31 +0000 (13:18 +0300)]
Issue #1330: Clear results in fillet creation if radius changed

8 years agoVS warning fix
dbv [Mon, 29 Feb 2016 08:52:26 +0000 (11:52 +0300)]
VS warning fix

8 years agoIssue #1330
dbv [Mon, 29 Feb 2016 05:56:11 +0000 (08:56 +0300)]
Issue #1330

Fixes for selecting points for fillet with Shift

8 years agoIssue #1322 correction in xml to use intersection point icon.
nds [Fri, 26 Feb 2016 18:53:32 +0000 (21:53 +0300)]
Issue #1322 correction in xml to use intersection point icon.

8 years agoIssue #1322 correction in xml to use intersection point icon.
nds [Fri, 26 Feb 2016 18:35:02 +0000 (21:35 +0300)]
Issue #1322 correction in xml to use intersection point icon.

8 years agocrash fix: mirror (line, axis of sketch), select with rectangle, delete
nds [Fri, 26 Feb 2016 18:20:12 +0000 (21:20 +0300)]
crash fix: mirror (line, axis of sketch), select with rectangle, delete

8 years agoCrash fix: start rectangle, click 1st point, click 2nd point over axis(to be external...
nds [Fri, 26 Feb 2016 18:11:29 +0000 (21:11 +0300)]
Crash fix: start rectangle, click 1st point, click 2nd point over axis(to be external), click 1st, crash.

Fixed object was created, rectangle feature is used as an argument of coincidence constraint.
Solution: do not use rectangle feature in the coincidence creating.

8 years agoIssue #1330 selection lost correction: rectangle, fillet, select a point(the line...
nds [Fri, 26 Feb 2016 16:17:21 +0000 (19:17 +0300)]
Issue #1330 selection lost correction: rectangle, fillet, select a point(the line becomes auxiliary, it is redisplayed, selection is lost).

The correction: to store/restore selection if the presentation is only customized.

8 years agoIssue #1330 correction for attribute ref attr list. Crash of rectangle creation
nds [Fri, 26 Feb 2016 15:48:46 +0000 (18:48 +0300)]
Issue #1330 correction for attribute ref attr list. Crash of rectangle creation

Scenario: create rectangle, start fillet. Select a point, select another point, result: crash in the fillet feature

8 years agoIssue #1330 correction for attribute ref attr list
nds [Fri, 26 Feb 2016 15:32:54 +0000 (18:32 +0300)]
Issue #1330 correction for attribute ref attr list

8 years agoIssue #1330: implementation of isInList for AttributeSelectionList
mpv [Fri, 26 Feb 2016 15:01:26 +0000 (18:01 +0300)]
Issue #1330: implementation of isInList for AttributeSelectionList

8 years ago#1330 Multiply selection when Create fillet using Shift button
nds [Fri, 26 Feb 2016 14:38:43 +0000 (17:38 +0300)]
#1330 Multiply selection when Create fillet using Shift button

8 years agoWarning fix
dbv [Fri, 26 Feb 2016 14:23:06 +0000 (17:23 +0300)]
Warning fix

8 years ago#1330 Multiply selection when Create fillet using Shift button
nds [Fri, 26 Feb 2016 14:21:47 +0000 (17:21 +0300)]
#1330 Multiply selection when Create fillet using Shift button

8 years agoChanged "From" and "To" face naming in Extrusion and Revolution
dbv [Fri, 26 Feb 2016 13:36:40 +0000 (16:36 +0300)]
Changed "From" and "To" face naming in Extrusion and Revolution

8 years agoBug #1341: selected point on circle
dbv [Fri, 26 Feb 2016 12:09:52 +0000 (15:09 +0300)]
Bug #1341: selected point on circle

8 years ago#1340 Filter for edges outside sketch plane
nds [Fri, 26 Feb 2016 06:06:53 +0000 (09:06 +0300)]
#1340 Filter for edges outside sketch plane

8 years ago#1335 ???radius??? and ???angle??? fields for arcs
nds [Fri, 26 Feb 2016 05:47:24 +0000 (08:47 +0300)]
#1335 ???radius??? and ???angle??? fields for arcs

Create rectangle, start fillet, select all with rectangle, arcs are not visualized.
Reason: radius, angle are not filled. It is performed by attributechanged of the arc.

8 years agoregisterNotObligatory is not necessary if this property is set in XML.
nds [Fri, 26 Feb 2016 05:34:39 +0000 (08:34 +0300)]
registerNotObligatory is not necessary if this property is set in XML.

8 years ago#1335 “radius” and “angle” fields for arcs
nds [Fri, 26 Feb 2016 04:16:17 +0000 (07:16 +0300)]
#1335 “radius” and “angle” fields for arcs

8 years ago#1327 Fatal error when create arc
nds [Thu, 25 Feb 2016 15:41:02 +0000 (18:41 +0300)]
#1327 Fatal error when create arc

8 years ago#1331 perfromance in sketch
nds [Thu, 25 Feb 2016 14:33:10 +0000 (17:33 +0300)]
#1331 perfromance in sketch

8 years ago#1334 Show dimensional constraint check-box does not work
nds [Thu, 25 Feb 2016 13:59:17 +0000 (16:59 +0300)]
#1334 Show dimensional constraint check-box does not work

8 years agoBug #1337: constraint images are not found
dbv [Thu, 25 Feb 2016 12:41:32 +0000 (15:41 +0300)]
Bug #1337: constraint images are not found

8 years agoRenamed SHAPER_CONFIG_FILE to PLUGINS_CONFIG_FILE
dbv [Thu, 25 Feb 2016 11:15:58 +0000 (14:15 +0300)]
Renamed SHAPER_CONFIG_FILE to PLUGINS_CONFIG_FILE

8 years agoFix install path
dbv [Thu, 25 Feb 2016 08:39:24 +0000 (11:39 +0300)]
Fix install path

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