Open jdegenstein opened 9 months ago
This looks cool!
I have to look into this (build123) it's code that produces a 3D model?
Edit: I used an STL exporter for SketchUp to make the STLs I committed.
I have to look into this (build123) it's code that produces a 3D model?
Yes that is correct, and build123d is also python-based which looks appropriate for this project! It is a BREP modeler like e.g. SolidWorks, Fusion360, FreeCAD and can natively perform e.g. fillets/chamfers. build123d can also natively import/export STEP files and can also export STLs.
It is interesting, I am used to mouse/rotatable view. So going from that to code, hmm. Eventually I do intend to learn Fusion360 but it's a time sink thing.
Thanks for the example
To be clear, there is a graphical user interface that is view-only that is called OCP CAD Viewer for VSCode (you don't modify the parts there, only in the code). The screenshot above is from this viewer. You can see a demo from my screen recording here:
https://www.youtube.com/watch?v=1MxjyttST4Y
CodeCAD is not for everyone though, I agree!
That preview is cool for VS Code. I like that VS Code is hackable.
Thanks for sharing this.
I made a quick and dirty (partial) re-model of your camera body STLs (front and back still combined) using build123d.
Could be a lot cleaner, but I was reverse engineering from the STL measurements -- so it is not the most elegant approach.