Commit graph

871 commits

Author SHA1 Message Date
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
gumyr
aecdf69fd5 Moved Key Concepts to top level 2023-06-28 14:58:36 -04:00
gumyr
489fcb02f9 Added FilletPolyline docs 2023-06-28 14:46:54 -04:00
gumyr
83c0a53e92 Adding tests for FilletPolyline 2023-06-28 11:59:20 -04:00
gumyr
41ff5cf71a Updating docstring 2023-06-28 11:49:28 -04:00
gumyr
fbde4b9307 Updating docstring 2023-06-28 11:46:25 -04:00
gumyr
15f45b18ff Adding close implementation to FilletPolyline 2023-06-28 11:43:15 -04:00
gumyr
b6b33c3882 Added FilletPolyline object 2023-06-27 14:17:07 -04:00
gumyr
b79594a0cb Changed parameter solid to part, removed extra layering of Compounds 2023-06-26 11:46:42 -04:00
gumyr
ccc1437fc9
Merge pull request #262 from hiaselhans/offset2d
fix Wire.offset_2d inheritance bug
2023-06-24 13:34:48 -04:00
gumyr
81165d684c
Merge pull request #261 from hiaselhans/annotate_shapelist
add annotations for ShapeList.__getitem__()
2023-06-24 13:25:38 -04:00
hiaselhans
7e8dd767b0 fix Wire.offset_2d inheritance bug 2023-06-23 10:44:00 +02:00
hiaselhans
997171d829 add annotations for ShapeList.__getitem__() 2023-06-23 10:39:34 +02:00
gumyr
896bf0b029 Fixed LineType ENUM bug 2023-06-22 10:57:51 -04:00
gumyr
01e6d46da6 Added Face.position_at(u,v) 2023-06-20 09:37:27 -04:00
gumyr
8a2abd1b07 Fixed missing edge Issue #245 2023-06-18 14:56:15 -04:00
gumyr
4d6a41d5c0 Fixed revolve handling only 1 face Issue #229 2023-06-18 11:55:23 -04:00
gumyr
54218b4e08 Fixed localization of Vertex Issue #236 2023-06-18 11:33:50 -04:00
gumyr
778ff253ba Merge branch 'dev' of https://github.com/gumyr/build123d into dev 2023-06-18 10:43:45 -04:00
gumyr
2983166cfe Fixed arc direction Issue #222 2023-06-18 10:42:31 -04:00
gumyr
babcac6c01 Changed permissions 2023-06-18 10:41:34 -04:00