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
guso78k has quit [Quit: Client closed]
snaked has joined #openscad
TylerTork has joined #openscad
<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]
kintel has joined #openscad
<kintel> pca006132 I got back into testing the Manifold Triangulator, and reproduced my old bug: https://github.com/elalish/manifold/issues/790
<kintel> OpenSCAD use-case: triangulate the end caps of linear_extrude() to be able to feed proper manifolds into Manifold
<gbruno> [github] kintel closed pull request #5080 (backport linear_extrude with vector to upstream, fixes #5079) https://github.com/openscad/openscad/pull/5080
<gbruno> [github] kintel closed issue #5079 (Linear_extrude with 3d vector as height yields inapropriate result) https://github.com/openscad/openscad/issues/5079
<gbruno> [github] kintel pushed 22 modifications (backport linear_extrude with vector to upstream, fixes #5079 (#5080) Co-authored-by: Guenther Sohler <guenther.sohler@photeon.com>) https://github.com/openscad/openscad/commit/cc546b31bd6e78c2d16dac3cc30d49c621959a71
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
RoyK has quit [Ping timeout: 260 seconds]
hyperair has quit [Ping timeout: 256 seconds]
hyperair has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
RoyK has joined #openscad
kintel has joined #openscad
<gbruno> [github] kintel edited issue #4825 (Move manifold out of experimental) https://github.com/openscad/openscad/issues/4825
<kintel> What do people think about deprecating AMF import/export? It's annoying to keep dragging that code along..
<gbruno> [github] kintel edited issue #4825 (Move manifold out of experimental) https://github.com/openscad/openscad/issues/4825
<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
<J24k45> Kintel in theory AMF can https://en.wikipedia.org/wiki/Additive_manufacturing_file_format#Optional_curved_triangles  but this is nothing openSCAD will use
<J24k45> interestingly  the AMF holds the openSCAD version that was used (3mf don't)
<gbruno> [github] kintel edited issue #5046 (Bypass PolySetBuilder for rotate- and linear extrude) https://github.com/openscad/openscad/issues/5046
<gbruno> [github] kintel edited issue #5046 (Bypass PolySetBuilder for rotate- and linear extrude) https://github.com/openscad/openscad/issues/5046
<gbruno> [github] kintel edited issue #4825 (Move manifold out of experimental) https://github.com/openscad/openscad/issues/4825
<gbruno> [github] kintel edited issue #4825 (Move manifold out of experimental) https://github.com/openscad/openscad/issues/4825
<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)
<J24k45> yes i am just not sure how to conveniently fill this when saving a 3mf
<gbruno> [github] kintel edited issue #4825 (Move manifold out of experimental) https://github.com/openscad/openscad/issues/4825
<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
<gbruno> [github] kintel pushed 3 modifications (Minor refactoring) https://github.com/openscad/openscad/commit/fdce4a6505982443b078ad0752c9f6483abeccbc
<gbruno> [github] kintel opened pull request #5088 (Split 3MF implementation into separate files per API version) https://github.com/openscad/openscad/pull/5088
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gbruno> [github] UBaer21 opened issue #5089 (Add / change Metadata for 3mf export) https://github.com/openscad/openscad/issues/5089
<J24k45> kintel  i guess multi object and color export is not a 3mf feature but  rooted in openscads core system
<J24k45> and is already covered in https://github.com/openscad/openscad/issues/1608
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
qeed has joined #openscad
qeed_ has quit [Ping timeout: 255 seconds]
qeed_ has joined #openscad
qeed has quit [Ping timeout: 252 seconds]
JordanBrown has joined #openscad
qeed has joined #openscad
qeed_ has quit [Ping timeout: 268 seconds]
<gbruno> [github] chrysn edited pull request #5038 (SVG import: Add normalize_coordinates option) https://github.com/openscad/openscad/pull/5038
mmu_man has quit [Ping timeout: 256 seconds]