For the last couple of days I've been working on an #OpenSCAD program to create custom #Pantorouter tenons. Set the tenon dimensions, the inner bit/bearing, outer bit/bearing, rows/columns, and it does all the math. But after printing out a full size paper preview I think what I want to do is going to be much bigger than the Pantorouter can handle. #woodworking
After sliding the bearing along the taper to make the tenon smaller, it almost fits! Did have to go all the way to the edge, I think the taper angle should probably be steeper. And I couldn't quite get the length to fit. Probably should do that stepped interior like the included templates do.
Increased the taper from 5 degrees to 8 degrees and added inner steps with a 2mm offset on each. I guess I'll have to print it to really test it, and it takes 2 hours to print. If only 3D printing was faster. (My printer is a FlashForge Creator Pro from 2015.)
8 degrees wasn’t enough. Had to go all the way to the edge and it’s a very tight fit. I’d like to get a good fit without needing to go much past halfway. Also had to use the longest mortise. #3DPrinting#OpenSCAD#Pantorouter#woodworking
After tweaking the mortise side of the template I finally got something that works! I had to use the second step of the mortise and halfway down the taper for the tenon, but it fits easily. #3DPrinting#OpenSCAD#Pantorouter#woodworking
Goofing around with adding labels to the template so I don't forget what it is and what bearings/bits it needs. Would love to have an OpenSCAD function that can see if a value is an even multiple of eighth inches and convert to a reduced fraction so it could print 1/2” instead of 12.7 or 3/4” instead of 19.05. #3DPrinting#OpenSCAD#Pantorouter#woodworking
Another feature that might be useful
Is a center mark along the top edge, but not sure how I’d do that without making a dent that the bearing would hit. #3DPrinting#OpenSCAD#Pantorouter#woodworking
I'm feeling really good about my new LED art project. This is a collab with my partner Allie who did the illustration/vectors for the cloud. It'll have LEDs going under both layers, and then white opaque vinyl on top to give it a crisp edge and hide the coroplast ribs.
Per usual, this was designed in #inkscape and the inner layers were computed from that using #OpenSCAD. #ledart
Reste le couvercle de la trappe du câble secteur qui manque, rien de bien compliqué avec #OpenSCAD, pour le jour où j'ai un filament de la bonne couleur (ou proche, faudra que j'en trouve du rouge ORIC tfaçon).
One of the current book bundles at HumbleBundle contains 3 books by John Horvath and Rich Cameron featuring #OpenSCAD for visualization and examples (among 15 in total with various topics on electronics and robots).
cmake:1, Iris:0. I have given up on compiling #OpenSCAD from source .... for now.
But in the meantime, I've got a binary installation running fine and I think I've got a good start on what I wanted to do with it.
I'm working on a puzzle version of the periodic table of the elements that encodes the angular momentum quantum number (s/p/d/f) in the shapes of the pieces, increments in layers for the principal quantum number (shell number), and can only be assembled in the correct order of electron filling. I'm pleased with the concept so far. I'm going to have to be clever about how to enforce order of assembly, but I have a few ideas, and it'll probably take iteration at the printing stage to get that part right.
Big thanks to @jcorbin for walking me through a ton of finer points of #openscad I've made my first #3dprinting model!
It's a little late for indie bookstore day but these are bookmarks for my local bookstore.
I'm testing a print in the only color PETG I've got, and will try a 2 color PLA in the morning. I think the inset one would look really good with the letters (and bottom of the bookmark) in black with a white top. 🤔
While you can't directly grow a volume from an unclosed path in #OpenSCAD, you can fake it by doubling the path on the way back with a little displacement…
shape_delta = [0, 0.01];
shape = [ each path, for (i = [len(path)-1:-1:0]) path[i] + shape_delta ];
Then you can:
linear_extrude(h) offset(w) polygon(shape);
edit: it might not work for all paths though, YMMV.
Tor prosty, długość to 16LU (lego unit, 16mm) podwójny zwykły prosty, czyli 256mm (a z wypustkami dodatkowe cm), dzięki ułożeniu po przekątnej da się ;)
Na zdjęciu numer 1 leci testowy wydruk jednego krótkiego toru wg poprawionego designu oraz 4 płytek łączących tory lub pozwalających budować coś obok nich ;-)
Zdjęcie numer 2, to tor, który drukowałem od spodu.
Warto podkreślić, że robiłem wydruk bez podpór na całej długości oraz z niestandardowym ustawieniem "bridge angle".
Czasami brakuje mi precyzyjnych ustawień bridgowania.