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
J25k78 has joined #openscad
J25k has quit [Ping timeout: 272 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
kintel has quit [Quit: Textual IRC Client: www.textualapp.com]
bitbasher has quit [Ping timeout: 244 seconds]
mmu_man has quit [Ping timeout: 252 seconds]
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
pbsds35 has quit [Quit: The Lounge - https://thelounge.chat]
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
<J25k78> biscornu  - made something .. but i don't use signal
califax has quit [Ping timeout: 244 seconds]
califax has joined #openscad
<gbruno> [github] Riesi opened issue #5998 (WRL export looks broken in Kicad (nightly/git)) https://github.com/openscad/openscad/issues/5998
<J25k78> @biscornu so if you reading this, I made a simple print in place version ..
little_blossom has quit [Ping timeout: 272 seconds]
mmu_man has joined #openscad
little_blossom has joined #openscad
bitbasher has joined #openscad
<bitbasher> can someone point me to where function / module pop0up syntax info is in the app .. when i hover over linear_extrude in the edit window the syntax info is way out of whack to the wiki page .. i would like to see what is really there in the code, the pop-up into and make the docs match
howiemnt4 has quit [Remote host closed the connection]
howiemnt4 has joined #openscad
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
bitbasher has quit [Ping timeout: 268 seconds]
mmu_man has quit [Ping timeout: 265 seconds]
bitbasher has joined #openscad
<J25k78> !cheatsheet
bitbasher has quit [Changing host]
bitbasher has joined #openscad
<J25k78> cheatsheet!
<othx> cheatsheet is https://www.openscad.org/cheatsheet/ for the release version and https://www.openscad.org/cheatsheet/snapshot.html for the development snapshot versions
<bitbasher> can there be links between the two cheatsheets please? and .. i found the release cheatsheet in the docs folder .. are you doing something manually to place the snapshot version in the folder?
<J25k78> ah shit someone renamed the headline again
<J25k78>  {"height", "v", "scale", "center", "twist", "slices", "segments","convexity", "h"}
<J25k78> afaik some script is doing some sync.
<bitbasher> ah .. u guys are are answering my question about linear extrude .. thanks .. but i would like to look at the text that is popped up in the edit panel when you hover over a call to linear_extrude .. basically where is the command line completion stuff
<bitbasher> thanks .. and the texts used in command line completion?
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
drkow has joined #openscad
drfff has quit [Ping timeout: 272 seconds]
mmu_man has joined #openscad
<J25k78> bitbasher can you say what the problem is? or open a ticket
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
bitbasher has quit [Ping timeout: 252 seconds]
bitbasher has joined #openscad
snaked has quit [Quit: Leaving]
bitbasher has quit [Ping timeout: 260 seconds]
<buZz> so eh, i need 'some airflow duct' for a fan nobody used for 'aux partcooling' yet
<buZz> fancy CADs have airflow stuff to model optimal shapes for that
<buZz> is there some fossy method for similar?
<buZz> i just found https://www.openfoam.com/
mmu_man has quit [Ping timeout: 252 seconds]
j45 has quit [Ping timeout: 276 seconds]
mmu_man has joined #openscad
DedoVerde has joined #openscad
<DedoVerde> Hey again, just wanted to give an update on the issues I ran into with the 2021/2025 rendering or preview speeds: it all somewhat solved itself, in that, as soon as I started using an external lib I needed for some stuff the preview speed in 2021 became much slower than in 2025, so I'm only using 2025 now - thus, issue solved, sort of, yay! I had tried to create a file to reproduce the
<DedoVerde> problem but gave up after a few hours... maybe I can share the whole model after all though, once I changed it up more, it's still all heavily WIP. Thanks anyway for the help and the awesome tool :D
bitbasher has joined #openscad
<bitbasher> sure .. there is no problem exactly .. i was experimenting with linear_extrude the other day .. when typing the modules name into the editor window it does the command line completin thing
<bitbasher> it showed parameters that did not match the docs in the popup .. and did not mention the v for vector parameter at all
<bitbasher> so i was thinking to look at the code and cmd line completion stuff to see how to rationalise it all
j45 has joined #openscad
<InPhase> DedoVerde: If you are using Manifold, 2025 is, on purpose, much faster than 2021 at rendering.
<DedoVerde> Yeah, I got that much ;) The fun part was that for me, 2021 was actually 10-20x faster than 2025 with Manifold, in this specific scenario, when previewing a scad file that was just saved from another instance... it was a bit complicated and weird but I spoke with kintel about it; he requested a file to reproduce the issue and I'll try to get one I can share
<DedoVerde> So yeah, thanks again and I'll be back hopefully with a test model soon :D
DedoVerde has quit [Quit: thx!]
wgetch has quit [Ping timeout: 276 seconds]
wgetch has joined #openscad
pkriens has joined #openscad
<pkriens> Is there any documentation concerning the use of smart pointers? I am trying to extend Let::evaluate to support that 'let' can become a value object but I don't seem to be able to get the memory management right. When I use simple values it is ok but when I use a function it crashes. The changed code is here:
<pkriens> Any pointers appreciated.
mmu_man has quit [Ping timeout: 244 seconds]
mmu_man has joined #openscad
bitbasher has quit [Ping timeout: 245 seconds]
Guest7 has joined #openscad
Guest7 has quit [Client Quit]
mmu_man has quit [Ping timeout: 268 seconds]
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 244 seconds]
teepee_ is now known as teepee
rawgreaze has quit [Ping timeout: 244 seconds]
rawgreaze has joined #openscad
pkriens has quit [Quit: Client closed]
kintel has joined #openscad
<kintel> bitbasher: The tooltips are built from the actual OpenSCAD internal API definition. If you start by reading this, you might find your way to the individual API definitions (they're defined together with their implementation): https://github.com/openscad/openscad/blob/master/src/gui/ScadApi.h
J25k78 has quit [Quit: Client closed]
J25k78 has joined #openscad
<kintel> pkriens: Re. "let can become a value object": Are you essentially trying to create a JSON-like object so that e.g. myobj = let(a=1, b=2, c=3); becomes equivalent to myobj = import("myobj.json"), where json is {"a": 1, "b": 1, "c": 3} ?
<kintel> This sounds a bit like JordanBrown's territory :)
<InPhase> For which there was a PR.
<kintel> yeah, so I would suggest touching base with him, and/or read that PR or the corresponding PEP, or read the code for the import-function feature before digging too deep into yet another implementation
<kintel> Use of smart pointers was retrofitted into OpenSCAD, and I thing there are still naked pointers floating around in various places, plus shared vs. unique pointers are often not used in a consistent fashion, partially to be able to update/improve code locally without touching every single file.
<kintel> I tend to do significant refactoring prior to landing features when I discover things that make my life hard, but that's often out of reach for casual contributors.
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Guest0 has joined #openscad
<Guest0> hey there
<J25k78> hi
sculptor has joined #openscad
guso78k has joined #openscad
mmu_man has joined #openscad
bitbasher has joined #openscad
Guest0 has quit [Quit: Client closed]
snaked has joined #openscad
mmu_man has quit [Ping timeout: 268 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
mmu_man has joined #openscad
kow__ has joined #openscad
drkow has quit [Ping timeout: 260 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 244 seconds]
teepee_ is now known as teepee
howiemnt has joined #openscad
howiemnt4 has quit [Ping timeout: 260 seconds]
Guest8 has joined #openscad