Salome HOME
modules/shaper.git
3 years agoMerge branch 'V9_7_BR'
vsr [Mon, 24 May 2021 14:58:32 +0000 (17:58 +0300)]
Merge branch 'V9_7_BR'

3 years agoIssue #20641: Tests for implemented features
azv [Thu, 20 May 2021 09:43:14 +0000 (12:43 +0300)]
Issue #20641: Tests for implemented features

3 years agoIssue #24206: No plane for sketch
Artem Zhidkov [Tue, 18 May 2021 13:26:01 +0000 (16:26 +0300)]
Issue #24206: No plane for sketch

Invalidate values of the sketch normal if the plane was not selected.

3 years agoFix for #24260 [CEA] Fatal error gp_Dir() input vector has zero norm when loading...
mpv [Tue, 11 May 2021 14:52:10 +0000 (17:52 +0300)]
Fix for  #24260 [CEA] Fatal error gp_Dir() input vector has zero norm when loading python dump

Make sketch invalid if external plane selected becomes invalid. And keep it while plane is re-selected.

3 years agoUse the latest version of SALOME (2021-05-03)
Artem Zhidkov [Mon, 3 May 2021 19:39:54 +0000 (22:39 +0300)]
Use the latest version of SALOME (2021-05-03)

3 years agoIncrement version: 9.7.0 V9_7_BR V9_7_0 V9_7_0rc1 V9_7_0rc2
vsr [Tue, 27 Apr 2021 14:32:59 +0000 (17:32 +0300)]
Increment version: 9.7.0

3 years agoGet back the missed includes V9_7_0a1 V9_7_0a2 V9_7_0b1
azv [Thu, 15 Apr 2021 14:02:01 +0000 (17:02 +0300)]
Get back the missed includes

3 years agoRevert deletion of BuildPlugin_ValidatorExpressionInterpolation::isValid()
azv [Thu, 15 Apr 2021 13:57:45 +0000 (16:57 +0300)]
Revert deletion of BuildPlugin_ValidatorExpressionInterpolation::isValid()

3 years agoImprove filtering for selection of Wires, Faces and Solids
vsv [Thu, 15 Apr 2021 10:09:27 +0000 (13:09 +0300)]
Improve filtering for selection of Wires, Faces and Solids

3 years agoFix for CompSolids building
vsv [Mon, 12 Apr 2021 13:33:07 +0000 (16:33 +0300)]
Fix for CompSolids building

3 years agoUpdate 'TestRectangle.py' in respect to the new version
azv [Fri, 9 Apr 2021 09:32:33 +0000 (12:32 +0300)]
Update 'TestRectangle.py' in respect to the new version

3 years agoUse the latest version of SALOME (2021-04-08)
Artem Zhidkov [Thu, 8 Apr 2021 17:06:57 +0000 (20:06 +0300)]
Use the latest version of SALOME (2021-04-08)

3 years agoBos #24164: [CEA] Failing SHAPER tests (regression after #20641)
Artem Zhidkov [Thu, 8 Apr 2021 17:03:17 +0000 (20:03 +0300)]
Bos #24164: [CEA] Failing SHAPER tests (regression after #20641)

3 years agoFix selection by filters on sphere. Check for degenerated edge before calling filters.
jfa [Thu, 8 Apr 2021 12:13:43 +0000 (15:13 +0300)]
Fix selection by filters on sphere. Check for degenerated edge before calling filters.

3 years agoBos #24043: EDF 23094 - problem with dump. Fix for nested compounds.
jfa [Thu, 8 Apr 2021 10:02:06 +0000 (13:02 +0300)]
Bos #24043: EDF 23094 - problem with dump. Fix for nested compounds.

3 years agoUpdate test for centered rectangle to check modification of center point and corner.
Artem Zhidkov [Wed, 7 Apr 2021 19:58:53 +0000 (22:58 +0300)]
Update test for centered rectangle to check modification of center point and corner.

3 years agoBos #24043: EDF 23094 - problem with dump.
jfa [Wed, 7 Apr 2021 08:40:50 +0000 (11:40 +0300)]
Bos #24043: EDF 23094 - problem with dump.

3 years agoUse the latest version of SALOME (2021-04-01)
Artem Zhidkov [Fri, 2 Apr 2021 07:27:55 +0000 (10:27 +0300)]
Use the latest version of SALOME (2021-04-01)

3 years agoSplit too long line (>100 characters)
Artem Zhidkov [Fri, 2 Apr 2021 07:04:31 +0000 (10:04 +0300)]
Split too long line (>100 characters)

3 years agoMerge branch 'csgroup_IS2'
Artem Zhidkov [Fri, 2 Apr 2021 06:25:58 +0000 (09:25 +0300)]
Merge branch 'csgroup_IS2'

3 years agoRework Sketch Rectangle feature.
Artem Zhidkov [Mon, 29 Mar 2021 19:15:04 +0000 (22:15 +0300)]
Rework Sketch Rectangle feature.

3 years agoUse the latest version of SALOME (2021-03-26)
Artem Zhidkov [Fri, 26 Mar 2021 15:42:12 +0000 (18:42 +0300)]
Use the latest version of SALOME (2021-03-26)

3 years agoCopyright update 2021
vsr [Thu, 25 Mar 2021 07:10:10 +0000 (10:10 +0300)]
Copyright update 2021

3 years agoFix invalid lauch of hybriddemo.py in SHAPER tests
Anthony Geay [Mon, 22 Mar 2021 14:34:49 +0000 (15:34 +0100)]
Fix invalid lauch of hybriddemo.py in SHAPER tests

3 years ago1. Manage color of construction point using preferences dialog box. csgroup_IS2
vsv [Mon, 22 Mar 2021 13:59:34 +0000 (16:59 +0300)]
1. Manage color of construction point using preferences dialog box.

2. Get rid compilation link from ModuleBase to BuildPlugin. Provide the same filtering functionality using corresponded validators.

3 years agoBos #24055. Minor changes.
jfa [Fri, 19 Mar 2021 11:03:52 +0000 (14:03 +0300)]
Bos #24055. Minor changes.

3 years agoBos #24055 [CEA 24054] Editing ExtrusionCut object updates other.
jfa [Fri, 19 Mar 2021 10:56:33 +0000 (13:56 +0300)]
Bos #24055 [CEA 24054] Editing ExtrusionCut object updates other.

3 years agoBos #24048: EDF 23096 - Warning too long
jfa [Wed, 17 Mar 2021 14:03:17 +0000 (17:03 +0300)]
Bos #24048: EDF 23096 - Warning too long

3 years agoinstall TestSketcher.py to fix import problem with salome test
crouzet [Mon, 15 Mar 2021 13:37:37 +0000 (14:37 +0100)]
install TestSketcher.py to fix import problem with salome test

3 years agoFix to increase performance for import STEP
cg246364 [Fri, 12 Mar 2021 15:17:26 +0000 (16:17 +0100)]
Fix to increase performance for import STEP

3 years agoSplit too long line.
Artem Zhidkov [Fri, 12 Mar 2021 07:18:01 +0000 (10:18 +0300)]
Split too long line.

3 years agoSynchronize "make test" with "salome test"
Anthony Geay [Wed, 10 Mar 2021 06:52:20 +0000 (07:52 +0100)]
Synchronize "make test" with "salome test"

3 years agoMerge branch 'CEA_2021_1'
Artem Zhidkov [Tue, 9 Mar 2021 12:55:13 +0000 (15:55 +0300)]
Merge branch 'CEA_2021_1'

3 years agoAnalytical interpolation. Minor changes.
Artem Zhidkov [Tue, 9 Mar 2021 12:54:32 +0000 (15:54 +0300)]
Analytical interpolation. Minor changes.

3 years agoIssue #24015: Align major ellipse axis
Artem Zhidkov [Fri, 5 Mar 2021 20:20:55 +0000 (23:20 +0300)]
Issue #24015: Align major ellipse axis

Fix crash on computation of the intersection point for two identical lines.

3 years agoInterpolation : test modification CEA_2021_1
cg246364 [Wed, 3 Mar 2021 13:05:12 +0000 (14:05 +0100)]
Interpolation : test modification

3 years agoCEA : Lot1 - Interpolation
cg246364 [Fri, 19 Feb 2021 17:29:05 +0000 (18:29 +0100)]
CEA : Lot1 - Interpolation

3 years agoFix error message to add missed blanc
jfa [Wed, 3 Mar 2021 09:39:50 +0000 (12:39 +0300)]
Fix error message to add missed blanc

3 years agobos #19827. Avoid self-intersecting shape creation.
jfa [Wed, 3 Mar 2021 09:38:39 +0000 (12:38 +0300)]
bos #19827. Avoid self-intersecting shape creation.

3 years agoBos #19827. Prevent creation of self-interfering shapes by Pipe algorithm.
jfa [Mon, 1 Mar 2021 11:39:38 +0000 (14:39 +0300)]
Bos #19827. Prevent creation of self-interfering shapes by Pipe algorithm.

3 years agoTest case for centered rectangle
Artem Zhidkov [Mon, 1 Mar 2021 06:42:37 +0000 (09:42 +0300)]
Test case for centered rectangle

3 years agofix coding style
rraphael [Fri, 26 Feb 2021 10:56:27 +0000 (11:56 +0100)]
fix coding style

3 years agoSHAPER for no servers launch mode.
Anthony Geay [Thu, 11 Feb 2021 22:09:53 +0000 (23:09 +0100)]
SHAPER for no servers launch mode.

3 years agoAvoid kill after 30s...
Anthony Geay [Wed, 24 Feb 2021 08:40:09 +0000 (09:40 +0100)]
Avoid kill after 30s...

3 years agobos #23972 [CEA 19980] sphinxcontrib_napoleon is not needed with Sphinx >= 1.3
vsr [Fri, 19 Feb 2021 06:50:26 +0000 (09:50 +0300)]
bos #23972 [CEA 19980] sphinxcontrib_napoleon is not needed with Sphinx >= 1.3

3 years agoCoTech 126.2: Use SalomeMacros.cmake from CONFIGURATION repository
vsr [Thu, 18 Feb 2021 10:52:59 +0000 (13:52 +0300)]
CoTech 126.2: Use SalomeMacros.cmake from CONFIGURATION repository

3 years agoFix tool long line problem
mpv [Tue, 16 Feb 2021 09:59:42 +0000 (12:59 +0300)]
Fix tool long line problem

3 years agoBos #23885 [CEA] OCCT 7.5 related regressions in SHAPER
mpv [Tue, 16 Feb 2021 08:52:00 +0000 (11:52 +0300)]
Bos #23885 [CEA] OCCT 7.5 related regressions in SHAPER

Fix for the first described regression: ExtrusionCut computes intersection of 2 solids in compound in the new and produces 3 solids instead of 2 (as it was before).

3 years agoUse the latest version of SALOME (2021-02-16)
Artem Zhidkov [Tue, 16 Feb 2021 07:30:13 +0000 (10:30 +0300)]
Use the latest version of SALOME (2021-02-16)

3 years agoDump "auxiliary" flag for offset geometry
Artem Zhidkov [Mon, 15 Feb 2021 20:52:59 +0000 (23:52 +0300)]
Dump "auxiliary" flag for offset geometry

3 years agoMerge branch 'occ/19960'
vsr [Mon, 15 Feb 2021 11:16:48 +0000 (14:16 +0300)]
Merge branch 'occ/19960'

3 years agoUpdate tests reference data due to the new behavior of GeomAlgoAPI_ShapeTools::volume...
azv [Sun, 14 Feb 2021 16:45:20 +0000 (19:45 +0300)]
Update tests reference data due to the new behavior of GeomAlgoAPI_ShapeTools::volume() method

3 years agoFix too long line (100 characters limit) to meet the coding style
Artem Zhidkov [Sun, 14 Feb 2021 11:17:13 +0000 (14:17 +0300)]
Fix too long line (100 characters limit) to meet the coding style

3 years agono comment
Anthony Geay [Fri, 12 Feb 2021 15:10:01 +0000 (16:10 +0100)]
no comment

3 years agoTest
Anthony Geay [Thu, 11 Feb 2021 22:09:53 +0000 (23:09 +0100)]
Test

3 years agoImprove GeomAlgoAPI_ShapeTools::volume() method to return the volume of the shape...
Artem Zhidkov [Tue, 9 Feb 2021 14:47:18 +0000 (17:47 +0300)]
Improve GeomAlgoAPI_ShapeTools::volume() method to return the volume of the shape only, and forbid to return an area. For the calculation of area GeomAlgoAPI_ShapeTools::area() should be used.

Update test cases according to the new behavior of shape properties calculation.

3 years agoMerge remote-tracking branch 'remotes/origin/CEA_2020_Lot2_1'
Artem Zhidkov [Wed, 10 Feb 2021 08:19:45 +0000 (11:19 +0300)]
Merge remote-tracking branch 'remotes/origin/CEA_2020_Lot2_1'

3 years agoUse the latest version of SALOME (2021-02-10)
Artem Zhidkov [Wed, 10 Feb 2021 07:12:54 +0000 (10:12 +0300)]
Use the latest version of SALOME (2021-02-10)

3 years agoCorrections (#20619) CEA_2020_Lot2_1
cg246364 [Tue, 9 Feb 2021 15:47:15 +0000 (16:47 +0100)]
Corrections (#20619)

3 years agobos #19960: [CEA 19958] Show/Hide SHAPERSTUDY objects occ/19960_v2
jfa [Tue, 12 Jan 2021 10:11:34 +0000 (13:11 +0300)]
bos #19960: [CEA 19958] Show/Hide SHAPERSTUDY objects
- Update presentations after SHAPER objects modification

3 years agoIssue #20513: Filling problem
Artem Zhidkov [Thu, 4 Feb 2021 19:41:21 +0000 (22:41 +0300)]
Issue #20513: Filling problem

Improve processing of closed wires in the Filling operation.

3 years agoMerge branch 'agy/arch2_ic0'
Anthony Geay [Thu, 4 Feb 2021 15:22:49 +0000 (16:22 +0100)]
Merge branch 'agy/arch2_ic0'

3 years agobos #20600 EDF 22741 - export XAO
jfa [Thu, 4 Feb 2021 13:29:52 +0000 (16:29 +0300)]
bos #20600 EDF 22741 - export XAO

3 years agobos #20600 EDF 22741 - export XAO
jfa [Thu, 4 Feb 2021 13:12:16 +0000 (16:12 +0300)]
bos #20600 EDF 22741 - export XAO

3 years agobos #20661 EDF 22847 - Move to the end
mpv [Wed, 3 Feb 2021 08:41:47 +0000 (11:41 +0300)]
bos #20661 EDF 22847 - Move to the end

Fixed the RemoveSubShape feature naming structure: sub-bodies of the main result should be stored as "modification",  not "primitives".

3 years agoRevert "bos #20546: EDF 22644 - Offset not closed."
azv [Wed, 3 Feb 2021 06:43:54 +0000 (09:43 +0300)]
Revert "bos #20546: EDF 22644 - Offset not closed."

This reverts commit 4958e9d785874ce1f24de49a56b53e9bee11bd65.

3 years agoPort to use Qt 5.11.x (native on Debian 10).
Pascal Obry [Thu, 16 Apr 2020 08:54:20 +0000 (10:54 +0200)]
Port to use Qt 5.11.x (native on Debian 10).

3 years agobos #22744: Visualization problems. Make compsolid presentation to follow defined...
vsv [Tue, 2 Feb 2021 08:27:47 +0000 (11:27 +0300)]
bos #22744: Visualization problems. Make compsolid presentation to follow defined selection mode

3 years agoDelegate to KERNEL salome module the Session Status agy/arch2_ic0
Anthony Geay [Sat, 23 Jan 2021 04:36:03 +0000 (05:36 +0100)]
Delegate to KERNEL salome module the Session Status

3 years agobos #20546: EDF 22644 - Offset not closed.
jfa [Mon, 1 Feb 2021 10:54:18 +0000 (13:54 +0300)]
bos #20546: EDF 22644 - Offset not closed.

3 years agoFixes for porting to OCCT 7.5.0
mpv [Thu, 28 Jan 2021 12:47:29 +0000 (15:47 +0300)]
Fixes for porting to OCCT 7.5.0

3 years agobos #20564 EDF 22692 - Extrusion not possible
jfa [Thu, 28 Jan 2021 09:27:47 +0000 (12:27 +0300)]
bos #20564 EDF 22692 - Extrusion not possible

3 years agoimport image: remove from ShaperResult (SHAPERSTUDY)
rraphael [Wed, 27 Jan 2021 16:33:41 +0000 (17:33 +0100)]
import image: remove from ShaperResult (SHAPERSTUDY)

3 years agomisc: fill french translation
rraphael [Tue, 26 Jan 2021 17:43:21 +0000 (18:43 +0100)]
misc: fill french translation

3 years agorectangle: add AddRectangleCentered function to python
rraphael [Tue, 26 Jan 2021 17:38:09 +0000 (18:38 +0100)]
rectangle: add AddRectangleCentered function to python

3 years agoimport picture: remove pictures from export
rraphael [Tue, 26 Jan 2021 17:35:57 +0000 (18:35 +0100)]
import picture: remove pictures from export

3 years agoPrevent SIGSEGV in Save in case dump study failed.
Christophe Bourcier [Mon, 25 Jan 2021 14:05:33 +0000 (15:05 +0100)]
Prevent SIGSEGV in Save in case dump study failed.

3 years agorectangle: remove internal concidences on diagonals, which are ignored by python...
rraphael [Thu, 21 Jan 2021 20:00:54 +0000 (21:00 +0100)]
rectangle: remove internal concidences on diagonals, which are ignored by python dump

3 years agoCEA : Lot2 - Bounding box
cg246364 [Tue, 19 Jan 2021 14:46:17 +0000 (15:46 +0100)]
CEA : Lot2 - Bounding box

3 years agoAdding a file by mistake
cg246364 [Wed, 6 Jan 2021 07:14:43 +0000 (08:14 +0100)]
Adding a file by mistake

3 years agoCEA : Lot2 - Geometry calculation
cg246364 [Wed, 6 Jan 2021 06:54:13 +0000 (07:54 +0100)]
CEA : Lot2 - Geometry calculation

3 years agoCEA : Lot2 - Point coordinates
cg246364 [Sun, 3 Jan 2021 14:03:52 +0000 (15:03 +0100)]
CEA : Lot2 - Point coordinates

3 years ago#20517 : change type of group for compound or compsolid
cg246364 [Fri, 18 Dec 2020 15:24:35 +0000 (16:24 +0100)]
#20517 : change type of group for compound or compsolid

3 years agoadd icons. Rectangle: link start/center and end points to picked points
rraphael [Wed, 20 Jan 2021 11:12:21 +0000 (12:12 +0100)]
add icons. Rectangle: link start/center and end points to picked points

3 years agorectangle feature: complete rectangle type by center and end points
rraphael [Mon, 18 Jan 2021 16:10:03 +0000 (17:10 +0100)]
rectangle feature: complete rectangle type by center and end points

3 years agorebase fix
rraphael [Fri, 15 Jan 2021 11:29:20 +0000 (12:29 +0100)]
rebase fix

3 years agoimport image: add python dump
rraphael [Tue, 12 Jan 2021 21:23:48 +0000 (22:23 +0100)]
import image: add python dump

3 years agofilter multiselection shapes for BuildPlugin features
rraphael [Mon, 11 Jan 2021 10:35:24 +0000 (11:35 +0100)]
filter multiselection shapes for BuildPlugin features

3 years agomove rectangle plugin from python addons to C++.
rraphael [Mon, 4 Jan 2021 01:24:46 +0000 (02:24 +0100)]
move rectangle plugin from python addons to C++.
Add a rectangle feature from corner and center points.
Change rectangle feature dump into SketchRectangle instead of  SketchLines.

3 years agogroup shape: remove COMPOUND on single shape result, activate python plugin
rraphael [Thu, 17 Dec 2020 09:53:12 +0000 (10:53 +0100)]
group shape: remove COMPOUND on single shape result, activate python plugin

3 years agoimport image: add texture to transformations
rraphael [Mon, 14 Dec 2020 10:40:35 +0000 (11:40 +0100)]
import image: add texture to transformations

3 years agoimport image: add texture to transformations
rraphael [Sun, 13 Dec 2020 13:44:54 +0000 (14:44 +0100)]
import image: add texture to transformations

3 years agoimport stl: put result into solid
rraphael [Fri, 11 Dec 2020 13:24:48 +0000 (14:24 +0100)]
import stl: put result into  solid

3 years agoadd new shape creation from groups
rraphael [Thu, 10 Dec 2020 16:48:16 +0000 (17:48 +0100)]
add new shape creation from groups

3 years agoimport image: add documentation and improve image rendering
rraphael [Thu, 10 Dec 2020 16:34:20 +0000 (17:34 +0100)]
import image: add documentation and improve image rendering

3 years agomsvc compile patch
rraphael [Tue, 8 Dec 2020 15:42:18 +0000 (16:42 +0100)]
msvc compile patch

3 years agoadd Picture import
rraphael [Sat, 5 Dec 2020 16:51:22 +0000 (17:51 +0100)]
add Picture import

3 years agoadd import stl file
rraphael [Wed, 2 Dec 2020 11:28:17 +0000 (12:28 +0100)]
add import stl file

3 years agoadd 'undo' shorcut on Hide Faces panel selection. WARNING The delete feature is stran...
rraphael [Mon, 30 Nov 2020 17:46:39 +0000 (18:46 +0100)]
add 'undo' shorcut on Hide Faces panel selection. WARNING The delete feature is strange,  may be bugged

3 years agoadd custom configuration for construction point color
rraphael [Fri, 27 Nov 2020 09:39:33 +0000 (10:39 +0100)]
add custom configuration for construction point color