Daniel Taylor
2837c07396
Fixed "prnt" function to properly limit to 4 decimal places
...
Greatly simplify rebaseWire
2016-02-21 09:45:29 -06:00
Yorik van Havre
3f35e195dd
Path: misc bugfixes + restored node markers
2016-01-21 14:02:56 -02:00
Yorik van Havre
63904377e2
Path: Added new series of tools and fixes
...
* Fixed UsePlacement property of Path Compounds
* Added Path FaceProfile command - does a simple 2D contour of a face
* Added Path FacePocket command - does a simple 2D pocket of a face
* Added Path Array command - does an array with copies of a path
* Added Path Custom command - to add custom G-Code
* Added Inspect command - to inspect the G-Code of a path
2016-01-19 22:31:46 -02:00
Yorik van Havre
de342f00a3
Draft: fixed bug in wire offsets - fixes #1975
2015-12-15 11:11:57 -02:00
Yorik van Havre
114d1622d2
Draft: small bugfix
2015-12-01 22:14:59 -02:00
wmayer
f6023d36d2
+ rework BoundingBox class and its Python binding
2015-10-11 00:18:53 +02:00
Jon Nordby
5c3f802f52
Draft: Fix typos in circleFrom2PointsRadius()
...
Can't have been used in a while...
2015-09-08 21:19:43 +02:00
Yorik van Havre
6534c320cc
Draft: Further typos in DraftGeomUtils
2015-09-08 13:18:22 -03:00
Yorik van Havre
98326dd344
Draft: fixed typo in DraftGeomUtils
2015-09-08 12:41:49 -03:00
Yorik van Havre
b00d09ce66
Extending doxygen stuff for Draft & Arch
2015-09-04 19:14:36 -03:00
Yorik van Havre
f8571fb2a4
Changed all references to DraftGeomUtils.sortEdges to Part.__sortEdges__
2015-09-04 11:54:57 -03:00
Yorik van Havre
1df501f377
Draft: Better docstring for DraftGeomUtils.fillet()
2015-06-22 22:03:13 -03:00
Yorik van Havre
2afde97bb8
Draft: small bugfix in Drawing view
2015-06-08 19:05:37 -03:00
Sebastian Hoogen
b17bfdc3ee
check BoundingBox before calling distToShape
...
to find intersecting edges. issue #2050
2015-04-14 10:12:04 -03:00
Yorik van Havre
fb5b578138
Arch: Enabled section filling in Arch drawing views
2015-03-21 12:08:05 -03:00
Sebastian Hoogen
838f3fff97
+ fixes #0001966 : edges in Shape2DView extend beyond endpoint
2015-02-25 18:45:40 -03:00
Yorik van Havre
0ba9365086
Draft: implemented new, more robust version of sortEdges - fixes #1911
2015-01-11 22:09:29 -02:00
Yorik van Havre
324777b425
Draft: Finished ellipse support - fixes #1788
2015-01-05 19:23:02 -02:00
Yorik van Havre
203fcb7a1b
Draft: Adapted Draft module for python3 compatibility - issue #995
2014-10-05 19:40:14 -03:00
Yorik van Havre
80e55003d8
Draft: Added DraftGeomUtils.pocket2d(shape,float)
...
Returns a list of wires obtained by offsetting the wires of the given
shape by the given amount (outer wire inside, inner wires outside) and
resolving intersections
2014-10-03 17:35:40 -03:00
Yorik van Havre
cc39f914e6
Draft: Reverting provisorily to the old version of DraftGeomUtils.sortEdges
2014-09-24 18:13:55 -03:00
Yorik van Havre
974f95b295
Draft: provisorily fixed error in sortEdges
2014-09-17 14:19:42 -03:00
Yorik van Havre
a454bab2d1
Draft: replaced DraftGeomUtils.sortEdges with better version from pkoning2 - fixes #1691
2014-09-15 17:30:37 -03:00
Sebastian Hoogen
c7cfee0539
issue #1700 replace raise Exception()
2014-09-01 22:47:05 +02:00
Yorik van Havre
60d9335b8f
Arch: Misc improvements to section planes
2014-08-13 00:28:27 -03:00
Yorik van Havre
5d1e487760
Draft: Fixed Offset tool - fixes #1634 , #1635
2014-08-09 13:41:52 -03:00
Yorik van Havre
031672e2f5
Draft: Setting the WorkingPlane from a quad face now also takes its x and y directions
2014-08-08 13:48:30 -03:00
Yorik van Havre
ccc2a621f7
Draft: better method for DraftGeomUtils.isPtOnEdge
2014-06-11 10:37:48 -03:00
Yorik van Havre
a05efc16bf
Arch: Support for extruded curves in IFC export
2014-06-01 21:45:48 -03:00
Yorik van Havre
5f3e61736a
Draft: Fixed offset of wires containing arcs
2014-05-17 18:58:21 -03:00
Daniel Falck
2b11375257
adding tessellation to ellipses and adding a user parameter for line
...
segment length of ellipses and splines with a Shape2DView projection.
This will make it useful for DXF output.
2014-04-23 19:39:57 -03:00
Yorik van Havre
cb40db4991
Draft: used distToShape in DraftGeomUtils - fixes 1439
2014-02-24 12:19:36 -03:00
Sebastian Hoogen
19549e0940
Draft Bezier Curves: Add functionality to mockup
...
- Split poles to multiple bezier segments
- set degree of bezier curve
- Close Draft bezier curves
- set Degree at creation
- implement addPoint for piecewise Bezier curves
Draft BezCurve bugfixes
- fix Close button for BexCurve Edit
- fix tracker behaviour in for BezCurve.undoLast
Draft Bezier Curve: use circle trackers for control points
Draft: prepare functions to make bezier knots tangent or symmetric
2014-02-23 11:54:58 -03:00
Yorik van Havre
827351b39f
Draft: made last commit more backward-compatible
2014-02-09 13:08:02 -02:00
Daniel Falck
b660c4f97f
added way of breaking BSplines into line segments in Shape2DView
2014-02-09 13:02:38 -02:00
Yorik van Havre
7b4776684a
Draft: Fixed a bug in intersection snapping with arcs
2014-01-28 19:15:09 -02:00
Yorik van Havre
89b8033bca
Arch: Added IFC export to the GUI + using new ifcopenshell for import - fixes #1005
2013-12-26 11:38:30 -02:00
Yorik van Havre
a8739b38b8
Draft: fixed typo
2013-11-24 18:02:48 -02:00
Yorik van Havre
b442465960
Arch: Added some preferences options to the MeshToShape command
2013-10-28 17:25:40 -02:00
Yorik van Havre
ae42d66234
Draft: Shape2Dview now takes groups as input
2013-10-21 15:15:37 -02:00
Yorik van Havre
a2342d296a
0001279: Wrong operator in DraftGeomUtils.getRotation
2013-10-18 18:31:53 -03:00
Yorik van Havre
a3cb51c409
Draft: Added extensions intersection snapping
2013-10-08 16:36:52 -03:00
Yorik van Havre
4005b199e0
0001102: Updated all links to old freecad homepage and wiki to the new ones
2013-09-15 17:04:42 -03:00
Yorik van Havre
3f3deb3e18
Draft: Fixes bugs from last commit
2013-07-31 13:55:06 -03:00
Yorik van Havre
ce78a0e0a7
Draft: removed unnecessary uses of DraftVecUtils
2013-07-30 16:48:28 -03:00
Yorik van Havre
64d18ceac8
Arch: Added Tool property to Structs to define an extrusion path
2013-07-27 17:12:48 -03:00
Yorik van Havre
d21e522ae3
0001078: Draft now snaps to center of polygons and cylinders
2013-06-20 21:21:35 -03:00
Yorik van Havre
521407eb49
0001042: Draft DXF export with projection direction
...
The DXF exporter now features an option in Draft preferences
to project the selected objects along the current view direction
on export.
2013-04-11 14:20:50 -03:00
Yorik van Havre
8d77f55104
0001068: Bug in Draft DXF export
2013-04-08 17:03:41 -03:00
Yorik van Havre
63442c9c9b
0001072 : Edge.Curve assert in Draft
2013-03-31 17:54:32 -03:00