Commit Graph

820 Commits

Author SHA1 Message Date
rnc
75d091c0e2 EDF 2281 : Possibility to choose the division pattern for the cylinder and missing translations 2012-07-27 09:18:14 +00:00
rnc
d52b0e38ed EDF 2281 : Added possibility to choose the division pattern.
Translations and update of the doc to be done.
2012-07-26 15:38:18 +00:00
rnc
8d08a5a0dd EDF 2281 : small fixes 2012-07-23 11:52:37 +00:00
rnc
fb59bba536 small fix 2012-07-23 09:47:37 +00:00
rnc
3d73ab4d8c EDF 2281 : Moved divided primitives in the New Entity --> Blocks menu and updated the documentation correspondingly 2012-07-23 09:40:35 +00:00
rnc
50135d347b EDF 2281 : missing translations, doc and pictures 2012-07-20 13:51:30 +00:00
rnc
449a8ffa1a EDF 2281 : Second constructor and final documentation for the divided disk 2012-07-20 09:47:00 +00:00
rnc
91343094ce EDF 2281 : code refactoring and first steps for a second constructor of the divided disk 2012-07-19 16:06:35 +00:00
rnc
871b694188 tiny fix 2012-07-19 15:18:15 +00:00
rnc
d518ad5319 EDF 2281 : Notebook parameters 2012-07-19 15:13:50 +00:00
rnc
da81e0e4a0 EDF 2281: Dump fix 2012-07-19 13:49:13 +00:00
eap
7032015c58 +//#include <GEOMImpl_IDividedCylinder.hxx> 2012-07-19 07:52:15 +00:00
rnc
4df278186e EDF 2281 : dump fix 2012-07-18 15:26:35 +00:00
rnc
54ab8e9b35 EDF 2281: Documentation and icon for the divided disk primitive 2012-07-18 15:13:46 +00:00
rnc
79173ddb6e EDF 2281:
- Added a divided cylinder primitive
- Translations and doc to be done soon
2012-07-18 13:06:43 +00:00
rnc
d2d52a8e9d small bug fix in color of edges and spinbox values update 2012-07-12 13:28:58 +00:00
rnc
de4f7327f4 Added a mechanism to store AIS_AngleDimension objects and display them all along the sketch creation process as a control tool for the user 2012-07-12 13:11:59 +00:00
rnc
40cd2e5cb1 Small fix in the dialog box 2012-07-12 08:59:44 +00:00
jfa
eead87bab4 0021715: EDF 1661: Have default parameters for TUI function MakeFilling 2012-07-12 08:00:08 +00:00
rnc
966e4f9778 Display of angle values during sketch creation 2012-07-11 16:21:09 +00:00
rnc
bb7a1227ab tiny things 2012-07-11 15:52:57 +00:00
rnc
98a67e1996 EDF 1337: Angles management in the 3D sketcher
First part.
Some pieces of code placed in the GUI will have to be moved to the engine side but it has to be coordinated with issue 21392 (EDF 1631 GEOM: Dump study of sketcher 3D with relatives coordinates )
2012-07-11 15:13:08 +00:00
rnc
4fd9399dcc EDF 2281: Missing doc file and some translations 2012-07-10 08:49:26 +00:00
rnc
8744c2334b EDF 2281: Transaltions 2012-07-09 15:15:33 +00:00
rnc
a878bd5408 EDF 2281: Added the possibility to choose the orientation of the divided disk 2012-07-09 14:28:50 +00:00
rnc
1275586706 Missing files 2012-07-09 12:26:16 +00:00
rnc
d31a3237c7 EDF 2281 : Add 2 primitives for hexa mesh
- A disk primitive "pre-divided" into blocks has been added
- Picture, translations and doc to be added soon
- Other constructors to be added too
2012-07-09 12:19:55 +00:00
rnv
1c165e8006 Additional modifications regarding to the 0021671: EDF 1829 GEOM : Bring to front selected objects (continuation). 2012-07-09 12:03:12 +00:00
rnv
8002d3e86f Implementation of the issue "0021671: EDF 1829 GEOM : Bring to front selected objects (continuation)" 2012-07-06 12:45:54 +00:00
jfa
12efffce9b Mantis issue 0021541: EDF 2213 GEOM: Filling accuracy 2012-07-06 08:44:12 +00:00
jfa
f6d916275e Mantis issue 0021683: EDF 678 GEOM: Partition failure 2012-07-06 08:03:18 +00:00
jfa
dccdaf0d56 Mantis issue 0021683: EDF 678 GEOM: Partition failure 2012-07-05 13:52:07 +00:00
jfa
b659aaf41b Mantis issue 0020952: EDF 1505 GEOM: The type of the geometrical primitives from .step files 2012-07-04 12:06:10 +00:00
jfa
a33055ee5b Mantis issue 0021682: EDF 2224 : T-shape fails with specific values 2012-07-04 10:00:00 +00:00
rnv
1005fe15f3 Fix linkage problem on Windows 2012-07-03 06:56:47 +00:00
ana
f1a9bfce0b Win32 compatibility 2012-07-03 06:43:46 +00:00
barate
f5856d9aee Fix YACS make check on Ubuntu 12.04 2012-07-02 07:35:17 +00:00
eap
3e4f95964e 0021678: [CEA 567] import stp ou wrong stp files
Report an error in a file contains no geometrical information
2012-06-21 11:04:58 +00:00
eap
0bbd959702 0021672: [CEA 565] Dump Study from script
GetSubShapeIndices() from the last function
2012-06-20 09:50:12 +00:00
eap
f738320ebc 0021672: [CEA 565] Dump Study from script
avoid publishing multiple references to the same object
2012-06-20 09:49:23 +00:00
eap
ee80d29c6f 0021672: [CEA 565] Dump Study from script
Add functions for editing commands if the last function of group is
  not the last function in the study, to avoid dump of group
  exploding (which is appended to the last function of group) before
  filling group with objects retrieved after group creation
2012-06-20 09:48:48 +00:00
eap
ac1a5b9175 0021672: [CEA 565] Dump Study from script
Avoid empty lines in the script due to appending to an empty command
2012-06-20 09:41:46 +00:00
eap
c83df1846e 0021672: [CEA 565] Dump Study from script
Standard_EXPORT Handle(GEOM_Function) AddFunction(const Standard_GUID& theGUID,
                                                     int                  theFunctionType,
+                                                    bool                 allowSubShape=false);
2012-06-20 09:40:26 +00:00
eap
a211d6f8bd 0021672: [CEA 565] Dump Study from script
+  //Retuns true if this function is the last one in the study
+  Standard_EXPORT bool IsLastFuntion();
2012-06-20 09:39:40 +00:00
eap
55e32b8599 0021672: [CEA 565] Dump Study from script
Avoid repeated SubShape...() command
2012-06-20 09:39:13 +00:00
eap
5b33968b4c 0020014: EDF 833 GEOM : Regression from 3.2.9 with GetInPlace
note 0013000: The script fails in V6_5_BR during MakePartition operation.
     fix by PKV
2012-06-15 10:31:26 +00:00
rnv
2c2a70a69a Avoid redisplaying of the shape after Apply action. 2012-06-09 08:30:26 +00:00
eap
ed2c8fe24c 0021546: EDF 2129 GEOM: Different behavior btw circle and exploded base edge of a cylinder
the base face must be planar for BRepFeat_MakeDPrism
2012-06-06 13:00:33 +00:00
vsr
40f5df35aa Merge from V6_5_BR 05/06/2012 2012-06-05 11:33:32 +00:00
ana
36036343a0 Fix previous wrong-tag commit 2012-04-16 12:54:26 +00:00
ana
67d404962e dos2unix conversion 2012-04-13 10:35:33 +00:00
ana
5b131dda08 Fix for the "0021179: EDF 1654 SMESH GEOM: better look'n'feel" issue:
- Material Properties
2012-04-13 09:03:01 +00:00
ana
37f2c3cad9 Small fix.
Salome catch exception during creation 0 ISOs.
2012-04-13 08:46:38 +00:00
jfa
a650ac1733 Mantis issue 0021532: EDF 2202 GEOM: Problem when restoring groups containing a single shape. 2012-04-04 12:15:01 +00:00
jfa
10d829dc33 0021514: EDF GEOM: Partition failure. A fix by PKV. 2012-03-30 13:49:42 +00:00
jfa
f43bdeb895 0021514: EDF GEOM: Partition failure. A fix by PKV. 2012-03-30 12:47:23 +00:00
jfa
332a5b2f74 A patch by JGV for correct usage of filling in function MakeAnyFace. 2012-03-29 14:04:01 +00:00
gdd
0304ec44b3 Modify the dialog of Extrusion to place the scale parameter under the checkbox allowing the scale operation.
3 new DlgRef were added.
The documentation is updated as well.
2012-03-27 16:00:08 +00:00
rnc
e98f44ce25 Improvement of color filtering algorithm for the contour detection :
hue / saturation histogram used instead of a simple hue histogram
2012-03-26 10:07:53 +00:00
jfa
4d4cef4054 Mantis issues 0021432 and 0021404: MakeFace[Wires] should generate exception on attempt to build a planar face, if it is impossible. 2012-03-21 08:55:39 +00:00
gdd
772bb150e4 Fix Makefile.am 2012-03-20 13:36:38 +00:00
rnv
03515baa36 Win32 compilation. 2012-03-20 11:07:23 +00:00
rnc
8da64e2518 tiny modifications 2012-03-16 15:59:29 +00:00
rnc
5fcf8f46ea - Added the possibility to sketch rectangles in the sketcher
- Allowed drawing sketches by clicking and sliding in the view
2012-03-16 15:50:56 +00:00
rnc
1468abed08 Added a method to disable waiting cursor in the preview operation 2012-03-16 15:48:25 +00:00
gdd
1757fe1487 Update French translations 2012-03-16 14:18:57 +00:00
jfa
f91bad6fb6 Mantis issue 0021191: GlueEdges and GlueFaces problem with tolerance 1. A fix by PKV. 2012-03-16 13:23:39 +00:00
gdd
426cef8148 Update and fix documentation in IDL, .py and .cxx/.hxx files 2012-03-15 16:53:02 +00:00
ana
9b14149777 Fix for the "0020750: EDF 1296 GEOM: Naming during STEP import" issue. 2012-03-15 13:49:46 +00:00
rnc
d5d4be3bc6 Made use of a .ui file for convenience in the feature detection dialog. Hided unuseful widgets in the same dialog. 2012-03-15 10:57:06 +00:00
rnc
2afe0fcdcc Added .ui files in DlgRef for use in feature detection 2012-03-15 10:55:25 +00:00
rnc
9fe17fa35e Added missing translations 2012-03-14 16:36:07 +00:00
rnv
eee32dc020 Additional fix for the "0021239: EDF 1829 OCC: Bring to front selected objects" issue. 2012-03-14 13:58:03 +00:00
jfa
76cb7d05c4 Mantis issue 0021501: [CEA] Non regression test fails on MakePartition. A fix by PKV. 2012-03-14 11:28:26 +00:00
jfa
35bb93a206 Internal issue 0022865: Restructurization of Partition packages. 2012-03-14 10:26:55 +00:00
rnv
f33f73b435 Small correction. 2012-03-13 08:42:02 +00:00
rnv
2981cca5dd Implementation of the "0021239: EDF 1829 OCC: Bring to front selected objects" issue. 2012-03-13 08:41:21 +00:00
ana
8afd587dc9 0020750: EDF 1296 GEOM: Naming during STEP import
Small fix.
2012-03-12 09:04:32 +00:00
rnc
db7d2b88d3 Fixed visualization bugs in the sketcher:
- created object were violet)
- preferences values were not used for preview linewidth and edge and wire colors
2012-03-08 14:36:13 +00:00
barate
aa7f259f2c Colors for the structural elements (PAL #1882) 2012-03-08 10:05:58 +00:00
barate
d50f2187f3 Representation of structural elements 'general beams' as rectangular beams (PAL #1881) 2012-03-07 15:40:56 +00:00
ana
52489860fc Fix for the bug IPAL22807:"TC6.4.0: input objects are not highlighted in 3D viewer" 2012-03-07 13:41:55 +00:00
jfa
c1bc8299f0 Porting to OCCT6.5.3 2012-03-07 12:31:51 +00:00
rnv
205001b2a0 Forbid renaming of the objects "in place" by default. 2012-03-07 11:38:38 +00:00
ana
aa5b2185c9 Fix for the bug IPAL22807:"TC6.4.0: input objects are not highlighted in 3D viewer" 2012-03-07 08:45:19 +00:00
jfa
9f11350cbe Mantis issue 0021350: EDF 1948 GEOM: Export IGES 5.3 impossible. 2012-03-07 08:05:30 +00:00
rnc
ee46a27702 Extruded boss / cut dialog improvement and documenation update 2012-03-06 16:22:03 +00:00
ana
c6fb7e57b2 Fix for the bug IPAL22807:"TC6.4.0: input objects are not highlighted in 3D viewer" 2012-03-06 15:16:18 +00:00
rnc
316e7904bf small modification 2012-03-05 16:05:34 +00:00
rnc
ca04383c5a code refactoring 2012-03-05 16:03:27 +00:00
rnc
87ceb14207 small modifications 2012-03-05 15:33:17 +00:00
rnc
ee148cc6a5 Added help page and revert some changes for a better ergonomy 2012-03-05 15:25:31 +00:00
rnc
f04d9d5e1f fixed a small problem in the extrusion direction determination 2012-03-02 13:03:21 +00:00
rnc
cdce318394 removed comment 2012-03-02 13:02:19 +00:00
rnc
7647040513 small modification to have a better preview 2012-03-02 12:55:18 +00:00
rnc
103c989834 Allowed selection of subfaces for extruded boss /cut 2012-03-02 10:54:05 +00:00
rnc
d5698079fe Allowed selection of subfaces in for extruded boss /cut 2012-03-02 10:53:04 +00:00
rnc
f9d4ef6d53 Modified test of wire closeness 2012-03-02 10:00:38 +00:00
rnv
5c5579d6c8 Remove double keys. 2012-03-02 09:58:20 +00:00
rnv
357991964c Win32 compliation. 2012-03-02 09:55:59 +00:00
rnc
bbe52d5d94 Made modifications in menus organization to be consistent with previously commited modifications in toolbars organization 2012-03-01 14:43:44 +00:00
rnc
cb32f89e64 Added 2 new operations:
- Extruded cut, allows to add material an existing shape by extrusion of a profile
- Extruded boss, allows to remove material from an existing shape by extrusion od a profile

Modified the sketcher dialog in order to use MakeSketcherOnPLane API instead of MakeSketcher. It is now possible to make a skecth directly on the face of a shape without creating a local coordinate system.

Code refactoring in the sketcher dialog
2012-03-01 14:35:25 +00:00
jfa
6175043630 Mantis issue 0021486: EDF GEOM: Non regression test fails (MakePartition). A fix by Peter Kurnev. 2012-02-28 05:22:00 +00:00
vsr
dbca9b56bb 0021179: EDF 1654 SMESH GEOM: better look'n'feel
Additional fix of bug: impossible to remove user's materials
2012-02-21 16:21:15 +00:00
rnc
ce8009fe71 Fixed a bug that the Local Coordiante Systems normal was wrong when they were built on faces with reversed orientation 2012-02-21 10:54:15 +00:00
jfa
a292cd4a4d 0021434: Boolean operations generate a shape with big vertex tolerance. 2012-02-20 09:30:57 +00:00
vsr
3e767d761d 0021179: EDF 1654 SMESH GEOM: better look'n'feel
Introduce gradient background in the 3D viewer (rollback previous integration)
2012-02-15 14:34:38 +00:00
gdd
7c19c74cc8 Change backgroundImageFile() to background() due to the introduction of gradiant background in GUI. 2012-02-15 13:23:34 +00:00
ana
0c352ca06a Generating of documentation: set the correct reference for the "Help" button of GlueEdges dlg 2012-02-14 15:07:50 +00:00
rnv
b37488eb20 Issue 0021046: EDF 1610 GUI: To be able to change the width of the lines: small changes. 2012-02-14 14:55:37 +00:00
jfa
243fdea92a Remove not used files 2012-02-14 13:15:27 +00:00
rnv
e74a97e6fc Build SALOME on win32 platform. 2012-02-14 12:32:17 +00:00
rnv
882dc8f6ee Implementation of the "21046: EDF 1610 GUI: To be able to change the width of the lines" issue. 2012-02-14 12:03:57 +00:00
boulant
a77c8750d4 IMP: geomtools, integration of helper functions to add/remove shape to/from study and to display/erase shape to/from a viewer. 2012-02-13 12:53:09 +00:00
rnc
09e82ed39b added 2 missing icons 2012-02-13 10:56:08 +00:00
boulant
88bea96595 FIX+IMP (display/erase a shape identified by its entry) 2012-02-09 18:36:07 +00:00
jfa
20ffcb034a Mantis issue 0021465: EDF 2067 GEOM: Extrusion along a path leads to a self-intersected shape. GlueFaces with maximum shape tolerance. 2012-02-08 11:16:13 +00:00
jfa
aa829b078e Mantis issue 0021465: EDF 2067 GEOM: Extrusion along a path leads to a self-intersected shape. A fix by Peter Kurnev for GlueFaces algo. 2012-02-08 11:15:32 +00:00
ana
4fba47faef Implementation of the "0020839: EDF 1370 DOC : Update of the TUI features documentation / help(aMethod)" issue. 2012-02-06 07:38:17 +00:00
rnv
eed87c32e4 win32 compilation of the Geometry module. 2012-02-01 12:21:41 +00:00
eap
f0c9957f91 fix for the case of
RuntimeError: Naming Service Unreacheable

-except ImportError:
+except:
2012-01-31 11:10:28 +00:00
mkr
50c7a4428d Fix regression (after fix for PAL21179):
1) VTK viewer: change edges color for wireframe mode after change the color of the shape.
2012-01-30 12:07:56 +00:00
mkr
aa13fb8f08 Fix regression (after fix for PAL21179):
1) OCC viewer: get the correct default color for wireframe mode from preferences;
2) OCC viewer: change edges color for wireframe mode after change the color of the shape.
2012-01-30 12:07:09 +00:00
mkr
b8e59ec334 Fix regression (after fix for PAL21179):
1) OCC viewer: get the correct default color for wireframe mode from preferences;
2) OCC viewer: change edges color for wireframe mode after change the color of the shape.
2012-01-27 14:55:50 +00:00
jfa
0c1af31f54 Mantis issue 0021432: EDF GEOM: Faces with huge tolerance can be built in GEOM. 2012-01-27 10:58:36 +00:00
jfa
d394961f4a Mantis issue 0021454: [CEA] non regression test fails : problem with group creation. A fix by Peter Kurnev. 2012-01-26 11:41:17 +00:00
boulant
03a8be76be Add the python module sketcher.py 2012-01-25 14:41:18 +00:00
jfa
10c8c3b62f Mantis issues 0021435 and 0021456: Cancel the fix because of regression. 2012-01-25 10:11:31 +00:00
jfa
2c478ddf44 Mantis issue 0021453: EDF GEOM: (regression). A fix by PKV. 2012-01-19 13:06:39 +00:00
inv
fa5949562b fix make distcheck error: add missing header file 2012-01-19 08:47:08 +00:00
vsr
19d25e327a Add missing Material package to DIST_SUBDIRS 2012-01-17 06:55:23 +00:00
mkr
d3be35fe3c Remove debug information.
(Fix for PAL21179:
	1) draw outlines (borders) of the shapes,
	2) material properties.)
2012-01-16 12:00:33 +00:00
eap
f74a6e0993 prevent access to Null anIO 2012-01-16 11:25:16 +00:00
mkr
147d0719d7 Remove debug information.
(Fix for PAL21179:
	1) draw outlines (borders) of the shapes,
	2) material properties.)
2012-01-16 08:01:59 +00:00
ana
7882eb76e9 Fix for the bug IPAL22851: Sub-shapes spelling 2012-01-13 13:30:11 +00:00
ana
59494a63fc Fix for the bug IPAL22851: Sub-shapes spelling 2012-01-13 12:36:02 +00:00
jfa
7d247af0ad Mantis isssue 0021462: [CEA 532] Type problem. 2012-01-13 11:35:22 +00:00
mkr
a2ad5e1364 Fix for PAL21179:
1) draw outlines (borders) of the shapes,
2) material properties.
2012-01-12 16:36:50 +00:00
jfa
354f127d1d Mantis issue 0021066: GetAngle function. Update documentation. 2012-01-12 11:06:08 +00:00
gdd
34e86f5a10 Add missing translations 2012-01-11 13:17:08 +00:00
gdd
2f48ab17e6 Update translations 2012-01-09 10:37:37 +00:00
jfa
28ab3abf16 0021435: Changed order of edges after MakeFace. A fix by Peter Kurnev. 2011-12-30 06:18:05 +00:00
jfa
2fba9e59a7 Mantis issue 0021425: Accepted object types in 'fillet 2D' 2011-12-28 11:30:48 +00:00
jfa
eaa8500465 Fix problem with 'Glue all coincident edges' option 2011-12-28 10:50:01 +00:00
jfa
21f352b21b Porting to OCCT development version: Standard_PI -> M_PI 2011-12-23 14:23:54 +00:00
ana
1192c0b6c1 Windows compatibility 2011-12-23 13:02:59 +00:00
vsr
6b53386081 Fix problem of make distcheck 2011-12-22 05:24:18 +00:00
jfa
de2617e3f5 Mantis issue 0021060: Automatic LimitTolerance after boolean operations. 2011-12-21 11:56:33 +00:00
jfa
8b92788b34 Mantis issue 0021066: EDF 1622: GetAngle function. 2011-12-19 11:58:31 +00:00
jfa
f85d1e4bf5 Mantis issue 0021404: Problem with partition. A fix by Peter Kurnev. 2011-12-16 13:32:32 +00:00