wmayer
01c140be28
fix warnings
2018-08-08 18:02:59 +02:00
Markus Lampert
0b40519f3f
Changed all catch types to references for polymorphic exceptions.
2018-08-08 15:45:30 +02:00
luz.paz
baa6d89328
Typos and whitespace fixes
2018-08-07 11:13:31 -04:00
wmayer
88aefc28e8
backport to OCCT < 6.8
2018-08-07 16:56:33 +02:00
Zheng, Lei
8f3cf6156b
PropertyPartShape: remove CopyShapeOnSave parameter
2018-08-06 19:01:37 +02:00
Zheng, Lei
d65349f1f9
PropertyPartShape: fix brep shape saving without copy
2018-08-06 19:01:09 +02:00
Zheng, Lei
8018f2640d
PropertyPartShape: add parameter to disable copy on save
...
By default PropertyPartShape uses BRepBuilderAPI_Copy to copy the shape
on saving, to get rid of the triangulation. However, OCCT seems to
perform a deep copy and shape sharing information is lost.
A new parameter, BaseApp/Preferences/Mod/Part/General/CopyShapeOnSave,
is added to disable this.
2018-08-06 19:00:58 +02:00
Abdullah Tahiri
de9e7cc942
Part: Improvement to closest parameter determination when the projection does not exist in the trimmer curve
2018-07-29 13:44:06 +02:00
tomate44
b40c1f16b5
add a missing check for OCC version
2018-07-29 11:50:08 +02:00
tomate44
1f63d6a103
add python binding of OCC defeaturing
2018-07-29 11:50:06 +02:00
tomate44
4a0ea3c0ec
add OCC defeaturing to TopoShape
2018-07-29 11:50:06 +02:00
wmayer
61a6fbe6d2
fix -Wunused
2018-07-28 12:56:31 +02:00
Yorik van Havre
c93ff200ca
Part: Allow to disable progress bar in brep string reader
2018-07-19 11:57:07 -03:00
wmayer
f90cd4a56d
backport to occt < 6.9
2018-06-10 21:57:25 +02:00
tomate44
f3ac51d9b7
add Approximation option to TopoShape section
2018-06-10 20:59:06 +02:00
tomate44
be96fcc62d
add Approximation option to FeaturePartSection
2018-06-10 20:59:06 +02:00
wmayer
833c2c601e
add missing newlines
2018-06-09 11:47:12 +02:00
wmayer
211a24507c
do not use deprecated class in OCCT 7.3
2018-06-01 17:02:27 +02:00
wmayer
009b18a553
expose function to Python to get optimal bounding box
2018-05-30 21:27:49 +02:00
wmayer
0425c7f3c8
fixes #0003493 : Python Shape.isClosed() returns false for any solid, including primitive Parts
2018-05-27 15:10:44 +02:00
luz.paz
7a09a5774e
More misc. typos
2018-05-19 12:17:52 -04:00
luz.paz
505488c4f9
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
wmayer
840c9e8b3c
prepare for PyCXX 7.0
2018-04-18 19:20:50 +02:00
luz.paz
b45bc4889d
Misc. typos: Please merge right before 0.17 release
...
I'm still finding typos in the source code. I propose that you keep this PR open prior ro relaese and then merge so that if I find other typos in the meantime they will be part this release.
2018-03-18 15:15:16 +01:00
wmayer
7e1334b1f9
fix Debian bug #825861
2018-03-14 18:05:24 +01:00
tomate44
dd49ee27fd
add simulate function to MakePipeShell
2018-03-02 10:47:45 -03:00
tomate44
4e2d7c36ca
Edge.getParameterByLength fix
2018-02-14 18:46:35 +01:00
wmayer
58887d8b84
fix reference counting issue
2018-02-11 14:08:18 +01:00
luz.paz
b6b9f61548
Misc. typos
...
Inspired by @normandc per https://gitter.im/FreeCAD/FreeCAD?at=5a729c6ece68c3bc742df205
2018-02-07 09:40:03 +01:00
wmayer
e6e4710ae3
remove SetMinTolerance as suggested by PR 1240
2018-01-21 18:17:45 +01:00
tomate44
6e5b1dfb9a
typo
2018-01-21 17:29:17 +01:00
tomate44
50e1866c49
indentation fix
2018-01-21 12:30:29 +01:00
tomate44
33f334049f
tolerance fix in TopoFace.validate()
2018-01-21 12:25:14 +01:00
tomate44
8461df7ea6
fix some TopoShape documentation
2018-01-21 12:03:53 +01:00
DeepSOIC
478611371b
Part: add Refine property to BOPs
...
followup to PartDesign
2018-01-20 13:58:39 +01:00
wmayer
80e3bfb69c
avoid division by zero when discretizing a shape
2018-01-20 00:02:08 +01:00
wmayer
95fbd8a099
add method to get u,v nodes of the tessellation of a face
...
add method to get the nodes of the tessellation of an edge
2018-01-14 15:52:08 +01:00
luz.paz
8690d870a5
Misc. typos
...
+ stepcode typo submitted upsream https://github.com/stepcode/stepcode/pull/372
2018-01-07 18:41:29 -02:00
wmayer
9e0ddec00a
port to occ 7.2.1
2018-01-03 14:31:52 +01:00
wmayer
4c7a0a1404
port to occ 7.2.1
2018-01-03 14:16:23 +01:00
wmayer
21e85921e0
set global scope of Part offset to use it with PD bodies
2018-01-02 13:13:06 +01:00
luzpaz
e883cbfdf3
Part: typos
2017-12-25 11:03:11 +01:00
wmayer
6a785f9afd
fixes #0003262 : normal vector returned by Face.normalAt(u,v) is not always a unit vector
2017-12-09 13:33:30 +01:00
Unknown
c8c9b76f43
Misc. typos
2017-12-06 20:59:55 +01:00
luzpaz
56111a0810
Typos: user-facing and trivial
...
Several typos and uniformity fixes.
Note:
*SCL/SimpleDataTypes.py is a upstream stepcode file whose fiz has been submitted upstream and accepted.
*the header of Tools/generateBase/generateMetaModel_Module.xsd had redundant data. It has been removed. Please double check it.
2017-12-02 14:00:57 +01:00
wmayer
df427de3ee
fixes #0003027 : if type(App.Vector) in originSketch.Geometry: newSketch.Geometry = originSketch.Geometry Raises types in list must be
2017-11-26 22:55:26 +01:00
wmayer
d72791e8d0
in PropertyGeometryList::setPyObject check for sequence instead of list
2017-11-26 22:54:57 +01:00
luzpaz
706141b967
Make uniform the use of B-spline visible to users
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=25411
This commit does not include fixes to source comments unless they were 'doxygenated'.
No .xml files were altered either.
2017-11-17 19:30:37 -05:00
Peter Lama
926b844409
Rename superPlacement property to AttachmentOffset
...
The name Attachment Offset gives a better picture of what the
property does.
2017-11-05 16:41:25 +01:00
wmayer
a16f5bf9aa
override onExtendedDocumentRestored in AttachExtension
2017-10-25 22:52:39 +02:00