teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
peeps[zen] has joined #openscad
peepsalot has quit [Ping timeout: 240 seconds]
Colere has quit [Ping timeout: 272 seconds]
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
toluene has quit [Read error: Connection reset by peer]
toluene has joined #openscad
Colere has joined #openscad
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
drfff has joined #openscad
lauraaa has joined #openscad
<lauraaa> hello! how is everyone doing?
<lauraaa> and i was wondering how does --export-format arg work, i am currently using   -o [ --o ] arg to convert from scad to stl
toluene has quit [Read error: Connection reset by peer]
TheAssassin has quit [Remote host closed the connection]
toluene has joined #openscad
TheAssassin has joined #openscad
J1A843722 has joined #openscad
J1A8437 has quit [Ping timeout: 252 seconds]
snakedLX is now known as snaked
foul_owl has quit [Ping timeout: 268 seconds]
foul_owl has joined #openscad
use-value has quit [Remote host closed the connection]
use-value has joined #openscad
toluene has quit [Ping timeout: 268 seconds]
toluene has joined #openscad
lauraaa has quit [Quit: Client closed]
toluene has quit [Read error: Connection reset by peer]
toluene7 has joined #openscad
peeps[zen] has quit [Remote host closed the connection]
peepsalot has joined #openscad
lastrodamo has joined #openscad
ran has joined #openscad
<ran> how is the development of offset_extrude() coming along?
aiyion has quit [Remote host closed the connection]
ran has quit [Quit: Leaving]
ur5us has joined #openscad
<J1A843722> i have a module that works with points input Ü
TheAssassin has quit [Ping timeout: 268 seconds]
TheAssass1n has joined #openscad
TheAssass1n has quit [Remote host closed the connection]
TheAssassin has joined #openscad
J1A843722 has quit [Quit: Ping timeout (120 seconds)]
J1A843722 has joined #openscad
peepsalot has quit [Remote host closed the connection]
peepsalot has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
TheAssassin has quit [Ping timeout: 268 seconds]
TheAssassin has joined #openscad
J1A843722 has quit [Quit: Ping timeout (120 seconds)]
J1A84 has joined #openscad
snakedGT has joined #openscad
snaked has quit [Read error: Connection reset by peer]
use-value1 has joined #openscad
use-value has quit [Ping timeout: 244 seconds]
use-value1 is now known as use-value
<ecraven> anyone here using openscad for 3d laser cutter design?
<ecraven> sorry, *2d*, not 3d
<ecraven> 3d only as in "I design a box in scad in 3d, but then I want to export it as a series of 2d shapes for the laser cutter"
fling has quit [Write error: Connection reset by peer]
GNUmoon has quit [Write error: Connection reset by peer]
califax has quit [Write error: Connection reset by peer]
califax has joined #openscad
fling has joined #openscad
use-value1 has joined #openscad
use-value has quit [Ping timeout: 272 seconds]
use-value1 is now known as use-value
fling_ has joined #openscad
fling has quit [Remote host closed the connection]
<J1A84> ecraven  yes i have
<ecraven> J1A84: how do you do that :D
<J1A84> but only closed polygon can be cut not single lines
<ecraven> I can see how I would design the single parts, but how do I project them all onto a plane?
<ecraven> and export as some sort of vector format
<J1A84> you create a 2D  (or projection) then save in a 2D format  svg/dxf  and load into your laser cutter software
fling_ is now known as fling
<J1A84> circles and square or polygon are 2D
<J1A84> also text
<ecraven> but I want to design it in 3d, to look at in in openscad, I think?
<J1A84> 2D objects are previewd as 3d objects with height of 1
<J1A84> but you can draw a cube and use projection()
<ecraven> yea, but they are shown side by side then, not in-place, right? or do you just rotate them into place?
<J1A84> but  you can not cut a sphere as it will project into a circle so that 3D may be misleading
<ecraven> yea, I'm mostly thinking about box designs atm
<J1A84> there are libraries for that  as  you will need  8  face cuts per cube with overlap to interlock so you need to calculate the material thickness into that
<J1A84> sorry 6  faces  top, bottom, left, right and front back
<J1A84> there are also ways to make bending pieces by adding cuts
<ecraven> yea ;) so many interesting things to do with the laser cutter!
<J1A84> if you have a 5 axis cutter you can make beveled cuts
<ecraven> yea, this is 2-axis only.. I'd love a third axis, for deeper cuts
<J1A84> this will not help much (except in PMMA) as the laser cone is defined .. there are other optics with different focal length
<J1A84> But i also used  engraving to  carve of  material and resulting with a 45° edge  or even 3D structures- but it is not very precise.
<J1A84> There is something called water-jet guided laser https://www.synova.ch/technology/laser-microjet.html   which allows deep cuts - but that is for industrial use
J1A84 has quit [Quit: Ping timeout (120 seconds)]
J1A84 has joined #openscad
<J1A84> ecraven back to your question  - if you need to assemble the parts you will make a to sets (or module that has a option to switch)  so  one is arranged the 2D shapes and the other will be the 3D parts rendered with material thickness.   There is also cool nesting software https://deepnest.io/#about
J1A84 has quit [Quit: Ping timeout (120 seconds)]
J1A84 has joined #openscad
toluene7 has quit [Read error: Connection reset by peer]
toluene has joined #openscad
aiyion has joined #openscad
aiyion has quit [Remote host closed the connection]
teepee has joined #openscad
GNUmoon has joined #openscad
aiyion has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
linext has joined #openscad
linext_ has quit [Ping timeout: 272 seconds]
califax_ has joined #openscad
califax has quit [Remote host closed the connection]
califax_ is now known as califax
sinvet is now known as ViktorasCNC
J1A84 has quit [Quit: Client closed]
J1A84 has joined #openscad
TheAssassin has quit [Ping timeout: 268 seconds]
TheAssassin has joined #openscad
ran has joined #openscad
<ran> what's the status on implementing offset_extrude()?
aiyion has quit [Remote host closed the connection]
califax has quit [Remote host closed the connection]
califax has joined #openscad
aiyion has joined #openscad
califax has quit [Ping timeout: 268 seconds]
califax has joined #openscad
snakedGT has quit [Ping timeout: 268 seconds]
<teepee> ran: it seems a bit stalled at this point
ur5us has quit [Ping timeout: 272 seconds]
teepee has quit [Ping timeout: 268 seconds]
teepee has joined #openscad
fling has quit [Ping timeout: 268 seconds]
fling_ has joined #openscad
<ran> teepee, thanks for the info. I'm working on a project that would greatly benefit from it.
fling_ is now known as fling
<teepee> ran: if you need it now, you can look at the libraries providing those features, like UB.scad J1A84 mentioned, or BOSL2
<J1A84> round anything probably also have that
<J1A84> ( at least i assume the fillet isn't done by  using linear_extrudes and rotate_extrudes but i already have thought about a module doing that)
<ran> nah I'm just using minkowski right now and putting up with it taking five minutes to render
<J1A84> minkowski is a real pain for concave fillets
<J1A84> for convex with the current improvements it is really fast
<J1A84> ran do you already using  2022 version?
<ran> i'm using 2021.01
<J1A84> try the nightly dev  - probably much faster ( activate fast csg in preferences)
<J1A84> (bit more sensitive about co planar faces though)
<ran> I'll check it out
<linext> are there any good command-line programs that generate stats for gcode files?
<linext> i've been using an old java program called GCodeInfoV99
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
rogeliodh has quit [Quit: Ping timeout (120 seconds)]
rogeliodh has joined #openscad
<J1A84> ran for such result there is an experimental function roof() that will do this (activate in preferences 2022)
<ran> thanks
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
little_blossom has quit [Ping timeout: 244 seconds]
castawayc has quit [Ping timeout: 240 seconds]
castaway has quit [Ping timeout: 264 seconds]
castawayc has joined #openscad
castaway has joined #openscad
Guest22 has joined #openscad
Guest22 has quit [Client Quit]
use-value has quit [Remote host closed the connection]
use-value has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
teepee has quit [Quit: bye...]
teepee has joined #openscad
fling has quit [Ping timeout: 268 seconds]
fling has joined #openscad