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 joined #openscad
teepee has quit [Ping timeout: 244 seconds]
teepee_ is now known as teepee
califax has quit [Remote host closed the connection]
califax has joined #openscad
J25k90 has joined #openscad
J25k76 has quit [Quit: Client closed]
little_blossom has quit [Ping timeout: 252 seconds]
dustinm`_ has quit [Ping timeout: 252 seconds]
dustinm` has joined #openscad
J25k24 has joined #openscad
J25k90 has quit [Ping timeout: 272 seconds]
ashafq has quit [Ping timeout: 252 seconds]
sculptor has quit [Ping timeout: 245 seconds]
ashafq has joined #openscad
ashafq has quit [Changing host]
ashafq has joined #openscad
<gbruno> [github] coryrc opened pull request #6016 (Change package libfreetype6-dev to libfreetype-dev in initial setup) https://github.com/openscad/openscad/pull/6016
little_blossom has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
<gbruno> [github] t-paul pushed 1 modifications (Merge pull request #6016 from coryrc/correct-package Change package libfreetype6-dev to libfreetype-dev in initial setup.) https://github.com/openscad/openscad/commit/25090666db2c684551cecc30a7c325e335be61f7
<gbruno> [github] t-paul closed pull request #6016 (Change package libfreetype6-dev to libfreetype-dev in initial setup) https://github.com/openscad/openscad/pull/6016
<buZz> did the suse repo break or something? key expired i think
<buZz> W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://download.opensuse.org/repositories/home:/t-paul/Debian_12 ./ InRelease: The following signatures were invalid: EXPKEYSIG 75F3214F30EB8E08 home:t-paul OBS Project <home:t-paul@build.opensuse.org>
<buZz> for the nightlies, that is
bitbasher has joined #openscad
bitbasher has quit [Changing host]
bitbasher has joined #openscad
<bitbasher> possibly this is a duplicate posting .. the code for linear_extrusion does not have any file params .. but the import function has both filename and file
bitbasher has quit [Client Quit]
bitbasher has joined #openscad
bitbasher has quit [Changing host]
bitbasher has joined #openscad
J25k24 has quit [Ping timeout: 272 seconds]
bitbasher has quit [Ping timeout: 252 seconds]
<gbruno> [github] FauthD opened issue #6017 (Invalid signatures with "apt update") https://github.com/openscad/openscad/issues/6017
<gbruno> [github] FauthD edited issue #6017 (Invalid signatures with "apt update") https://github.com/openscad/openscad/issues/6017
<gbruno> [github] FauthD closed issue #6017 (Invalid signatures with "apt update") https://github.com/openscad/openscad/issues/6017
kintel has joined #openscad
<kintel> bitbasher: That was removed a long time ago from linear_extrude
<kintel> I think the reason code complete doesn't show the v= argument as the second argument is that it's considered a more advanced feature, combined with an indication that people should prefer named arguments to linear_extrude, to disambiguate intent.
<kintel> But yeah, in cases where the help string is hardcoded, we need to be careful to keep them in sync with the actual implementation
<gbruno> [github] kintel synchronize pull request #6012 (object function from #4337) https://github.com/openscad/openscad/pull/6012
<gbruno> [github] kintel opened issue #6018 (Move object() out of experimental) https://github.com/openscad/openscad/issues/6018
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sculptor has joined #openscad
sculptor has quit [Changing host]
sculptor has joined #openscad
bitbasher has joined #openscad
Guest31 has joined #openscad
Guest68 has joined #openscad
<Guest31> / Rosace with Floral Pattern
<Guest31> / Units: millimeters (mm)
<Guest31> $fn = 100; // High-resolution rendering
<Guest31> / 1. BASE DISC
<Guest31> module base() {
<Guest31>     linear_extrude(height = 5)
<Guest31>         circle(d = 100); // 5mm thick base
<Guest31> }
<Guest31> / 2. PETAL MODULE (teardrop shape)
<Guest31> module petal(length = 10) {
<Guest31>     hull() {
<Guest31>         circle(d = 5); // Base circle (wider end)
<Guest31>         translate([length, 0, 0])
<Guest31>             circle(d = 2); // Tip circle (narrow end)
<Guest31>     }
<Guest31> }
<Guest31> / 3. CENTRAL ROSE (layered petals)
<Guest31> module central_rose() {
<Guest31>     translate([0, 0, 5]) // Lift pattern above base
<Guest31>         linear_extrude(height = 2) { // 2mm height
<Guest31>             central_rose();
<Guest31>             outer_ring();
<Guest31>     }
<Guest31> }
<InPhase> paste?
<othx> paste is https://bpa.st for .scad files and other text like long error reports, https://pasteboard.co/ or https://imgur.com/ for images
<InPhase> If you want to share code to discuss, use a pastebin and ask a question.
<sculptor> we admire your coding skills
<sculptor> but why don't you use psatebin
JordanBrown has joined #openscad
<JordanBrown> Guest31 was there a question there, or just showing an interesting model? (Which doesn't do anything, because there are no calls to the modules.)
<sculptor> he stays consistent with no calls
<JordanBrown> I wonder whether this is the same guest who did a similar drive-by copy-paste on Tuesday.
<teepee> buZz: yes, you need to import the updated key, see download page
Guest68 has quit [Ping timeout: 272 seconds]
Guest31 has quit [Ping timeout: 272 seconds]
<sculptor> fizz buzz
church__ has joined #openscad
church_ has quit [Read error: Connection reset by peer]
mwette has joined #openscad
<mwette> Is there a function to get the length of a list?
<mwette> I want to get the last element.
<teepee> mwette: yes, len(): echo(len([1,2,3]));
<teepee> cheatsheet!
<othx> cheatsheet is https://www.openscad.org/cheatsheet/ for the release version and https://www.openscad.org/cheatsheet/snapshot.html for the development snapshot versions
califax has quit [Remote host closed the connection]
califax has joined #openscad
<mwette> I looked at the cheatsheet - but failed to spot it. Thanks!
<buZz> teepee: ty :)
<InPhase> cheatsheetgpt!
* InPhase looks at othx.
<bitbasher> and guest's code is missing the outer_ring() module and is making a resursive call to module central_rose() without setting any depth limit .. so that will go bad fast
<bitbasher> and he defines base() but never uses the module . humm