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

3 years ago#18963 C++17 ready
Viktor UZLOV [Mon, 7 Sep 2020 05:15:45 +0000 (08:15 +0300)]
#18963 C++17 ready

3 years agoFixed issue #20475
cg246364 [Tue, 15 Dec 2020 12:58:09 +0000 (13:58 +0100)]
Fixed issue #20475

3 years agobos #20493 Sync XAO with GEOM module vsr/20493
vsr [Mon, 14 Dec 2020 13:58:21 +0000 (16:58 +0300)]
bos #20493 Sync XAO with GEOM module

3 years agoIssue #20469: crash when creating wire
Artem Zhidkov [Fri, 11 Dec 2020 06:14:40 +0000 (09:14 +0300)]
Issue #20469: crash when creating wire

Fix misprint

3 years agoIssue #20476: sigsegv with offset
Artem Zhidkov [Thu, 10 Dec 2020 19:37:42 +0000 (22:37 +0300)]
Issue #20476: sigsegv with offset

Crash in Offset algorithm has been eliminated.

3 years agoIssue #20469: crash when creating wire
Artem Zhidkov [Thu, 10 Dec 2020 19:31:16 +0000 (22:31 +0300)]
Issue #20469: crash when creating wire

3 years agoImport STEP with materials and colors
cg246364 [Thu, 10 Dec 2020 08:45:01 +0000 (09:45 +0100)]
Import STEP with materials and colors

3 years agoIssue #20450: [Windows] conflicting file names
azv [Wed, 9 Dec 2020 11:03:31 +0000 (14:03 +0300)]
Issue #20450: [Windows] conflicting file names

3 years agoDebug and documentation for STL export
cg246364 [Wed, 9 Dec 2020 09:22:42 +0000 (10:22 +0100)]
Debug and documentation for STL export

3 years agoAdd new method to get the list of rotated/translated entities of MultiRotation/MultiT...
Artem Zhidkov [Sat, 5 Dec 2020 14:20:59 +0000 (17:20 +0300)]
Add new method to get the list of rotated/translated entities of MultiRotation/MultiTranslation to keep the compatibility of old scripts.

Revert changes in unit tests. Use new methods in models tests.

3 years agoUpdate model tests according to new behavior of sketch's MultiRotation/MultiTranslation
Artem Zhidkov [Fri, 4 Dec 2020 07:24:58 +0000 (10:24 +0300)]
Update model tests according to new behavior of sketch's MultiRotation/MultiTranslation

3 years agoUpdate unit tests according to new behavior of sketch's MultiRotation/MultiTranslation
Artem Zhidkov [Thu, 3 Dec 2020 15:01:25 +0000 (18:01 +0300)]
Update unit tests according to new behavior of sketch's MultiRotation/MultiTranslation

3 years agoFix incorrect number of results returned by MultiRotation/MultiTranslation feature...
Artem Zhidkov [Thu, 3 Dec 2020 12:51:41 +0000 (15:51 +0300)]
Fix incorrect number of results returned by MultiRotation/MultiTranslation feature if the list of original object has copied features.
Update errors in unit tests.

3 years agoIssue #20274: No intersection point from python dump
Artem Zhidkov [Thu, 3 Dec 2020 08:16:59 +0000 (11:16 +0300)]
Issue #20274: No intersection point from python dump

Improve dumping of the following entities to provide correct update of the sketch elements they produce:
* Linear Copy
* Angular Copy
* Mirror

3 years agoRework HDF testing procedure
Artem Zhidkov [Fri, 23 Oct 2020 19:15:00 +0000 (22:15 +0300)]
Rework HDF testing procedure

3 years agoRework building procedure and testing environment
Artem Zhidkov [Fri, 9 Oct 2020 19:31:35 +0000 (22:31 +0300)]
Rework building procedure and testing environment

3 years agoPorting to OCCT 7.5.0 and minor improvements/bugfixes.
mpv [Tue, 24 Nov 2020 11:46:37 +0000 (14:46 +0300)]
Porting to OCCT 7.5.0 and minor improvements/bugfixes.

3 years agoUse the latest version of SALOME (2020-11-24)
Artem Zhidkov [Tue, 24 Nov 2020 08:10:47 +0000 (11:10 +0300)]
Use the latest version of SALOME (2020-11-24)

3 years agoUse the latest version of SALOME (2020-11-20)
Artem Zhidkov [Sat, 21 Nov 2020 11:53:22 +0000 (14:53 +0300)]
Use the latest version of SALOME (2020-11-20)

3 years agoMerge branch 'origin/fixes_for_960' V9_6_BR V9_6_0 V9_6_0rc1
vsr [Mon, 26 Oct 2020 12:42:41 +0000 (15:42 +0300)]
Merge branch 'origin/fixes_for_960'

3 years agoIssue #20245: New error when loading python dump: attribute "ExternalFeature" is... fixes_for_960
Artem Zhidkov [Mon, 26 Oct 2020 11:28:30 +0000 (14:28 +0300)]
Issue #20245: New error when loading python dump: attribute "ExternalFeature" is invalid

Improve multi-selection widget to process selection type by the shape type instead of string value defined in XML.

3 years agoMerge branch 'origin/fixes_for_960'
vsr [Sun, 25 Oct 2020 08:17:07 +0000 (11:17 +0300)]
Merge branch 'origin/fixes_for_960'

3 years agoFix instability in unit tests
Artem Zhidkov [Sat, 24 Oct 2020 15:23:04 +0000 (18:23 +0300)]
Fix instability in unit tests

3 years agoMerge branch 'origin/fixes_for_960'
vsr [Fri, 23 Oct 2020 18:25:52 +0000 (21:25 +0300)]
Merge branch 'origin/fixes_for_960'

3 years agoFix the revolution algorithm revolving an edge between faces.
Artem Zhidkov [Fri, 23 Oct 2020 14:32:27 +0000 (17:32 +0300)]
Fix the revolution algorithm revolving an edge between faces.

3 years agoMerge branch 'origin/fixes_for_960'
vsr [Fri, 23 Oct 2020 07:23:18 +0000 (10:23 +0300)]
Merge branch 'origin/fixes_for_960'

3 years agoIssue #20247: Wrong extrusion direction to face
Artem Zhidkov [Fri, 23 Oct 2020 06:32:17 +0000 (09:32 +0300)]
Issue #20247: Wrong extrusion direction to face

Fix size of cutting tool solids when creating a prism between two planar faces.

3 years agoIssue #20245: New error when loading python dump: attribute "ExternalFeature" is...
Artem Zhidkov [Thu, 22 Oct 2020 20:10:37 +0000 (23:10 +0300)]
Issue #20245: New error when loading python dump: attribute "ExternalFeature" is invalid

Improve dumping of Extrusion/Revolution if the type of selected shapes is not the same as the selection type of the feature.

3 years agoFix misprint.
Artem Zhidkov [Thu, 22 Oct 2020 14:07:45 +0000 (17:07 +0300)]
Fix misprint.

3 years agoIncrement version: 9.6.0
vsr [Fri, 16 Oct 2020 16:06:20 +0000 (19:06 +0300)]
Increment version: 9.6.0

3 years agoIssue #20167: checkPythonDump() errors V9_6_0b1
Artem Zhidkov [Fri, 16 Oct 2020 08:37:21 +0000 (11:37 +0300)]
Issue #20167: checkPythonDump() errors

Improve performance of bounding box calculation while dumping.

3 years agobos #20207: EDF 22171 - Sigsegv with automatic coincidence
vsv [Thu, 15 Oct 2020 12:29:41 +0000 (15:29 +0300)]
bos #20207: EDF 22171 - Sigsegv with automatic coincidence

3 years agoIssue #20204: Wrong sketch in master from 9.5.0 python script
Artem Zhidkov [Tue, 13 Oct 2020 20:08:45 +0000 (23:08 +0300)]
Issue #20204: Wrong sketch in master from 9.5.0 python script

Improve the orientation of the curve projected onto sketch plane.

3 years agoFixed too long line
mpv [Tue, 13 Oct 2020 08:34:53 +0000 (11:34 +0300)]
Fixed too long line

3 years agoFix for the issue #20170 [CEA] Error when loading python dump: attribute "ExternalFea...
mpv [Tue, 13 Oct 2020 07:58:42 +0000 (10:58 +0300)]
Fix for the issue #20170 [CEA] Error when loading python dump: attribute "ExternalFeature" is invalid.

Also non-regression unit-test is added.

3 years agoGet rid of compilation warnings.
Artem Zhidkov [Mon, 12 Oct 2020 19:36:45 +0000 (22:36 +0300)]
Get rid of compilation warnings.

3 years agoMerge remote-tracking branch 'remotes/origin/CEA_2020_Lot1'
Artem Zhidkov [Mon, 12 Oct 2020 19:24:41 +0000 (22:24 +0300)]
Merge remote-tracking branch 'remotes/origin/CEA_2020_Lot1'

3 years agoGet rid of unnecessary includes
Artem Zhidkov [Mon, 12 Oct 2020 19:20:33 +0000 (22:20 +0300)]
Get rid of unnecessary includes

3 years agoUse the latest version of SALOME (2020-10-12)
Artem Zhidkov [Mon, 12 Oct 2020 17:33:09 +0000 (20:33 +0300)]
Use the latest version of SALOME (2020-10-12)

3 years agoAdjust test cases reference data according to precise calculation of bounding boxes.
Artem Zhidkov [Mon, 12 Oct 2020 17:31:11 +0000 (20:31 +0300)]
Adjust test cases reference data according to precise calculation of bounding boxes.

3 years agoIssue #20167: checkPythonDump() errors
Artem Zhidkov [Mon, 12 Oct 2020 09:18:29 +0000 (12:18 +0300)]
Issue #20167: checkPythonDump() errors

Revert the copying base shapes of prism (produced by the previous commit). Use optimal bounding box on dump instead.

3 years agoMerge branch 'master' into CEA_2020_Lot1
cgenraul [Mon, 12 Oct 2020 08:04:15 +0000 (10:04 +0200)]
Merge branch 'master' into CEA_2020_Lot1

3 years agoMerge remote-tracking branch 'origin/CEA_2020/Lot1_Export_STL' into CEA_2020_Lot1
cgenraul [Mon, 12 Oct 2020 07:53:31 +0000 (09:53 +0200)]
Merge remote-tracking branch 'origin/CEA_2020/Lot1_Export_STL' into CEA_2020_Lot1

3 years agoIssue #20167: checkPythonDump() errors
Artem Zhidkov [Fri, 9 Oct 2020 20:25:05 +0000 (23:25 +0300)]
Issue #20167: checkPythonDump() errors

1. Make a copy of prism base shape instead of using additional transformation.
2. Extend the tool of ExtrusionCut (Through All mode) to get stable result.

3 years agoFix bugs
Jérôme [Fri, 9 Oct 2020 12:12:38 +0000 (14:12 +0200)]
Fix bugs

3 years agoCorrect spaces
cgenraul [Fri, 9 Oct 2020 07:48:09 +0000 (09:48 +0200)]
Correct spaces