<Guest0110>
Hi I am looking for the ubuntu snap directory for the libary folder for the nightly build does someone know the location for this ?
califax has quit [Ping timeout: 260 seconds]
califax has joined #openscad
<Guest0110>
how do I access the libary with a snap
Guest28 has quit [Quit: Client closed]
<Guest0110>
something like $HOME/snap/openscad/current/.local/share/OpenSCAD/libraries
<Guest0110>
but I'm not seeing the .local folder
<dicot>
Guest0110: I have no idea about snaps, but the .local/share folder sounds like an XDG base directory (XDG_DATA_HOME), maybe it's a keyword that'll help you search.
mmu_man has joined #openscad
<teepee>
Guest0110: just use "File -> Show library Folder..."
<teepee>
that should create it even if it fails to open the file browser from inside the snap
<teepee>
it should match the path you mentioned above
<J24k64>
teepee - it prints well!
<teepee>
oh, wow. did you print upside down?
<J24k64>
no normal orientation (but small) .. added a foot and star - just printing orig. size
<kintel>
I though Qt6 was part of Ubuntu for a while now? Which is the oldest ubuntu we support these days?
<kintel>
Looks like Ubuntu 22.04 came with Qt 6.2.4 - ..or am I misunderstanding something?
<teepee>
I think the AppImage is still 20.04
<teepee>
is 6.2.4 good enough?
<kintel>
That's a good question, which is the minimum good Qt6 version
<teepee>
the first minor releases were pretty incomplete for desktop stuff we use (a.k.a. QtWidgets) as far as I remember
<kintel>
We'll have to test :(
J24k37 has joined #openscad
<kintel>
Anyway Qt-6.2 is LTS expiring this fall, next LTS is Qt-6.5 which I'm using on macOS now. Next LTS is Qt-6.8
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
J24k64 has quit [Ping timeout: 256 seconds]
<Guest0110>
how do people use openscad with git ?
<Guest0110>
is there a plugin for using openscad with git
<teepee>
in openscad itself no, but other way around, like using VSCode as editor which has also git support
<teepee>
I just use git separately via "git gui"
<Guest0110>
@teepee which gui do you use?
kintel has joined #openscad
<teepee>
J24k37: with the new designs, I might not even need to complete my schwibbogen this year :-)
<teepee>
Guest0110: it's really just called "git gui" as command, included in git, very simple and looking a bit 1990 but very easy to use and does exactly what I click
snakedGT has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 246 seconds]
snaked has joined #openscad
mmu_man has joined #openscad
ali1234 has joined #openscad
ali12341 has quit [Remote host closed the connection]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
Guest0110 has quit [Remote host closed the connection]
Guest0110 has joined #openscad
<Guest0110>
@InPhase with https://bpa.st/V3EQ is there a way so that the waves do not incline towards the center but maintain the same height and there is a hole at the center where they meet?
snaked has quit [Read error: Connection reset by peer]
<InPhase>
Guest0110: Perhaps, but can you clarify what you mean by that?
<kintel>
Meh, so QScintilla isn't packaged for Qt6 on 22.04
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Guest0110>
InPhase: I mean with the current code the waves slope down to the center, graduating down at a specific angle. How would I get waves in a circualar build that don't graduate down?, does that make sense ?
Smeef has quit [Read error: Connection reset by peer]
<J24k37>
teepee looks nice .. %22 ↦ " in the hello world wp link?
<teepee>
probably safer to leave the quoted version, that's how it copies from firefox
<InPhase>
teepee: Yeah, let me see.
<InPhase>
teepee: Was about to start working on one. I'm not "sick" anymore, but I just got a flare-up of residual cough.
<InPhase>
teepee: But I think I can still look over a tutorial. :)
<InPhase>
teepee: Maybe: step = 1; // [1:2]
<InPhase>
teepee: And you can introduce the option of using the customizer as well to go through steps.
<teepee>
yeah, I thought about that and was not sure if it's a good idea to introduce the customizer already
<teepee>
but maybe it's better to do that in the introduction too
<InPhase>
I think there's not much to this tutorial except "get comfortable with the program".
<teepee>
yep, that's the idea
<InPhase>
So a few extra things. Maybe explicitly how to navigate with the mouse. It's not obvious to everyone.
<InPhase>
And perhaps 3 steps. cube(10); cube(10, center=true); cube(20, center=true);
<InPhase>
Break it down just a bit. :)
<InPhase>
Not really any harder to grasp.
<teepee>
aha, yes. I'll update after dinner :-)
<InPhase>
Actually, on reflection, cube(10); cube(10, center=true); cube([20, 10, 10], center=true); Because making it longer in x is a pedogical tool for drawing the user's attention to the red x-axis marker, and thus usage basics.
<InPhase>
There is still plenty to cover in the primitives tutorial, as there are tons of primitives. This does not steal any thunder to introduce 3 dimensional control. :)
<InPhase>
Maybe encourage people to try adding a step 4 and make their own variations. :)
<teepee>
right, good point. I did not want to do too much, but getting crazy with cube() is probably a good idea so it's not too boring
<InPhase>
And don't forget to advise them to update the comments on step = 1 to expand the customizer control to 4. This is not overload either I think, and worth introducing.
<InPhase>
*thumbsup*
<InPhase>
As long as all the steps are small changes, it'll still go smoothly even with the most beginner people imaginable. One could get away with 6 or 7 easily. 3 or 4 is no problem.
<teepee>
oh, homework, nice :-)
<InPhase>
Guest0110: So the outside of that is sinusoidally up and down from the middle point.
<InPhase>
Guest0110: If you do sin(...) it ranges from -1 to 1. If you do (sin(...)-1) it ranges from -2 to 0 and will never go above the base point (the middle height). If you do (sin(...)-1)/2 then it will range from -1 to 0 and never go above the middle point, and the depth downward can be scaled by multiplying. Is that what you're looking for?
<InPhase>
Guest0110: There's another thing sometimes people want, but is hard for people to know how to express. This design has a "pinch" in the middle that feels awkward, even though it is what you initially expressed wanting. The pinch is trivially removable though. This has a radius of 10, so if you change (r/3)*cos(3*a)+20 to ((r^2/10)/3)*cos(3*a)+20 then suddenly you find the pinch in the middle
<InPhase>
Guest0110: Or you could remove the pinch AND flatten, but then your matched coupling needs the other geometry of extending: https://imgur.com/a/Mjj52qT
califax has quit [Remote host closed the connection]
JakeSays is now known as JakeSayss
califax has joined #openscad
JakeSayss is now known as JakeSaysss
Smeef has joined #openscad
JakeSaysss is now known as JakeSays
<Guest0110>
InPhase: hmm i think I need to draw out what i mean
<Guest0110>
thanks for the pointers
<InPhase>
Sure. Clear communication is one of the tricky parts on these. :)
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
Guest0110 has quit [Ping timeout: 276 seconds]
<teepee>
InPhase: part 1 updated
<teepee>
uh, I still need to post about day one :-) oops
<teepee>
well, it's still the 1st in some places
<InPhase>
Yeah, still the first here!
<teepee>
so for the record, mastodon shows 1394 followers, lets see if that goes up or down with #scadvent
<teepee>
now I wonder if Mastodon understands animated gif now, I think last time I had to convert to .mp4 to get actual animations
<teepee>
not a problem for day1 though
<teepee>
ouch, forgot to update the title card, I wonder if someone notices