Salome HOME
modules/shaper.git
5 years agoFix for the problem when referenced object is updated by modified-feature result...
mpv [Fri, 20 Jul 2018 13:50:04 +0000 (16:50 +0300)]
Fix for the problem when referenced object is updated by modified-feature result using history line.

An example:
Box
Polyline on a box vertices
Move history to the box
Make another polyline on a box
Move history to the end -> crash

5 years agoIssue #2560: Fix Python dump, fix indentation.
mzn [Fri, 20 Jul 2018 11:39:20 +0000 (14:39 +0300)]
Issue #2560: Fix Python dump, fix indentation.

5 years agoRename checkBooleansResult to checkResult.
mzn [Fri, 20 Jul 2018 10:52:56 +0000 (13:52 +0300)]
Rename checkBooleansResult to checkResult.

5 years agoIssue #2559, 2560: use different shapes validator for points selector.
mzn [Fri, 20 Jul 2018 10:48:06 +0000 (13:48 +0300)]
Issue #2559, 2560: use different shapes validator for points selector.

5 years agoIssue #2560: Add Interpolation feature to Build plugin for creation a curve by the...
mzn [Fri, 20 Jul 2018 06:09:48 +0000 (09:09 +0300)]
Issue #2560: Add Interpolation feature to Build plugin for creation a curve by the list of points.

5 years agoCoding rules satisfaction
mpv [Thu, 19 Jul 2018 16:20:27 +0000 (19:20 +0300)]
Coding rules satisfaction

5 years agoFix for the issue #2517 . Stabilization of the order of results of partition based...
mpv [Thu, 19 Jul 2018 15:04:27 +0000 (18:04 +0300)]
Fix for the issue #2517 . Stabilization of the order of results of partition based on the order of the input arguments.

5 years agoFix for the issue #2523 : avoid segmentation fault if FILL is badly finished
mpv [Tue, 17 Jul 2018 14:55:50 +0000 (17:55 +0300)]
Fix for the issue #2523 : avoid segmentation fault if FILL is badly finished

5 years agoSome optimizations for the issue #2569
mpv [Mon, 16 Jul 2018 10:27:59 +0000 (13:27 +0300)]
Some optimizations for the issue #2569

5 years agoIssue #2515 : optimization of working with folders from the Object Browser
mpv [Fri, 13 Jul 2018 16:06:34 +0000 (19:06 +0300)]
Issue #2515 : optimization of working with folders from the Object Browser

5 years agoFix for crash with creation of sketcher point on origin
vsv [Fri, 13 Jul 2018 12:04:17 +0000 (15:04 +0300)]
Fix for crash with creation of sketcher point on origin

5 years agoIssue #2559: Fix too long line.
mzn [Fri, 13 Jul 2018 09:32:48 +0000 (12:32 +0300)]
Issue #2559: Fix too long line.

5 years agoIssue #2559: Add Polyline feature to Build plugin for 3D polyline creation.
mzn [Thu, 12 Jul 2018 15:50:21 +0000 (18:50 +0300)]
Issue #2559: Add Polyline feature to Build plugin for 3D polyline creation.

5 years agoIssue #2566: Create toolbar for Boolean operations
Vitaly SMETANNIKOV [Thu, 12 Jul 2018 11:53:21 +0000 (14:53 +0300)]
Issue #2566: Create toolbar for Boolean operations

5 years agoIssue #2566: Define option toolbar for features group.
vsv [Thu, 12 Jul 2018 10:52:02 +0000 (13:52 +0300)]
Issue #2566: Define option toolbar for features group.

5 years agoFix for exception on presentation of arc with radius less 0.001
vsv [Thu, 12 Jul 2018 09:08:29 +0000 (12:08 +0300)]
Fix for exception on presentation of arc with radius less 0.001

5 years agoFix for sketcher custom colors
vsv [Thu, 12 Jul 2018 08:59:01 +0000 (11:59 +0300)]
Fix for sketcher custom colors

5 years agoAdded unit-test that checks the issue #1379 is fixed
mpv [Thu, 12 Jul 2018 07:42:16 +0000 (10:42 +0300)]
Added unit-test that checks the issue #1379 is fixed

5 years agoSet default value for point input widget
vsv [Wed, 11 Jul 2018 14:49:39 +0000 (17:49 +0300)]
Set default value for point input widget

5 years agoFix for the unit-tests that use not HighAPI pythion interface to create construction...
mpv [Wed, 11 Jul 2018 14:20:44 +0000 (17:20 +0300)]
Fix for the unit-tests that use not HighAPI pythion interface to create construction points by 3 coordinates

5 years agoFix a bug in InspectionPanel
vsv [Wed, 11 Jul 2018 14:02:44 +0000 (17:02 +0300)]
Fix a bug in InspectionPanel

5 years agoFix the point by XYZ coordinates python export/dump
mpv [Wed, 11 Jul 2018 13:30:02 +0000 (16:30 +0300)]
Fix the point by XYZ coordinates python export/dump

5 years agoIssue #2566: Set color on attribute if color of presentation has to be not default
vsv [Wed, 11 Jul 2018 12:16:16 +0000 (15:16 +0300)]
Issue #2566: Set color on attribute if color of presentation has to be not default

5 years agoRight reset of the selection attribute: to be tested on all cases
mpv [Wed, 11 Jul 2018 11:35:23 +0000 (14:35 +0300)]
Right reset of the selection attribute: to be tested on all cases

5 years agoMake angle30.py big model working in the current version
mpv [Wed, 11 Jul 2018 08:23:58 +0000 (11:23 +0300)]
Make angle30.py big model working in the current version

5 years agoCode standard issues
vsv [Tue, 10 Jul 2018 15:22:04 +0000 (18:22 +0300)]
Code standard issues

5 years agoIssue #2556: "What is" window
vsv [Tue, 10 Jul 2018 12:52:50 +0000 (15:52 +0300)]
Issue #2556: "What is" window

5 years agoIssue #2556: "What is" window
vsv [Mon, 9 Jul 2018 16:56:04 +0000 (19:56 +0300)]
Issue #2556: "What is" window

5 years agoMerge branch 'BR_EDF_2018_Lot1'
mpv [Mon, 9 Jul 2018 13:13:01 +0000 (16:13 +0300)]
Merge branch 'BR_EDF_2018_Lot1'

5 years agoCorrect name of test case in CMakeLists.txt BR_EDF_2018_Lot1 EDF_2018-1
azv [Mon, 9 Jul 2018 09:21:53 +0000 (12:21 +0300)]
Correct name of test case in CMakeLists.txt

5 years agoIssue #2553 Error while compiling Shaper on UB16
mpv [Thu, 5 Jul 2018 13:14:23 +0000 (16:14 +0300)]
Issue #2553 Error while compiling Shaper on UB16

Added usage of SALOME procedure for searching Python is SALOME is found.

5 years agoAvoid compilation error on Linux
azv [Mon, 9 Jul 2018 06:44:44 +0000 (09:44 +0300)]
Avoid compilation error on Linux

5 years agoIssue #2542: Set completion list for pop-up editor
vsv [Fri, 6 Jul 2018 14:45:19 +0000 (17:45 +0300)]
Issue #2542: Set completion list for pop-up editor

5 years agoIssue #2567: Fix integer value representation
vsv [Fri, 6 Jul 2018 13:05:11 +0000 (16:05 +0300)]
Issue #2567: Fix integer value representation

5 years agoIssue #2513: Provide selection for selector in undocked window
vsv [Fri, 6 Jul 2018 12:38:31 +0000 (15:38 +0300)]
Issue #2513: Provide selection for selector in undocked window

5 years agoFix for the issue #2555 : measurement - problem with preselection
mpv [Fri, 6 Jul 2018 08:00:16 +0000 (11:00 +0300)]
Fix for the issue #2555 : measurement - problem with preselection

5 years agoAvoid compilation failure
azv [Fri, 6 Jul 2018 07:34:23 +0000 (10:34 +0300)]
Avoid compilation failure

5 years agoFix line length to satisfy coding style.
azv [Fri, 6 Jul 2018 07:06:01 +0000 (10:06 +0300)]
Fix line length to satisfy coding style.

5 years agoTask 2.8. Measurement functions
azv [Fri, 6 Jul 2018 07:04:12 +0000 (10:04 +0300)]
Task 2.8. Measurement functions

Add new measurement type: angle by three points.

5 years agoIssue #2533: Send signal on modified int value
vsv [Thu, 5 Jul 2018 13:36:27 +0000 (16:36 +0300)]
Issue #2533: Send signal on modified int value

5 years agoIssue #2506: Do not display equation on creation parameter on a fly.
vsv [Thu, 5 Jul 2018 13:34:40 +0000 (16:34 +0300)]
Issue #2506: Do not display equation on creation parameter on a fly.

5 years agoIssue #2551: clear Measurement when selection lost
azv [Thu, 5 Jul 2018 11:47:17 +0000 (14:47 +0300)]
Issue #2551: clear Measurement when selection lost

5 years agoRevert renaming of "Symmetry" feature to "Mirror copy" and implement flag "keep origi...
azv [Thu, 5 Jul 2018 11:12:19 +0000 (14:12 +0300)]
Revert renaming of "Symmetry" feature to "Mirror copy" and implement flag "keep original result".

This partially reverts commit 8ee98fa59d780cecd828a402544e2cecf3a43807.

5 years agoIssue #2552: Intersection edition is impossible
azv [Thu, 5 Jul 2018 09:26:58 +0000 (12:26 +0300)]
Issue #2552: Intersection edition is impossible

5 years agoIssue #2551: clear Measurement when selection lost
azv [Thu, 5 Jul 2018 09:08:27 +0000 (12:08 +0300)]
Issue #2551: clear Measurement when selection lost

5 years agoIssue #2541: Clear remaining messages after undo/redo of last operation
vsv [Thu, 5 Jul 2018 08:00:18 +0000 (11:00 +0300)]
Issue #2541: Clear remaining messages after undo/redo of last operation

5 years agoProvide completion on editing
vsv [Wed, 4 Jul 2018 17:54:27 +0000 (20:54 +0300)]
Provide completion on editing

5 years agoProvide completion on editing
vsv [Wed, 4 Jul 2018 17:46:30 +0000 (20:46 +0300)]
Provide completion on editing

5 years agoIssue #2543: Provide completion on editing.
vsv [Wed, 4 Jul 2018 17:33:03 +0000 (20:33 +0300)]
Issue #2543: Provide completion on editing.

5 years agoCoding rules satisfaction
mpv [Wed, 4 Jul 2018 12:36:25 +0000 (15:36 +0300)]
Coding rules satisfaction

5 years agoImprove angle measurement
azv [Wed, 4 Jul 2018 11:31:59 +0000 (14:31 +0300)]
Improve angle measurement

5 years agoIssue #2535: Intersection - Include into sketch result does not work
azv [Wed, 4 Jul 2018 11:18:34 +0000 (14:18 +0300)]
Issue #2535: Intersection - Include into sketch result does not work

Improve PartSet plugin to avoid showing elements not included to sketch result as auxiliary objects.

5 years agoIssue #2544: Correct a message.
vsv [Wed, 4 Jul 2018 10:16:48 +0000 (13:16 +0300)]
Issue #2544: Correct a message.

5 years agoIssue #2538: Use a title of an operation instead of its Id
vsv [Wed, 4 Jul 2018 09:59:53 +0000 (12:59 +0300)]
Issue #2538: Use a title of an operation instead of its Id

5 years agoIssue #2536: Set minimal width of pop-up dialog box
vsv [Wed, 4 Jul 2018 09:24:21 +0000 (12:24 +0300)]
Issue #2536: Set minimal width of pop-up dialog box

5 years agoIssue #2547: Measurement - Angle – if selected pair of edges do not intersect, add...
azv [Wed, 4 Jul 2018 05:43:04 +0000 (08:43 +0300)]
Issue #2547: Measurement - Angle – if selected pair of edges do not intersect, add “Not intersected”

Special validator to avoid selecting non-intersected edges has been implemented.

5 years agoFix for issue #2545: Radius is not calculated on arc
azv [Wed, 4 Jul 2018 04:43:26 +0000 (07:43 +0300)]
Fix for issue #2545: Radius is not calculated on arc

5 years agoTask 2.1 "Functionality of inspection 'what is'" from CEA specification. Panel definition
vsv [Tue, 3 Jul 2018 17:35:25 +0000 (20:35 +0300)]
Task 2.1 "Functionality of inspection 'what is'" from CEA specification. Panel definition

5 years agoPrepare version 8.5.0
mpv [Tue, 3 Jul 2018 06:41:12 +0000 (09:41 +0300)]
Prepare version 8.5.0

5 years agoUseful commits from master and V8_5_0
mpv [Mon, 2 Jul 2018 11:25:30 +0000 (14:25 +0300)]
Useful commits from master and V8_5_0

5 years agoIssue #2476: Set double spin boxes for Viewer properties definition in Salome desktop
vsv [Mon, 2 Jul 2018 09:56:30 +0000 (12:56 +0300)]
Issue #2476: Set double spin boxes for Viewer properties definition in Salome desktop

5 years agoMerging of points interface
vsv [Mon, 2 Jul 2018 08:47:44 +0000 (11:47 +0300)]
Merging of points interface

5 years agoTask 2.2 "Improvement of the wireframe visualization mode" from CEA specification
vsv [Fri, 29 Jun 2018 17:10:58 +0000 (20:10 +0300)]
Task 2.2 "Improvement of the wireframe visualization mode" from CEA specification

5 years agoImplementation of point 2.3.1 of CEA specification
vsv [Thu, 28 Jun 2018 10:13:23 +0000 (13:13 +0300)]
Implementation of point 2.3.1 of CEA specification

5 years ago3.6 Separation of Boolean operations
dbv [Sun, 1 Jul 2018 17:50:53 +0000 (20:50 +0300)]
3.6 Separation of Boolean operations

5 years ago2.3.5 Point creation: by geometrical property
dbv [Fri, 29 Jun 2018 11:39:56 +0000 (14:39 +0300)]
2.3.5 Point creation: by geometrical property

5 years ago2.3.4 Point creation: by intersection
dbv [Thu, 28 Jun 2018 20:57:36 +0000 (23:57 +0300)]
2.3.4 Point creation: by intersection

5 years agoSome improvements in GUI
dbv [Wed, 27 Jun 2018 15:06:50 +0000 (18:06 +0300)]
Some improvements in GUI

5 years agoCoding rules satisfaction
mpv [Wed, 27 Jun 2018 14:20:19 +0000 (17:20 +0300)]
Coding rules satisfaction

5 years ago2.3.3.1 Point creation by projection of another point on a line
dbv [Wed, 27 Jun 2018 14:18:57 +0000 (17:18 +0300)]
2.3.3.1 Point creation by projection of another point on a line

5 years agoFix for the "case" attributes registration for the radio buttons. Make unit-tests...
mpv [Wed, 27 Jun 2018 14:16:43 +0000 (17:16 +0300)]
Fix for the "case" attributes registration for the radio buttons. Make unit-tests working.

5 years ago2.3.3.2 Point creation by projection of another point on a plane
dbv [Tue, 26 Jun 2018 18:34:29 +0000 (21:34 +0300)]
2.3.3.2 Point creation by projection of another point on a plane

5 years agoCreate a radio buttons widget according to point 2.3.2 in CEA specification
vsv [Wed, 27 Jun 2018 10:03:25 +0000 (13:03 +0300)]
Create a radio buttons widget according to point 2.3.2 in CEA specification

5 years agoRemove exception message
vsv [Tue, 26 Jun 2018 10:47:54 +0000 (13:47 +0300)]
Remove exception message

5 years agoPrevent a crash with non-presentable edge
vsv [Mon, 25 Jun 2018 16:02:47 +0000 (19:02 +0300)]
Prevent a crash with non-presentable edge

5 years agoExtend precision up to 12 symbols after comma
vsv [Mon, 25 Jun 2018 11:57:30 +0000 (14:57 +0300)]
Extend precision up to 12 symbols after comma

5 years ago2.3.2 Point creation: on a line
dbv [Fri, 22 Jun 2018 12:56:17 +0000 (15:56 +0300)]
2.3.2 Point creation: on a line

Implemented with toolbox widgets which should be later replaced by radio buttons.

5 years agoFix for the Linux compilation problem.
mpv [Tue, 19 Jun 2018 14:12:15 +0000 (17:12 +0300)]
Fix for the Linux compilation problem.

5 years agoMove to the final SALOME 8.5.0 version compiled
mpv [Tue, 19 Jun 2018 13:34:03 +0000 (16:34 +0300)]
Move to the final SALOME 8.5.0 version compiled

5 years agoFix for the Coding rules.
mpv [Tue, 19 Jun 2018 13:27:09 +0000 (16:27 +0300)]
Fix for the Coding rules.

6 years agoMerge remote-tracking branch 'remotes/origin/2018_Lot1_Tasks'
dbv [Mon, 18 Jun 2018 06:22:32 +0000 (09:22 +0300)]
Merge remote-tracking branch 'remotes/origin/2018_Lot1_Tasks'

6 years agoMake Filling user friendly when reporting errors
azv [Thu, 7 Jun 2018 12:30:25 +0000 (15:30 +0300)]
Make Filling user friendly when reporting errors

6 years agoIssue #2510: Error when loading script because of wrong partition result
azv [Thu, 7 Jun 2018 10:52:55 +0000 (13:52 +0300)]
Issue #2510: Error when loading script because of wrong partition result

Fix naming problem (all names initialized by setName() method are wrongly treated as user-defined)

6 years agoIssue #2496: Wrong name in group of faces after load of a python dump
azv [Mon, 4 Jun 2018 14:13:05 +0000 (17:13 +0300)]
Issue #2496: Wrong name in group of faces after load of a python dump

Fix incorrect searching shapes which context has the same name (e.g. "Face_1_1/Face_1_1")

6 years agoIssue #2488: Error when loading script because of wrong named edge
azv [Thu, 31 May 2018 09:48:53 +0000 (12:48 +0300)]
Issue #2488: Error when loading script because of wrong named edge

Fix wrong naming while dumping to Python

6 years agoFix crash on redoing IntersectionPoint 2018_Lot1_Tasks
azv [Tue, 29 May 2018 11:52:09 +0000 (14:52 +0300)]
Fix crash on redoing IntersectionPoint

6 years agoTask 2.8. Measurement functions
azv [Tue, 29 May 2018 10:32:34 +0000 (13:32 +0300)]
Task 2.8. Measurement functions

Implement feature to compute length, distance, radius or angle.

6 years agoFix "incorrect selection" error message when changing edge on solid to separate edge...
mpv [Mon, 28 May 2018 06:50:09 +0000 (09:50 +0300)]
Fix "incorrect selection" error message when changing edge on solid to separate edge in Projection or Intersection feature

6 years agoTask 2.7: Completion for Int spin box
vsv [Tue, 29 May 2018 10:38:22 +0000 (13:38 +0300)]
Task 2.7: Completion for Int spin box

6 years agoParameters creation error processing
vsv [Mon, 28 May 2018 14:53:56 +0000 (17:53 +0300)]
Parameters creation error processing

6 years agoFix for editing of object with parameter
vsv [Mon, 28 May 2018 13:25:23 +0000 (16:25 +0300)]
Fix for editing of object with parameter

6 years agoSupport "alfa=" expressions in the python interpreter for processing (in the frames...
mpv [Mon, 28 May 2018 13:13:30 +0000 (16:13 +0300)]
Support "alfa=" expressions in the python interpreter for processing (in the frames of 2.7 EDF task)

6 years agoBuild Shaper on Fedora 26 with native prerequsites. V8_5_0rc2
rnv [Mon, 28 May 2018 13:04:39 +0000 (16:04 +0300)]
Build Shaper on Fedora 26 with native prerequsites.

6 years agoTask 2.7: Code completion
Vitaly SMETANNIKOV [Mon, 28 May 2018 12:35:40 +0000 (15:35 +0300)]
Task 2.7: Code completion

6 years agoFix for the issue #2485 : Float parameter is truncated to its integer value
mpv [Mon, 28 May 2018 10:02:08 +0000 (13:02 +0300)]
Fix for the issue #2485 : Float parameter is truncated to its integer value

6 years agoFix for the issue #2485 : Float parameter is truncated to its integer value
mpv [Mon, 28 May 2018 10:00:21 +0000 (13:00 +0300)]
Fix for the issue #2485 : Float parameter is truncated to its integer value

6 years agoTask 2.7: Code completion and parameters creation (not finished)
vsv [Fri, 25 May 2018 12:42:27 +0000 (15:42 +0300)]
Task 2.7: Code completion and parameters creation (not finished)

6 years agoTask 2.3: Fix crash on sketch update when number of intersection points is decreased.
azv [Fri, 25 May 2018 09:20:58 +0000 (12:20 +0300)]
Task 2.3: Fix crash on sketch update when number of intersection points is decreased.

6 years agoThe problem of plane of sketch update fix.
mpv [Fri, 25 May 2018 08:24:04 +0000 (11:24 +0300)]
The problem of plane of sketch update fix.

The plane is based on the trihedron plane. Sketch is created on this plane. The distance between planes is changed, but sketch is not.

6 years agoTask 2.3. Sketch Point created by intersectionPoints
azv [Thu, 24 May 2018 10:47:35 +0000 (13:47 +0300)]
Task 2.3. Sketch Point created by intersectionPoints

Finalize Intersection feature