Commit Graph

22 Commits

Author SHA1 Message Date
7754cd5f5b Fixed mirror when vertices weren't connected, which would cause the FreeCAD algorithm problems. Also just did some housekeeping and spelling corrections in the code. 2015-04-23 00:27:01 -04:00
1961c22268 Got a mirror fix working for the T-slot use case, but it broke the OCC bottle example. 2015-04-13 16:47:18 -04:00
2ce0041354 Fixed the Solid.makeSphere implementation and added CQ.sphere that mirrors the CQ.box high-level functionality. 2015-04-07 14:19:45 -04:00
7dea259659 Added test of 2D drawing, including threePointArc and moveTo. This should be expanded later to include all 2D drawing constructs. 2015-02-23 08:30:35 -05:00
9204b128e4 Added rotate function at the CQ object level and an associated test. 2014-12-19 07:40:34 -05:00
19c84868a8 Removed an unneeded import and fixed tab-space mixing issues. 2014-12-11 20:42:41 -05:00
4b98b04465 Fixed import errors inside one of the tests. 2014-12-08 21:19:27 -05:00
40efd2599a Removed unneeded version test for FreeCAD 0.13. 2014-12-01 21:53:31 -05:00
087f0621a7 Initial attempt to fix import issues caused by verutil.py implementation. 2014-12-01 11:51:26 -05:00
365652a68c Added a cone test for the revolve feature, and bumped the version number to 0.1.7. 2014-10-20 22:47:15 -04:00
3bf871b0ea Added cylinder and donut tests for the revolve operation and started on the cone test. 2014-10-20 17:41:53 -04:00
55b70c882c Cleaned up a few of the assert statements and fixed the findall line in exporters.py based on a FutureWarning. 2014-08-19 08:10:46 -04:00
952935f09d Finished up the test for importers.py
.
2014-08-18 16:14:55 -04:00
8994493b7b importShape in importers.py was not returning anything. 2014-08-18 15:50:07 -04:00
5ad9cd9b94 Removed placeholder raise statement. 2014-08-18 15:00:33 -04:00
699636d699 Fixed copyright dates, added the STEP file importer, and added the supporting tests. 2014-08-18 14:45:02 -04:00
c3290fca92 Updated to work with 0.13
- This is _totally_ experimental, and I haven't done exhaustive
   tests
 - 88 unit tests do pass though, and I added a new import test.
 - 0.12 and 0.13 seem to structure stuff a bit differently,
   probably due to changes in the FreeCAD lib wrappers.
 - Not tested on windows (but should work) or 0.12. Need some
   help there.
2013-04-27 23:49:41 -07:00
5c763c8f9e make pip installer 2013-04-23 21:31:56 -04:00
59d2af7a6c added export test cases 2013-04-21 17:45:29 -04:00
1848b1226a added test cases 2013-04-20 20:33:35 -04:00
26cd0a443d the test cases pass now at least 2013-04-16 22:29:06 -04:00
e6c2547329 initial try at the layout 2013-04-14 18:39:47 -04:00