Salome HOME
modules/shaper.git
6 years agoUpdate "plug" model to avoid instability
azv [Fri, 29 Dec 2017 06:54:15 +0000 (09:54 +0300)]
Update "plug" model to avoid instability

6 years agoFix the problem related to incorrect DoF calculation while moving any element of...
azv [Fri, 29 Dec 2017 05:32:19 +0000 (08:32 +0300)]
Fix the problem related to incorrect DoF calculation while moving any element of a sketch

6 years agoDebug of constraint placement around a point
vsv [Thu, 28 Dec 2017 14:51:53 +0000 (17:51 +0300)]
Debug of constraint placement around a point

6 years agoUpdate icons for group feature
vsv [Thu, 28 Dec 2017 12:36:13 +0000 (15:36 +0300)]
Update icons for group feature

6 years agoUpdate "plug" model to avoid instability in subshapes quantity produced by OCCT algor...
azv [Thu, 28 Dec 2017 11:57:45 +0000 (14:57 +0300)]
Update "plug" model to avoid instability in subshapes quantity produced by OCCT algorithms

6 years agoIssue #2393: avoid "conflicting constraints" message when making angular copy of...
azv [Thu, 28 Dec 2017 11:31:57 +0000 (14:31 +0300)]
Issue #2393: avoid "conflicting constraints" message when making angular copy of projected feature in clear sketch

6 years agoImprove constraints placement
vsv [Thu, 28 Dec 2017 10:12:10 +0000 (13:12 +0300)]
Improve constraints placement

6 years agoFix issues related to Python dump.
azv [Thu, 28 Dec 2017 09:16:42 +0000 (12:16 +0300)]
Fix issues related to Python dump.
Check dumping of all big models (test.models).
New big model with 3D fillets and folders.

6 years agoIssue #2388: Remember last user choice for all dialog boxes with a choice
vsv [Wed, 27 Dec 2017 13:56:49 +0000 (16:56 +0300)]
Issue #2388: Remember last user choice for all dialog boxes with a choice

6 years agoExtend unit tests for Vertex, Edge, Wire, Face and Shell features
azv [Wed, 27 Dec 2017 11:39:11 +0000 (14:39 +0300)]
Extend unit tests for Vertex, Edge, Wire, Face and Shell features

6 years agoIssue #2390: Revolution become invalid after changing parameter
azv [Wed, 27 Dec 2017 10:17:49 +0000 (13:17 +0300)]
Issue #2390: Revolution become invalid after changing parameter

Do not use FuzzyValue but set correct tolerances for vertices on circular edges when execute Arc feature.

6 years agoIssue #2390: Revolution become invalid after changing parameter
azv [Wed, 27 Dec 2017 06:07:32 +0000 (09:07 +0300)]
Issue #2390: Revolution become invalid after changing parameter

Add FuzzyValue = 1.e-5 into SketchBuilder to avoid gaps in calculating contours.

6 years agoFix compilation error on Linux
azv [Tue, 26 Dec 2017 12:45:52 +0000 (15:45 +0300)]
Fix compilation error on Linux

6 years agoFix compilation error on Linux
azv [Tue, 26 Dec 2017 12:03:36 +0000 (15:03 +0300)]
Fix compilation error on Linux

6 years agoIssue #2387: Sketcher conservation of constraints
azv [Tue, 26 Dec 2017 09:12:47 +0000 (12:12 +0300)]
Issue #2387: Sketcher conservation of constraints

Keep distance and length constraints when applying Fillet in a sketch

6 years agoSketchPlugin refactoring
azv [Tue, 26 Dec 2017 06:46:33 +0000 (09:46 +0300)]
SketchPlugin refactoring

6 years agoAdd command "Rename" to a folder context menu
vsv [Mon, 25 Dec 2017 15:26:58 +0000 (18:26 +0300)]
Add command "Rename" to a folder context menu

6 years agoFix coding standard issues
vsv [Mon, 25 Dec 2017 15:00:03 +0000 (18:00 +0300)]
Fix coding standard issues

6 years agoMerge branch 'Dev_GroupsRevision'
vsv [Mon, 25 Dec 2017 14:42:02 +0000 (17:42 +0300)]
Merge branch 'Dev_GroupsRevision'

# Conflicts:
# src/ModuleBase/CMakeLists.txt
# src/ModuleBase/ModuleBase_WidgetMultiSelector.cpp
# src/ModuleBase/ModuleBase_WidgetMultiSelector.h
# src/XGUI/XGUI_pictures.qrc

6 years agoIssue #2360: Clear current selection before change of selection type because it could...
vsv [Mon, 25 Dec 2017 12:58:44 +0000 (15:58 +0300)]
Issue #2360: Clear current selection before change of selection type because it could cause crash because of obsolete index update in Object Browser

6 years agoIssue #2386: Update features Edge, Wire, Face, Shell to be able to use sub-shapes...
azv [Mon, 25 Dec 2017 08:54:20 +0000 (11:54 +0300)]
Issue #2386: Update features Edge, Wire, Face, Shell to be able to use sub-shapes of already existent results

6 years agoIssue #2386: New build features: Solid, Compsolid, Compound
azv [Fri, 22 Dec 2017 14:32:44 +0000 (17:32 +0300)]
Issue #2386: New build features: Solid, Compsolid, Compound

1. Implementation of Solid, Compsolid and Compound Features
2. Python API and Python dump
3. Unit tests

6 years agoFix unit tests for the Filling feature
azv [Thu, 21 Dec 2017 10:21:48 +0000 (13:21 +0300)]
Fix unit tests for the Filling feature

6 years agoImprove the correcting orientation in the Filling feature.
azv [Thu, 21 Dec 2017 10:17:54 +0000 (13:17 +0300)]
Improve the correcting orientation in the Filling feature.
Add validator for the Filling selection.

6 years agoFilling operation: create a face from a set of edges/wires
azv [Thu, 21 Dec 2017 05:55:42 +0000 (08:55 +0300)]
Filling operation: create a face from a set of edges/wires

1. Filling feature implementation
2. Python API for the Filling feature
3. Python dump
4. Unit tests

6 years agoIssue #2377: Wrong extrusion result by bounding planes and offset
dbv [Wed, 20 Dec 2017 10:34:37 +0000 (13:34 +0300)]
Issue #2377: Wrong extrusion result by bounding planes and offset

Fixed

6 years agoIssue #2293 Size of the view of a sketch is lost when pressing Set Plane View : resto...
nds [Tue, 19 Dec 2017 12:01:57 +0000 (15:01 +0300)]
Issue #2293 Size of the view of a sketch is lost when pressing Set Plane View : restore zoom of the view to the entered value.

6 years agoIssue #2374: SIGSEGV when adding a distance constraint on a circle center and another...
azv [Tue, 19 Dec 2017 07:41:55 +0000 (10:41 +0300)]
Issue #2374: SIGSEGV when adding a distance constraint on a circle center and another edge

Fix incorrect projecting of circular shape when it is not in plane parallel to the sketch plane.

6 years agoAdjust test cases according to new behavior of H/V Distance constraint through Python API
azv [Mon, 18 Dec 2017 08:53:22 +0000 (11:53 +0300)]
Adjust test cases according to new behavior of H/V Distance constraint through Python API

6 years agoExecute Fillet feature from Python API if all parameters are filled
azv [Mon, 18 Dec 2017 08:18:42 +0000 (11:18 +0300)]
Execute Fillet feature from Python API if all parameters are filled

6 years agoUpdate dumping of Horizontal/Vertical Distance constraint which value is set by parameter
azv [Mon, 18 Dec 2017 07:30:01 +0000 (10:30 +0300)]
Update dumping of Horizontal/Vertical Distance constraint which value is set by parameter

6 years agoChange algorithm of placing to data model's labels of shapes which have several parts...
azv [Sun, 17 Dec 2017 15:11:23 +0000 (18:11 +0300)]
Change algorithm of placing to data model's labels of shapes which have several parts after a modification

6 years agoPrepare version 2.10.0RC V_2.10.0RC
mpv [Fri, 15 Dec 2017 16:09:30 +0000 (19:09 +0300)]
Prepare version 2.10.0RC

6 years agoRemove acknowledged not-fixed case.
mpv [Fri, 15 Dec 2017 15:37:07 +0000 (18:37 +0300)]
Remove acknowledged not-fixed case.

6 years agoAdjust unit tests for Boolean Fill
azv [Fri, 15 Dec 2017 15:23:18 +0000 (18:23 +0300)]
Adjust unit tests for Boolean Fill

6 years agoAdjust unit tests for Boolean Fill
azv [Fri, 15 Dec 2017 14:19:02 +0000 (17:19 +0300)]
Adjust unit tests for Boolean Fill

6 years agoFixes due to the union testings
mpv [Fri, 15 Dec 2017 14:16:03 +0000 (17:16 +0300)]
Fixes due to the union testings

6 years agolinux compilation correction
nds [Fri, 15 Dec 2017 12:50:15 +0000 (15:50 +0300)]
linux compilation correction

6 years agoAdjust unit tests for Boolean Fill
azv [Fri, 15 Dec 2017 12:44:51 +0000 (15:44 +0300)]
Adjust unit tests for Boolean Fill

6 years agoIssue #2364: eye is open for solid with all faces hidden
nds [Fri, 15 Dec 2017 12:38:32 +0000 (15:38 +0300)]
Issue #2364: eye is open for solid with all faces hidden

6 years agoIssue #2362 Show dimensional and geometrical constraints is not activated
nds [Fri, 15 Dec 2017 11:47:20 +0000 (14:47 +0300)]
Issue #2362 Show dimensional and geometrical constraints is not activated

6 years agoFix the naming problems for the sub-solids sub elements selection
mpv [Fri, 15 Dec 2017 11:54:09 +0000 (14:54 +0300)]
Fix the naming problems for the sub-solids sub elements selection

6 years agoAdjust test cases for Folder
azv [Fri, 15 Dec 2017 11:44:57 +0000 (14:44 +0300)]
Adjust test cases for Folder

6 years agoIssue #2373: Fatal error when macros box after folder
azv [Fri, 15 Dec 2017 11:36:42 +0000 (14:36 +0300)]
Issue #2373: Fatal error when macros box after folder

Correct deleting feature which is placed in folder

6 years agoIssue #2371: Fatal error when undo/redo delete folder
azv [Fri, 15 Dec 2017 11:20:55 +0000 (14:20 +0300)]
Issue #2371: Fatal error when undo/redo delete folder

6 years agoFix unit tests for the Folder feature
azv [Fri, 15 Dec 2017 10:41:12 +0000 (13:41 +0300)]
Fix unit tests for the Folder feature

6 years agoFix the naming problems for the sub-solids sub elements selection
mpv [Fri, 15 Dec 2017 10:35:43 +0000 (13:35 +0300)]
Fix the naming problems for the sub-solids sub elements selection

6 years agoIssue #2361 sketch line color is wrong after delete and undo
nds [Fri, 15 Dec 2017 10:06:33 +0000 (13:06 +0300)]
Issue #2361 sketch line color is wrong after delete and undo

6 years agoAvoid crash by enter
nds [Fri, 15 Dec 2017 09:58:29 +0000 (12:58 +0300)]
Avoid crash by enter

6 years agoIssue #2370: History line and folder
azv [Fri, 15 Dec 2017 09:21:07 +0000 (12:21 +0300)]
Issue #2370: History line and folder

Skip folders when searching next feature in the history

6 years agoUpdate Undo/Redo list while contacting with folder
azv [Fri, 15 Dec 2017 08:32:48 +0000 (11:32 +0300)]
Update Undo/Redo list while contacting with folder

6 years agoIssue #2372: create new object inside folder
azv [Fri, 15 Dec 2017 08:24:05 +0000 (11:24 +0300)]
Issue #2372: create new object inside folder

Implemented ability to insert object into a folder when the history line is on the last element of the folder

6 years agoUpgrade the sorting out of the same-topology algorithm.
mpv [Fri, 15 Dec 2017 07:22:03 +0000 (10:22 +0300)]
Upgrade the sorting out of the same-topology algorithm.

6 years agoFix the naming problems for the sketch edges
mpv [Fri, 15 Dec 2017 06:37:21 +0000 (09:37 +0300)]
Fix the naming problems for the sketch edges

6 years agoIssue #2366: Fatal error when edit parameters
azv [Fri, 15 Dec 2017 05:10:32 +0000 (08:10 +0300)]
Issue #2366: Fatal error when edit parameters

Fix crash while converting Folder to the Parameter feature

6 years agoIssue #2352 - Undo list is disabled when change focus from multi-selection to ordinar...
nds [Thu, 14 Dec 2017 20:29:26 +0000 (23:29 +0300)]
Issue #2352 - Undo list is disabled when change focus from multi-selection to ordinary field

Issue #2368 - Fatal error when Undo in Fillet

6 years agoIssue #2352 - Undo list is disabled when change focus from multi-selection to ordinar...
nds [Thu, 14 Dec 2017 20:17:44 +0000 (23:17 +0300)]
Issue #2352 - Undo list is disabled when change focus from multi-selection to ordinary field

Issue #2368 - Fatal error when Undo in Fillet

6 years agoAdjust unit tests
azv [Thu, 14 Dec 2017 14:42:53 +0000 (17:42 +0300)]
Adjust unit tests

6 years agoIssue #2355 hide all faces then show solid problem
nds [Thu, 14 Dec 2017 14:34:00 +0000 (17:34 +0300)]
Issue #2355 hide all faces then show solid problem

6 years agoApply the history propagation also for the sketch results.
mpv [Thu, 14 Dec 2017 14:25:22 +0000 (17:25 +0300)]
Apply the history propagation also for the sketch results.

6 years agoFixes for the updated naming rules for generation of lower-level topology
mpv [Thu, 14 Dec 2017 13:50:20 +0000 (16:50 +0300)]
Fixes for the updated naming rules for generation of lower-level topology

6 years agoCompilation correction on linux
nds [Thu, 14 Dec 2017 13:48:12 +0000 (16:48 +0300)]
Compilation correction on linux

6 years agoHide faces: checking presentation on having any shapes using a whole container of...
nds [Thu, 14 Dec 2017 13:46:13 +0000 (16:46 +0300)]
Hide faces: checking presentation on having any shapes using a whole container of shapes to be hidden.

6 years agoHide faces: checking presentation on having any shapes using a whole container of...
nds [Thu, 14 Dec 2017 13:39:43 +0000 (16:39 +0300)]
Hide faces: checking presentation on having any shapes using a whole container of shapes to be hidden.

6 years agolinux compilation corrected
nds [Thu, 14 Dec 2017 11:26:10 +0000 (14:26 +0300)]
linux compilation corrected

6 years agoIssue #2365 problem with active panel in feature and Hide faces windows
nds [Thu, 14 Dec 2017 11:21:58 +0000 (14:21 +0300)]
Issue #2365 problem with active panel in feature and Hide faces windows

Scenario 1: After activation of selection control in propety panel, selection with (previous value is edge, not selected - box) SHIFT should give two objects in control.

6 years agoMake names work of result-shapes even they are in "Modified" state.
mpv [Thu, 14 Dec 2017 11:05:16 +0000 (14:05 +0300)]
Make names work of result-shapes even they are in "Modified" state.

6 years agoMerge remote-tracking branch 'remotes/origin/Dev_UnitTestsForFill'
azv [Thu, 14 Dec 2017 10:36:42 +0000 (13:36 +0300)]
Merge remote-tracking branch 'remotes/origin/Dev_UnitTestsForFill'

6 years agoFacePanel does not uses the workshop filters(avoid Sketch filters using)
nds [Thu, 14 Dec 2017 10:30:55 +0000 (13:30 +0300)]
FacePanel does not uses the workshop filters(avoid Sketch filters using)

6 years agoApply names for top level shapes only when process naming of generated shapes Dev_UnitTestsForFill
azv [Thu, 14 Dec 2017 09:54:33 +0000 (12:54 +0300)]
Apply names for top level shapes only when process naming of generated shapes

6 years agoLinux compilation correction.
nds [Thu, 14 Dec 2017 09:28:27 +0000 (12:28 +0300)]
Linux compilation correction.

6 years agoHide faces panel: do not select result construction.
nds [Thu, 14 Dec 2017 09:19:06 +0000 (12:19 +0300)]
Hide faces panel: do not select result construction.

6 years agoHide faces: Sketch operation: selection of sketch plane after deactivation of Hide...
nds [Thu, 14 Dec 2017 08:22:16 +0000 (11:22 +0300)]
Hide faces: Sketch operation: selection of sketch plane after deactivation of Hide faces panel.

6 years agoUnit test for the Fill operation from the Boolean family
azv [Mon, 11 Dec 2017 06:48:15 +0000 (09:48 +0300)]
Unit test for the Fill operation from the Boolean family

6 years agoFix crashes in Boolean operations
azv [Thu, 14 Dec 2017 07:35:04 +0000 (10:35 +0300)]
Fix crashes in Boolean operations

6 years agoSketch shape in plane selection filter should not be activated while PartSet_WidgetSh...
nds [Thu, 14 Dec 2017 07:26:21 +0000 (10:26 +0300)]
Sketch shape in plane selection filter should not be activated while PartSet_WidgetShapeSelector do not use sketch plane by XML. Implemetation.

6 years agoLinux compilation correction for: Sketch shape in plane selection filter should not...
nds [Thu, 14 Dec 2017 06:03:43 +0000 (09:03 +0300)]
Linux compilation correction for: Sketch shape in plane selection filter should not be activated while PartSet_WidgetShapeSelector do not use sketch plane by XML. The integration is a preparation to give such information in the module.

6 years agoSketch shape in plane selection filter should not be activated while PartSet_WidgetSh...
nds [Thu, 14 Dec 2017 05:58:09 +0000 (08:58 +0300)]
Sketch shape in plane selection filter should not be activated while PartSet_WidgetShapeSelector do not use sketch plane by XML. The integration is a preparation to give such information in the module.

6 years agoIssue #2336 sketch - coloring of selected segments
nds [Thu, 14 Dec 2017 04:35:47 +0000 (07:35 +0300)]
Issue #2336 sketch - coloring of selected segments

6 years agoIssue #2365 problem with active panel in feature and Hide faces windows
nds [Wed, 13 Dec 2017 13:20:33 +0000 (16:20 +0300)]
Issue #2365 problem with active panel in feature and Hide faces windows

6 years agoTo avoid python problems in python addons features call.
mpv [Wed, 13 Dec 2017 12:28:52 +0000 (15:28 +0300)]
To avoid python problems in python addons features call.

6 years agoMake the distance between icons and points smaller due to request in the issue #2208
mpv [Wed, 13 Dec 2017 11:36:47 +0000 (14:36 +0300)]
Make the distance between icons and points smaller due to request in the issue #2208

6 years agoFix to avoid crash in the issue #2360
mpv [Wed, 13 Dec 2017 11:00:19 +0000 (14:00 +0300)]
Fix to avoid crash in the issue #2360

6 years agoAdd names to transactions operating with folders to have named lines in Undo/Redo...
azv [Wed, 13 Dec 2017 10:40:36 +0000 (13:40 +0300)]
Add names to transactions operating with folders to have named lines in Undo/Redo lists (issue #2338)

6 years agoUpdate test cases according to latest naming convention
azv [Wed, 13 Dec 2017 09:22:27 +0000 (12:22 +0300)]
Update test cases according to latest naming convention

6 years agoIssue #2309 Possibility to hide faces: using COMPOUND instead of SHELL of faces insid...
nds [Wed, 13 Dec 2017 08:07:34 +0000 (11:07 +0300)]
Issue #2309 Possibility to hide faces: using COMPOUND instead of SHELL of faces inside the presentation.

6 years agoRename SketchPlugin features "Translation", "Rotation", "Mirror" and FeaturesPlugin...
azv [Wed, 13 Dec 2017 06:46:00 +0000 (09:46 +0300)]
Rename SketchPlugin features "Translation", "Rotation", "Mirror" and FeaturesPlugin features "MultiTranslation", "MultiRotation"

6 years agoActivation objects redesign : widgetActivated should not be processed in ReentrantMan...
nds [Wed, 13 Dec 2017 06:37:56 +0000 (09:37 +0300)]
Activation objects redesign : widgetActivated should not be processed in ReentrantManager because selection activate find active widget(by module from reentrant manager) and will itself activate selection/filters for this widget.

6 years agoActivation objects redesign : widgetActivated should not be processed in ReentrantMan...
nds [Wed, 13 Dec 2017 06:24:45 +0000 (09:24 +0300)]
Activation objects redesign : widgetActivated should not be processed in ReentrantManager because selection activate find active widget(by module from reentrant manager) and will itself activate selection/filters for this widget.

6 years agoActivation objects redesign : property panel selector is activated by propertyPanelAc...
nds [Wed, 13 Dec 2017 06:03:55 +0000 (09:03 +0300)]
Activation objects redesign : property panel selector is activated by propertyPanelActivated(not widgetActivated as it is not emitted in some case).

Problem: Start extrusion, sketch face can not be selected.

6 years agoActivation objects redesign.
nds [Wed, 13 Dec 2017 04:21:39 +0000 (07:21 +0300)]
Activation objects redesign.

6 years agoAdjust the big models according to new naming
azv [Tue, 12 Dec 2017 11:48:55 +0000 (14:48 +0300)]
Adjust the big models according to new naming

6 years agoSort list of images after modifying a shape before name them
azv [Tue, 12 Dec 2017 10:12:37 +0000 (13:12 +0300)]
Sort list of images after modifying a shape before name them

6 years agoKeep also multiple modificators on the root shape of the body.
mpv [Tue, 12 Dec 2017 11:37:51 +0000 (14:37 +0300)]
Keep also multiple modificators on the root shape of the body.

6 years agoCorrect edges naming generation for FILL of two edges (with divided edges in result)
mpv [Tue, 12 Dec 2017 08:48:24 +0000 (11:48 +0300)]
Correct edges naming generation for FILL of two edges (with divided edges in result)

6 years agoCorrection to use only new shapes for the naming name search
mpv [Mon, 11 Dec 2017 13:43:11 +0000 (16:43 +0300)]
Correction to use only new shapes for the naming name search

6 years agoFix the stability of the naming names generation (use the context in searching of...
mpv [Mon, 11 Dec 2017 12:55:51 +0000 (15:55 +0300)]
Fix the stability of the naming names generation (use the context in searching of the same shapes labels)

6 years agoUpdate the big model script to make it correspond to the current naming rules.
mpv [Mon, 11 Dec 2017 11:14:02 +0000 (14:14 +0300)]
Update the big model script to make it correspond to the current naming rules.

6 years agoCenter presentation validation: check interactive object on NULL
nds [Mon, 11 Dec 2017 06:46:40 +0000 (09:46 +0300)]
Center presentation validation: check interactive object on NULL

6 years agoCenter presentation validation: check interactive object on NULL
nds [Mon, 11 Dec 2017 06:45:08 +0000 (09:45 +0300)]
Center presentation validation: check interactive object on NULL