Commit Graph

78 Commits

Author SHA1 Message Date
Jeremy Mack Wright
76b6ce10a5 Forgot to push the changes made from comments on PR #121. 2015-10-14 07:54:40 -04:00
Jeremy Mack Wright
4cd0afc29e Changed polyline to work with a list of edges instead of a wire. 2015-10-13 11:30:17 -04:00
Jeremy Wright
e2ac623acc Merge pull request #120 from galou/unicode
Fix bug
2015-10-12 17:06:36 -04:00
Gaël Ecorchard
c2bd3b45a8 Fix bug 2015-10-12 23:03:49 +02:00
Jeremy Wright
bdf2be9807 Merge pull request #119 from galou/unicode
Improve unicode support
2015-10-12 16:57:04 -04:00
Gaël Ecorchard
4f043c0875 Improve unicode support 2015-10-12 22:48:17 +02:00
Jeremy Mack Wright
74b4f0057d Fixed findSolid() so that it handles compounds properly. 2015-10-12 14:04:03 -04:00
Jeremy Mack Wright
afd186e23a Fixed a bug with polygon where forConstruction couldn't be passed, which caused constructions problems. 2015-10-12 12:17:35 -04:00
Jeremy Mack Wright
3e462655fd Merge branch 'master' of https://github.com/dcowden/cadquery 2015-10-12 08:40:22 -04:00
Jeremy Mack Wright
1f9788b3ef Fixed a case where the close function was not resetting the first point. 2015-10-12 08:39:38 -04:00
Gaël Ecorchard
37890d132b Clean up geom.py
Remove Plane.setOrigin3d() and replace with Plane.origin = ...
2015-10-08 22:40:59 +02:00
Hasan Yavuz ÖZDERYA
94f26399ef updated documentation of workplane() method 2015-09-17 23:14:47 +03:00
Hasan Yavuz ÖZDERYA
51327a822d normals should be the same, 1 of the faces may have its center on another face but may be none co-planar 2015-09-17 23:07:54 +03:00
Hasan Yavuz ÖZDERYA
ea4ba70b06 improve workplane() method to create workplanes from multiple co-planar face selection 2015-09-17 22:40:22 +03:00
Hasan Yavuz ÖZDERYA
562e44c01d fail to prevent creating random workplanes 2015-09-17 07:41:52 +03:00
Hasan Yavuz ÖZDERYA
9da3ea3c9f refactor clean() to support objects other than Solid 2015-09-01 21:34:20 +03:00
hyOzd
247762f6a3 updated the docstring of clean() method and added clean parameter to each related docstring 2015-08-06 23:19:28 +03:00
hyOzd
d7d1e5ee7b added clean parameter to sphere() API, although it's not supported by FreeCAD implementation 2015-08-06 23:00:43 +03:00
hyOzd
299ecf5cf5 Merge remote-tracking branch 'refs/remotes/upstream/master' into add-simplify 2015-08-06 22:06:23 +03:00
Jeremy Wright
07acfba4b9 Made Shape.Center() more intelligent to handle switch-ups between Shape and Solid. 2015-08-06 00:13:19 -04:00
hyOzd
43f29e63f6 added clean parameter to box() method 2015-08-03 23:12:28 +03:00
hyOzd
a159a71cce added clean parameter to cskHole and cutThruAll 2015-08-03 23:03:30 +03:00
hyOzd
c11cff1d2c Merge remote-tracking branch 'refs/remotes/upstream/master' into add-simplify 2015-08-03 22:16:45 +03:00
Jeremy Wright
6e70ad5e97 Fixed the Center call for Shape objects on rotateAboutCenter, and changed CenterOfMass usage so that it won't fail silently. 2015-08-03 12:06:59 -04:00
hyOzd
2d1bdcad7b added clean argument for hole method 2015-08-02 17:36:35 +03:00
hyOzd
d13b0bc58b fix small type in revolve method related to clean 2015-08-02 15:08:06 +03:00
hyOzd
2101161af1 clean should be called in case of combine=False 2015-08-02 14:53:41 +03:00
hyOzd
29ef1937ab renamed simplify to clean 2015-08-02 14:37:02 +03:00
hyOzd
8c719067c7 removed auto-simplify, added clean parameter 2015-08-02 14:31:23 +03:00
Hasan Yavuz ÖZDERYA
268d919d1e added documentation for simplify() method 2015-07-22 23:50:03 +03:00
hyOzd
acf46f4c62 enabled auto simplify for combine() 2015-07-19 17:24:16 +03:00
hyOzd
506358db42 enabled autoSimplify for cut and cutblind 2015-07-19 17:11:51 +03:00
hyOzd
88c0195ba4 enable autoSimplify for _combineWithBase 2015-07-19 15:57:43 +03:00
hyOzd
e1e8e038ed added autoSimplify() and enabled it for union() method 2015-07-19 15:44:22 +03:00
hyOzd
ea26397b83 added simplify API that calls freecad's removeSplitter() function to
clean faces from unwanted edges
2015-07-19 13:00:46 +03:00
Jeremy Wright
14262e744d Hopefully final try at fixing the centered option for each axis. 2015-07-17 17:30:16 -04:00
Jeremy Wright
f42a63c7d1 Trying to get the sphere non-centering work as expected. 2015-07-16 21:54:57 -04:00
Jeremy Wright
6822944091 Fixed the centering of a sphere object. 2015-07-13 10:22:26 -04:00
hyOzd
dc2f74cfd7 chamfer example; there is no need to call edges(), faces() selector
works fine
2015-06-22 00:03:47 +03:00
hyOzd
46f6001a4a added chamfer api 2015-06-21 23:49:31 +03:00
Jeremy Wright
abce43b274 Fixed CQ.rotate docstring with same error as translate docstring. 2015-06-20 22:53:02 -04:00
Jeremy Wright
292a9935d7 Fixed the documentation on the translate function which said it was modifying the underlying objects. 2015-06-20 22:37:12 -04:00
Jeremy Wright
f8989928a8 Next phase of cleaning up CQ.py. 2015-06-16 17:03:36 -04:00
Jeremy Wright
7f0ef93868 Next small step in the CQ.py code cleanup. 2015-06-15 15:59:28 -04:00
Jeremy Wright
5531d695fa First round of clean up on CQ.py. Coverage still needs to be increased. 2015-06-15 12:24:38 -04:00
Jeremy Wright
7604c4e1a9 Continuing the cleanup. First time using Pylint on this codebase. 2015-06-14 17:19:24 -04:00
Jeremy Wright
1769eac353 Merge branch 'master' of https://github.com/dcowden/cadquery 2015-06-12 14:24:43 -04:00
Jeremy Wright
e0cb082886 Fix for the close function when used in planes other than XY. 2015-06-12 14:24:13 -04:00
hyOzd
ff74557899 added ruled option for loft 2015-06-08 22:06:34 +03:00
Jeremy Wright
89efc14ec9 Updated copyright dates and fixed a few docstring errors. 2015-04-27 13:04:34 -04:00