]>
SALOME platform Git repositories - modules/shaper.git/log
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.
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.
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.
dbv [Thu, 18 Feb 2016 13:18:22 +0000 (16:18 +0300)]
Bug #1325: Fatal error when create fillet
nds [Thu, 18 Feb 2016 07:06:10 +0000 (10:06 +0300)]
Ctrl+space show list of possible parameters in widget expr editor.
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"
mpv [Thu, 18 Feb 2016 05:39:10 +0000 (08:39 +0300)]
Fix of save problems in SHAPER
dbv [Wed, 17 Feb 2016 16:01:57 +0000 (19:01 +0300)]
Documentation fix
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)
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.
azv [Wed, 17 Feb 2016 12:04:26 +0000 (15:04 +0300)]
Update naming in Platine example
azv [Tue, 16 Feb 2016 13:46:14 +0000 (16:46 +0300)]
Managing of several groups with conflicting constraints on the same sketch plane
dbv [Wed, 17 Feb 2016 11:25:40 +0000 (14:25 +0300)]
Compilation fix
nds [Tue, 16 Feb 2016 13:11:28 +0000 (16:11 +0300)]
SketchShapePlugin package is removed as not used.
nds [Tue, 16 Feb 2016 12:38:51 +0000 (15:38 +0300)]
Crash fix in the second study.
dbv [Tue, 16 Feb 2016 09:41:40 +0000 (12:41 +0300)]
Does not make compound if only one shape exported.
dbv [Tue, 16 Feb 2016 09:33:17 +0000 (12:33 +0300)]
Python test for intersection
dbv [Tue, 16 Feb 2016 09:14:33 +0000 (12:14 +0300)]
Added selection validator for intersection. Fixed dll exports.
dbv [Tue, 16 Feb 2016 07:34:25 +0000 (10:34 +0300)]
8.3. Intersection feature
dbv [Tue, 16 Feb 2016 11:38:05 +0000 (14:38 +0300)]
Fix solvespace version number in environment.
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)
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.
nds [Mon, 15 Feb 2016 11:23:40 +0000 (14:23 +0300)]
Overconstraint situation: redisplay objects through the events loop.
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
nds [Mon, 15 Feb 2016 06:37:04 +0000 (09:37 +0300)]
using the previous type of Circle/Arc during reentrant operation. Crash 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.
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
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
nds [Fri, 12 Feb 2016 12:51:25 +0000 (15:51 +0300)]
BUG: Set empty special symbol in lenght constraint
dbv [Fri, 12 Feb 2016 11:21:34 +0000 (14:21 +0300)]
Bug #1279: Bad display of distance constraint in the sktech
azv [Fri, 12 Feb 2016 11:19:31 +0000 (14:19 +0300)]
Intersection point feature implementation
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
nds [Fri, 12 Feb 2016 06:23:28 +0000 (09:23 +0300)]
Correction for compilation warnings
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
nds [Wed, 10 Feb 2016 08:46:13 +0000 (11:46 +0300)]
2.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
nds [Wed, 10 Feb 2016 08:12:28 +0000 (11:12 +0300)]
2.17. Improved management of overconstraint situation: remove tmp icon
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
nds [Tue, 9 Feb 2016 14:37:14 +0000 (17:37 +0300)]
Correction to restart new Sketch features: Collinear, Middle point and Rectangle
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.
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.
azv [Tue, 9 Feb 2016 12:53:00 +0000 (15:53 +0300)]
Regression while moving arc with fixed point with SolveSpace solver
azv [Tue, 9 Feb 2016 11:40:02 +0000 (14:40 +0300)]
Prohibit the equality between line and arc
azv [Tue, 9 Feb 2016 11:12:42 +0000 (14:12 +0300)]
Sending by sketcher the list of constraints which are not conflicting already.
azv [Tue, 9 Feb 2016 10:47:13 +0000 (13:47 +0300)]
Avoid conflicting constraint while mirroring the arc in PlaneGCS (issue #1280)
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.
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
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.
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
nds [Tue, 9 Feb 2016 07:22:45 +0000 (10:22 +0300)]
2.17. Improved management of overconstraint situation: overconstraint color is in preferences
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
azv [Mon, 8 Feb 2016 14:22:29 +0000 (17:22 +0300)]
Correct processing of the fixed arc in PlaneGCS (issue #1280)
azv [Mon, 8 Feb 2016 13:32:07 +0000 (16:32 +0300)]
Fix the problem while moving arc with fixed point
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.
azv [Fri, 5 Feb 2016 14:37:40 +0000 (17:37 +0300)]
Fix failed unit 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.
azv [Fri, 5 Feb 2016 08:29:47 +0000 (11:29 +0300)]
Implementation of macro-feature Rectangle
azv [Thu, 4 Feb 2016 08:58:16 +0000 (11:58 +0300)]
Misprint correction
azv [Thu, 4 Feb 2016 07:44:50 +0000 (10:44 +0300)]
Validator for tangent arc creation
azv [Wed, 3 Feb 2016 08:36:11 +0000 (11:36 +0300)]
Creating an arc by 3 points and a tangent arc
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).
nds [Wed, 3 Feb 2016 11:15:40 +0000 (14:15 +0300)]
Correction of a distance restart operation. Some code corrections.
nds [Wed, 3 Feb 2016 11:11:57 +0000 (14:11 +0300)]
Correction of a distance restart operation.
azv [Tue, 2 Feb 2016 09:19:01 +0000 (12:19 +0300)]
Update movement of a circle
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
nds [Wed, 3 Feb 2016 08:22:50 +0000 (11:22 +0300)]
#1133 Del in old GEOM
nds [Wed, 3 Feb 2016 06:32:57 +0000 (09:32 +0300)]
#1133 Del in old GEOM
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
nds [Wed, 3 Feb 2016 04:36:09 +0000 (07:36 +0300)]
#1270 Delete of connected lines
dbv [Wed, 20 Jan 2016 08:27:05 +0000 (11:27 +0300)]
Fillet multiselection
azv [Mon, 1 Feb 2016 13:25:36 +0000 (16:25 +0300)]
Creating a circle by 3 points
azv [Fri, 29 Jan 2016 08:40:07 +0000 (11:40 +0300)]
Implement constraint middle-point-on-line
azv [Thu, 28 Jan 2016 11:07:44 +0000 (14:07 +0300)]
Fix test case for the Collinear constraint
azv [Thu, 28 Jan 2016 10:39:36 +0000 (13:39 +0300)]
Implement the Collinear constraint
azv [Wed, 27 Jan 2016 12:08:07 +0000 (15:08 +0300)]
Tangency constraint between circle and linear segment
azv [Tue, 26 Jan 2016 13:12:13 +0000 (16:12 +0300)]
Update TestConstraintEqual.py
azv [Tue, 26 Jan 2016 12:21:31 +0000 (15:21 +0300)]
Update unit tests for the PlaneGCS solver. Bug fixes.
azv [Tue, 26 Jan 2016 06:48:13 +0000 (09:48 +0300)]
Implement sending list of conflicting constraints by the Solver (issues #796, #945)
mpv [Mon, 25 Jan 2016 11:12:47 +0000 (14:12 +0300)]
Fix for the issue #1202 : update the shape of the referenced plane
nds [Fri, 22 Jan 2016 13:34:35 +0000 (16:34 +0300)]
Delete action modification: selection is lost even if we answer that we do not wish delete referenced features and abort delete operaion.
Selection clear should be done after message dialog show.
nds [Fri, 22 Jan 2016 12:24:29 +0000 (15:24 +0300)]
Clean history correction: len_1=100, sketch: R(circle) = len_1. Select both, clean history. Corrected: in message box "sketch_1" and "len_1" should be (in previous version it was only "sketch_1")
azv [Fri, 22 Jan 2016 11:41:42 +0000 (14:41 +0300)]
Movement of arc in ward of sketch solver (improvement #730, issue #1172)
nds [Fri, 22 Jan 2016 11:34:56 +0000 (14:34 +0300)]
Regression correction: enter processing in Parameter feature. Feature wasn't commited by Enter in expression editor.
nds [Fri, 22 Jan 2016 09:07:43 +0000 (12:07 +0300)]
Delete key regression corrections: in previous implementation sketch entities did not deleted by this key.
nds [Fri, 22 Jan 2016 07:58:24 +0000 (10:58 +0300)]
Correction for regressions: sketch result line(green) stayed in the viewer by mouse moving from viewer to property panel; 2nd sketch creation on 1st: 1st sketch is visualized as an argument(yellow) by 1st click in the viewer.
nds [Fri, 22 Jan 2016 04:56:42 +0000 (07:56 +0300)]
Issue #1223 Conflicting constraints not raised
An attempt to allow opportunity of hidden sketch features delete.
azv [Thu, 21 Jan 2016 13:37:22 +0000 (16:37 +0300)]
Distance constraint for equal points (issue #1061)
azv [Thu, 21 Jan 2016 12:31:29 +0000 (15:31 +0300)]
Constraint attributes may be changed (issue #1200)
mpv [Thu, 21 Jan 2016 11:58:10 +0000 (14:58 +0300)]
Adding of AttributeRefAttrList into SWIG wrap
nds [Thu, 21 Jan 2016 11:21:13 +0000 (14:21 +0300)]
Code correction
nds [Thu, 21 Jan 2016 11:05:09 +0000 (14:05 +0300)]
ModuleBase_WidgetShapeSelector correction to process AttrRefAtt like MultiSelector do. Remove this processing on PartSet level as ModelAPI is a common interface.
nds [Thu, 21 Jan 2016 10:22:07 +0000 (13:22 +0300)]
ModuleBase_WidgetShapeSelector correction to process AttrRefAtt like MultiSelector do. Remove this processing on PartSet level as ModelAPI is a common interface.
nds [Thu, 21 Jan 2016 09:18:25 +0000 (12:18 +0300)]
correction of Model_Data for AttributeRefAttrList
nds [Thu, 21 Jan 2016 07:34:54 +0000 (10:34 +0300)]
Extending Multi selector for ModelAPI_AttributeRefAttrList
nds [Wed, 20 Jan 2016 14:15:20 +0000 (17:15 +0300)]
WidgetMultiSelector preparation to use ModelAPI_AttributeRefAttrList.
nds [Wed, 20 Jan 2016 13:36:12 +0000 (16:36 +0300)]
Issue #1223 Conflicting constraints not raised: correction of error text over Apply
If the feature is Composite and error is StateInvalidArgument, error text should include error of first invalid sub-feature.
nds [Wed, 20 Jan 2016 13:24:56 +0000 (16:24 +0300)]
Clean history: correction for parameters.
mpv [Wed, 20 Jan 2016 12:42:32 +0000 (15:42 +0300)]
Implementation of AttributeRefAttrList for a fillet created in the list of points.
azv [Wed, 20 Jan 2016 11:12:47 +0000 (14:12 +0300)]
Code cleanup in SketchPlugin and SketchSolver.
Update unit tests for code coverage.
azv [Wed, 20 Jan 2016 07:18:20 +0000 (10:18 +0300)]
Make SketchBuilder more deterministic