Commit Graph

654 Commits

Author SHA1 Message Date
wmayer
ee4a6b9ec2 0000144: Add several tools to Part module 2012-06-09 15:55:11 +02:00
wmayer
647cdf4213 0000144: Add several tools to Part module 2012-06-09 13:50:33 +02:00
wmayer
ed7ad12682 Fix build errors on Windows, fix a couple of bugs 2012-06-08 18:02:35 +02:00
jrheinlaender
5ecef4adeb Pad feature: Midplane, two-sided dimensions, up to first/last/face options 2012-06-08 17:32:54 +02:00
wmayer
95d07584dd Add missing export macro for Box class 2012-06-07 23:19:00 +02:00
wmayer
53b0f9e952 Method Part.Edge.split added 2012-06-05 11:55:45 +02:00
wmayer
fc46edbedc 0000727: Keep faces colors on boolean operations 2012-06-04 22:58:37 +02:00
wmayer
33fb521137 0000727: Keep faces colors on boolean operations 2012-06-04 11:43:20 +02:00
wmayer
dd227d83b9 Make a convenient function to convert between gp_Trsf and Base::Matrix4D 2012-06-01 16:44:57 +02:00
wmayer
5875c1bd1c Keep faces colors on boolean operations 2012-06-01 13:07:30 +02:00
wmayer
09e7c897d0 Keep faces colors on boolean operations 2012-06-01 13:07:29 +02:00
wmayer
7fadf83ff5 Keep faces colors on boolean operations 2012-06-01 13:07:28 +02:00
wmayer
0ea66aaf36 Handle OCC exception in exportStl 2012-05-26 00:29:29 +02:00
wmayer
498b4dcf04 fix in makeTube 2012-05-18 00:12:30 +02:00
wmayer
5b41f0e8a5 Replace makeTube algorithm 2012-05-14 19:15:11 +02:00
wmayer
335ee05d3f 0000646: Expose BRepOffsetAPI_MakePipeShell to python 2012-05-05 16:19:39 +02:00
wmayer
310f708478 0000646: Expose BRepOffsetAPI_MakePipeShell to python 2012-05-05 16:11:41 +02:00
wmayer
9ab58b1b76 update helix immediately 2012-05-03 17:01:09 +02:00
wmayer
2a16c7bd49 left hand helix 2012-05-01 13:17:10 +02:00
wmayer
ac3bfe8ac4 Do not override placement if shape is null 2012-05-01 12:20:12 +02:00
wmayer
f52ddb075d Part WB Loft tool extension 2012-04-26 13:27:05 +02:00
wmayer
3f2f65fa3e 0000673: BSplineSurfacePy::insertVKnots manipulates UKnots 2012-04-16 17:22:48 +02:00
wmayer
e558efac9d 0000672: Loading Example Drawing extraction crashes at Baseclass.cpp line 115 2012-04-16 15:57:10 +02:00
jriegel
ab48b280ec Merge remote-tracking branch 'remotes/origin/tanderson-merge-faceUnionFix' 2012-04-15 20:55:01 +02:00
wmayer
16ddff9da0 Fix broken RuledSurface feature 2012-04-13 17:50:28 +02:00
wmayer
591e36511d 0000624: Trim tool doesn't work with construction lines 2012-04-13 15:31:04 +02:00
wmayer
35e66c0700 0000649: Creating a ruled surface fails 2012-04-12 19:11:09 +02:00
wmayer
bebdffe784 0000649: Creating a ruled surface fails 2012-04-12 19:06:38 +02:00
wmayer
2edd283f4b 0000668: getPole() does not provide proper bound checking 2012-04-12 13:24:48 +02:00
wmayer
ccce155da2 0000649: Creating a ruled surface fails 2012-04-10 19:56:12 +02:00
wmayer
2c3afd958f Fix crash in TopoShapeface.getWire() 2012-03-28 15:07:28 +02:00
tanderson
fcafb74bae refine shape, face union fix
* fix for circular boundary of a planar face.
2012-03-22 14:35:02 -04:00
wmayer
00c2a6ea16 Improve Python doc for makeThickness() 2012-03-17 12:11:29 +01:00
wmayer
ecefda4924 0000629: make Part::Revolution claim Child 2012-03-11 11:26:33 +01:00
tanderson
bacc263cb1 adding orientation fix to face union cylinder
*fixes corupted face  with the y rod mount
2012-03-01 17:12:59 -05:00
wmayer
186889ba33 Fix typos, fix wronng paths to resources 2012-03-01 20:29:33 +01:00
unknown
0171a22a98 0000286: Feature request for better Fillet/Chamfer 2012-02-29 01:56:07 +01:00
tanderson
d07be67d09 Implementing cylindrical faces for model refine face union 2012-02-25 14:14:06 +01:00
wmayer
837ddf5f38 Support of INSTALL target on Windows (VC++ and MinGW) 2012-02-17 21:41:00 +01:00
wmayer
30d41865fd 0000598: New version treats some objects as immutable 2012-02-10 15:29:23 +01:00
wmayer
70b5e3dec4 Directly create solid from Part.makeWedge 2012-02-03 15:59:10 +01:00
wmayer
b57ca9ad64 + patch: improve face union (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5424 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 16:38:06 +00:00
wmayer
3933c6b109 + implement Python interface to discretize wires or edge with given deflection or number of points
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5423 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 15:23:58 +00:00
wmayer
d4b427ed39 + use vertex instead of edge in loft function
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5416 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-18 14:59:34 +00:00
wmayer
c0986a76dc + add method to get intersection of two curves
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5414 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-17 15:08:47 +00:00
wmayer
d5b380a537 + fix but that Angle has no effect after creation of revolve feature
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5411 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 21:58:58 +00:00
wmayer
546faca0de 0000572: add a method to Part module to read BRep data from string
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5410 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 20:23:26 +00:00
wmayer
9fd99a15b7 + add some repair functions for wires
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5404 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 21:31:14 +00:00
wmayer
050a7316ef + make try/catch block around sortEdges
+ set shape immutable when getting from feature
+ no use of tuples in removeShape

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5402 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 14:04:19 +00:00
wmayer
5c23a97737 + attribute Tolerance added to vertex, edge and face
+ method 'add' added to wire

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5401 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 12:09:45 +00:00