-
Notifications
You must be signed in to change notification settings - Fork 1
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
[WIP] Chicken coop #143
base: main
Are you sure you want to change the base?
[WIP] Chicken coop #143
Conversation
Fixed in KittyCAD/modeling-app#4979 |
Too many functions bug: KittyCAD/modeling-app#4437 |
Thanks Kevin, I had a feeling it might have gotten fixed, but forgot I was still behind main. |
25f4b3c
to
44ab8bf
Compare
|
# Conflicts: # README.md # 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
The following files failed to export to STEP format: |
Some images first than details below
concat
andflatmap
functions in KCL by abstractingreduce
, might be worth adding these into rust, but was cool to see it's doable.assembly.kcl
only when I needed to see it all together. This worked but theCannot send modeling commands while importing.
was a real PITA because I would have to comment things out to get the assembly working again, and then uncomment when working again in the sub-file.Here's the well loved cut list that I printed and poured over (it's 5 pages). I checked everything because I was terrified there would be a bug, causing bad cuts wasting material and therefore money, but it was perfect, the only mistakes were my implementing the cut list where I had cut things wrong, but the list it's self was perfect.

Of course it's parametric, so here's the coop I made

But here it is again with a steper pitched roof for the coop, A wider coop and shorter run, and studs that are more American 2x4"s instead of 35x90mm

Misc
errors in kcl appear on the feature tree icon??


formatting of arrays that wrap can get really gnarly (see the definition of
coopFront
for an example)