Commit graph

891 commits

Author SHA1 Message Date
gumyr
fc7e4552bd Adding importer unittests 2023-07-25 15:28:56 -04:00
gumyr
c11cabab81 Update extrude both test to be independent of clean 2023-07-25 15:18:42 -04:00
gumyr
bf1a46f853 Added rmul test 2023-07-25 14:52:54 -04:00
gumyr
50c7254c71 Adding line types to docs 2023-07-25 11:34:56 -04:00
gumyr
54aa6a4608 Updating to ExportSVG 2023-07-24 20:30:59 -04:00
gumyr
3379e63b3f Preparing to remove 2023-07-24 20:27:55 -04:00
gumyr
44de47a41e Adding ExportDXF & ExportSVG classes 2023-07-24 20:26:16 -04:00
gumyr
e150491f8f Adding export/import documentation 2023-07-24 15:11:06 -04:00
gumyr
71eeea5210 Fixed project_faces 2023-07-24 11:52:10 -04:00
gumyr
dc5fcffb4e normalized Face.normal_at() 2023-07-21 10:43:36 -04:00
gumyr
5ec0acc5b3 pylint changes 2023-07-20 16:17:12 -04:00
gumyr
d18c0b55e0 Added Wire.fix_degenerate_edges & added min_edge_length parameter to offset 2023-07-20 12:01:58 -04:00
gumyr
d2d542227f Removed cyclic import 2023-07-18 09:44:17 -04:00
gumyr
702296ff0e New split algorithm - fix Issue #279 2023-07-17 19:56:19 -04:00
gumyr
0f3b134a3c Adding sheet metal functionality: make_brake_formed, fillet, offset 2023-07-17 10:35:54 -04:00
gumyr
e933edf059 Optimized group_by(Axis) 2023-07-13 10:32:12 -04:00
gumyr
2f0a43c00e Optimized sort_by(Axis) 2023-07-12 15:23:08 -04:00
gumyr
0546f81942 Add fillet Wire, offset_2d single side 2023-07-11 15:07:13 -04:00
gumyr
8d2c541921 When offset Faces, include holes 2023-07-11 13:42:22 -04:00
gumyr
76c4f2e0b1 Adding initial version of project_to_viewport 2023-07-10 18:54:39 -04:00
gumyr
5f4e14da82 Added import_stl as Solid 2023-07-09 15:53:03 -04:00
gumyr
55b6119104 Added import_stl example 2023-07-09 14:33:06 -04:00
gumyr
66fe3b5e14 Updating external tool docs 2023-07-08 14:57:30 -04:00
gumyr
51a2210405 Removing test case for MacOS 2023-07-08 11:21:38 -04:00
gumyr
808e1351d1 Updated for MacOS specific exception 2023-07-08 11:12:43 -04:00
gumyr
e18b2c844d Increase unittest coverage 2023-07-07 14:57:38 -04:00
gumyr
e0d1ea1820 Fixing pylint errors 2023-07-07 10:46:05 -04:00
gumyr
3da19ef6eb Reintroduced LocOpe_DPrism to extrude_taper under limited circumstances 2023-07-06 15:02:07 -04:00
gumyr
7cbd3e90a1
Merge pull request #274 from jdegenstein/patch-3
Make build123d default planes match OCP CAD Viewer
2023-07-05 19:35:36 -04:00
gumyr
cdfeb7e3b6
Merge pull request #273 from voneiden/patch-1
Fix Color not handling kwargs with a value of zero
2023-07-05 19:31:27 -04:00
jdegenstein
e9ca450e40
Fixing tests for Plane 2023-07-05 16:47:46 -05:00
jdegenstein
ff3efb2575
Fix docstring typo in class Plane 2023-07-05 16:33:01 -05:00
jdegenstein
a130e34023
Make build123d default planes match OCP CAD Viewer
Make the default planes in build123d match the behavior of OCP CAD Viewer and many other CAD softwares.
2023-07-05 16:22:21 -05:00
Matti Eiden
ea995e3c3b
Fix Color not handling kwargs with a value of zero 2023-07-05 23:57:44 +03:00
gumyr
294da9973b coverage improvements 2023-07-05 14:15:39 -04:00
gumyr
c83b52e998 Refactor Solid.extrude_taper, fixed offset_2d bug with 1 edge 2023-07-05 13:52:01 -04:00
gumyr
de496be8ec Fixed math error in extrude_taper 2023-07-04 13:25:20 -04:00
gumyr
cc28ed246b Remove viewer import 2023-07-04 11:57:31 -04:00
gumyr
ffcdda92a9 Refactored extrude_linear to Shape.extrude and Solid.extrude_taper 2023-07-04 11:45:52 -04:00
gumyr
a42137a835 Merge branch 'dev' of https://github.com/gumyr/build123d into dev 2023-07-02 14:50:37 -04:00
gumyr
517b4531f5 Moved Import/Export to top level 2023-07-02 14:50:07 -04:00
gumyr
66efe61eb0
Merge pull request #268 from jrmobley/2d-export
More ExportSVG features:
2023-07-02 14:30:03 -04:00
gumyr
7ac6a50040 Changed to ocp_vscode viewer 2023-07-02 14:28:21 -04:00
gumyr
d0ca05856f Fixed taper extrude_linear bug Issue #252 2023-07-02 14:26:48 -04:00
JR Mobley
02c564c09b More ExportSVG features:
Wires are output as a single path element.
Support for fill color.
Support of RGB colors.
Beginnings of unit tests.
2023-07-02 11:39:31 -04:00
gumyr
bf01dc9488 Applied is_forward to Wire & Edge 2023-06-30 14:06:26 -04:00
gumyr
5e8e026976 Added Face.sweep class method 2023-06-30 11:31:51 -04:00
gumyr
046bcc57dd Added Wire.is_forward property 2023-06-30 10:33:25 -04:00
gumyr
20a954167e Revert "Changed is_closed to property, added Wire.is_forward"
This reverts commit f1161598f7.
2023-06-30 10:32:15 -04:00
gumyr
f1161598f7 Changed is_closed to property, added Wire.is_forward 2023-06-30 10:25:36 -04:00