Commit Graph

820 Commits

Author SHA1 Message Date
rnc
e7430c090d EDF 1337 : Sketcher 3D, add definition of a point by an angle
+ Added missing translations
2012-10-08 15:29:42 +00:00
rnc
f1f709067a EDF 1337 : Sketch 3D, allow definition of a point by angle
+ Added a global coordinate system mode for angles.
+ Added a cylindrical coordinates definition (with an optional height in angle widget)
+ Did some refactoring

Doc and translations to be done soon
2012-10-08 10:16:55 +00:00
jfa
72423aa832 Mantis issue 0021706: [CEA 578] Python access to BrepTools::Read 2012-10-04 06:34:35 +00:00
jfa
39e0fe04d9 Mantis issue 0021525: EDF GEOM: Tolerance deggradation issue and partition failure 2012-10-03 12:37:29 +00:00
jfa
722fbca6f9 Mantis issue 0021689: [CEA 571] Improve visualization of selected object in GEOM 2012-10-02 07:26:48 +00:00
jfa
9ef623eade Mantis issue 0021706: [CEA 578] Python access to BrepTools::Read 2012-09-27 14:21:09 +00:00
jfa
f9e0b80f69 Mantis issue 0021864: [CEA 669] Wrong size of the bounding box. Clean triangulation on the Engine side. 2012-09-25 13:07:23 +00:00
vsr
2a00c4658c 0021868: EDF GEOM : Bug with "What is" 2012-09-24 15:10:59 +00:00
jfa
00621ab4f3 Mantis issue 0021703: [CEA 577] Boolean operations on groups. 2012-09-24 11:54:41 +00:00
jfa
6fed33a094 Mantis issue 0021835: EDF 2070 GEOM : Problem with detecting Self-intersections 2012-09-17 12:52:51 +00:00
rnc
95e277aea0 Defined a suitable plane for right relative positioning of dimension presentations 2012-09-14 17:45:04 +00:00
rnc
93d694f591 EDF 1337 : Sketch 3D improvement
Added an optional control of start and end point coordinates.
2012-09-13 16:42:34 +00:00
jfa
c7f598c0d8 Mantis issue 0021837: [CEA 654] Add new method to make any point inside a face. 2012-09-13 12:56:49 +00:00
vsr
0a03bb2230 0021786: [CEA 620] AutoColor fails
- Add code to enable auto-color for all sub-shapes (currenly disabled)
- Add code to use simplified auto-coloring algorithm (currenly disabled)
2012-09-13 08:17:44 +00:00
jfa
3cdf240cf1 Mantis issue 0021392: EDF 1631 GEOM: Dump study of sketcher 3D with relatives coordinates. 2012-09-12 10:41:33 +00:00
vsr
1ca71ca225 0021786: [CEA 620] AutoColor fails
Add code to enable auto-color feature for all sub-shapes (disabled currently)
2012-09-10 14:53:02 +00:00
rnc
7e54ff3916 Added a check on proximity between last point and current point in 3D sketch construction for construction by angle like it was done for construction by coordinates.
It fixes a bug in preview of the 3D sketcher.
2012-09-10 12:51:34 +00:00
rnc
9c7ee5d31c EDF 2369 : Small ergonomy improvement in sketcher 2D
Radius and Angle values are no more modified when changing "Direction" between "Angle","Perpendicular","Tangent" and "VX-VY"
2012-09-06 17:26:11 +00:00
jfa
41d1a2c611 Mantis issue 0021392: EDF 1631 GEOM: Dump study of sketcher 3D with relatives coordinates. 2012-09-06 13:35:58 +00:00
jfa
89c42a4f37 Mantis issue 0021392: EDF 1631 GEOM: Dump study of sketcher 3D with relatives coordinates. 2012-09-06 13:29:35 +00:00
vsr
b0cc47d13b 0021689: [CEA 571] Improve visualization of selected object in GEOM
- Show the name of the selected object in the contextual menu
2012-09-06 06:55:06 +00:00
vsr
f333eac72c 0021838: [CEA 653] createAndDisplayGO needs user action to set color 2012-09-05 12:54:41 +00:00
eap
bd850d68c8 enable passing GEOM.shape_type as aType in SubShape*() functions 2012-09-04 14:24:58 +00:00
rnv
601653cb9e Compilation under Win32 platform. 2012-09-04 09:43:20 +00:00
vsr
2bbf469c10 0021827: [CEA 650] TUI setColor on an object displayed in wireframe is ignored 2012-09-04 08:47:15 +00:00
vsr
506a331dc5 0021827: [CEA 650] TUI setColor on an object displayed in wireframe is ignored 2012-09-04 05:09:12 +00:00
vsr
6c588d710b 0021833: [CEA] problem with naming when exploding a step file
Correct regression caused by fix for issue 0021805
2012-09-03 14:26:02 +00:00
vsr
30919b026f 0021828: [CEA 651] TUI method to specify the number of Isos to show for an object
Add setIsos() command to the Python API of Geometry GUI (SWIG interface).
2012-08-31 08:03:50 +00:00
eap
9e8a1e664f 0021824: EDF 2364 SMESH : Unknown exception when dumping a Study
fix a bug in DumpPython()
2012-08-30 08:12:19 +00:00
jfa
880391e583 Mantis issue 0021809: [CEA 628] Impossible to create a solid from a shell created with MakeShell. 2012-08-27 11:31:59 +00:00
gdd
a574e40770 Modify the dump of MakeFilling: make appear non default parameters only. 2012-08-23 13:49:16 +00:00
jfa
a162a53e32 Mantis issue 0021805: EDF GEOM: Internal name of STEP file is always used, name given by addToStudy is ignored 2012-08-23 08:49:51 +00:00
vsr
15e78623e9 0021787: [CEA 621] Desactivate preview for partition and boolean operations in preferences 2012-08-22 14:41:25 +00:00
jfa
101ba2640b IMP 0021511: EDF 2153 GEOM: Choose to take units into account or not when importing a STEP file. 2012-08-22 06:42:18 +00:00
vsr
c314469058 0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module
* Improve documentation for meshing plug-ins (in particular, dynamically added methods)
2012-08-22 05:52:38 +00:00
jfa
8a7faf3ee5 Mantis issue 0021483: EDF 1638 GEOM: Retrieve non blocks solids and faces from a shape. 2012-08-15 10:34:21 +00:00
gdd
3b485f4d87 Check if aUnitName is NULL before testing unit value. 2012-08-09 14:30:34 +00:00
rnv
8f307e271d Fix for the issue "0021788: [CEA 622] preview on boolean operations : no preview". 2012-08-08 11:43:47 +00:00
jfa
8fb1906b75 Mantis issue 0021778: [CEA 612] MakeSolid on an unclosed shell in TUI 2012-08-06 13:39:16 +00:00
jfa
3d2b867351 IMP 0021537: [CEA 554] Add behaviour in GetAngle and GetAngleRadians. 2012-08-03 13:38:37 +00:00
jfa
2ad649ad04 IMP 0021537: [CEA 554] Add behaviour in GetAngle and GetAngleRadians. 2012-08-03 11:19:10 +00:00
rnc
aa37ece780 code refactoring 2012-08-03 09:20:47 +00:00
rnc
931cb7d1ae code refactoring and small modificattions 2012-08-03 08:58:26 +00:00
rnc
51a17b950d Code refactoring and small modifications 2012-08-02 15:29:22 +00:00
rnc
35a548b486 EDF 1337 : Sketcher 3D improvement
Truncate displayed length and angles to a number of significant digits
2012-08-01 15:18:17 +00:00
rnc
d7f0b174d9 EDF 1337 : Take into account the new dimension presentations in the undo / redo mechanism 2012-08-01 13:59:30 +00:00
rnc
de646df1b7 EDF 1337 : Improvement of 3D sketcher.
Added mechanism to display / hide length or angle dimensions
2012-07-31 14:56:12 +00:00
eap
5a00f0db9f In ~GEOM_Engine(), prevent from SIGSEGV after closing the first document 2012-07-27 16:06:43 +00:00
jfa
e184734288 IMPs 0021476 (fuse edges) and 0021477 (suppress a vertex from a wire for fillet1d). 2012-07-27 11:32:14 +00:00
rnc
377b28e6c4 EDF 2281 : Dump correction 2012-07-27 09:50:59 +00:00
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