Commit Graph

1652 Commits

Author SHA1 Message Date
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
mbs
09ece3edc1 updated copyright message 2023-06-19 17:32:54 +01:00
mbs
c1d63ef1f8 updated copyright message 2023-06-16 19:43:36 +01:00
Nabil Ghodbane
9473f01eac bos #35672: fix std::min issue on windows 2023-06-05 11:34:59 +02:00
DOROVSKIKH Julia OpenCascade
7725eb65c0 Merge commit '4823245056426a9ccf9c7965daecf11459f58af5' into V9_11_BR 2023-06-01 17:56:27 +02:00
mbs
132bafd2dc added missing descriptions and basic properties in WhatIs dialof for all newly supported edge types in KindOfShape() method 2023-05-31 19:41:55 +01:00
mbs
cfc267474f added support for all type of edges in KindOfShape method 2023-05-29 18:23:13 +01:00
jfa
9b8d462a3d Increment version: 9.11.0 2023-05-25 14:54:12 +01:00
mbs
4823245056 Avoid SIGSEGV in WhatIs and PrintShapeErrors methods when shape is NULL 2023-05-16 11:29:26 +01:00
jfa
611d40ba2a Implemented [bos #35094] [EDF] (2023-T1) X,Y,Z to U,V. 2023-05-12 09:46:46 +01:00
Anthony Geay
e06f87b076 First integration of a new PV3D viewer. 2023-04-17 09:35:25 +02:00