<TylerTork>
Somehow I've initiated an infinite loop -- or at least a very long loop -- it's been sitting there 45 minutes. Is there no way to break out?
LordOfBikes has quit [Ping timeout: 256 seconds]
TylerTork has quit [Quit: Client closed]
LordOfBikes has joined #openscad
snaked has quit [Ping timeout: 256 seconds]
J24k45 has joined #openscad
J24k has quit [Ping timeout: 250 seconds]
teepee has quit [Remote host closed the connection]
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
teepee has joined #openscad
Guest40 has joined #openscad
<Guest40>
/ Define the pole
<Guest40>
cylinder(h = 100, r1 = 2, r2 = 2);
<Guest40>
translate([0, 0, 100])
<Guest40>
/ Define the light fixture
<Guest40>
cylinder(h = 5, r1 = 5, r2 = 0);
<Guest40>
/ Render the model
<Guest40>
can you go through this code
Guest40 has left #openscad [#openscad]
fling has quit [Remote host closed the connection]
fling has joined #openscad
<J24k45>
guest40: ?
paddymahoney has joined #openscad
paddymahoney has quit [Remote host closed the connection]
paddymahoney has joined #openscad
kdc has joined #openscad
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #openscad
mmu_man has joined #openscad
Peel has joined #openscad
Peel97 has joined #openscad
Peel97 has quit [Client Quit]
paddymahoney has quit [Quit: Leaving]
paddymahoney has joined #openscad
paddymahoney has quit [Remote host closed the connection]
paddymahoney has joined #openscad
Peel has quit [Quit: Client closed]
qeed has quit [Ping timeout: 252 seconds]
qeed has joined #openscad
jfw01 has joined #openscad
<jfw01>
I seem to have had an attach of something, in response to events on github, and there are two trivially different new cut-downs there.
<jfw01>
In case you-all are interested in ungrounded theorising, I assume that GCAL contains an oct-tree or some morally equivalent data-structure, and is assuming that some feature is consistent in which part of the data-structure it attaches too during scaling, but this is false due to floating-point error. Take all such assumptions with a small
<jfw01>
salt-mine, and I will tiptoe out now . . .
<jfw01>
PS I adjusted some constants until I stopped triggering the error, and went on with designing my project.
jfw01 has quit [Quit: Client closed]
qeed_ has joined #openscad
qeed has quit [Ping timeout: 268 seconds]
fling has quit [Remote host closed the connection]
fling has joined #openscad
snaked has joined #openscad
dottork has joined #openscad
kdc has quit [Quit: Leaving]
RichardPotthoff has joined #openscad
dottork has quit [Quit: Client closed]
snaked has quit [Remote host closed the connection]
<J24k45>
blender can't export 3mf but else amf is probably not much used
<J24k45>
AMF has native support for color, materials, lattices, and constellations. So when OpenScad can export colors you want another file format that is capable and obj is propertary
<J24k45>
most slicer can read AMF
<J24k45>
Also when openscad can export multi material or just multiple objects - stl will no longer be useful.
<J24k45>
kintel actually i am thinking of using amf instead of 3mf as slicer always treat 3mf as their project files and also objects are all named "openSCAD model" while
<J24k45>
AMF https://imgur.com/a/iakIjcs keeps the filename and makes it clear when importing multiple model parts
<J24k45>
microsoft 3d tools can't open AMF btw
<kintel>
J24k45 Is there something AMF can do that 3MF cannot?
<kintel>
I don't expect anyone to keep adding features to our AMF I/O, so at best we're probably stuck with what we have.
<J24k45>
AMF is not a container it is XML based so this restriction makes it more useful in regards how other program use it
<kintel>
J24k45 Can you open a bug for that? I'm not too familiar with 3MF yet..
<J24k45>
kintel i don't think it is a bug the AMF just has a meta tag » <metadata type="producer">OpenSCAD 2024.03.28 (git f2d4c1b62)</metadata>« and 3mf don't - i don't think this is of any use
<J24k45>
the 3mf would require to make a "metadata" folder and then put a file with that info in - and no program will read that
<J24k45>
or it can be as tag in the 3dmodel.model file
<J24k45>
kintel but as a feature request it would make sense to add meta data to 3mf like "license" "designer" "title" "description" or thumbnails https://imgur.com/a/RCCXRBx makerworld uses that to fill the 3mf with a lot of data to show when the project is opened in BS(bambu studio slicer)
<kintel>
"How" is up to the developer doing it - the feature request only needs to ask for it :)
<J24k45>
either we have the data in the script that is parsed - or it is saved in openscad to be inserted - you sure don't want to fill this out everytime (except modification date )
<J24k45>
I ll put a feature request in
<kintel>
cool!
<kintel>
If you have any other 3mf issues, feel free to open more FRs or bugs. I have to do some work in that domain related to Manifold