<kintel>
DamienMarchal (if you eventually read this): The VBO creation in OpenSCAD is still a bit too messy. I want to cleanup/simplify it a bit, but I haven't been able to dedicate more time towards it since my first batch of cleanups... I've queued your PRs for review. I'm a bit swamped at the moment, so I'll get to it, unless someone else beats me to it.
mtm has quit [Ping timeout: 248 seconds]
mtm has joined #openscad
* t4nk_fn
slaps kintel around with a large VBA orsth :b
<t4nk_fn>
nice to see some comments about the subject in the chan!
<t4nk_fn>
too bad they already left
<t4nk_fn>
I'm immersed in other stuff more than usually myself
<t4nk_fn>
but I'll be having a gander to see if I can understand some of the code later on for sure
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has quit [Ping timeout: 255 seconds]
LordOfBikes has quit [Ping timeout: 248 seconds]
LordOfBikes has joined #openscad
J24k10 has joined #openscad
J24k has quit [Ping timeout: 256 seconds]
stealth_ has quit [Quit: Leaving]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
snakedGT has joined #openscad
snaked has quit [Ping timeout: 246 seconds]
myosotis has quit [Ping timeout: 246 seconds]
aiyion1 has quit [Ping timeout: 260 seconds]
aiyion1 has joined #openscad
boots has joined #openscad
Gungee has joined #openscad
<Scopeuk>
Kintel will be back and also reads logs
snakedLX has joined #openscad
boots_ has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
mtm has quit [Ping timeout: 246 seconds]
snakedGT has quit [Read error: Connection reset by peer]
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
castaway has quit [Ping timeout: 246 seconds]
dostoyevsky2 has joined #openscad
boots has quit [Ping timeout: 246 seconds]
dostoyevsky2 has quit [Ping timeout: 246 seconds]
dostoyevsky2 has joined #openscad
dostoyevsky2 has quit [Changing host]
LordOfBikes has quit [Ping timeout: 246 seconds]
LordOfBikes has joined #openscad
mtm has joined #openscad
castaway has joined #openscad
mmu_man has joined #openscad
DamienMarchal has joined #openscad
<DamienMarchal>
Hi
<teepee>
hi DamienMarchal, did you see the message from kintel?
<DamienMarchal>
no,
<DamienMarchal>
where was it.
<teepee>
8 hours ago, if you check the channel title, there's a link to the channel logs
<DamienMarchal>
Ok I got it.
f0lkert has joined #openscad
<f0lkert>
anyone tried https://github.com/moehriegitt/hob3l ? I've created an scad that takes about an hour to render and am looking for something faster
misterfish has joined #openscad
<J24k10>
f0lkert did you use the nightly 2024 with manifold?
<Scopeuk>
I've seen qr is scad but that's always been through python rather than pure scad
mtm has quit [Ping timeout: 264 seconds]
J24k10 has quit [Quit: Client closed]
J24k10 has joined #openscad
mtm has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
<J24k10>
teepee what is the best way to find the latest commit? I checkt PR but that is 5day old. then i checkt https://app.circleci.com/pipelines/github/openscad/openscad where i find a master 2day old and something from yesterday - i am now on 2024.09.03 (git a9f194ca9) - no idea what this is
<J24k10>
pca006132 i noticed that BambuStudio is telling me that my objects are different height lately - as they should be at z=0 .. i assume some micro deviations.. or maybe just BS
<teepee>
J24k10: what do you mean by find the latest commit? normally the latest build should be on the website, synced every day about 6 UTC (IIRC)
<InPhase>
J24k10: If you export as ascii stl, this trivial perl script will output the stl bounding box: https://bpa.st/2X2NC
<teepee>
that version should be on the download page latest morning next day
<teepee>
PRs have different build, directly accessible from the PR page only
<J24k10>
InPhase i checked the triangles and some are quite a bit off z="0.006971" ..
<J24k10>
hm no i think BS is mistaken something here - can't locate any object at a different height
<pca006132>
no idea, manifold should not change the vertex positions
<pca006132>
it may introduce rounding error during conversion to and from 32 bit float
<pca006132>
but generally this should not move something at 0 to somewhere else
<pca006132>
However, it can do mesh simplification to remove very small features and that may cause the minimum z coordinate to change
DamienMarchal has quit [Quit: Client closed]
DamienMarchal has joined #openscad
<InPhase>
J24k10: You know, it took me a while to figure out BS meant BambuStudio...
<Scopeuk>
other interpretations remain valid
<InPhase>
They do.
<InPhase>
Except the other BS is rarely mistaken, according to insightful philosopher Harry Frankfurt
<J24k10>
BS is BS .. i can't count the issues i have reported
<InPhase>
Maybe they should release a 3D modeling program and call it Physical Designer, so they can have PhD making the designs for BS to slice.
<InPhase>
Perhaps integrating it with a Model Storage cloud service in between the two.
<J24k10>
I have to admit the idea of the Bambu ecosystem is great - you find something on your smartphone and single tap - and 20min later it is in your printer. But I use custom profiles custom printer custom filament custom processes and nothing works with those as they get stripped when uploading.
<Scopeuk>
yeh I think Prusa took a crack at it and they have send to slicer and then the slicer has send to printer. I suppose what 10 years ago Tiko put the slicer on the printer so you could upload and stl. I think for a while there was an octo print plugin to do similar, no idea if it is still active
<J24k10>
If you use 0.4 nozzle and PLA - everything is fine .. but not if you print e.g PETG as now you need a new process and then you need this for every nozzle size too and as every nozzle size means a "new printer" all your gcode modification needs to be there too - such a pain .. and then some settings are in the filament so now i have a PETG
<J24k10>
filament for 0.6, .4 and for 0.2 nozzles
<J24k10>
Prusa tried that with "upload gcode" which is great if you have that printer and doesn't want to change anything - so the 3mf profiles from bambu doing that but with the option to change
<J24k10>
And there is no slicer that allows coloring (maybe orca which is i think a bambu fork)
<Scopeuk>
orca is a bambu fork. prusa slicer can do multi colour as well
<Scopeuk>
if nothing else they have support to work with the prusa xl
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
mmu_man has quit [Ping timeout: 246 seconds]
peepsalot has quit [Ping timeout: 248 seconds]
peepsalot has joined #openscad
J24k10 has quit [Quit: Client closed]
J24k10 has joined #openscad
mtm has quit [Ping timeout: 260 seconds]
mmu_man has joined #openscad
mtm has joined #openscad
Simplifier has joined #openscad
Simplifier has quit [Client Quit]
guso78k has joined #openscad
<teepee>
Ah, distributing the library manager as Snap was a neat idea, but it turns out it's complicated :/
<guso78k>
Hi Devs, right now I am trying to load , parse and instanciate into the python world a module, which is defined in an scad file. somethign like use<file>, but in python world.
<teepee>
Snaps have no way accessing any dot folders in the user home directory, and that includes all the XDG Spec defines ones :(
<teepee>
I assume it's not doing anything, it looks like an empty file declaring a magic dependency
<guso78k>
:') at least it found my module defined in my library file. It does not find, when i misspell and it does not find when i disable the handle-dependencies .
<guso78k>
but it has some memory issues(disturbs python) and only works when i turn some protected members into public members, So I am sure its not quite right, i just dont know yet, whats the right code.
J24k10 has quit [Quit: Client closed]
J24k10 has joined #openscad
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky2 has joined #openscad
Smeef has quit [Quit: (╯°□°)╯︵ ┻━━┻]
Smeef has joined #openscad
mmu_man has quit [Ping timeout: 265 seconds]
mmu_man has joined #openscad
guso78k has quit [Quit: Client closed]
teepee has quit [Remote host closed the connection]