<kintel>
InPhase The preview system is indeed expensive to maintain, so I agree that a long-term goal should be to purge it
snaked has joined #openscad
J23k80 has joined #openscad
snakedGT has joined #openscad
snaked has quit [Ping timeout: 252 seconds]
J23k99 has quit [Ping timeout: 245 seconds]
snakedLX has joined #openscad
snakedGT has quit [Ping timeout: 255 seconds]
snakedGT has joined #openscad
snakedLX has quit [Ping timeout: 240 seconds]
LordOfBikes has quit [Ping timeout: 264 seconds]
LordOfBikes has joined #openscad
mmu_man has quit [Ping timeout: 240 seconds]
snakedLX has joined #openscad
snakedGT has quit [Ping timeout: 255 seconds]
snakedLX has quit [Ping timeout: 255 seconds]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
qeed__ has joined #openscad
qeed_ has quit [Ping timeout: 272 seconds]
foul_owl has quit [Ping timeout: 255 seconds]
foul_owl has joined #openscad
othx has quit [Remote host closed the connection]
othx has joined #openscad
qeed__ has quit [Quit: qeed__]
foul_owl has quit [Ping timeout: 264 seconds]
J23k80 has quit [Quit: Client closed]
J23k80 has joined #openscad
foul_owl has joined #openscad
qeed has joined #openscad
guso78k has joined #openscad
rawgreaze has quit [Ping timeout: 260 seconds]
rawgreaze has joined #openscad
Guest16 has joined #openscad
<Guest16>
Hi there, i was wondering if maybe a advanced user could give me some pointers for something im trying to model since i can't really figure out how to approach it
<Guest16>
I am trying to create a "storage cylinder" of sorts, a hallow cylinder with a lid (i managed to do that)
<Guest16>
but i want to print it in vase mode, so it need some sort of pattern on the outside to make it more stiff
<Guest16>
and that is where i can't find an approach
<Guest16>
Also im struggling to create threads that actually work in openscad, but that is more documented, so i might wanna look into that a bit more myself first
<J23k80>
hi Guest16
<J23k80>
there are some libraries that offer threads
<J23k80>
you can make pattern by substracting objects from the cylinder. If you add a second smaller cylinder it will only affect a small layer on the outside
<Guest16>
i thought about that too, but subtracting from a cylinder is a bit tricky, since its round
<Guest16>
i can cut out simple objects easy, but to maintain a round inner surface i would have to round my tool body manually
<Guest16>
and i haven't managed to make a round pattern that actually works, so i don't have to cut every bit out manually
<Guest16>
i don't quite understand what the for loop is doing. i is the number of tool bodies created
<Guest16>
cylinder(1,5,.1,$fn=6) creates defines the tool body ?
<Guest16>
so its not a hexagon per se, but a cylinder with 6 facets?
qeed has joined #openscad
<Guest16>
And this part rotate(i*15.98)translate([25.1,0,i*0.31])rotate([0,-90]) is what spirals it around
<peepsalot>
cylinder can take different radius for top and bottom, so its like a truncated cone. but yeah low $fn number makes it more of a prism than cylinder/cone
misterfish has joined #openscad
<Guest16>
if i wanted to make this not spiral, i would have to write two for loops, one creating the cutting bodies along a circle, and one repeating the first one along the height correct? I am trying to make this more parametric, so i just have to enter my desired height and radius and have everything else done via script
<Guest16>
I think i have an idea of how to approach this now :) Thank you for your help!
<J23k80>
Guest16 exactly .. or if you need them alternating you can either have two rings that are looped or rotate the ring with the outside loop and a condition like rotate(i%2?5:0)
<J23k80>
peepsalot do you know if it would be possible to let the 3mf export know if an object is looped on the top level - if i export 100 spheres i get an 3mf with 100spheres but 3mf can also just contain 1 sphere and have this 100× translated
<J23k80>
probably not worth the efforts to do this - it is more for 3d printing having multiplied objects on the printer bed
<J23k80>
but saves space when having complex objects