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
<gbruno> [github] t-paul pushed 1 modifications (Merge pull request #4185 from aidtopia/wndclass-fix Fix error handling when creating an offscreen OpenGL context on Windows.) https://github.com/openscad/openscad/commit/c07207e183207a067b785e361e2e949a51cbfee4
<gbruno> [github] t-paul closed issue #4180 (Animation from command line fails on the second frame (Windows)) https://github.com/openscad/openscad/issues/4180
fling has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
fling has joined #openscad
<peeps[zen]> teepee: weren't the nightlies recently made to be build type RelWithDebInfo? I'm not finding debug info in mine, on Linux Mint 20
<peeps[zen]> do the debian packages get stripped anyways, since the standard way is to have separate "-dbgsym" packages?
<teepee> there might be some automatism extracting the debug info into a *-dbg package
ferdna has joined #openscad
<teepee> meh, all repos are building right now, so no full log available
ur5us_ has joined #openscad
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
Junxter has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
lostapathy has joined #openscad
<teepee> [ 6066s] dpkg-deb: building package 'openscad-nightly' in '../openscad-nightly_20220321T010812.gitc07207e18.debian-0_amd64.deb'.
<teepee> [ 6066s] dpkg-deb: building package 'openscad-nightly-dbgsym' in '../openscad-nightly-dbgsym_20220321T010812.gitc07207e18.debian-0_amd64.deb'.
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
LordOfBikes has quit [Ping timeout: 256 seconds]
LordOfBikes has joined #openscad
ferdna has quit [Quit: Leaving]
fling has quit [Remote host closed the connection]
fling has joined #openscad
J2212 has joined #openscad
J22 has quit [Ping timeout: 256 seconds]
GNUmoon has quit [Ping timeout: 240 seconds]
arebil has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 256 seconds]
ToAruShiroiNeko has joined #openscad
<peeps[zen]> teepee: is that something you just added? do I need an alternate repo source added for dbgsym?
ur5us_ has quit [Ping timeout: 240 seconds]
fling has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
fling has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
GNUmoon has joined #openscad
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
arebil has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
arebil has joined #openscad
_xxoxx has joined #openscad
Junxter has quit [Ping timeout: 250 seconds]
_xxoxx has quit [Ping timeout: 252 seconds]
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
<teepee> peeps[zen]: not really sure, for me, I can just install the openscad-nightly-debsym package
<teepee> I also found https://manpages.debian.org/buster/debian-goodies/find-dbgsym-packages.1.en.html which indicates for main packages, the apt sources need to be updated
<teepee> nothing in cgal as it's not building a binary package anymore
lastrodamo has joined #openscad
zauberfisch has quit [Quit: No Ping reply in 180 seconds.]
zauberfisch has joined #openscad
KimK has joined #openscad
califax has joined #openscad
use-value has joined #openscad
nanoflite has joined #openscad
nanoflite has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nanoflite has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
Guest76 has joined #openscad
Guest76 has quit [Client Quit]
GNUmoon has quit [Ping timeout: 240 seconds]
GNUmoon has joined #openscad
N4buc0_ has joined #openscad
N4buc0_ has quit [Quit: Leaving]
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
arebil has joined #openscad
Guest14 has joined #openscad
_xxoxx has joined #openscad
_xxoxx has quit [Client Quit]
Guest14 has quit [Quit: Client closed]
myosotis has joined #openscad
foul_owl has quit [Ping timeout: 256 seconds]
foul_owl has joined #openscad
snaked has quit [Ping timeout: 252 seconds]
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
arebil has joined #openscad
arebil has quit [Client Quit]
snaked has joined #openscad
arebil has joined #openscad
pingufan has joined #openscad
<pingufan> Hello. I had massive problems with generating a 2-starts thread for sodastream bottle this weekend. J22 was so kind and helped me, but I have now strange problems with importing it into FreeCAD. Seems the .stl file is not ok.
<pingufan> Can somebody check, please?
J2212 is now known as J22
<pingufan> Oh, hello! I am pingufanGH from sunday
<J22> do you have meshmixer
<pingufan> What is this?
<J22> .. just some tool to check if the mesh is ok
<pingufan> Could you have a close look on my .scad file, please?
<J22> you can try to use the scad script in freeCad  so you don't need to import an stl (btw 3mf is the better choice to export)
<J22> sure paste! it
<J22> !paste
<pingufan> Which paste server did we use on sunday?
<J22> paste!
<pingufan> J22: Look here: https://bpa.st/RRAQ
<J22> (still called $fn  not $fm)
<pingufan> Oh!
<pingufan> I try it again.
<J22> and the problem may be related to the size of the cylinder .. as there is no overlap and so creating voids
<J22> the  sketch i pasted used an overlap .. may be you check that
<pingufan> It was 35.2 on my first tries.
<J22> here the latest paste from me https://bpa.st/RI6Q
fling has quit [Ping timeout: 240 seconds]
<pingufan> I try out the new export file now.
<J22> you can use   $fn=180  and  d=35.2   for the "Kern füllen" cylinder .. that should solve your problem
<J22> (using your sketch)
<myosotis> openscad.cloud somehow ended up on a metamask phishing list: https://metamask.github.io/eth-phishing-detect/
<myosotis> the metamask extension is blocking me from going to https://openscad.cloud/openscad/
<pingufan> I tried with $fn=36 and d=35.2. Looks nice. My scad only understands .stl, so I exported it as .stl. May I show you the .stl?
<J22> oh i remember 2015  version
<myosotis> Just in case a person-responsible for that domain is here and/or cares: here's a convenient link to file an issue https://github.com/MetaMask/eth-phishing-detect/issues/new?title=[Legitimate%20Site%20Blocked]%20openscad.cloud&body=https%3A%2F%2Fopenscad.cloud%2F
<pingufan> Grab it from my server... http://www.hantsch.co.at/_temp/Sodastream-Gewinde.stl
<J22> if you use $fn=180 it will match the  steps of the thread from the loop ..  36 is a bit low for that diameter .. maybe use 90 .. ( or use the $fs and $fa parameter which define the cord size .. size of the fragment
<myosotis> blender 3d tools might be able to clean up your stl
<J22> openscad.cloud blocked ?
<myosotis> I import your stl, edit it, merge all vertices by distance, less than .01m, then it passes the manifold check and doesn't seem to have any other issues
<myosotis> openscad.cloud on a metamask phishing list, apparently it's too similar to some other site or something
<pingufan> myosotis: Which program do you use for editing the vertices?
<myosotis> blender
<J22> pingufan  checked the stl and looks fine (no errors found)  .. still bit rough the cylinder
<myosotis> let me find a place to put this fixed stl so can see if it's okay..
<myosotis> blender has a "3d tools" addon. It has a decent "manifold check" that will show you where some issues are
<myosotis> I think your stl has some vertices that are too close together, like some edges went a little farther than you wanted or something
<myosotis> or not far enough
<J22> myosotis .. haven't found multiple shells or other problems .. blender give you an error for it?
<pingufan> Actually I made a longer thread and then flattened it on top+bottom to desired length. Can this cause such effect?
<pingufan> I try now the new .stl I generated.
J225 has joined #openscad
J22 has quit [Quit: Client closed]
<myosotis> Yes, blender 3d tools addon check says there are 24 intersecting faces, and 50 zero faces
<myosotis> and a handful of zero edges
<myosotis> and simply merging by distance, to remove duplicate point and close up tiny holes, seems to fix that pasted stl for me just fine.
<J225> open3mod also looks good
fling has joined #openscad
<pingufan> Can meshlab also repair such things?
<J225> yes .. but meshlab hasn't found any problem ..
<J225> but you could remesh this and export  .. so  the geometry is rebuild
<myosotis> I can chat you the specifics of how I saw and fixed the errors in blender if you want. it's a daunting program, but doing "this" is actually really easy
<pingufan> How big is the stl?
<pingufan> The fixed one. To test if this works.
<myosotis> 500kb or so, all my hosting will reveal private details. I can email to you and forget your email if you want.
<myosotis> I don't have anything disconnected from my work setup at the moment
<pingufan> Did you see my email address?
<myosotis> stl and basic instructions sent. I hope it helps!
<pingufan> This Meshlab appimage (as well as latest Cura) drive me crazy. They require glibc 2.7 and 2.8 .....
<pingufan> I am running on openSUSE Leap 15.2, it seems to have a little earlier version.
<pingufan> my gcc is 7.50
<pingufan> I can't understand why appimage builders enforse so new libs.
<myosotis> less security issues to keep up with is my guess
<pingufan> But this is a bit braindead. This makes many appimages not working.
<myosotis> blender is the best tool for fixing my crappy meshes I've found. It's also the best at accidentally creating non-manifold meshes
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
arebil has joined #openscad
arebil has quit [Client Quit]
<pingufan> I give blender a try.
<myosotis> it's easy to get lost. it's like the vi of 3d tools. you've been warned
<J225> in general the question is why scad produce a bad mesh .. and it might be better to fix the issue in the design.. have you tried render my design ?
<pingufan> Ok. It runs (is started up). Can you guide me through a repair, please.
<myosotis> follow instructions in email. lmk where you're stuck
<pingufan> Need to wait then for greylisting end.
<myosotis> lol
<pingufan> Helps a lot.
<myosotis> k I'm chatting you the instructions then
<pingufan> Yes, please.
<myosotis> plz respond so I know if you're able to follow
J225 has quit [Quit: Client closed]
J225 has joined #openscad
kow__ has quit [Ping timeout: 250 seconds]
drfff has joined #openscad
drkow has joined #openscad
drfff has quit [Ping timeout: 240 seconds]
J225 has quit [Quit: Client closed]
J225 has joined #openscad
nanoflite has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<peeps[zen]> teepee: there's no dbgsym package in the list here: https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_20.04/Packages
nanoflite has joined #openscad
<teepee> hmm, no idea, for debian it seems to work
<teepee> there's a "debug info flag" setup for repos, maybe that's needed
<teepee> although it's set to false for debian too
<peeps[zen]> teepee: so for example if i "apt search openscad", it lists for regular openscad, but not nightly: openscad, openscad-dbgsym, openscad-mcad, openscad-nightly, openscad-testing, openscad-testing-data
<peeps[zen]> in the "Software sources" gui config, I have checked "Optional Source -> Debug Symbols". but that setting is under the "Official Repositories" tab, so its not clear if it makes any difference for addl. repos like nightlies
<teepee> probably not, for official repos there seems to be a different section
<teepee> I've triggered a rebuild, not sure if that flag makes a difference
<peeps[zen]> oh so you meant there was a flag on OBS end?
<teepee> yes, it's a repository setting in OBS
<teepee> the description is not really clear, and it's disabled for the debian repos too which do include the dbgsym packages in Packages
J225 has quit [Quit: Client closed]
J225 has joined #openscad
ur5us_ has joined #openscad
nedko has quit [Ping timeout: 240 seconds]
nedko_ has joined #openscad
nanoflite has quit [Ping timeout: 240 seconds]
myosotis has quit [Quit: myosotis]
foul_owl has quit [Ping timeout: 240 seconds]
foul_owl has joined #openscad
Dillon has joined #openscad
GNUmoon has quit [Ping timeout: 240 seconds]
Dillon has quit [Ping timeout: 256 seconds]
GNUmoon has joined #openscad
J4l13n_ has joined #openscad
<J4l13n_> Hello, how to convert a number with comma into a whole number? ex 13.48= 13
<J4l13n_> min or max
<J225> round
<J4l13n_> ah oui ! round down and round up
<J4l13n_> merci!
<J225> ceil or floor is an option
<J4l13n_> thank you
L29Ah has quit [Ping timeout: 240 seconds]
<teepee> the bitcoin etherwhatever stuff really goes on my nerves
<peeps[zen]> teepee: can you show output of "apt show opencsad-nightly-dbgsym" i'm curious how it compares to my "openscad-dbgsym" https://bpa.st/MEQA
<teepee> first rebuild crashed in the minkowski file :(
<teepee> looks like just a new way for squatters to grab names
<teepee> even worse, starting to block sites https://github.com/MetaMask/eth-phishing-detect/issues/6863
J4l13n_ has quit [Quit: Client closed]
<peeps[zen]> hrm, so i was mainly curious about the "Apt sources" line. and comparing the Packages file from that repo ( https://download.opensuse.org/repositories/home:/t-paul/Debian_Testing/Packages ), yours actually lists -dbgsym packages there, as opposed to the xubuntu20.04 version
<teepee> yep
<teepee> hoping that flag changes this, but for that it has to first sucessfully build :)
<teepee> ah, looks like we got a slightly faster build machine this time
<peeps[zen]> ok, ok i will wait patiently. was the crash a fluke you think? maybe parallel jobs need to be reduced?
<teepee> I think I saw -j1 already, not sure
<teepee> I had to fiddle with the Snap build as that crashed with that file too
<teepee> well, on ARM64
ferdna has joined #openscad
snaked has quit [Ping timeout: 260 seconds]
J225 has quit [Quit: Client closed]
J225 has joined #openscad
ur5us_ has quit [Ping timeout: 260 seconds]
lastrodamo has quit [Quit: Leaving]
snaked has joined #openscad
snaked has quit [Ping timeout: 240 seconds]
<teepee> hmpf, no change, the debsym package is built, but not referenced in the Packages
N4buc0 has joined #openscad
<peeps[zen]> tornado warnings in my area. i think i'm in the clear, but focused on weather reports for a bit
<teepee> oh, yeah, be safe first, debsyms will not run away
<teepee> and I need to get some sleep, early meeting :(
myosotis has joined #openscad
<myosotis> teepee, LOL @ so lets consider how time flows in just one direction
<teepee> I'm sure it's a lost discussion, there seems to be not much activity on actually handling all those false blocks
<teepee> those go back over month
<teepee> but then, why do I care, from what I've seen so far it's nearly 100% scam anyway
<myosotis> it probably affects veeery few users,the ones it does will likely know it's false, and if it ever becomes popular they'll have to address it one way or another
<myosotis> but I least think it's worth submitting a comment or 2, and it looks like you do too
<teepee> I'm just pissed by that opensea scam fest