Commit Graph

493 Commits

Author SHA1 Message Date
be8fcdce01 Removed freecad_impl 2017-10-22 21:02:48 +02:00
e5d4011cee Added _repr_html_ to Workplane objects 2017-10-20 18:08:13 +02:00
406e726514 Initial support for jupyter notebooks using x3d 2017-10-20 16:57:16 +02:00
99f92d37ac Preliminary support for jupyter notebook rendering 2017-10-15 13:24:07 +02: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
231b691b1b exportBrep method implementation 2017-09-09 22:41:21 +02:00
69467afda5 Add conda environment definition 2017-09-05 20:48:14 +02:00
c5c571b040 Perform explicit meshing in geom 2017-09-05 20:47:07 +02:00
861719aea6 Improve extrudeLinearWithRotation 2017-09-02 18:31:16 +02:00
5c78f36885 Relax bounding box related tests 2017-09-02 17:12:44 +02:00
aff8a9298e Implement clean using ShapeUpgrade_UnifySameDomain 2017-09-02 16:56:50 +02:00
89f421caa0 Removed testToFreeCAD, added testToOCC, added toOCC function to cq 2017-09-02 15:01:48 +02:00
4086d923f5 Fix testToSVG (search string was too detailed and therefore OCC version specific) 2017-09-02 14:50:53 +02:00
db65cef814 Fix testSTL
On branch cq1_pythonocc
	zmodyfikowany: cadquery/occ_impl/shapes.py
Untracked files:
	cq.testbench.task
no changes added to commit (use "git add" and/or "git commit -a")
2017-09-02 11:05:52 +02:00
c35472a745 Fix testCylinderPlugin 2017-09-01 23:57:16 +02:00
3442e77798 Fixed testFrontReference 2017-09-01 23:27:11 +02:00
d7a3820f04 Fix DiagonalLength of bounding box 2017-08-31 15:29:34 +02:00
09118c9d89 Reworked testSphereCombine 2017-08-31 15:02:14 +02:00
ea619f6409 Reworked testWorkplaneFromFace 2017-08-31 14:58:14 +02:00
873168e50a Fix revolve 2017-08-31 00:22:23 +02:00
bcc5994837 Fix regression from sortWiresByBuildOrder 2017-08-30 17:51:11 +02:00
c59705ef49 Fix sortWiresByBuildOrder (still suboptimal) 2017-08-30 17:27:11 +02:00
d55e5e51f7 Preliminary fix of extrusion of multiple wires 2017-08-27 23:11:56 +02:00
587569e8dc Fix wrong expected value in testBoxPointList 2017-08-27 00:07:53 +02:00
8e931652fc Fixed Matrix - rotateX,Y,Z are now additive 2017-08-27 00:06:52 +02:00
5098fc7c9e Improve SVG export (better handilinh of outline edges); fix getSVG accepting CQ object i.s.o wrapped 2017-05-28 19:28:45 +02:00
eb45edc3c1 Refactored svg export to use GCPnts_QuasiUniformDeflection + additional fixes
SVG export seems to be working correctly
2017-05-25 16:27:17 +02:00
5c95699c4b SVG test passes but not useful ouput is generated 2017-05-25 12:46:55 +02:00
282f51f346 Started refactoring svg export 2017-05-25 12:01:38 +02:00
bb1cdcfcc5 Start working on exporters 2017-05-24 15:22:49 +02:00
88df088e7c Fix importers 2017-05-24 15:22:35 +02:00
e92ce87132 Simplify wire stitch, add STL and STEP export, imporve fuse and start working on to_html 2017-05-24 15:22:14 +02:00
145ecb9769 Remove FreeCAD related code and add suitable OCC code 2017-05-14 12:52:12 +02:00
16270ff8f3 Remove FreeCAD related imports from occ_impl 2017-05-14 12:51:10 +02:00
4caa62d0f7 Fix typo in mirrorX operation 2017-05-14 12:36:17 +02:00
6e1f2b272d Import occ_impl by default 2017-05-14 12:35:56 +02:00
ff53dadd67 Stop using FreeCAD in TestCadObjects 2017-05-14 12:35:20 +02:00
d9d8427d69 Fix mirror operation on occ_impl level
There was a doubling of wire merge operations (one on occ_impl level and
one ov CQ level) while using mirror[X,Y] ops
2017-05-14 12:32:58 +02:00
3f4d4e5aef Different implementation of mirrorX and mirrorY on CQ level 2017-05-10 20:40:29 +02:00
bd4c3d4e66 Fixing mirrorX mirrorY 2017-05-07 20:53:50 +02:00
1146a181d2 Implement mass and length 2017-05-06 12:46:10 +02:00
31e8c3c003 Allow for cut and union op to work with Compound too 2017-05-05 23:28:11 +02:00
4874ecad4f Make compound 1st class citizen on OCC impl level
Started moving all common code for Solid and Compound into Mixin3D class
2017-05-05 23:27:28 +02:00
2bfbba6850 findSolid returns compound i.s.o. list of solids if parent is a Compound
This fixes all failing selector tests and some CQ tests.
2017-05-05 18:23:24 +02:00
4d71d50afd Fixed normalAt to correctly handle face orientation 2017-05-04 21:52:28 +02:00
1e9bc302a7 Add comment to explain the geometry change 2017-05-04 21:35:50 +02:00
16ffaeb02f Fix dir selector to support edges based on PLANE geometry 2017-05-04 21:26:23 +02:00
491b090a2b Fix makeHelix and twist extrude
Not sure if helix will work OK for conical surface
2017-05-04 20:53:21 +02:00
c96f8cd250 Incremental fixes to make more tests pass 2017-04-30 00:17:47 +02:00
e399e2ed7d Minor fixes to make tests OK 2017-04-30 00:17:14 +02:00