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
J23k30 has joined #openscad
J23k15 has quit [Ping timeout: 246 seconds]
mmu_man has quit [Ping timeout: 245 seconds]
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
snaked has joined #openscad
GNUmoon has quit [Ping timeout: 240 seconds]
GNUmoon has joined #openscad
LordOfBikes has quit [Ping timeout: 260 seconds]
LordOfBikes has joined #openscad
HumanGeek has quit [Ping timeout: 260 seconds]
HumanGeek has joined #openscad
J23k76 has joined #openscad
J23k30 has quit [Ping timeout: 246 seconds]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
misterfish has joined #openscad
guso78_ has joined #openscad
qeed has quit [Quit: qeed]
qeed has joined #openscad
abff has quit [Ping timeout: 250 seconds]
germ has quit [Ping timeout: 260 seconds]
abff has joined #openscad
misterfish has quit [Ping timeout: 250 seconds]
germ has joined #openscad
Guest72 has joined #openscad
Guest72 has quit [Client Quit]
Guest72 has joined #openscad
Guest72 has quit [Client Quit]
Guest72 has joined #openscad
<Guest72> hello, openscad problem: i set set a special view after code cerrection an press F5. since yesterday the view setting go' s bach to a default view. Every after press F5
Guest72 has quit [Quit: Client closed]
mmu_man has joined #openscad
guso78_ has quit [Quit: Client closed]
mmu_man has quit [Ping timeout: 240 seconds]
mmu_man has joined #openscad
misterfish has joined #openscad
J23k76 has quit [Quit: Client closed]
J23k76 has joined #openscad
J23k76 has quit [Quit: Client closed]
J23k76 has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
snaked has quit [Quit: Leaving]
mmu_man has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
J23k76 has quit [Quit: Client closed]
J23k76 has joined #openscad
mmu_man has quit [Ping timeout: 250 seconds]
mmu_man has joined #openscad
J23k76 has quit [Quit: Client closed]
califax has quit [Remote host closed the connection]
J23k76 has joined #openscad
califax has joined #openscad
h-erectus has quit [Remote host closed the connection]
h-erectus has joined #openscad
J23k76 has quit [Client Quit]
J23k76 has joined #openscad
califax has quit [Ping timeout: 240 seconds]
califax has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
mmu_man has joined #openscad
castaway has quit [Ping timeout: 240 seconds]
mmu_man has quit [Ping timeout: 250 seconds]
castaway has joined #openscad
J23k76 has quit [Quit: Client closed]
J23k76 has joined #openscad
mmu_man has joined #openscad
misterfish has quit [Ping timeout: 250 seconds]
mmu_man has quit [Ping timeout: 240 seconds]
mmu_man has joined #openscad
<lf94> So, I reviewed the entire OpenAPI spec for KittyCAD this morning
<lf94> 1. there is a basic sketching API. line, arc, bezier
<lf94> 2. you can make non-manifold pieces of geometry
<lf94> 3. camera movement is an API call. not sure if this means cadhub-like camera behavior.
<lf94> 4. they have a self-admittedly shitty image-to-3d and text-to-3d endpoints
<lf94> 5. there is an endpoint for "creating a terminal" - not sure what this means yet
<lf94> Overall, it's pretty much microtransactions for CAD
<lf94> (As we knew)
<lf94> You can batch modeling commands but I glossed over how many per batch
<lf94> There are hints of "OpenAI" in some places. Probably for stuff like "write me code to draw a square"
<lf94> I can see KittyCAD being effective for post-modeling processes, like taking something from printables or thingiverse and connecting it to KittyCAD for further modifications
<lf94> I can't see how OpenSCAD could make use of it at all
<lf94> That's about it worth mentioning
<lf94> Back to our scheduled #openscad
mmu_man has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
h-erectus has quit [Remote host closed the connection]
h-erectus has joined #openscad
J23k76 has quit [Quit: Client closed]
J23k76 has joined #openscad
<joseph_> teepee: Have you gotten the opportunity yet to review #4675? From my perspective, it is ready. At this point, any further refactoring that I do will go into subsequent pull requests. Also, what additional things do you think we have to discuss in advance of the midterm review deadline?
mmu_man has quit [Ping timeout: 240 seconds]
<teepee> joseph_: not yet, today was review day which usually mean a number of things need finishing up :)
<latex> Guys this is actually really annoying. Why does openscad not have a grid or ruler to measure things in the preview?
<teepee> but I'm going to start once I cooled down a bit
<teepee> latex: there's only the simple answer that nobody found the time and/or motivation to do that yet (even despite some bounty on the topic)
<latex> Guess I'll just grab my physical rules and press it up against the screen
<teepee> or use the script based from one of the libraries. not as flexible as a native one, but still useful
<latex> Link?
* teepee pokes J23k76
<teepee> I believe ub.scad has one?
<J23k76> what here who
<teepee> Caliper() ?
<J23k76> oh yes
<J23k76> to show and with different end options
<J23k76> and arrows
<teepee> is there an actual ruler too?
<J23k76> just had someone liked the  drawings https://www.printables.com/model/512107-tape-clip  where it is used to show dimensions
<J23k76> it will  tell the length you put in
<J23k76> but not a ruler as we have the axis already (which are bit annoying if you zoom out and they vanish)
<J23k76> But  Linear(50,es=5)cube([.1,2,.1]);  will make a ruler
<teepee> :-)
<J23k76> that is a nice ruler!
mmu_man has joined #openscad
<J23k76> Linear(50,es=1){Color(l=$idx%2?0:1)cube([1,$idx%2?2:1,.1]);T(0,$idx%2?0:1)Color(l=$idx%2?1:0)Text($idx,size=1);}
<latex> why does OpenSCAD take so long to compile when using BOSL2?
<teepee> huge amount of code to parse
<latex> I guess this is what I call bloat
<teepee> there's a price for convenience :)
<teepee> joseph_: void VertexStateManager::addColor(Color4f last_color)
<teepee> could that be a const reference maybe?
<J23k76> didn't i saw a PR about the ruler issue that fine resolution vanishes after 50mm
<teepee> I'm not sure it would make a big difference though
<J23k76> resolution should be determined by $vpt not  origin
<J23k76> so you could zoom in at  any point and still see the numbers
<J23k76> at the moment the $vpd is also how far you see the numbers ..  zoom to a distance of 20 you only get  -20 ⇔ 20
<J23k76> even without dynamic  having numbers -100 to 100 seems to be better
<J23k76> If we would add  abs( max($vpt)) to the distance for calculating th e display should be a simple fix
teepee has quit [Remote host closed the connection]
teepee_ has joined #openscad
misterfish has joined #openscad
teepee_ is now known as teepee
<teepee> aww, Blender ;-) https://github.com/romses/Datenzwerg
<joseph_> teepee: Now it's a const reference
<gbruno> [github] jbinvnt synchronize pull request #4675 (GSoC 2023: Create VertexStateManager) https://github.com/openscad/openscad/pull/4675
<teepee> maybe that helps the compiler optimizing
ayan4m1[m] has joined #openscad
<gbruno> [github] gsohler opened pull request #4703 (Store Points in PolySet as Indexed Points) https://github.com/openscad/openscad/pull/4703
<gbruno> [github] gsohler synchronize pull request #4703 (Store Points in PolySet as Indexed Points) https://github.com/openscad/openscad/pull/4703
misterfish has quit [Ping timeout: 240 seconds]
latex has quit [Quit: WeeChat 3.8]
guso78_ has joined #openscad
<guso78_> joseph_, with my PR polygons in Polyset are no Vertices, but indices instead. to get the actual coordinate,  use polyset->points[index] . the pattern is quite trivial
guso78_ has quit [Ping timeout: 246 seconds]
peeps[work] has quit [Remote host closed the connection]
peeps[work] has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
clemens3 has quit [Ping timeout: 264 seconds]
tcurdt has quit [Quit: fBNC - https://bnc4free.com]
tcurdt has joined #openscad
clemens3 has joined #openscad
snaked has joined #openscad