gumyr
|
b8dcad3bcb
|
Added Axis.is_skew and tested for is_skew in Axis.intersect
|
2025-01-31 16:06:09 -05:00 |
|
Roger Maitland
|
79a962561d
|
Merge pull request #882 from hoijui/patch-1
README: Makes reading it a tiny bit smoother
|
2025-01-29 10:09:36 -05:00 |
|
Roger Maitland
|
6f8dbae941
|
Merge pull request #887 from bernhard-42/encaps_vtk
Encaps vtk
|
2025-01-29 10:05:07 -05:00 |
|
Bernhard
|
ee2a3724e9
|
remove the install script for novtk
|
2025-01-29 09:41:15 +01:00 |
|
Bernhard
|
98e989debc
|
encapsulate VTK in a separate file
|
2025-01-29 09:39:37 +01:00 |
|
gumyr
|
8fe3ec18af
|
Added Shape static_moments, matrix_of_inertia, principal_properties and radius_of_gyration properties method
|
2025-01-28 21:52:04 -05:00 |
|
Roger Maitland
|
9268f31a8c
|
Merge pull request #879 from snoyer/filter_by-property
allow to filter and group by property
|
2025-01-28 19:02:09 -05:00 |
|
snoyer
|
bdd11a9250
|
add property support to sort_by
|
2025-01-28 07:00:40 +04:00 |
|
Robin Vobruba
|
8ddfee219d
|
README: Fixes two minor language issues
|
2025-01-27 08:30:34 +01:00 |
|
Robin Vobruba
|
6d5aaa4bea
|
README: Shorten a bit
... and make compatible with the original Markdown standard,
where more empty lines are required
|
2025-01-27 08:29:29 +01:00 |
|
Robin Vobruba
|
677e47fedc
|
README: Adds links
|
2025-01-27 08:26:46 +01:00 |
|
snoyer
|
89a09f38de
|
appease mypy
|
2025-01-25 12:52:54 +04:00 |
|
snoyer
|
c47c81a893
|
allow to filter and group by property
|
2025-01-25 12:45:47 +04:00 |
|
gumyr
|
45dc04c459
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2025-01-24 19:50:26 -05:00 |
|
gumyr
|
9f5b4eaa67
|
Added section on moving shapes
|
2025-01-24 19:50:16 -05:00 |
|
Roger Maitland
|
13535be50c
|
Merge pull request #829 from victorpoughon/fix_async_display
jupyter_tools: fix out of order display of multiple shapes in static html
|
2025-01-24 15:24:37 -05:00 |
|
gumyr
|
0da16cf7e1
|
Improving OpenSCAD example
|
2025-01-24 15:19:15 -05:00 |
|
Victor Poughon
|
edf1dbdaa1
|
jupyter_tools: use uuid for unique shape id
|
2025-01-24 19:07:04 +01:00 |
|
Victor Poughon
|
f8d86e1722
|
test: update test_jupyter.py
|
2025-01-24 19:06:52 +01:00 |
|
Victor Poughon
|
5204b763ea
|
jupyter_tools: fix async render issue using a unique id div
|
2025-01-24 19:03:21 +01:00 |
|
Victor Poughon
|
d2d3580fc8
|
jupyter_tools: move template to separate file
|
2025-01-24 19:03:21 +01:00 |
|
gumyr
|
7972259c44
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2025-01-24 11:09:06 -05:00 |
|
gumyr
|
4aee76f6c0
|
Added Edge.is_interior property Issue #816
|
2025-01-24 11:08:57 -05:00 |
|
Roger Maitland
|
8c92653ebc
|
Merge pull request #878 from jdegenstein/mypy_ocp_stubs
Move `cadquery-ocp-stubs` from [development] to new [stubs] and exclude from [all] (optional dependencies)
|
2025-01-23 11:15:31 -05:00 |
|
jdegenstein
|
1740f388a5
|
mypy.ini -> remove stubs exclusion attempt
|
2025-01-23 10:09:56 -06:00 |
|
jdegenstein
|
22611e1554
|
pyproject.toml -> move cadquery-ocp-stubs from [development] to [stubs] and exclude from [all] (optional dependencies)
|
2025-01-23 10:09:14 -06:00 |
|
jdegenstein
|
6c7e6988be
|
Merge branch 'gumyr:dev' into mypy_ocp_stubs
|
2025-01-23 10:04:45 -06:00 |
|
gumyr
|
0625c77e4e
|
Updating sort_by docstring
|
2025-01-23 10:40:26 -05:00 |
|
gumyr
|
4f392c534a
|
Exclude cadquery-ocp-stubs
|
2025-01-23 10:00:40 -05:00 |
|
gumyr
|
f077d72819
|
Added sort_by lambda Issue#485
|
2025-01-23 09:53:15 -05:00 |
|
jdegenstein
|
bd1ad47ac5
|
Update mypy.ini
|
2025-01-23 07:39:10 -06:00 |
|
jdegenstein
|
97eff88585
|
mypy.ini -> exclude OCP-stubs
|
2025-01-22 22:32:38 -06:00 |
|
jdegenstein
|
4274f78f6a
|
Merge pull request #877 from jdegenstein/ocp-stubs
pyproject.toml -> add optional `cadquery-ocp-stubs` to [development] optional extras
|
2025-01-22 20:09:39 -06:00 |
|
gumyr
|
94fdd97a55
|
Updating doc: separating key concepts, adding OpenSCAD section
|
2025-01-22 20:04:42 -05:00 |
|
gumyr
|
50663a21c4
|
Removed redundant test_direct_api.py
|
2025-01-22 15:28:40 -05:00 |
|
gumyr
|
e126c502b1
|
Adding separate direct api tests
|
2025-01-22 15:23:56 -05:00 |
|
gumyr
|
589cbcbd68
|
Removed unnecessary custom test class and methods. Script to split test_direct_api.py
|
2025-01-22 15:17:52 -05:00 |
|
gumyr
|
bb6a542244
|
Revert "Split test_direct_api.py in many smaller tests"
This reverts commit 23e035a1ce.
|
2025-01-21 21:42:05 -05:00 |
|
gumyr
|
23e035a1ce
|
Split test_direct_api.py in many smaller tests
|
2025-01-21 21:37:52 -05:00 |
|
jdegenstein
|
5e6f3b3337
|
Merge pull request #876 from jdegenstein/tagged_step
exporters3d.py -> add "build123d" to exported step files, change step "Name" to build123d label
|
2025-01-21 14:01:33 -06:00 |
|
jdegenstein
|
9ce9306a67
|
exporters3d.py -> set step file name to build123d label attribute
|
2025-01-21 13:34:32 -06:00 |
|
gumyr
|
cc9f6c613d
|
Adding the MC length constant
|
2025-01-20 13:01:54 -05:00 |
|
jdegenstein
|
254eec1df1
|
pyproject.toml -> add optional cadquery-ocp-stubs to [development] optional extras
Please review version pins too
|
2025-01-19 20:28:01 -06:00 |
|
jdegenstein
|
7aaea78094
|
exporters3d.py -> reorganize import, remove semicolon add comment about header properties
|
2025-01-19 15:11:31 -06:00 |
|
jdegenstein
|
65ead1cce6
|
exporters3d.py -> add build123d to exported steps
|
2025-01-18 15:56:29 -06:00 |
|
gumyr
|
eebd82d06a
|
Added Keep.ALL to split
|
2025-01-17 10:09:23 -05:00 |
|
gumyr
|
3b34c50f4e
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2025-01-16 14:18:18 -05:00 |
|
gumyr
|
19d925f774
|
Improved split with a non-planar tool
|
2025-01-16 14:18:10 -05:00 |
|
jdegenstein
|
7262ae8e87
|
Merge pull request #872 from jdegenstein/rtd_fixes
readthedocs fixes to topology inheritance diagram, add mixin classes …
|
2025-01-15 17:20:09 -06:00 |
|
jdegenstein
|
d78ca933fc
|
readthedocs fixes to topology inheritance diagram, add mixin classes to topology/__init__.py, delete docs/requirements.txt, streamline workflows
|
2025-01-15 12:46:19 -06:00 |
|