Salome HOME
modules/shaper.git
8 years agoBug #1596: Export does not work
nds [Fri, 24 Jun 2016 08:33:39 +0000 (11:33 +0300)]
Bug #1596: Export does not work

Warning in Sketch to delete invalid sketch features.

8 years agoDisabled pipe test
dbv [Fri, 24 Jun 2016 08:08:51 +0000 (11:08 +0300)]
Disabled pipe test

8 years agoValidators return InfoMessage instead of string as an error
spo [Thu, 23 Jun 2016 14:33:12 +0000 (17:33 +0300)]
Validators return InfoMessage instead of string as an error

8 years ago1. Accept All to be enabled when 1st sketch feature is reentrant(feature in the model...
nds [Fri, 24 Jun 2016 06:41:36 +0000 (09:41 +0300)]
1. Accept All to be enabled when 1st sketch feature is reentrant(feature in the model is still invalid because commit has not happened)

2. Selection should be cleared only if the operation is stopped but it is not a reentrant operation because on restart the previous selected object is used as a preselection for the new created object.

8 years agoFix for issue #1594
mpv [Thu, 23 Jun 2016 17:25:05 +0000 (20:25 +0300)]
Fix for issue #1594

8 years agoRegression about not-external object in sketch: create sketch, line, start arc creati...
nds [Thu, 23 Jun 2016 17:21:41 +0000 (20:21 +0300)]
Regression about not-external object in sketch: create sketch, line, start arc creation, select tangency mode. The points of the line are not selectable.

8 years agoLinux compilation correction
nds [Thu, 23 Jun 2016 17:07:03 +0000 (20:07 +0300)]
Linux compilation correction

8 years agoLinux compilation correction
nds [Thu, 23 Jun 2016 16:58:02 +0000 (19:58 +0300)]
Linux compilation correction

8 years agoIMP: an attempt to use result selection with other selection modes
nds [Thu, 23 Jun 2016 16:55:08 +0000 (19:55 +0300)]
IMP: an attempt to use result selection with other selection modes

8 years agoFix for crash on changing of creation modes or already created arc
mpv [Thu, 23 Jun 2016 16:36:39 +0000 (19:36 +0300)]
Fix for crash on changing of creation modes or already created arc

8 years ago#1581 crash when create fillet
nds [Thu, 23 Jun 2016 16:18:54 +0000 (19:18 +0300)]
#1581 crash when create fillet

8 years ago#1549 Remove sub-shapes: wrong faces removed.
nds [Thu, 23 Jun 2016 13:27:04 +0000 (16:27 +0300)]
#1549 Remove sub-shapes: wrong faces removed.

SetSelected should be called for each owner only one time for correct work.
Another case: create compsolid, create group, select a solid, Apply, Edit of the created group. Activate control -> it is not deselect the object.

8 years agoTool tip correction in placement
nds [Thu, 23 Jun 2016 11:50:56 +0000 (14:50 +0300)]
Tool tip correction in placement

8 years agoCorrection for XAO, improvement for types of exported objects and axis created by...
nds [Thu, 23 Jun 2016 11:42:49 +0000 (14:42 +0300)]
Correction for XAO, improvement for types of exported objects and axis created by face.

8 years agoFix compilation on Linux
azv [Thu, 23 Jun 2016 11:13:55 +0000 (14:13 +0300)]
Fix compilation on Linux

8 years agoImprove removing point-point coincidence (issue #1548)
azv [Thu, 23 Jun 2016 10:52:24 +0000 (13:52 +0300)]
Improve removing point-point coincidence (issue #1548)

8 years agoCorrection for circle to hide AIS object when result is set. isFeatureValue should...
nds [Thu, 23 Jun 2016 06:34:22 +0000 (09:34 +0300)]
Correction for circle to hide AIS object when result is set. isFeatureValue should not check 1st/2nd/3rd points in Circle by center mode.

8 years agoIssue #1502 Select sub-solids in viewer : Compsolid shape selection type should be...
nds [Thu, 23 Jun 2016 10:21:08 +0000 (13:21 +0300)]
Issue #1502 Select sub-solids in viewer : Compsolid shape selection type should be defined in XML directly.

8 years agoUpdate config.sh
spo [Thu, 23 Jun 2016 09:41:49 +0000 (12:41 +0300)]
Update config.sh

8 years agoIssue #1502 Select sub-solids in viewer : set selection priority for the owner less...
nds [Thu, 23 Jun 2016 09:05:29 +0000 (12:05 +0300)]
Issue #1502 Select sub-solids in viewer : set selection priority for the owner less than for the sub-object.

8 years agoFix cmake error with LibXml2
spo [Thu, 23 Jun 2016 08:12:58 +0000 (11:12 +0300)]
Fix cmake error with LibXml2

8 years agoCorrect calculation of DoF for the "multi" constraints
azv [Thu, 23 Jun 2016 07:13:04 +0000 (10:13 +0300)]
Correct calculation of DoF for the "multi" constraints

8 years agoFix tests fot ExchangePlugin
spo [Thu, 23 Jun 2016 06:40:10 +0000 (09:40 +0300)]
Fix tests fot ExchangePlugin

8 years agoRename "Start point" to "Tangent point" for tangent arc (issue #1291)
azv [Thu, 23 Jun 2016 05:11:49 +0000 (08:11 +0300)]
Rename "Start point" to "Tangent point" for tangent arc (issue #1291)

8 years agoPLaneGCSSolver: Remove the Equal constraints from the list of redundant
azv [Thu, 23 Jun 2016 05:08:20 +0000 (08:08 +0300)]
PLaneGCSSolver: Remove the Equal constraints from the list of redundant

8 years agoSelection correction for "objects" type defined in XML. It is not possible to use...
nds [Wed, 22 Jun 2016 14:54:44 +0000 (17:54 +0300)]
Selection correction for "objects" type defined in XML. It is not possible to use TopAbs_SHAPE mode as '0' can't be combined with other selection modes. Compound is also reserved in NewGeom for shape with the compound shape type. As a result, additional selection mode is implemented. Later the new selection mode should be united somewhere with custom selection modes defined in SketcherPrs package.

8 years agoChanged highlight presentation of vertices
dbv [Wed, 22 Jun 2016 14:48:48 +0000 (17:48 +0300)]
Changed highlight presentation of vertices

8 years agoFix for the import XAO unit test
mpv [Wed, 22 Jun 2016 14:55:58 +0000 (17:55 +0300)]
Fix for the import XAO unit test

8 years agoReplace symlinks with files
spo [Wed, 22 Jun 2016 13:18:54 +0000 (16:18 +0300)]
Replace symlinks with files

8 years agoUse high API for testing Export freature
spo [Wed, 22 Jun 2016 13:04:07 +0000 (16:04 +0300)]
Use high API for testing Export freature

8 years agoAdd CPPHighAPI for export to XAO
spo [Wed, 22 Jun 2016 13:03:10 +0000 (16:03 +0300)]
Add CPPHighAPI for export to XAO

8 years agoFix ExchangePlugin/Test/Data/Box_1.brep
spo [Wed, 22 Jun 2016 11:43:32 +0000 (14:43 +0300)]
Fix ExchangePlugin/Test/Data/Box_1.brep

8 years agoExchangePlugin uses selectionType() like face, solid instead of Faces, Solids...
spo [Wed, 22 Jun 2016 11:31:53 +0000 (14:31 +0300)]
ExchangePlugin uses selectionType() like face, solid instead of Faces, Solids...

8 years agoFix for #1587 : in second study sometimes "salome" package study is not initialized...
mpv [Wed, 22 Jun 2016 11:31:08 +0000 (14:31 +0300)]
Fix for #1587 : in second study sometimes "salome" package study is not initialized, but called by Export to GEOM method

8 years agoDisable XAO import test
spo [Wed, 22 Jun 2016 11:03:49 +0000 (14:03 +0300)]
Disable XAO import test

8 years agoAdd XAO tests
spo [Wed, 22 Jun 2016 09:19:32 +0000 (12:19 +0300)]
Add XAO tests

8 years agoMake sub-group features presented correctly in he tree
mpv [Tue, 21 Jun 2016 08:59:43 +0000 (11:59 +0300)]
Make sub-group features presented correctly in he tree

8 years agoFix compilation
spo [Tue, 21 Jun 2016 10:58:33 +0000 (13:58 +0300)]
Fix compilation

8 years agoMake ExchangePlugin_ImportFeature a CompositeFeature
spo [Tue, 21 Jun 2016 10:55:59 +0000 (13:55 +0300)]
Make ExchangePlugin_ImportFeature a CompositeFeature

8 years agoHide groups in the history for importing XAO
spo [Fri, 4 Dec 2015 09:51:46 +0000 (12:51 +0300)]
Hide groups in the history for importing XAO

8 years agoAdd SQUISH test for export/import XAO
spo [Fri, 4 Dec 2015 08:01:08 +0000 (11:01 +0300)]
Add SQUISH test for export/import XAO

8 years agoAdd data for testing XAO
spo [Thu, 3 Dec 2015 11:06:09 +0000 (14:06 +0300)]
Add data for testing XAO

8 years agoAdd group name attribute for export
spo [Mon, 30 Nov 2015 13:21:49 +0000 (16:21 +0300)]
Add group name attribute for export

8 years agoMake export XAO with groups
spo [Mon, 30 Nov 2015 13:10:03 +0000 (16:10 +0300)]
Make export XAO with groups

8 years agoMake XAO export
spo [Fri, 27 Nov 2015 13:31:17 +0000 (16:31 +0300)]
Make XAO export

8 years agoImprove XAO import: group_list
spo [Fri, 27 Nov 2015 10:29:27 +0000 (13:29 +0300)]
Improve XAO import: group_list

8 years agoMake import XAO with groups
spo [Thu, 26 Nov 2015 10:27:27 +0000 (13:27 +0300)]
Make import XAO with groups

8 years agoAdd Model_AttributeSelection::setId()
spo [Wed, 25 Nov 2015 10:41:24 +0000 (13:41 +0300)]
Add Model_AttributeSelection::setId()

8 years agoImprove .gitignore
spo [Wed, 25 Nov 2015 09:02:47 +0000 (13:02 +0400)]
Improve .gitignore

8 years agoAdd XAO format to ExchangePlugin XML
spo [Wed, 25 Nov 2015 08:11:28 +0000 (11:11 +0300)]
Add XAO format to ExchangePlugin XML

8 years agoMake XAO compilation
spo [Tue, 24 Nov 2015 12:15:23 +0000 (15:15 +0300)]
Make XAO compilation

8 years agoCopy XAO library source code from GEOM
spo [Tue, 24 Nov 2015 05:08:31 +0000 (08:08 +0300)]
Copy XAO library source code from GEOM

8 years agoPlaneGCSSolver: It is necessary to calculate parameters of fixed arc to avoid conflic...
azv [Wed, 22 Jun 2016 10:10:47 +0000 (13:10 +0300)]
PlaneGCSSolver: It is necessary to calculate parameters of fixed arc to avoid conflicts (issue #1584)

8 years agoAvoid too much recalculations of DoF while moving feature
azv [Wed, 22 Jun 2016 09:07:14 +0000 (12:07 +0300)]
Avoid too much recalculations of DoF while moving feature

8 years agoArc problems fixing: 1. reentrant of the tangent arc should not fill center point...
nds [Wed, 22 Jun 2016 08:19:19 +0000 (11:19 +0300)]
Arc problems fixing: 1. reentrant of the tangent arc should not fill center point before start arc point(problem is reproduced on several sketch point entities created)

2. Issue #1578 arc problems (constraint to passed point of existing arc in sketch which is not in the case of the arc)

8 years agoUnpressing the button of the current action must behave like a validation if the...
nds [Wed, 22 Jun 2016 06:16:02 +0000 (09:16 +0300)]
Unpressing the button of the current action must behave like a validation if the entity can be created (instead of Cancel, as currently)

8 years agoIssue #1560: Updated validator for extrusion direction. Not it is not allow to select...
dbv [Wed, 22 Jun 2016 08:10:37 +0000 (11:10 +0300)]
Issue #1560: Updated validator for extrusion direction. Not it is not allow to select direction parallel to selected faces or sketches.

8 years agoFix SIGSEGV in Mirror constraint (issue #1585)
azv [Wed, 22 Jun 2016 07:54:35 +0000 (10:54 +0300)]
Fix SIGSEGV in Mirror constraint (issue #1585)

8 years agoInitialize necessary attributes of external arc (issue #1580)
azv [Wed, 22 Jun 2016 06:13:10 +0000 (09:13 +0300)]
Initialize necessary attributes of external arc (issue #1580)

8 years agoUse SALOME 7.8.0 with patches for OCCT for Debian
spo [Wed, 22 Jun 2016 06:09:30 +0000 (09:09 +0300)]
Use SALOME 7.8.0 with patches for OCCT for Debian

8 years agoVisualize default sketcher planes if a shown sketch does not contain faces.
nds [Wed, 22 Jun 2016 04:26:53 +0000 (07:26 +0300)]
Visualize default sketcher planes if a shown sketch does not contain faces.

8 years agoIssue #1578: arc problems
azv [Tue, 21 Jun 2016 14:14:16 +0000 (17:14 +0300)]
Issue #1578: arc problems

* Do not treat as a redundant the PlaneGCS's Equal constraint
* Do not put into SketchSolver_Storage features, which are copies in Multi-Rotation or Multi-Translation constraint (performance optimization)

8 years agoSelection priority in Sketch, clear selection when sketch goes from entity to neutral...
nds [Tue, 21 Jun 2016 13:32:01 +0000 (16:32 +0300)]
Selection priority in Sketch, clear selection when sketch goes from entity to neutral point, #1349 selection with SHIFT correction, selection synchronization correction for no select in neutral point.

8 years agoUse SALOME 7.8.0 with patches for OCCT
spo [Tue, 21 Jun 2016 12:48:11 +0000 (15:48 +0300)]
Use SALOME 7.8.0 with patches for OCCT

8 years agoDisabled test case for pipe with bi-normal
dbv [Tue, 21 Jun 2016 12:27:39 +0000 (15:27 +0300)]
Disabled test case for pipe with bi-normal

8 years agoDisabled ts files update
dbv [Tue, 21 Jun 2016 12:26:38 +0000 (15:26 +0300)]
Disabled ts files update

8 years agoIssue #1366: Added test cases for "Union" and "Remove Sub-Shapes" features.
dbv [Tue, 21 Jun 2016 12:16:25 +0000 (15:16 +0300)]
Issue #1366: Added test cases for "Union" and "Remove Sub-Shapes" features.

8 years agoIssue #1366: Added Union feature
dbv [Mon, 20 Jun 2016 12:08:14 +0000 (15:08 +0300)]
Issue #1366: Added Union feature

8 years agoCorrection for compsolid results in remove.
nds [Tue, 21 Jun 2016 12:00:16 +0000 (15:00 +0300)]
Correction for compsolid results in remove.

Wrong scenario: create Extrusion(Sketch with two circle that have common area), create Group, Select Face mode, Select common part, Apply, Extrusion->Delete. Warning does not appear about dependency of Group to this Extrusion

8 years agoDisabled test for Pipe by locations
dbv [Mon, 20 Jun 2016 12:42:10 +0000 (15:42 +0300)]
Disabled test for Pipe by locations

8 years agoRemove dependency on boost
spo [Mon, 20 Jun 2016 11:52:33 +0000 (14:52 +0300)]
Remove dependency on boost

8 years agoFix TestFeaturesRevolution
spo [Mon, 20 Jun 2016 11:06:51 +0000 (14:06 +0300)]
Fix TestFeaturesRevolution

8 years agoFix tests
spo [Mon, 20 Jun 2016 10:45:43 +0000 (13:45 +0300)]
Fix tests

8 years agoMerge branch 'CPPHighAPI'
spo [Fri, 17 Jun 2016 16:36:01 +0000 (19:36 +0300)]
Merge branch 'CPPHighAPI'

8 years agoMove functions from Python model.services to C++ ModelHighAPI_Services CPPHighAPI
spo [Fri, 17 Jun 2016 16:34:34 +0000 (19:34 +0300)]
Move functions from Python model.services to C++ ModelHighAPI_Services

8 years agoRemove some TODOs
spo [Fri, 17 Jun 2016 15:41:43 +0000 (18:41 +0300)]
Remove some TODOs

8 years agoRename setRigid to setFixed for C++HighAPI
spo [Fri, 17 Jun 2016 15:30:42 +0000 (18:30 +0300)]
Rename setRigid to setFixed for C++HighAPI

8 years agoRemove GTest tests for C++ High API
spo [Fri, 17 Jun 2016 14:53:44 +0000 (17:53 +0300)]
Remove GTest tests for C++ High API

8 years agoRemove PythonAPI implementation
spo [Fri, 17 Jun 2016 14:43:11 +0000 (17:43 +0300)]
Remove PythonAPI implementation

8 years agoFix Platine test
spo [Fri, 17 Jun 2016 11:49:44 +0000 (14:49 +0300)]
Fix Platine test

8 years agoFix model.services.defaultPlane()
spo [Fri, 17 Jun 2016 11:48:31 +0000 (14:48 +0300)]
Fix model.services.defaultPlane()

8 years agoFix ParametersAPI
spo [Fri, 17 Jun 2016 11:48:00 +0000 (14:48 +0300)]
Fix ParametersAPI

8 years agoUse Events_InfoMessage instead of Events_Error in ModelHighAPI_Interface
spo [Fri, 17 Jun 2016 11:40:41 +0000 (14:40 +0300)]
Use Events_InfoMessage instead of Events_Error in ModelHighAPI_Interface

8 years agoAdded CPP High API for BuildPlugin_SubShapes
dbv [Fri, 17 Jun 2016 07:28:32 +0000 (10:28 +0300)]
Added CPP High API for BuildPlugin_SubShapes

8 years agoAdded CPP High API for BuildPlugin_Shell
dbv [Thu, 16 Jun 2016 15:52:02 +0000 (18:52 +0300)]
Added CPP High API for BuildPlugin_Shell

8 years agoAdded CPP High API for BuildPlugin_Face
dbv [Thu, 16 Jun 2016 15:29:40 +0000 (18:29 +0300)]
Added CPP High API for BuildPlugin_Face

8 years agoAdded CPP High API for BuildPlugin_Wire
dbv [Thu, 16 Jun 2016 15:22:11 +0000 (18:22 +0300)]
Added CPP High API for BuildPlugin_Wire

8 years agoAdded CPP High API for BuildPlugin_Edge
dbv [Thu, 16 Jun 2016 15:07:31 +0000 (18:07 +0300)]
Added CPP High API for BuildPlugin_Edge

8 years agoAdded CPP High API for BuildPlugin_Vertex
dbv [Thu, 16 Jun 2016 15:03:28 +0000 (18:03 +0300)]
Added CPP High API for BuildPlugin_Vertex

8 years agoAdded CPP High API for FeaturesPlugin_RemoveSubShapes
dbv [Thu, 16 Jun 2016 14:37:34 +0000 (17:37 +0300)]
Added CPP High API for FeaturesPlugin_RemoveSubShapes

8 years agoAdded CPP High API for FeaturesPlugin_Intersection
dbv [Thu, 16 Jun 2016 13:59:57 +0000 (16:59 +0300)]
Added CPP High API for FeaturesPlugin_Intersection

8 years agoAdded CPP High API for FeaturesPlugin_Partition
dbv [Thu, 16 Jun 2016 13:35:57 +0000 (16:35 +0300)]
Added CPP High API for FeaturesPlugin_Partition

8 years agoAdded CPP High API for FeaturesPlugin_Pipe
dbv [Thu, 16 Jun 2016 13:21:29 +0000 (16:21 +0300)]
Added CPP High API for FeaturesPlugin_Pipe

8 years agoAdd ConnectorAPI
spo [Thu, 16 Jun 2016 13:51:57 +0000 (16:51 +0300)]
Add ConnectorAPI

8 years agoAdd ParametersAPI
spo [Thu, 16 Jun 2016 13:28:38 +0000 (16:28 +0300)]
Add ParametersAPI

8 years agoAdd PartSetAPI
spo [Thu, 16 Jun 2016 13:10:18 +0000 (16:10 +0300)]
Add PartSetAPI

8 years agoAdded CPP High API for FeaturesPlugin_RevolutionCut, FeaturesPlugin_RevolutionFuse
dbv [Thu, 16 Jun 2016 12:29:59 +0000 (15:29 +0300)]
Added CPP High API for FeaturesPlugin_RevolutionCut, FeaturesPlugin_RevolutionFuse

8 years agoAdd Rectangle
spo [Thu, 16 Jun 2016 12:08:35 +0000 (15:08 +0300)]
Add Rectangle

8 years agoAdd Projection to SketchAPI_Sketch
spo [Thu, 16 Jun 2016 11:38:17 +0000 (14:38 +0300)]
Add Projection to SketchAPI_Sketch

8 years agoaddIntersectionPoint for SketchAPI_Sketch
spo [Thu, 16 Jun 2016 11:37:06 +0000 (14:37 +0300)]
addIntersectionPoint for SketchAPI_Sketch