The cadquery engine is broken for me, any help? #48
Replies: 3 comments 17 replies
-
Someone else also contacted me about this as well. I likely need to set a fixed python or package version. I'm guessing something was updated and broke cadquery. I'm planning to look into it, likely this weekend, but maybe sooner. I'll comment when it is corrected and commited. |
Beta Was this translation helpful? Give feedback.
-
I found the solution. I am modifying the Dockerfile accordingly until the other repo is fixed. I should be able to push it tonight, there is one more thing in the setup that I have to make sure is automated correctly. |
Beta Was this translation helpful? Give feedback.
-
Perfect, thank you! The engine works! Unfortunately, I'm still running into issues creating a 6x6. The first issue I ran into that led me down the road of rebuilding the container. Steps I took to reproduce:
I then get the following: And if I change the following (which is more what I'm trying to go for):
I get the following: Any advice? Is this not a supported config? Am I just bad at freecad? Or should I be using something else to export Considering this is a separate issue, I can submit a separate discussion if you wish. |
Beta Was this translation helpful? Give feedback.
-
Heya. I was running into previous issues with 6x6
.step
files not producing key holes for the keyboard. So, I decided to start afresh and eliminate any mistakes I made. I deleted the local repo and wiped docker to get a new blank slate:Then, with a fresh repo, I ran
./dactyl.sh
, and started the interactiveDM-shell
session. I can rungenerate_configuration.py
followed bydactyl_manuform.py
and it spits out the correct.scad
files in the/app/things
directory. Cool, works so far!From there, all I did was switch the engine from
solid
tocadquery
, and attempted an otherwise default build in order to make sure it works. It doesn't, unfortunately. I'm getting the following traceback:Looks like something wasn't linked at runtime. Was there a recent update to the base image that includes a now-incompatible library? Did I miss a step? I'd dig deeper, but I want to at least note my reproduction steps before I get back to this.
Maybe eventually I'll get that 6x6 OpenCascade print going. :)
Beta Was this translation helpful? Give feedback.
All reactions