Konstantin Leontev
6bc13470f7
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. An attempt to pass to the parent process an ID instead of reference for result object.
2024-10-03 17:37:37 +01:00
Konstantin Leontev
0c71d36f22
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Initial commit for the process implementation.
2024-10-02 15:12:15 +01:00
NathalieGore
4e90f531cf
Problem Fatal Exception Case
2024-09-27 13:38:20 +02:00
Konstantin Leontev
d270b0ab08
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Emitter now returns bool value that is False if the job was canceled. It should be used for early return from the running script to finish the thread gracefully. A timer was added to terminate the thread as a last resort.
2024-08-28 12:04:25 +01:00
Konstantin Leontev
674f0de7ce
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Result of ImportBREP() now published right away to keep proper linkage with possible child objects.
2024-07-11 12:11:28 +01:00
Konstantin Leontev
2d8e99ee89
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Fixed import error on loading a dump file. Fixed removing of created group and double publishing revealed with locate_subshapes plugin.
2024-07-10 19:48:01 +01:00
Konstantin Leontev
a1f2f31d35
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Fixed an accident changing of QDoubleSpinBox default value because of setting decimals.
2024-06-17 10:34:20 +01:00
DUC ANH HOANG
cdfe60e59d
reparation plugin: initialize
2024-06-14 18:03:06 +01:00
NATHALIE GORE
5340b002d3
Manage Min / Max for locate Subhapes
2024-06-14 18:03:06 +01:00
NATHALIE GORE
de9595d5e5
Updating algo Merge Faces - first step
2024-06-14 18:03:06 +01:00
Konstantin Leontev
e7035f5efe
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Locate subshapes: fixed wrong group creation, removed creation of copy object for algo script, fixed counter update on object deselection.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
bc0ae7d9a0
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Added selection of sub-shapes.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
9401129906
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Added checking params for sub-shapes.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
cd33417290
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Base implementation of Sub-Shape dialog.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
8ef86c6185
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Added sub-shapes line edit to a base dialog.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
205de80b93
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Added default algo files for Locate Subshapes and Union Edges.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
f83ebc817a
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Fixed selection level for objects selected in browser.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
370d86bda3
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. User friendly selection.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
0636dbf213
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Added selected sub-shapes list for locate subshapes dialog.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
b88417223a
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Fixed union edges selection.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
6715a241c1
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Updated UI.
2024-06-14 18:03:06 +01:00
Konstantin Leontev
583263c43e
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Python dump.
2024-06-14 18:02:43 +01:00
Konstantin Leontev
fa942b0885
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Added menu icons from default GEOM directory.
2024-06-14 17:57:46 +01:00
Konstantin Leontev
9041c14056
[bos #38044 ][EDF] (2023-T3) Support for automatic reparation. Added execution chain and generic GUI using merge faces plugin as an example.
2024-06-14 17:57:46 +01:00
jfa
fbbd6a9e07
Fix compilation error (conflict of OK name between OCCT Plate_Plate.hxx and GEOM GEOM_IOperations.hxx)
2024-05-27 20:11:28 +01:00
jfa
5e34fe0812
Implement bos #35141 Makewire keeping types of edges
2024-05-27 13:07:29 +01:00
dish
ec3ebbe891
[bos #41409 ][FORUM] (2024) kindOfShape() bug for CONE2D
...
Make KindOfShape() work correctly in cases, when substrate surface is cone and contour-wire is arbitrary (tested with a wire, composed of lines and 2-order curves).
2024-05-24 13:04:45 +01:00
Ekaterina Sukhareva
5f12362860
[EDF] (2023-T3) Creation of a non planar face from a list of edges and points
2024-05-22 18:38:19 +01:00
mbs
0f3f338dc8
Merge branch 'OCCT780'
2024-05-16 08:32:44 +01:00
jfa
981c0534ea
Porting to OCCT 7.8.0
2024-05-16 08:30:45 +01:00
dish
bbafce4b04
[bos #35160 ][EDF](2023-T1) Keyboard shortcuts.
...
The branch must be synchronized with GUI:/dish/CR35160--Keyboard_Shortcuts.
Most of GEOM module actions are available for shortcut binding using UI.
2024-05-15 17:35:18 +01:00
Nabil Ghodbane
20db2ca25d
[bos #41189 ]: ensure compatibility with Python 3.9+
2024-04-24 14:55:58 +02:00
Nabil Ghodbane
c13ae14b5a
bos #41647 [CEA][Windows] bos #38044 breaks GEOM compilation
2024-04-08 09:27:15 +02:00
NATHALIE GORE
14e1a694c4
Merge C++ part of kleontev/38044_auto_repair
2024-04-04 11:49:08 +02:00
mbs
e3ce834889
[bos #40619 ][CEA] Add Fuzzy parameter to partition and boolean operators
2024-03-19 10:28:27 +00:00
NATHALIE GORE
3bfb88115e
Revert "EDF 25230 - Impossible to create directly a face"
...
This reverts commit aecc16bb84
.
2024-02-12 15:13:33 +01:00
Ekaterina Sukhareva
aecc16bb84
EDF 25230 - Impossible to create directly a face
2024-02-06 11:01:51 +00:00
mbs
e067674b75
Updated copyright comment
2024-01-20 13:51:38 +00:00
jfa
c52059c3f8
[bos #39942 ] EDF 25230 - New problem with XYZtoUV
2024-01-17 14:34:37 +00:00
jfa
6395ebefdf
Increment version: 9.12.0
2023-11-20 18:25:56 +00:00
Konstantin Leontev
f7a34e7081
[bos #37951 ][EDF 25230] SIGSEGV with MakeVertexInsideFace. Added check for an uninitialized curve.
2023-10-16 16:12:16 +01:00
Pascal Obry
a501322551
Merge branch 'po/29467_gui_log_file'
...
* po/29467_gui_log_file:
Use logStructuredUserEvent() for log message format consistency.
[bos #29467 ] [EDF] (2022-T1) Logging of SALOME usage: specific log in SALOME
2023-09-11 09:00:04 +02:00
Pascal Obry
efb533a09c
Use logStructuredUserEvent() for log message format consistency.
...
Also clean-up the operation name to keep only the meaningful
part.
2023-09-05 11:37:53 +02:00
vsr
221a1f9cef
[bos #29467 ] [EDF] (2022-T1) Logging of SALOME usage: specific log in SALOME
2023-09-05 11:37:53 +02:00
jfa
d2ccc47fec
[bos #36247 ] EDF 25230 - conversion xyz => uv KO
2023-08-18 15:51:03 +01:00
jfa
071708e71c
[bos #36177 ] [FORUM] - Remove extra-edge on hemisphere
2023-08-17 22:17:57 +01:00
jfa
d07da73210
[bos #36169 ] EDF 25230 - Conversion xyz => uv => xyz. Replace all calls of ShapeAnalysis::GetFaceUVBounds to BRepTools::UVBounds.
2023-08-14 14:46:57 +01:00
jfa
1e6d06f174
Implementation of [bos #35140 ] [EDF] (2023-T1) Memory communication between SHAPER and GEOM
2023-08-08 16:56:20 +01:00
jfa
d617faae6b
Merge branch 'V9_11_BR'
2023-07-19 15:56:13 +01:00
jfa
e8fc8b6907
[bos #35094 ] [EDF] (2023-T1) X,Y,Z to U,V. Consider face tolerance.
2023-06-26 17:56:13 +01:00