Salome HOME
modules/shaper.git
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

3 years agoadd distance coordinates to measurement for distances and linear edges
rraphael [Wed, 25 Nov 2020 17:26:09 +0000 (18:26 +0100)]
add distance coordinates to measurement for distances and linear edges

3 years agoMerge branch 'gni/documentation'
GERALD NICOLAS [Fri, 8 Jan 2021 14:04:04 +0000 (15:04 +0100)]
Merge branch 'gni/documentation'

3 years agoCoquilles
GERALD NICOLAS [Fri, 8 Jan 2021 13:59:28 +0000 (14:59 +0100)]
Coquilles

3 years agoPrécision
GERALD NICOLAS [Fri, 8 Jan 2021 13:32:02 +0000 (14:32 +0100)]
Précision

3 years agoChiasme
GERALD NICOLAS [Thu, 7 Jan 2021 12:33:48 +0000 (13:33 +0100)]
Chiasme

3 years agochiasmus
GERALD NICOLAS [Thu, 7 Jan 2021 11:24:40 +0000 (12:24 +0100)]
chiasmus

3 years agoMerge remote-tracking branch 'origin/master' into gni/documentation
GERALD NICOLAS [Thu, 7 Jan 2021 10:57:43 +0000 (11:57 +0100)]
Merge remote-tracking branch 'origin/master' into gni/documentation

3 years agoIssue #20513: Filling problem
Artem Zhidkov [Wed, 23 Dec 2020 19:27:27 +0000 (22:27 +0300)]
Issue #20513: Filling problem

Do not convert wire to a single edge if it is already consists of one edge only.

3 years agoIssue #20513: Filling problem
Artem Zhidkov [Tue, 22 Dec 2020 19:44:54 +0000 (22:44 +0300)]
Issue #20513: Filling problem

* Restore current feature after update of a sketch from Python API.
* Improve Filling feature to update correctly the orientation of closed wires.
* Workaround to avoid crash when converting wire to a single edge.

3 years agoIssue #19241: install test_hdf.py
Artem Zhidkov [Tue, 22 Dec 2020 19:05:45 +0000 (22:05 +0300)]
Issue #19241: install test_hdf.py

3 years agoIssue #20456: Another dump study fails
Artem Zhidkov [Tue, 22 Dec 2020 05:59:54 +0000 (08:59 +0300)]
Issue #20456: Another dump study fails

Fix regressions in 'test.models'.

3 years agoIssue #20456: Another dump study fails
Artem Zhidkov [Mon, 21 Dec 2020 20:22:24 +0000 (23:22 +0300)]
Issue #20456: Another dump study fails

Implement additional check for user-defined name of a feature. This provides correct dump of names of features, which results have named after the feature name, but their default name has to be composed from the name of the concealed result. For example, in this case 'Face_1' feature conceals 'Pipe_1_1' result, so, the default name of face's result is 'Pipe_1_1', however, is was manually renamed to 'Face_1_1'.

3 years agoUse the latest version of SALOME (2020-12-21)
Artem Zhidkov [Mon, 21 Dec 2020 12:26:39 +0000 (15:26 +0300)]
Use the latest version of SALOME (2020-12-21)

3 years agoIssue 19241: ability to run HDF tests with 'salome test' command occ/19241
Artem Zhidkov [Thu, 10 Dec 2020 07:11:24 +0000 (10:11 +0300)]
Issue 19241: ability to run HDF tests with 'salome test' command

3 years ago#18963 C++17 ready: attempt 2
vsr [Fri, 18 Dec 2020 09:20:01 +0000 (12:20 +0300)]
#18963 C++17 ready: attempt 2

3 years agoMerge remote-tracking branch 'remotes/origin/CEA_2020_ImportSTEP'
Artem Zhidkov [Fri, 18 Dec 2020 09:53:48 +0000 (12:53 +0300)]
Merge remote-tracking branch 'remotes/origin/CEA_2020_ImportSTEP'

3 years agoPorting to OCCT7.5.0
jfa [Fri, 18 Dec 2020 09:46:40 +0000 (12:46 +0300)]
Porting to OCCT7.5.0

3 years agoRevert "#18963 C++17 ready"
vsr [Fri, 18 Dec 2020 08:37:21 +0000 (11:37 +0300)]
Revert "#18963 C++17 ready"

This reverts commit f71c1052b2ecc33488b2136947088777adc17584.

3 years agoDebug for compilation with gcc 7.5.0 CEA_2020_ImportSTEP
cg246364 [Thu, 17 Dec 2020 17:39:32 +0000 (18:39 +0100)]
Debug for compilation with gcc 7.5.0