Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

boat #141

Merged
merged 45 commits into from
Feb 18, 2025
Merged

boat #141

merged 45 commits into from
Feb 18, 2025

Conversation

r-barton
Copy link
Collaborator

@r-barton r-barton commented Jan 20, 2025

Opening a PR for the 3d boaty. Unfortunately sweeps seem to be broken for the arm rests I have setup. Engine issue filed for this

@r-barton r-barton self-assigned this Jan 20, 2025
github-actions bot and others added 18 commits January 20, 2025 19:03
# Conflicts:
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
# Conflicts:
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
# Conflicts:
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
# Conflicts:
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
@r-barton r-barton marked this pull request as draft February 5, 2025 18:56
Copy link
Contributor

github-actions bot commented Feb 5, 2025

The following files failed to export to STEP format:
food-service-spatula/main.kcl

github-actions bot and others added 5 commits February 5, 2025 20:08
# Conflicts:
#	screenshots/walkie-talkie.png
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
# Conflicts:
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
Copy link
Contributor

The following files failed to export to STEP format:
3d-boaty/main.kcl
exhaust-manifold/main.kcl

Copy link
Contributor

The following files failed to export to STEP format:
car-wheel-assembly/main.kcl
enclosure/main.kcl
french-press/main.kcl
multi-axis-robot/main.kcl
pipe-flange-assembly/main.kcl
walkie-talkie/main.kcl

github-actions bot and others added 6 commits February 11, 2025 21:17
# Conflicts:
#	README.md
#	screenshots/exhaust-manifold.png
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/cycloidal-gear.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/exhaust-manifold.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
# Conflicts:
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/cycloidal-gear.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/exhaust-manifold.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
Copy link
Contributor

The following files failed to export to STEP format:
3d-boaty/main.kcl

github-actions bot and others added 2 commits February 12, 2025 14:26
# Conflicts:
#	step/80-20-rail.step
#	step/a-parametric-bearing-pillow-block.step
#	step/ball-bearing.step
#	step/bracket.step
#	step/car-wheel-assembly.step
#	step/cycloidal-gear.step
#	step/dodecahedron.step
#	step/enclosure.step
#	step/exhaust-manifold.step
#	step/flange-with-patterns.step
#	step/flange-xy.step
#	step/focusrite-scarlett-mounting-bracket.step
#	step/food-service-spatula.step
#	step/french-press.step
#	step/gear-rack.step
#	step/gear.step
#	step/hex-nut.step
#	step/i-beam.step
#	step/kitt.step
#	step/lego.step
#	step/mounting-plate.step
#	step/multi-axis-robot.step
#	step/pipe-flange-assembly.step
#	step/pipe-with-bend.step
#	step/pipe.step
#	step/poopy-shoe.step
#	step/router-template-cross-bar.step
#	step/router-template-slate.step
#	step/sheet-metal-bracket.step
#	step/socket-head-cap-screw.step
#	step/walkie-talkie.step
#	step/washer.step
Copy link
Contributor

The following files failed to export to STEP format:
3d-boaty/main.kcl

@r-barton r-barton changed the base branch from main to next February 18, 2025 16:38
@r-barton r-barton marked this pull request as ready for review February 18, 2025 16:38
adamchalmers and others added 4 commits February 18, 2025 12:54
- pattern functions and `offsetPlane` now use keyword arguments

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ryan Barton <ryan@zoo.dev>
* Fix walkie-talkie to not rely on import side-effects

* Fix robot arm also

* In the realm of scripts and screens, adding a dash of mechanical dreams.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Copy link
Contributor

The following files failed to export to STEP format:
3d-boaty/main.kcl

@r-barton r-barton merged commit a2711d8 into next Feb 18, 2025
4 checks passed
@r-barton r-barton deleted the barton/3d-boaty branch February 18, 2025 21:55
r-barton added a commit that referenced this pull request Feb 18, 2025
* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update samples for kwarg patterns

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* patternTransform also uses kwargs

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Restore accidental deletes

* Update offsetPlane for keyword args

* Fix up next

* Add color cube back to README.md

* Fix color-cube example

* boat (#141)

* boat

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update header of boat-parts.kcl

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Add some more clarification to the description

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* update to latest unit syntax

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update for breaking changes in KCL

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update for breaking changes in KCL

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update for breaking changes in KCL

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* updated KCL for linear pattern 2d

* updated description

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update process (#168)

* KCL 37 release (#169)

- pattern functions and `offsetPlane` now use keyword arguments

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ryan Barton <ryan@zoo.dev>

* Fix assemblies to not rely on import side-effects (#171)

* Fix walkie-talkie to not rely on import side-effects

* Fix robot arm also

* In the realm of scripts and screens, adding a dash of mechanical dreams.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* update requirements.txt and workflow

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* update for new kw args

* In the realm of scripts and screens, adding a dash of mechanical dreams.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev>
Co-authored-by: Jonathan Tran <jonnytran@gmail.com>

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev>
Co-authored-by: Jonathan Tran <jonnytran@gmail.com>
r-barton added a commit that referenced this pull request Feb 19, 2025
* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update samples for kwarg patterns

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* patternTransform also uses kwargs

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Restore accidental deletes

* Update offsetPlane for keyword args

* Fix up next

* Add color cube back to README.md

* Fix color-cube example

* boat (#141)

* boat

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update header of boat-parts.kcl

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Add some more clarification to the description

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* update to latest unit syntax

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update for breaking changes in KCL

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update for breaking changes in KCL

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update for breaking changes in KCL

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* updated KCL for linear pattern 2d

* updated description

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* Update process (#168)

* KCL 37 release (#169)

- pattern functions and `offsetPlane` now use keyword arguments

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ryan Barton <ryan@zoo.dev>

* Fix assemblies to not rely on import side-effects (#171)

* Fix walkie-talkie to not rely on import side-effects

* Fix robot arm also

* In the realm of scripts and screens, adding a dash of mechanical dreams.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* update requirements.txt and workflow

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* update for new kw args

* In the realm of scripts and screens, adding a dash of mechanical dreams.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev>
Co-authored-by: Jonathan Tran <jonnytran@gmail.com>

* use builtin polygon KCL function instead of a custom function (#167)

* use builtin polygon KCL function instead of a custom function

* In the realm of scripts and screens, adding a dash of mechanical dreams.

* In the realm of scripts and screens, adding a dash of mechanical dreams.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Barton/update kcl.py (#174)

* bump zoo kcl requirement

* In the realm of scripts and screens, adding a dash of mechanical dreams.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* use app ID when running action

* update workflow file

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev>
Co-authored-by: Jonathan Tran <jonnytran@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants