Stefan Tröger
6ae8b6482e
PartDesign: Make Base Feature compatible with GeoFeatureGroup. fixes #0003080
...
The Original BaseFeature implementation had some serious issues with scoped links. It failed completely for e.g. sketches on the BaseFeature as it made a local link to refere to a out of body object. The only solution to make this work correctly is to add a proxy object into the body which is alloed to exactly that, to link outside oof the body. Something like shapebinder.
2017-09-21 11:40:14 +02:00
Kurt Kremitzki
0639b7f113
PDN: Add simple hole test
2017-08-30 10:41:55 -03:00
Kurt Kremitzki
b5682d92ed
PDN: Add tests for Boolean, MultiTransform, Primitives, Shapebinder
2017-07-26 23:16:12 +02:00
Kurt Kremitzki
8f6b79e37c
Add linear and polar pattern tests
2017-07-11 02:27:38 -05:00
Kurt Kremitzki
6c00984f5f
Add dressup feature test structure
2017-07-11 02:27:38 -05:00
Kurt Kremitzki
a09e3a8cfd
Break out PartDesign tests into own folder
2017-07-11 02:27:38 -05:00
DeepSOIC
ec29adfb55
PartDesign: add FeaturePython
...
Opens a window to extend PartDesign with Python
2017-03-04 19:16:39 -03:00
Stefan Tröger
b610dcc97c
fix dependent copy references
...
to make them work with sketches an additional Part2DObject reference needed to be created
2016-04-12 18:12:19 +02:00
Stefan Tröger
de24cbc189
add feature loft
2016-04-12 18:12:10 +02:00
Stefan Tröger
835085bc7c
add basic part design pipe infrastructure
2016-04-12 18:12:09 +02:00
Stefan Tröger
6301fce72c
add part design thickness
2016-04-12 18:12:08 +02:00
Stefan Tröger
07099e1163
add coordinate system datum
2016-04-12 18:12:07 +02:00
Stefan Tröger
3690040dea
basic infrastructure for part design primitives
2016-04-12 18:12:06 +02:00
Stefan Tröger
b0817ff086
allow non-sketch based additive and subtractive features
2016-04-12 18:12:06 +02:00
jrheinlaender
dfce69c4b0
Allow booleans of bodies in PartDesign
2016-04-12 18:11:51 +02:00
jrheinlaender
2d7813295b
Allow selecting back of base planes, miscellaneous fixes
2016-04-12 18:11:50 +02:00
jrheinlaender
857ede8847
Moved generic Datum class to Part module to avoid Sketcher dependency on PartDesign
2016-04-12 18:11:49 +02:00
jrheinlaender
8002584a52
Add skeleton support for datum features
2016-04-12 18:11:48 +02:00
jriegel
6dec685ba7
Assembly import script & PartDesign Solid object
2016-04-12 18:11:46 +02:00
jriegel
5b23d06cfe
implement active body in PartDesign
2016-04-12 18:11:45 +02:00
wmayer
c082cc47a1
+ Add parametric feature to create face from sketches
2015-11-12 19:44:24 +01:00
wmayer
c2c83a353b
+ harmonize XercesC cmake variables with official check
2015-07-28 14:17:49 +02:00
wmayer
d2b7b730d3
+ replace deprecated PYTHON_INCLUDE_PATH
2015-07-25 18:29:42 +02:00
wmayer
0f34099513
+ add '_' as prefix for PartDesign module to fix name clash
2014-05-10 14:12:25 +02:00
wmayer
6ac93e9d72
Add initial support for different libdir (jobermayr)
2014-05-10 12:57:38 +02:00
wmayer
4b2b243e47
+ compile with clang
2014-05-05 16:24:01 +02:00
mdinger
1498e99cef
Move python module prefix and suffix properties into macro to be set together
2014-05-03 16:00:30 +02:00
wmayer
67edfb895b
+ Fix prefix of Python extensions built with MinGW
2014-04-30 18:22:52 +02:00
mdinger
04e2db9109
Comment to document why this module alone is installed differently
2014-04-30 13:41:17 +02:00
mdinger
7982ffe726
Add 4th optional parameter to set linux install path
2014-04-30 13:41:17 +02:00
mdinger
e2bd648e9a
Remove unnecessary quotes.
2014-04-30 13:41:16 +02:00
mdinger
3e3ce381f6
Apply SET_BIN_DIR macro to Mod
2014-04-30 13:41:13 +02:00
jriegel
9620336b60
Implement the python gear feature
2014-02-16 22:19:59 +01:00
jriegel
c8cc4a179a
integrate Quantities into PropertyView and activate preferences again
2013-09-25 21:59:24 +02:00
jriegel
a5c8cd9c4b
Treat OCE in LibPack8.x with respect to debug/release
2013-03-31 00:16:17 +01:00
jrheinlaender
433ead710f
Created Draft feature for PartDesign
2012-12-04 10:59:41 +01:00
jrheinlaender
023c7fa0b1
PartDesign: implement Transform and Pattern features
2012-09-07 11:55:26 +02:00
wmayer
718d56669c
fix linker error when using latest OCC version
2012-06-25 10:55:06 +02:00
jrheinlaender
33f6bfe79b
Groove feature (code is 99% identical to Revolution feature)
2012-06-08 17:32:53 +02:00
wmayer
837ddf5f38
Support of INSTALL target on Windows (VC++ and MinGW)
2012-02-17 21:41:00 +01:00
wmayer
6f6b51d470
Fix INSTALL target in cmake files
2012-02-17 00:03:30 +01:00
wmayer
bde949f7e4
0000519: Patch to set proper RPATH's for system wide installation on Linux
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5270 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-11 12:36:36 +00:00
jriegel
4c9fb846bc
+ rename MainPart to Body
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5223 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-05 21:48:47 +00:00
wmayer
e119c9572f
+ add Epitrochoid example
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5154 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-22 10:37:02 +00:00
wmayer
ef9275ce4d
+ add kwahoo's Spring script to PartDesign
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5142 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-17 09:29:05 +00:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00