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
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
<gbruno> [github] t-paul synchronize pull request #5102 (Fix win installer properties) https://github.com/openscad/openscad/pull/5102
<gbruno> [github] t-paul pushed 2 modifications (Fix start menu link; Restore package filename.) https://github.com/openscad/openscad/commit/d0c44216b72228b406237f110a9cb89c9fa94dee
<teepee> poll: "will this be the final fix" a) yes b) no c) it's windows, there is no fix
snaked has joined #openscad
JakeSays_ has joined #openscad
JakeSays has quit [Ping timeout: 256 seconds]
kintel has joined #openscad
<kintel> Is anyone except for me using lib3mf V2?
<kintel> I'm planning to merge this soon, would be great with some testing on other systems: https://github.com/openscad/openscad/pull/5100
<kintel> ^ lib3mf.cmake rewrite
<teepee> gentoo does IIRC
<teepee> possibly fedora too
gonkulator has quit [Changing host]
gonkulator has joined #openscad
<gbruno> [github] t-paul pushed 1 modifications (Use "." for CPACK_NSIS_EXECUTABLES_DIRECTORY.) https://github.com/openscad/openscad/commit/46b739b1feb6fc7f181ddf570a91a7e7e708e9bb
<gbruno> [github] t-paul synchronize pull request #5102 (Fix win installer properties) https://github.com/openscad/openscad/pull/5102
<linext> teepee, that reminds of trying to run non-blocking stdin from php on windows
<linext> i was complaining that they should make all OSes behave the same and they told me windows just doesn't have it
<linext> so the answer was c)
Guest12 has joined #openscad
Guest12 has left #openscad [#openscad]
<teepee> on the plus side, it seem the combination of the latest OpenGL changes from kintel with the v24 mesa3d version is back to working on a windows VM
<kintel> linext Who would ever run php on Windows? ;)
<kintel> teepee I think I didn't even merge my Windows GL changes yet..
<teepee> well, at least it would not suffer from that php+glibc bug ;-)
<teepee> then it's just the mesa3d fixes?
<JordanBrown> teepee thumbnailer? Does it just capture a thumbnail and stash it away when you F5, or does it run OpenSCAD programs just because you visited the directory they're in with Explorer?
SamantazFox has quit [Killed (NickServ (GHOST command used by SamantazFox_))]
<teepee> gnome feature
SamantazFox_ has joined #openscad
<JordanBrown> but how does it work?
<gbruno> [github] t-paul edited pull request #5102 (Fix win installer properties) https://github.com/openscad/openscad/pull/5102
<teepee> cat ~/.local/share/thumbnailers/openscad.thumbnailer
<teepee> Exec=/bin/bash -c 'openscad-nightly -o %o --imgsize %s,%s %i'
<teepee> well, there's 2 more lines, but that's the core of it :)
LordOfBikes has quit [Ping timeout: 245 seconds]
<JordanBrown> Do you have to run it manually, or does some Explorer-like took (Nautilus?) run it automatically?
<JordanBrown> If it's run automatically, it makes "write" operations even more terrifying; downloading a malicious file and merely visiting the directory might be enough to allow an attack.
<JordanBrown> s/took/tool/
<teepee> yep, fully automatic, hence I will always be against openscad scripts to write anything by themselves
LordOfBikes has joined #openscad
<JordanBrown> Though even infinite loops are a DoS.
<teepee> not sure if it catches that, it might via system limits
<teepee> but I always wondered if there should be some --min-fa=5 --min-fs=0.5 or something like that
<teepee> well and --max-fn=72
<teepee> not solving dedicated bad scripts but lazy ones :)
J24k16 has joined #openscad
mmu_man has quit [Ping timeout: 268 seconds]
J24k41 has quit [Ping timeout: 250 seconds]
zauberfisch has quit [Ping timeout: 264 seconds]
<JordanBrown> OpenSCAD itself should perhaps have a timeout parameter. But first (for interactive work) should be a stop button that actually works :-)
<teepee> that would be a technical prerequisite
<JordanBrown> I wonder how much of a performance hit it would be to do renders in a separate process, that we could just kill.
<JordanBrown> We might not be able to do the OpenSCAD execution in a separate process, because of how preview works, but it doesn't seem like it should be *that* hard to have an abort button that works there.
pca006133 has joined #openscad
foul_owl has quit [Ping timeout: 260 seconds]
<JordanBrown> "Just" run it in a separate thread, have the main UI thread maintain a "need to stop" flag, and have the execution thread check that flag at opportune points - perhaps every loop iteration and every module and function call.
pca006132 has quit [Ping timeout: 252 seconds]
pca006133 is now known as pca006132
<JordanBrown> But for the render phase, where we don't have as much control, if we could hand the CSG tree to a separate process and have it hand back triangles...
foul_owl has joined #openscad
pca006132 has quit [Ping timeout: 245 seconds]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pca006132 has joined #openscad
pca006133 has joined #openscad
pca006132 has quit [Ping timeout: 245 seconds]
pca006133 is now known as pca006132
pca006133 has joined #openscad
pca006132 has quit [Ping timeout: 252 seconds]
pca006133 is now known as pca006132
pca006133 has joined #openscad
pca006132 has quit [Read error: Connection reset by peer]
pca006132 has joined #openscad
pca006133 has quit [Ping timeout: 256 seconds]
pca006133 has joined #openscad
pca006132 has quit [Ping timeout: 268 seconds]
pca006133 is now known as pca006132
pca006133 has joined #openscad
pca006132 has quit [Remote host closed the connection]
pca006132 has joined #openscad
pca006133 has quit [Ping timeout: 256 seconds]
L29Ah has joined #openscad
marcus has quit [Remote host closed the connection]
marcus has joined #openscad
qeed has quit [Quit: qeed]
Guest6 has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
J24k75 has joined #openscad
J24k16 has quit [Ping timeout: 250 seconds]
cart_ has joined #openscad
snaked has quit [Remote host closed the connection]
mmu_man has joined #openscad
erectus has quit [Ping timeout: 260 seconds]
erectus has joined #openscad
Guest25 has joined #openscad
Guest25 has quit [Client Quit]
erectus has quit [Remote host closed the connection]
killjoy has joined #openscad
killjoy has joined #openscad
erectus has joined #openscad
<pca006132> I think it is perfectly fine to have a separate process to do rendering
<pca006132> typically people try to avoid using process because the creation overhead (~2ms for Linux? not sure for Windows and Mac), as well as communication overhead
<pca006132> for the mesh we work with, I think communication overhead isn't really that huge
<pca006132> and users generally don't care about 2ms delay for smallest model I guess
<teepee> but manifold can cancel running operations, right?
<pca006132> no
<pca006132> at least not yet
<pca006132> probably not hard, but will require some intrusive changes
qeed has joined #openscad
<teepee> hmm, mixing it up with something else then... I thought ochafik did look at this and found it's already possible.
<teepee> are there other callbacks happening? maybe he thought of injecting an exception via some processing callback?
<pca006132> I don't think so
<pca006132> I know there are some functions that can take a long time and does not call any callback
guso78k has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
<teepee> the is an unfinished PR using boost serialization for data transfer to a separate process
<pca006132> btw we found memory leak: https://github.com/elalish/manifold/issues/787
<pca006132> apparently due to PSTL and libstdc++?
mmu_man has quit [Ping timeout: 264 seconds]
guso78k has quit [Ping timeout: 250 seconds]
<InPhase> pca006132: (TBB_INTERFACE_VERSION >= 10000 && 0) ??
<InPhase> pca006132: Was that just a hacky temp edit to disable?
SamantazFox_ is now known as SamantazFox
<gbruno> [github] t-paul pushed 1 modifications (Use saveGeometry() instead of trying to restore size/position separately.) https://github.com/openscad/openscad/commit/c062bde487fe570e7c40b8cc68eeba19263ddc65
<gbruno> [github] t-paul opened pull request #5103 (Use saveGeometry() instead of trying to restore size/position separately.) https://github.com/openscad/openscad/pull/5103
mmu_man has joined #openscad
killjoy has quit [*.net *.split]
marcus has quit [*.net *.split]
LordOfBikes has quit [*.net *.split]
JakeSays_ has quit [*.net *.split]
qeed has quit [*.net *.split]
SamantazFox has quit [*.net *.split]
KimK has quit [*.net *.split]
peepsalot has quit [*.net *.split]
lockywolf has quit [*.net *.split]
meshugga has quit [*.net *.split]
stefanct has quit [*.net *.split]
cbmuser has quit [*.net *.split]
knielsen has quit [*.net *.split]
drkow has quit [*.net *.split]
paddymahoney has quit [*.net *.split]
R2robot has quit [*.net *.split]
Kehet has quit [*.net *.split]
clemens3 has quit [*.net *.split]
gwillen has quit [*.net *.split]
pie_ has quit [*.net *.split]
Ekho has quit [*.net *.split]
gonkulator has quit [*.net *.split]
adigitoleo has quit [*.net *.split]
ccox has quit [*.net *.split]
greenbigfrog has quit [*.net *.split]
Smeef has quit [*.net *.split]
krushia has quit [*.net *.split]
petaflot has quit [*.net *.split]
lostapathy has quit [*.net *.split]
berndj has quit [*.net *.split]
castaway has quit [*.net *.split]
tcurdt- has quit [*.net *.split]
<gbruno> [github] t-paul pushed 2 modifications (Bump LodePNG to 20230410.) https://github.com/openscad/openscad/commit/852cb6f17978fce916a645f566967670f9a91fad
<gbruno> [github] t-paul opened pull request #5104 (Bump LodePNG to 20230410.) https://github.com/openscad/openscad/pull/5104
castaway has joined #openscad
berndj has joined #openscad
petaflot has joined #openscad
gonkulator has joined #openscad
lostapathy has joined #openscad
krushia has joined #openscad
Smeef has joined #openscad
paddymahoney has joined #openscad
JakeSays_ has joined #openscad
marcus has joined #openscad
clemens3 has joined #openscad
pie_ has joined #openscad
ccox has joined #openscad
gwillen has joined #openscad
Ekho has joined #openscad
Kehet has joined #openscad
drkow has joined #openscad
LordOfBikes has joined #openscad
killjoy has joined #openscad
greenbigfrog has joined #openscad
tcurdt- has joined #openscad
qeed has joined #openscad
KimK has joined #openscad
peepsalot has joined #openscad
SamantazFox has joined #openscad
lockywolf has joined #openscad
stefanct has joined #openscad
cbmuser has joined #openscad
knielsen has joined #openscad
meshugga has joined #openscad
R2robot has joined #openscad
adigitoleo has joined #openscad
SamantazFox has quit [Remote host closed the connection]
qeed has quit [Remote host closed the connection]
qeed has joined #openscad
SamantazFox has joined #openscad
erectus has quit [Ping timeout: 260 seconds]
erectus has joined #openscad
<teepee> oh, good, macos tests broke
<teepee> 15h ago: Operating System: macOS - 12.7.4 - 21H1123 - 100% tests passed, 0 tests failed out of 1622
<teepee> 15min ago: Operating System: macOS - 14.4.1 - 23E224 - 98% tests passed, 29 tests failed out of 1622
Lagopus has joined #openscad
<gbruno> [github] t-paul pushed 1 modifications (Fix tooltip for offset().) https://github.com/openscad/openscad/commit/db2502eef444d38a7aca9ca2ac6fda174f86da41
<gbruno> [github] t-paul opened pull request #5105 (Fix tooltip for offset().) https://github.com/openscad/openscad/pull/5105
<pca006132> InPhase: yeah that is just a hacky temp edit
<gbruno> [github] t-paul closed issue #4940 (Proposal for an OpenSCAD Self-Contained Project Container) https://github.com/openscad/openscad/issues/4940
erectus has quit [Read error: Connection reset by peer]
erectus has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
cart_ has quit [Ping timeout: 272 seconds]
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
guso78k has joined #openscad
Guest33 has joined #openscad
<Guest33> / Parameters
<Guest33> side_length = 60; // Length of each side of the hexagon
<Guest33> depth = 5; // Depth of the hexagon and the text
<Guest33> / Create a hexagon
<Guest33> module hexagon() {
<Guest33>     rotate(30) { // Rotate the hexagon to align one side with the X-axis
<Guest33>         polygon([
<Guest33>             [cos(i * 2 * PI / 6) * side_length, sin(i * 2 * PI / 6) * side_length]
<Guest33>             for (i = [0 : 5]]
<Guest33>         ]);
<Guest33>     }
<Guest33> }
<Guest33> / Create the infinity symbol with the digits of pi
<Guest33> module infinity_pi_text() {
<Guest33>     // Infinity shape using two circles
<Guest33>     circle_radius = 30;
<Guest33>     // Text
<Guest33>     pi_text = "3.141592653589793238462643383279502884197169399375105820974944592307816406286";
<peeps[work]> Guest33: use a pastebin please
Guest33 has quit [Client Quit]
<teepee> let me guess chatgpt?
<Guest6> tepee: LOL, I spent 4 plus hours last night trying to be a prompt engineer for a .scad file I'm trying to fix, to no avail.
<Guest6> using chatgpt.
<peeps[work]> have you tried asking a human intelligence?
Guest6 has quit [Quit: Client closed]
<teepee> apart from the ] vs. ) typo, the list comprehension is suspiciously wrong ordered, like in python
mtinman has joined #openscad
<mtinman> Was Guest6, now myself
<mtinman> So, as I was saying, it appears that chatgpt is not so good at scad coding, or I'm just not good at prompt engineering.
<teepee> I said: apart from the ] vs. ) typo, the list comprehension is suspiciously wrong ordered, like in python
<teepee> hence the chatgpt guess
<teepee> JordanBrown: I did not look very deep into it, but gnome seems to use bwrap to isolate the thumbnailer
<mtinman> I figured that I would come over here to see if I could get a "correct" answer to my scad question, as I am no programmer, and have put forth a real "college try" in an attempt to get a function added to a scad script I am working with, but not having good luck at it.
<teepee> well, you could put the script into some pastebin and ask the question
<teepee> paste!
<othx> paste is https://www.3dcustomizer.net/paste for .scad files, https://bpa.st for text, https://pasteboard.co/ or https://imgur.com/ for images
<mtinman> For anyone interested in helping me to add a function to a scad file, here is a link to the pastebin: https://paste.debian.net/1315217/
<mtinman> TY teepee! :-)
<mtinman> I'm looking to add a "title" line between line2, and line3. Also, I want to have it formatted like line 4 - Debossed
<mtinman> ChatGPT, would add the line for me, but the formatting was CONSTANTLY wrong.
<mtinman> Or it would break when doing F5 in OpenSCAD
<mtinman> If you would like, I can post last night's ChatGPT session, to see what was going on there,LOL ;-)
<teepee> first you have to make room for the extra line
<teepee> e.g. put the cursor behind the 22 in line 46 (offset_line_4)
<teepee> and press ALT+Cursor down
<mtinman> teepee: Here is a link to the pastebin for what chatgpt and I ended up with last night: https://paste.debian.net/1315220/
<InPhase> mtinman: I chuckled that the ol' "college try" has become asking ChatGPT to do it. ;)
<teepee> I don't do chatgpt, especially not with openscad, total waste of time
<InPhase> Yeah, it's extremely bad at scad code.
<mtinman> InPhase: Actually spent several hours reading the customizer docs, and openscad docs as well, I really did try to understand....
<InPhase> mtinman: For the future, the tutorial is the starting-out secret.
<InPhase> tutorial?
<othx> tutorial is The OpenSCAD tutorial is a great place to learn how to create designs in OpenSCAD, and can be found at: https://en.wikibooks.org/wiki/OpenSCAD_Tutorial
<teepee> I can give you some directions that should be fine for this model
<mtinman> I di get somewhere with it, but not where I wanted :-P
<mtinman> I just want to get Debossed text in the title line, not stenciled text, and not have render errors.
<mtinman> othx: TY, I read some parts of that as well, my coding chops are SEVERELY rust, LOL.
<othx> mtinman: Okay.
<mtinman> I'm getting older, the brain not functioning as well at 55 :-0
<mtinman> Reading Tutorial from start now...
<teepee> I can give you a couple of hints that should be enough for the change you explained
<teepee> if you want to try that first :-)
<mtinman> Sure!
<teepee> put the cursor behind the 22 in line 46 (offset_line_4) -> press ALT+Cursor DOWN
<teepee> that should move the last line down in the 3d view
<mtinman> With the original code file?
<mtinman> I have multiples of this file, sorry.
<teepee> yes, original, as posted in that pastebin
<mtinman> Okidoki.
<mtinman> For clarity, behind the -22.5 value, or the semicolon just behind that?
<teepee> between the 22 and the "." dot
<teepee> the ALT+Cursor DOWN should change the number to 23
<teepee> and also update the 3d view automatically
<teepee> moving that last line a bit down towards the edge
<mtinman> Yeah alt + cursor down on my PC just increments the 22 to 23.
<mtinman> Im in Debian Bookworm, Gnome
<teepee> it did move that "3dcards@..." text in the 3d view too, yes?
<mtinman> Nope.
<teepee> strange, and some more changes? ALT+Cursor UP should work too
<mtinman> OK, with right keystrokes here, sorry - using logi mf kb, now offset_line_4 = -22 is highlighted...
<mtinman> No changes in preview window tho.
<teepee> very strange, never heard that the update does not work
<teepee> is it changing with F5?
<mtinman> Yes :-)
<teepee> ok, then change all the offsets 2 to 4 to make some room for your title line
<mtinman> Change the numeric values and hit F5 each time?
<teepee> yep
<mtinman> Ok, cool.
<mtinman> Ok, moved offsets by 2mm, line2 upward, and lines 3 & 4 down.
<teepee> now copy that block starting with the line color("DarkBlue"){
<teepee> till the }}}
<teepee> 5 lines
<teepee> and in the copy change the "DarkBlue" to "Red" so we can see what's what
<teepee> and change all the variables ending in _3 or just 3 to a t instead
<teepee> e.g. offset_line_3 -> offset_line_t
<teepee> 5 places if I'm counting that right
<mtinman> Ok, copy lines 77-81, got that. Now where do I place that code snippet?
<teepee> just below the block we copied
<mtinman> Okidoki.
snaked has joined #openscad
<mtinman> Ok, now line3 is red.
<mtinman> In preview window.
<teepee> ok, now change those 5 variables from ending in 3 to ending in t
<mtinman> t, or title?
<teepee> you can also use title, whatever you like :)
<teepee> just something new
<mtinman> Cool
<mtinman> so everywhere I see line_3, it should be line_t?
<mtinman> or line_title, if I prefer?
<teepee> yes, in that copied block only
<teepee> should be 5 different names
<mtinman> Gotcha
<mtinman> Aw crap, copy paste did some weird shit here, I gotta start over, gimmie a min.
<mtinman> Ok, so code looks like this: https://paste.debian.net/1315225/
<teepee> right, so now you need to go through the definitions on top of the file and copy any of the *3 variables and create a *t for those too
<mtinman> Ok, I'll work on that...
<teepee> e.g. there's line3 = "+1-234-567-1234";
<teepee> and we need a linet = "+1-234-567-1234";
<teepee> as copy
<teepee> after that F5 should work again
<mtinman> Yeah, I saw the warnings, LOL.
zauberfisch has joined #openscad
<mtinman> teepee, for clarity I want title line to look like line 4 here, not line 3. When I made that code change, it makes titlte line look like line 3.
<mtinman> Hold on, I'm gonna start over, LOL
<teepee> oh, oops, then copy the other block
<teepee> the one with line4
<mtinman> Ok, so I'm going to make the space for the title line first...
<mtinman> Ok, done.
<mtinman> Now let's make title line look like line 4.
<teepee> right, so copy the 4 lines of that last block that creates line 4
<mtinman> AFAICT, it's line 83, starts with: translate([0,offset_line_4,Plastic_thickness-0.2])
<mtinman> DOwn toward the EOF.
<teepee> yep, and 4 lines including that last one just with the }
<teepee> no wait, 5 lines, two } at the end
<mtinman> DO you have 93 lines in the original file?
<mtinman> Mine ends with ;
<teepee> let me open the original file again
<mtinman> I don't think that's right, to clodse with ;
<mtinman> Oh yeah I guess it does.
<teepee> 83-87
<mtinman> Copy that to 88?
<teepee> if you place the cursor after the } in line 87 it highlights the matching opening brace in line 83 at the end
<teepee> yep, copy to 88
<mtinman> I'll send a code snip for you to look at, just a sec.
<mtinman> That's now lines 83-96
<mtinman> It's the curly bracket placement that kills me, LOL
<teepee> looks ok, now again the change from 4 -> t
<mtinman> Just trying to get that correct at this point...\
<mtinman> Cool, will do.
<teepee> F5 should show no difference before the 4->t change
<teepee> after the change it will complain about the missing variables, so we need to get those copied again too
<mtinman> NP, got that.
<mtinman> this is where ChatGPT was struggling last night.
<mtinman> Me 2, ;_)
<mtinman> FYeah!:-D It worked!
<mtinman> Just have to offset correctly...
<mtinman> I knew it was in the placement of the curly brackets...
<teepee> if you need it a bit bigger, that's the square([76,46]) in line 63
<teepee> and if you don't like the title in BOLD, then you can change
<teepee> font=str(Font_line_4,":style=Bold")
<teepee> to just
<teepee> font=Font_line_4
<teepee> same for the *_t
<mtinman> TYVM for help, greatly appreciated!
<mtinman> I was SOOO close to it last night, I just had a hard time with nested curly brackets, LOL...
<mtinman> FWIW, so did ChatGPT - AI has a way to go yet...
<teepee> that snippet above also had wrong syntax too
<teepee> it has fed too much python
<mtinman> teepee: Yeah, agreed, that snake got a little too big for it's own good!
<mtinman> Or maybe just too twisted up?
<teepee> it's quite useful, but maybe sometimes a bit misused too :)
<teepee> but that's normal, small projects growing big unexpectedly is happening
<mtinman> So here is my addition to this hot mess: https://paste.debian.net/1315232/ I'll try to clean things up a bit, but hey, for now, it works!
<mtinman> Any suggestions for changes or cleanup of code are greatly appreciated! :-)
<mtinman> Definitely some work to do here, but feels good to make headway!]
<mtinman> Rendering...
<teepee> formatting/indenting might be useful so it's easier to see what belongs to what
<teepee> but otherwise it's fine, in the end the final model is what counts :)
guso78k has quit [Ping timeout: 250 seconds]
<mtinman> Definitely, I am going to work on getting the "Labels" corrected, and the customizer stuff as well.
<mtinman> Is there a way to make openscad use all processor cores for rendering, like -j# in other applications?
<InPhase> mtinman: Are you aware that the middles of letters in a print like that are going to fall out? ;)
<InPhase> mtinman: Like, O, P, A, o, a, e.
<mtinman> InPhase: They are just Debossed, not Stenciled.
<InPhase> Not in my render.
<InPhase> But maybe you have slightly different settings.
<mtinman> Prolly the fonts.
<mtinman> I had to DL custom fonts for this, known issue with original design, LOL
<InPhase> I did have to comment out your use ttf lines.
<mtinman> Hold on, I'll Doublecheck tho.
<mtinman> Rendering, then I'll throw it in the slicer, and upload pic, just a min...
<mtinman> ALWAYS check your work right? :-)
<InPhase> YOPO is a myth. YAPT is more like it. (You Always Print Twice)
<mtinman> LOL!
<mtinman> Amen to that.
<mtinman> Sometimes 3-4, never more than 5 times, Right?
<teepee> multithread only in the development version
<mtinman> Aw damn, I cant post pic on IRC, but it's BEAUTIFUL.
<InPhase> imgur.com
<mtinman> teepee: TY for heads up on that.
<teepee> this also needs Preferences->Features->Manifold enabled, that's basically the multithread+turbo button :)
<InPhase> Are those orange lines thin stencil lines?
<mtinman> InPhase: They just denote Debossed text, AFAIK.
<mtinman> Whoops. Yeah, I think U R right there.
erectus has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 252 seconds]
<mtinman> InPhase: I see that it is the innermost line in all the text.
erectus has joined #openscad
<teepee> that's probably one of those fonts with the lines included, forgot the name :)
<InPhase> Generally if you can see the grid beneath, there's a hole. :)
<mtinman> Now to send this beast to the printer for prototype...
<InPhase> But those orange lines might save it. Although the card will end up with plastic bits held on by thin strands, which could snap off.
<InPhase> But you'll have to see how the real version is with that.
<mtinman> It's actually pretty flexible in PLA.
<mtinman> I have 2 prototypes already...
<teepee> ah, stencil fonts?
<mtinman> ChatGPT kept trying to make the title line a stencil, which IMHO, made it weak.
<mtinman> teepee: Yep.
<mtinman> Believe it or not, I printed this in 3 different color layers, LOL
<mtinman> Hold on, I'll post a pic...
<mtinman> Still working on color choices, and thinking of methods to smooth these babies out...
<mtinman> I think it's time for a nozzle change, as well.
<InPhase> I could probably use a new nozzle as well. I've been using the same one since (checks calendar) 2016.
<mtinman> ROTFL!!! I thought I was slacking there, but you got me on that, 2020 was my last change,LOL!
<mtinman> Hey, if it ain't broke, Right?
<mtinman> InPhase: Brass or Steel on yours?
<mtinman> InPhase->AFK, checking nozzle now... ;-)
mmu_man has joined #openscad
TheCoffeMaker has quit [Ping timeout: 256 seconds]
<InPhase> Brass.
<mtinman> Yeah, I'm surprised my brass nozzles are holding out fairly well, I just changed the retraction settings a bit, seems to be doing better, but I still need to replace the nozzles on my printers, lord knows I got like 30 spares...
<InPhase> I just never bothered to buy spares for a while, and now it's too late... And time to replace the whole unit I think. :)
TheCoffeMaker has joined #openscad
<teepee> never had anything other than the single default 0.4mm brass nozzle until recently
<teepee> only changed with the prusa-mk4 now
<mtinman> Yeah, there are a LOT of nice "replacement nozzles" to choose from nowadays, 3d printing has changed significantly over just the last 4 years, since I started... And tepee, I think he's referring to buying a new printer, not sure, LOL.
<teepee> 0.8 is nice, but does suffer a bit from the not too powerful heater of the mk4
<mtinman> is mk 4 direct extrusion?
<teepee> probably, like I did with the mk4 which is now also 1.75mm filament which was the biggest problem as the 2 older ones were all 3mm
<teepee> yes, the extruder is quite neat, with included load-cell for probing, so it does actually probe with the nozzle
<teepee> will have to see how it goes with the multi-material-unit, that just shipped after half a year delay :)
<mtinman> Oh wow, that is a COOL feature, no probe offset to worry about!
<teepee> yep, it's really impressive, I never thought I need things like bed leveling, but seeing that now in action is just astonishing
<gbruno> [github] kintel pushed 1 modifications (Temporarily downgrade to macos-13, since github upgraded to a broken macos-14 runner) https://github.com/openscad/openscad/commit/448312b29dd49457761f79280fd9544fd0cb50fd
<gbruno> [github] kintel opened pull request #5106 (Temporarily downgrade to macos-13) https://github.com/openscad/openscad/pull/5106
<teepee> it's certainly not the fanciest of printers or the cheapest one, but it does just print, even full bed size
kintel has joined #openscad
<kintel> teepee Argh, github made the macos-14 runner default
<teepee> yep, sometime in the last 20h
<kintel> ..and that one has a broken SW renderer. I was hoping it wasn't ready yet
<teepee> yup, found that after today totally unrelated checkins failed with funny missing pixels
<teepee> why is anyone still using macos?
<teepee> it seems to get worse every year
* teepee cuddles the framework notebook ;-)
<kintel> heh, I blame Microsoft on this one..
<teepee> oh? how so?
<kintel> I've run on macos-14 SW renderer locally without issues, so I feel they messed up their VMs somehow
<teepee> apple decided to invent their own graphics stack instead of going vulkan
<teepee> ah, so actual github runner issue
<teepee> possible I suppose
<teepee> I still blame apple for their shitty opengl support :P
<kintel> Just not sure how to go about reporting this
<teepee> github has an issue repo for the actions stuff
<kintel> Yeah, dropping OpenGL for Metal was an annoying move. It's fully possible they just let their drivers bitrot
<teepee> I got like 1000 mails after registering for the one issue that tracked M1 runners
<kintel> I've been toying with the idea of using ANGLE on Metal on macOS, to be more future proof
<kintel> ..but we need to be GLES compatible first..
<kintel> nice find. I'll dig into that issue!
<teepee> this one is for ARM64 so it's not just intel
<gbruno> [github] kintel edited pull request #5106 (Temporarily downgrade to macos-13) https://github.com/openscad/openscad/pull/5106
<teepee> well, ok, 96 comments, but I think that's the issue I meant https://github.com/actions/runner-images/issues/2187
<kintel> I think the rendering issue has only been seen on arm - not sure github even has intel runners for that os
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<teepee> are you sure? I thought we run macos-12 which is intel and there's also macos-12-arm64 which is M1 probably
<teepee> actuall there's not 12-arm64 only 13 and 14