Abdullah Tahiri
7b0a501c0a
PartDesign: 3rdParty to PCH
2019-05-02 07:12:27 +02:00
DeepSOIC
ae59630fa4
PartDesign: Refine property for primitives #3488
2018-09-11 07:16:49 +02:00
Markus Lampert
e13c09235f
Changed all catch types to references for polymorphic exceptions.
2018-08-08 15:45:30 +02:00
wandererfan
a712d49685
Revise multiple solids message
2018-07-13 10:23:42 -03:00
wandererfan
0d3008e4eb
Fix #3401 warning on multiple solid
...
- PartDesign only uses the first result shape
of an operation and discards the rest without
warning.
- this also fixes #1707
2018-07-13 10:23:42 -03:00
Peter Lama
033334474c
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
0d617f97d6
Port to occ7.2:
...
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00
wmayer
6fd846ee22
handle exception thrown by BRepBuilderAPI_RefineModel
2017-07-23 15:46:57 +02:00
Peter Lama
fa4bebf2e0
Use OCCT Handle macro for Handle_ classes
...
This is the result of running OCCT's upgrade script provided
with OCCT 7.0. See
https://www.opencascade.com/content/freecad-occt710-and-windows-rtti-data-missing#comment-form
and
https://www.forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=120#p169019
for why this is necessary for OCCT >= 7.1
2017-04-20 12:27:34 +02:00
DeepSOIC
eae0d6594c
PartDesign: update primitives to use PartDesign::FeaturePy
2017-03-04 19:16:39 -03:00
wmayer
5ba9056af1
spend own type for Python wrappers of FeaturePrimitive and BodyBase
2017-01-20 15:42:50 +01:00
Stefan Tröger
c0a6b2ab11
PartDesign: Primitives are attachable directly
...
With the recently introduced AttachExtension the PartDesign primitives can be attachable by themself and don't need anymore the helping coordinate system datum. This simplyfies the code and the TreeView largely
2016-12-07 06:41:40 +01:00
wmayer
86f515ba25
fix typos
2016-11-12 17:57:14 +01:00
wmayer
a68b03a083
fix some typos
2016-09-27 19:26:45 +02:00
wmayer
433b559939
fixes #0002702 : Default cylinder angle 10 deg
2016-09-24 18:11:47 +02:00
Stefan Tröger
609da4749a
fixes #0002512 Allow multi-face part design tools
2016-05-18 23:54:18 +02:00
wmayer
d1bc34441d
+ fix various gcc & clang warnings
2016-04-24 16:21:19 +02:00
Stefan Tröger
1332b7e866
add primitive preview visualization
2016-04-12 18:12:08 +02:00
Stefan Tröger
9c172a535b
add remaining primitive features
2016-04-12 18:12:07 +02:00
Stefan Tröger
27d46a6593
primitive bug fixes, add cylinder and sphere
2016-04-12 18:12:07 +02:00
Stefan Tröger
07099e1163
add coordinate system datum
2016-04-12 18:12:07 +02:00
Stefan Tröger
f9b2905aeb
fix basic additive box
2016-04-12 18:12:07 +02:00
DeepSOIC
878b9df68f
fix build with MSVC11 aka 2012
2016-04-12 18:12:06 +02:00
Stefan Tröger
3690040dea
basic infrastructure for part design primitives
2016-04-12 18:12:06 +02:00