jdegenstein
|
440841ec34
|
Merge pull request #659 from jdegenstein/context-aware-shapes
context aware shapes: fix to generic typevar to pass-through return types of those affected by functools.wraps correctly
|
2024-07-17 13:01:43 -05:00 |
|
jdegenstein
|
15397be2bc
|
build_common.py -> TypeVar instead of incorrect TypeSpec
|
2024-07-17 12:56:33 -05:00 |
|
jdegenstein
|
3ea67e2a86
|
build_common.py -> fix to generic typespec to pass-through return types of functools.wraps correctly
|
2024-07-17 12:49:34 -05:00 |
|
gumyr
|
cb6cbc35f4
|
Removing commented code
|
2024-07-14 11:58:26 -04:00 |
|
gumyr
|
55c22311e6
|
Improved Vector.__str__/__repr__
|
2024-07-14 11:57:08 -04:00 |
|
jdegenstein
|
6014507b3d
|
general_examples_algebra.py -> remove unnecessary wires call
|
2024-07-11 16:19:40 -05:00 |
|
jdegenstein
|
fe04c5055c
|
introductory_examples.rst -> fix some stuff in algebra ex13
|
2024-07-11 16:19:09 -05:00 |
|
jdegenstein
|
f6a3501653
|
Merge pull request #658 from jdegenstein/units
Fix MC units and reduce code duplication of UNITS_PER_METER
|
2024-07-11 13:01:06 -05:00 |
|
jdegenstein
|
209b772e1e
|
exporters.py -> import UNITS_PER_METER from build_common instead
and eliminate locally defined UNITS_PER_METER
|
2024-07-11 12:04:48 -05:00 |
|
jdegenstein
|
306d07e7f0
|
build_common.py -> correct value of MC from 1e-4 to 1e-3
|
2024-07-11 12:01:41 -05:00 |
|
gumyr
|
28b6689dba
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2024-07-02 07:49:59 -04:00 |
|
gumyr
|
e29c9fb255
|
Added Face.location_at & _ocp_section
|
2024-07-02 07:49:51 -04:00 |
|
jdegenstein
|
25ed8d8726
|
Merge pull request #652 from jdegenstein/rem_numpy-stl
Remove unused numpy-stl dependency and update Apple Silicon instructions
|
2024-06-25 12:08:42 -05:00 |
|
jdegenstein
|
436f2d5829
|
installation.rst -> apple workaround: remove numpy-stl provide correct pin for ezdxf
|
2024-06-24 21:34:09 -05:00 |
|
jdegenstein
|
0c67f07179
|
Update pyproject.toml
|
2024-06-24 21:29:51 -05:00 |
|
gumyr
|
ce20991745
|
Replaced Axis.as_infinite_edge with Edge __init__ method Issue #648
|
2024-06-24 13:47:52 -04:00 |
|
jdegenstein
|
b40bcf9a24
|
Merge pull request #647 from jdegenstein/plane.isometric
Propose adding `Plane.isometric` to built-in planes
|
2024-06-24 10:39:00 -05:00 |
|
jdegenstein
|
a0dc9355ee
|
Merge pull request #649 from jdegenstein/jernArc360fix
Complete JernArc relocates vertex
|
2024-06-24 10:31:18 -05:00 |
|
jdegenstein
|
74f5f68bdc
|
test_build_line.py -> add test for vertex/start position
|
2024-06-24 10:19:42 -05:00 |
|
jdegenstein
|
bee66421d4
|
objects_curve.py -> update x_dir for 360(+) degree JernArc case
|
2024-06-24 10:12:05 -05:00 |
|
jdegenstein
|
5c48717f10
|
geometry.py -> table spacing enhancement
|
2024-06-24 09:20:26 -05:00 |
|
jdegenstein
|
d0f4fbfa62
|
test_direct_api.py -> add test for Plane.isometric
|
2024-06-24 09:10:06 -05:00 |
|
jdegenstein
|
33b6859270
|
geometry.py -> add Plane.isometric
|
2024-06-24 09:03:45 -05:00 |
|
jdegenstein
|
2cd6365418
|
Merge pull request #644 from jdegenstein/jernArcFix1
Fix JernArc not always co-planar with input plane
|
2024-06-23 13:56:55 -05:00 |
|
jdegenstein
|
bab54c7984
|
test_direct_api.py -> rename vec_dir to is_direction
|
2024-06-23 13:39:16 -05:00 |
|
jdegenstein
|
79cd2c0b52
|
Update objects_curve.py
|
2024-06-23 13:38:05 -05:00 |
|
jdegenstein
|
09a5ffd100
|
geometry.py -> rename vec_dir to is_direction
|
2024-06-23 13:37:43 -05:00 |
|
jdegenstein
|
f2d4ddaeea
|
Merge branch 'dev' into jernArcFix1
|
2024-06-23 13:11:12 -05:00 |
|
gumyr
|
ce72ee2435
|
Added geometry intersections Issue #327 #328
|
2024-06-23 13:48:30 -04:00 |
|
jdegenstein
|
99863e8307
|
Update test_build_line.py -> Fix tests
|
2024-06-21 15:21:25 -05:00 |
|
jdegenstein
|
23f6fb9618
|
test_build_line.py -> less trivial JernArc tests
|
2024-06-21 15:18:45 -05:00 |
|
jdegenstein
|
644edc99a3
|
test_direct_api.py -> add vector transform tests
|
2024-06-21 14:11:47 -05:00 |
|
jdegenstein
|
52e33f9d93
|
Merge branch 'gumyr:dev' into jernArcFix1
|
2024-06-21 13:46:02 -05:00 |
|
jdegenstein
|
ce49b77e84
|
objects_curve.py -> change calculation method for tangent direction using new Vector/direction transform method
|
2024-06-21 13:42:57 -05:00 |
|
jdegenstein
|
2fae94680a
|
geometry.py -> add Vector direction transformation option
|
2024-06-21 13:41:02 -05:00 |
|
jdegenstein
|
29ad5386aa
|
Merge pull request #643 from jdegenstein/hexloc_majradius
Add major_radius bool to HexLocations and rename apothem parameter to radius
|
2024-06-19 20:48:03 -05:00 |
|
jdegenstein
|
f383470dad
|
heat_exchanger_algebra.py -> Fix example to use radius instead of apothem
|
2024-06-19 20:34:00 -05:00 |
|
jdegenstein
|
42c91cc975
|
heat_exchanger.py -> Fix example to use radius instead of apothem
|
2024-06-19 20:32:11 -05:00 |
|
gumyr
|
35a33f8d3e
|
Added Plane.find_intersection(Plane) Issue #327
|
2024-06-19 18:43:14 -04:00 |
|
jdegenstein
|
43a1d93115
|
test_build_common.py -> fix deprecated assertAlmostEquals with assertAlmostEqual
|
2024-06-19 15:43:03 -05:00 |
|
jdegenstein
|
08298beb44
|
build_common.py -> fix missing imports
|
2024-06-19 15:40:21 -05:00 |
|
jdegenstein
|
f8291b0bb2
|
test_build_common.py -> add test for HexLocations(... major_radius = True)
|
2024-06-19 15:36:32 -05:00 |
|
jdegenstein
|
e1203f8f7d
|
build_common.py -> add major_radius, rename apothem to radius, attribute naming cleanup
|
2024-06-19 15:25:27 -05:00 |
|
gumyr
|
2c40e19141
|
Fixed intersections of Axis Issue #615
|
2024-06-19 11:42:36 -04:00 |
|
gumyr
|
4561105666
|
Added new Edge.trim_to_length feature
|
2024-06-14 12:06:36 -04:00 |
|
gumyr
|
62d762b90a
|
Removing bd_warehouse test dependency
|
2024-06-12 10:47:20 -04:00 |
|
gumyr
|
fd123eb4a0
|
Removing bd_warehouse test dependency
|
2024-06-12 10:43:30 -04:00 |
|
gumyr
|
8a3ee82b5d
|
Handling null TDF Label - Fix Issue #618
|
2024-06-12 10:26:01 -04:00 |
|
gumyr
|
ad55863d30
|
Fixing Issue #475
|
2024-06-12 09:57:26 -04:00 |
|
gumyr
|
f469937be9
|
Partial fix for Issue #451
|
2024-06-12 09:30:49 -04:00 |
|