Commit Graph

17 Commits

Author SHA1 Message Date
eda79b40e9 Merge branch 'master' into OCP 2020-03-22 17:53:01 +01:00
a499a4b5d3 Ellipse (#265)
* added ellipse

* removed unused math imports

* added method ellipseArc and adapted method ellipse to circle

* introduced sense for ellipse building

* adapted ellipse test cases

* exclude vscode config folder

* use gp_Ax2(p, zdir, xdir) for ellipse building

* ran black against the changes

* Fix docstring of makeEllipse

Co-Authored-By: Adam Urbańczyk <adam-urbanczyk@users.noreply.github.com>

* Fix return value in docstring of makeEllips

Co-Authored-By: Adam Urbańczyk <adam-urbanczyk@users.noreply.github.com>

* Formatting fix

* Increase test coverage

* Formatting fixes

* Add test for makeEllipse

* Test fix

* Formatting + typo fix

Co-authored-by: Bernhard <bwalter42@gmail.com>
Co-authored-by: Adam Urbańczyk <adam-urbanczyk@users.noreply.github.com>
2020-03-15 14:04:48 +01:00
cd66589e4e Implementation of BRepOffsetAPI_MakeFilling (#253) 2020-03-05 21:43:16 +01:00
102c16c14e Add Black formatting check to CI (#255)
* Add Black formatting check to CI
* Add some documentation for code contributors
* Use uncompromised code formatting
2020-01-20 20:52:12 +01:00
98fa16a0fd Initial OCP support 2020-01-04 13:54:58 +01:00
84775d4973 Add files via upload 2019-12-23 15:25:42 +01:00
06ea0df15c added TestJupyter 2019-01-05 13:56:58 +11:00
1e05a45f9c First attempt at python2 and python3 support in single codebase
4 tests failing on python3 (CQGI, AMF export)
2017-09-17 00:57:12 +02:00
145ecb9769 Remove FreeCAD related code and add suitable OCC code 2017-05-14 12:52:12 +02:00
c12e663638 beginnings of cqgi 2015-12-07 16:35:10 -05: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
087f0621a7 Initial attempt to fix import issues caused by verutil.py implementation. 2014-12-01 11:51:26 -05: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
59d2af7a6c added export test cases 2013-04-21 17:45:29 -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