Commit Graph

28 Commits

Author SHA1 Message Date
wmayer
00a124cea1 + Pad type UpToFirst and UpToFace doesn't produce expected results. 2015-05-16 14:19:20 +02:00
wmayer
225184270a + set correct group information to pad and pocket properties 2014-03-21 15:18:26 +01:00
wmayer
893a5d3a86 + PropertyLength inherits PropertyQuantity 2014-02-13 17:03:48 +01:00
wmayer
e9b275c7e6 + support loading projects with old pad features, fix critical bug where the unit gets replaced 2014-02-12 15:14:02 +01:00
jriegel
a97f53a5e7 Fully implement Units in PartDesign Pad 2014-02-09 16:23:06 +01:00
wmayer
3cc032c11e + Add option to refine solid on sketch-based features 2013-09-21 09:16:44 +02:00
wmayer
ce0e6e5cef Make FeaturePython Python binding a template class to avoid code duplication 2013-03-22 00:34:18 +01:00
jrheinlaender
3871b75d3e Some notes on pad and draft features for future developments 2012-12-04 10:59:41 +01:00
wmayer
1fb178db62 Reset modified flag after document is loaded, touch pad/pocket if its Type has changed 2012-11-06 21:12:39 +01:00
jrheinlaender
6cdd265ca1 Enabled "Reversed" option for Pad up to first/last 2012-11-06 20:37:52 +01:00
jrheinlaender
13d68e99aa PartDesign, 758, 766, 773, 775: several improvements, fixes and code refactoring for Pad and Pocket 2012-11-03 23:07:48 +01:00
jrheinlaender
f6c728d8ba PartDesign: improve failure handling and error messages 2012-10-31 10:48:12 +01:00
jrheinlaender
e5bdcc1322 PartDesign: avoid duplicate code in getting the support shape 2012-10-29 16:09:54 +01:00
jrheinlaender
3fa415584e PartDesign: improved feature parameters checks and avoid duplicate code 2012-10-27 19:48:55 +02:00
jrheinlaender
8de40bc3a2 PartDesign: move common properties to FeatureSketchBased and add some source documentation 2012-10-23 13:21:04 +02:00
jrheinlaender
ded5b893a8 PartDesign: tidy up PartDesign feature dependencies 2012-09-09 10:05:43 +02:00
wmayer
2e89e0015d Cleanup, add method getStrValue() 2012-06-08 21:33:37 +02:00
wmayer
3e5c374a9b Fix build errors on Windows, fix a couple of bugs 2012-06-08 18:02:35 +02:00
jrheinlaender
d5c7c1ea45 Pad feature: Midplane, two-sided dimensions, up to first/last/face options 2012-06-08 17:32:54 +02:00
logari81
8985f085db + fix non-affine placement transformation in PartDesign/Chamfer
+ simplify placement transformations in PartDesign/Fillet
+ revert accidentally canceled change in PartDesign/Pad


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5301 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-14 16:12:09 +00:00
logari81
d1db47a43a + fix placement of Pad and Pocket feature to the placement of the underlying sketch/support
+ do all geometry creation operations in the local coordinate system


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5281 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 18:14:44 +00:00
logari81
d03d74f6ae + whitespace, typo fixes, tidying up
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5278 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:45:41 +00:00
wmayer
847a9aad5e 0000479: Pad: negative value is not allowed
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5249 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 12:12:37 +00:00
wmayer
7b4e09e310 + get first solid in result
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5073 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-27 11:00:24 +00:00
wmayer
6eb79ab708 + padding with support shape can also be a set of solids as intermediate result
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5072 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-27 09:58:28 +00:00
jriegel
aaf5f08d8e + Gui for Pocket and Revolution
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5059 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-24 20:10:59 +00:00
wmayer
dec04353f0 + enhance check for solid in pad feature
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5009 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-13 15:22:51 +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