wmayer
750897c20e
+ introduce proper enum for property status to replace plain integers
2016-01-01 15:36:24 +01:00
wmayer
0072f7b942
+ fix crash when trying to edit broken revolve object
2014-07-12 16:13:13 +02:00
wmayer
11048388e8
+ set correct group information to pad and pocket properties
2014-03-21 15:18:26 +01:00
wmayer
79e9f108e6
+ Add option to refine solid on sketch-based features
2013-09-21 09:16:44 +02:00
wmayer
a3b7a67dc1
0000459: Revolving a single line sketch fails
2013-07-10 15:26:31 +02:00
wmayer
74488f0825
Try alternative sort method
2013-07-09 10:40:37 +02:00
wmayer
05482eda22
0001133: crash at padding a sketch with 42 holes
2013-07-03 07:56:36 +02:00
wmayer
605e85b952
Make FeaturePython Python binding a template class to avoid code duplication
2013-03-22 00:34:18 +01:00
wmayer
3d7f7d5468
0001013: 0.13 program crash
2013-02-17 08:43:21 +01:00
logari81
3562efa5d5
PartDesign: Refactor pattern features and gui
...
- remove StdDirection,StdAxis and StdMirrorPlane properties
- support sketch H_Axis, V_Axis, N_axis as valid references in patterns
- polish reference selection gui (unified for standard axes and custom references)
2013-01-09 23:18:38 +01:00
wmayer
17ef469e36
Improve algorithm to check intersection of axis and sketch
2012-12-16 16:32:17 +01:00
wmayer
c8cacace17
Do some error checking for sketch based features
2012-12-13 20:59:53 +01:00
wmayer
9032e31281
Improve algorithm to check intersection of axis and sketch
2012-12-13 19:11:37 +01:00
wmayer
001fb03b5d
Fix bug in check for intersection of axis with sketch
2012-12-11 20:06:56 +01:00
logari81
7755a00d5d
PartDesign: Enable manual alignment tool for PartDesign features
2012-12-10 13:58:44 +01:00
wmayer
27ba683559
Improved algorithm to detect intersections of rotation axis and sketch
2012-12-06 13:21:10 +01:00
wmayer
18a365ca00
Fixes for OCC 6.3
2012-12-04 11:32:30 +01:00
jrheinlaender
72a26b68a0
Added check to Revolution and Groove for sketch axis intersecting the sketch face
2012-12-04 10:59:44 +01:00
wmayer
3650ec839e
Raise an exception if creating a face from wire of a sketch fails
2012-12-02 11:38:30 +01:00
wmayer
32b6280091
include header
2012-11-10 01:11:55 +01:00
wmayer
1fa51f8873
Fix compile error with OCC >= 6.5.2
2012-11-09 20:28:38 +01:00
wmayer
20802707f6
Make remapping function more flexible
2012-11-09 13:48:40 +01:00
wmayer
02f97e2a04
0000871: Changing size rotates other sketches
2012-11-07 20:01:36 +01:00
wmayer
68d3a37154
Fix error in up to face option
2012-11-06 20:44:31 +01:00
jrheinlaender
469b17bb4c
Fixed bug where sketch support face was used for distance measuring instead of sketch face itself (doesn't resolve problem of false positives, though)
2012-11-06 20:37:53 +01:00
jrheinlaender
db3d7c1505
Fixed bug in Pad where option TwoLengths was broken if Symmetric had been selected before
2012-11-06 20:37:52 +01:00
wmayer
3377dc0851
Algorithm to do a geometric matching (planes only)
2012-11-05 14:50:02 +01:00
wmayer
22c0f85672
Algorithm to remap support shape, fix bugs in pad/pocket
2012-11-04 16:48:52 +01:00
jrheinlaender
1d0be7954e
PartDesign, 758, 766, 773, 775: several improvements, fixes and code refactoring for Pad and Pocket
2012-11-03 23:07:48 +01:00
jrheinlaender
b2a59199f8
PartDesign: avoid duplicate code in getting the support shape
2012-10-29 16:09:54 +01:00
jrheinlaender
12ef39ddad
PartDesign: improved feature parameters checks and avoid duplicate code
2012-10-27 19:48:55 +02:00
jrheinlaender
99424229a8
PartDesign: move common properties to FeatureSketchBased and add some source documentation
2012-10-23 13:21:04 +02:00
jrheinlaender
1befcbb2b4
PartDesign: tidy up PartDesign feature dependencies
2012-09-09 10:05:43 +02:00
wmayer
2d2df1b1a3
Set placement property to read-only for skecth/ dress up features
2012-04-06 12:29:18 +02:00
logari81
e2ce022839
+ add axis link property to the PartDesign/Revolution feature
...
+ fix placement of the PartDesign/Revolution feature to the placement of its sketch/support
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5279 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:53:48 +00:00
logari81
ac695ad67b
+ infrastructure for placement synchronization of SketchBased features
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5255 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 15:23:59 +00:00
wmayer
7931687dd1
0000463: a pad fails to produce a valid solid from a valid sketch
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5086 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-02 10:53:47 +00:00
wmayer
92a48eb14a
+ fix crash and allow to use values for pockets > 99
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5076 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-27 14:34:13 +00:00
wmayer
cc96c416c1
+ implement an improved method to check if one wire is inside another wire
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5074 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-27 12:55:50 +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