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 or report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://libera.irclog.whitequark.org/openscad | don't ask to ask
pah has quit [Ping timeout: 240 seconds]
pah has joined #openscad
ccox_ has quit [Ping timeout: 268 seconds]
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/c55200769db3dee9473e822151efabefae93a596
ccox has joined #openscad
GNUmoon has quit [Quit: Leaving]
GNUmoon has joined #openscad
linext_ has joined #openscad
linext has quit [Ping timeout: 245 seconds]
ferdna has joined #openscad
default__ has joined #openscad
Guest12 has joined #openscad
<Guest12> hi
<Guest12> how do i start design my 3d
default_ has quit [Ping timeout: 250 seconds]
Guest12 has quit [Client Quit]
<InPhase> Well I could have answered that...
<InPhase> I vaguely recall I was in the middle of preparing some OpenSCAD PR I didn't finish.
<InPhase> Oh yes, sticky rands...
TheAssassin has quit [Ping timeout: 276 seconds]
TheAssassin has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/f28cd4f5b95881f87813471cb24e7d88b9238f37
arebil has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/446bc2e4f55f6af3f674c964b7379f746cf3b06f
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/0ccd47e1b599119a6a8d80aab97f553c2eb1f4c3
ferdna has quit [Quit: Leaving]
arebil_ has joined #openscad
arebil has quit [Ping timeout: 240 seconds]
arebil_ has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/9dd8790281ac55bd802154d9984c2bb30e08bf69
linext_ has quit [*.net *.split]
ccox has quit [*.net *.split]
pah has quit [*.net *.split]
cbmuser has quit [*.net *.split]
pah has joined #openscad
cbmuser has joined #openscad
ccox has joined #openscad
linext_ has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/db3dbbc3d8ba03a709ff4dd1322792e5f09597df
ur5us has quit [Ping timeout: 240 seconds]
snaked has quit [Remote host closed the connection]
snaked has joined #openscad
pah has quit [Ping timeout: 244 seconds]
pah has joined #openscad
ferdna has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/488ff35531e7587557e26de3effbd8ca8e6033de
ferdna has quit [Quit: Leaving]
arebil has joined #openscad
splud has quit [Ping timeout: 260 seconds]
ccox has quit [Read error: Connection reset by peer]
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/969fb1f3a8d42dc8c52cda4244de1b94550d21df
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
ccox has joined #openscad
splud has joined #openscad
arebil has joined #openscad
ur5us has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/f81a1412a19af6b8c82af03147f792b47b63bb44
PovilasCNC has joined #openscad
<PovilasCNC> hello
juri_ has quit [Ping timeout: 268 seconds]
juri_ has joined #openscad
pah is now known as pa
<teepee> PovilasCNC: hi!
Guest19 has joined #openscad
Guest19 has quit [Client Quit]
furrymcgee has joined #openscad
ur5us has quit [Ping timeout: 250 seconds]
lastrodamo has joined #openscad
ur5us has joined #openscad
mhroncok has joined #openscad
ur5us has quit [Ping timeout: 264 seconds]
<PovilasCNC> someone shown me this software just yesterday, it's really cool
<teepee> I agree :)
<teepee> not perfect, but as with all tools, quite useful when used for the right things :D
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
<PovilasCNC> I'm working as an entry level CNC/CAD/CAM machinist/programmer/designer and it pains me to deal with these proprietary programs like ESPRIT, Solidworks,.... When I get more experience trough work with those blobs and overall processes CAD->CAM->Actual_Manufacturing, I hope to contribute to opensource side of these things in some way
<teepee> nice, CNC is probably an area where OpenSCAD is not perfectly suited as it can't handle single lines, only closed shapes
<PovilasCNC> it seems that modeling screws might be simpler via openscad than via solidworks
<PovilasCNC> but theres different kind of learning curve here
<teepee> ideally, it's 2 lines of code ;-)
<PovilasCNC> yes thats what I observed in some libraries github pages
<PovilasCNC> even modeling a cube is quicker in openscad than solidworks
<teepee> hehe, yes, that's the "hello world!" of OpenSCAD
arebil has joined #openscad
peepsalot has joined #openscad
Jack21 has joined #openscad
TheAssassin has quit [Ping timeout: 276 seconds]
TheAssassin has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
ochafik has joined #openscad
snaked has quit [Ping timeout: 250 seconds]
snaked has joined #openscad
ochafik has quit [Remote host closed the connection]
arebil has joined #openscad
Jack21 has quit [Ping timeout: 256 seconds]
pa has quit [Ping timeout: 240 seconds]
pah has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/82119ccbe658f98578672a3168fc45007fb2b30d
Jack21 has joined #openscad
pah is now known as pa
ochafik has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
ochafik has quit [Remote host closed the connection]
PovilasCNC has quit [Ping timeout: 256 seconds]
Guest89 has joined #openscad
Guest89 has quit [Client Quit]
<peepsalot> i don't really use MCAD myself, but one of the recent PRs has some fixes for lego modules which has me wondering... is there any potential issue (trademark / patent / etc) with actually calling it "lego" in source comments and filename?
<InPhase> Yes, there is. That's a trademark.
<InPhase> Although "lego compatible" is probably not formally a trademark issue, but lawyers can get finnicky about it anyway. Most commercial competitors say something like "compatible with all major brands".
<InPhase> Or sometimes "compatible with the leading brand".
arebil has joined #openscad
<teepee> peepsalot: that PR is from Jack21 I believe - I think there were patents but those have maxed out their lifetime
<teepee> my understanding is that trademark does not protect from mentioning compatibility, but is supposed to prevent false or confusing claims to be the original
<teepee> but then, actual lawyers might disagree
<teepee> like if you are a car workshop you can use the brand names to say you service XYZ even though that's trademarked
<Jack21> in germany these are called https://de.wikipedia.org/wiki/Klemmbaustein
<teepee> haha, how german is that :)
<teepee> > Klemmbausteine (auch Noppenbaustein oder Steckbaustein)
<Jack21> i would like to remove the name "lego" as they are A-holes  if you check news about QMAN (some compatible construction block producer)
<teepee> now for benefit of our US friends, I'd propose Nippelbaustein :)
<teepee> oh, even with whole section about legal issue regarding trademark
<Jack21> i am just not sure if anybody knows what the lib does if there is not the name LEGO™  in it
<Jack21> btw: would be great if you could add libraries from a list like in arduino  .. at least for the mcad
<teepee> that's the point, from just glancing over the legal section in that wikipedia article, it seems basically trademark only, no copyright or similar
<teepee> so mentioning it somewhere in the docs is probably fine
<teepee> saying "it's producing lego blocks" and then selling those under the name is going to be trouble
<Jack21> they(lego) sues anyone on YT how shows rip-offs and calls them LEGO
<Jack21> s/how who
<teepee> yeah, that's what the trademark is for, don't pretend to handle the original
<Jack21> my library producing those is called  KBS .. and they look different  but are compatible
<Jack21> the thing is with 3D printing you can build them different /better  as how they are produced in molding
<teepee> while I don't think it's a good idea to sue those people, it's probably well covered by trademark
<teepee> yup, that should be fine, the wikipedia article directly mentions multiple cases where even companies sell compatible things under a different name
<Jack21> and the module calls "block" and iirc the name lego is not in there
<Jack21> however strange that the thigiverse link is dead
<Jack21> oh just see in the text for the examples the name LEGO is mentioned like it is producing that .. maybe i should change this
<teepee> this one calls it "LEGO comptible" too - https://github.com/paulirotta/PELA-blocks
<Jack21> yes ..  but it said you get a  "standard LEGO brick"  with  block();  .. that seemed a bit dangerous .. just changed it
<teepee> indeed, better moving a little bit more to the safer side :)
<Jack21> also that lib is really a pain  -  but now the flaws are fixed and i am not going to improve that any further, although chamfers and other details could be nice
<Jack21> i just needed to make something for a friend .. and that the hole chain started with finding one issue after an other
<teepee> that's the cool part about open source, people sharing things they needed/wanted to do so others can use it
<teepee> which is why I generally don't like that "maker movement"
<Jack21> yeah i love it - although there is a lot of  bad quality especially on thingiverse - sure not everybody studied engineering so you find gears that are terrible
<Jack21> wait isn't the maker movement all about open source?
<teepee> true, it's not all rainbows and unicorns, but it's opportunities
<teepee> that's the thing, from what I'm seeing, the "maker movement" is a very mixed bag
<Jack21> i found a lib from a master perfect from the calculations and specs - but he had no clue about 3D printing and the models couldn't be assembled - Ü
<teepee> some do care about open source but there's a whole lot of people just interested in getting a bigger audience on youtube for selling stuff (which is fine, I even bought some of that stuff)
<Jack21> ah yes this kickstarter shit were companies finance their product launches
<Jack21> (big companies who don't need kickstarter but it is better for their books)
<teepee> but it's conflating fusion360 lovers selling designs with people sharing their stuff well documented on github for people who want to re-use or change the design (while still selling finished things)
<Jack21> i remember when autocad (fusion360) changed their price model and suddenly some things didn't work anymore for free (like simulations FEM)
<Jack21> or it is getting expensive to pull your models from their cloud
<Jack21> in the end some Chinese rip off your design and sell it anyway before  you can
<teepee> I don't mind people using that stuff, but in my mind, if it's open source, it can't need a for-pay service to actually build/use/compile/...
<teepee> like it's open hardware, but you need a $4000 tool to build from source, is not open hardware for me
<Jack21> on the other hand we had this with the marlin hotend - as it is open source - someone manufactured them (what we never could) and now you can order them
<teepee> well, that's annoying, but happens regardless of the license sadly
<Jack21> BUZZWORT BS BINGO
<teepee> like Ultimaker claimed to be open hardware but was (probably is) CC-NC
<Jack21>  i think lot people don't understand that even a CC-BY  license means you can not use that (only privat)
<teepee> which is great, if they share the designs but don't allow others to sell, that's a nice thing to do for private people who want to look into details or create stuff
<teepee> but I think calling it open hardware is misrepresenting things
<Jack21> or if a YT channel like to show this - but it is NC  and they earn with advertisements - they can't show it
<teepee> CC-BY is no problem, that's attribution
<teepee> NC and ND are the non-free versions
<Jack21> you can not print the name  "superHackerMF" on your product because 1% is  from CC-BY
<teepee> hm? I've never heard that before
<teepee> from what I've seen the BY mean, you have to mention the original author
<teepee> and probably clearly state that it's modified
<Jack21> i know this from music with CC-BY  - if they like to play this they need to announce "this is from xy"  (if there isn't a video were you can give credit)
<teepee> there could be a separate issue if it's trademarked
<Jack21> SA is also a show stopper if you have patents for parts and want to keep them
<teepee> yes, things can be more complicated, CC only covers the copyright part
default__ is now known as sublim8
<teepee> also CC does not work well for everything, which is why for hardware there's the CERN licenses trying to cover the various topics specific to hardware
<Jack21> i understand people that they want BY  .. there are some copy lot of design and share them as their own with a different license
<teepee> I'm not even sure how licensing for openscad works in regard to having a license for the script and then the physical model produced by it
<Jack21> i mean you can by flight gear for 100 ¥€$ in shops  .. same probably could happen with oSCAD
<Jack21> and the product in shop not even mention that it is the flightgear code they took, and added some models
<teepee> for openscad being GPL2+ that would be even allowed as GPL2 has no attribution in the default text
<teepee> same with thingiverse even modifying and not publishing the changes, that's ok with GPL2
pa has quit [Ping timeout: 250 seconds]
pah has joined #openscad
<Jack21> .. ah now it was CRRCsim  .. however
<teepee> I believe the IceSL plugin did violate the copyright, but that probably does not exist anymore
<teepee> right, or they moved "web service" skidding around the license :/
<Jack21> they trick where they can - fortnight isn't for children, but as their online version can only bought digitally - there is no certification for age (in DE)
EkpyroticFrood has quit [Quit: So long, and thanks for all the fish.]
EkpyroticFrood has joined #openscad
<Jack21> or how cloud server were licensed per CPU (NVIDIA)  when  games (UNITY) started using online computer power
<Jack21> btw isnt that 3D blocks  also oSCAD code base
<teepee> which one?
<teepee> no, they discussed using openscad, but (as far as I know) decided then to use the javascript CSG.js
<Jack21> at least they say !oscad code when you click on code
<teepee> yes, it's partially compatible with openscad source code
<teepee> and that's the parser https://www.blockscad3d.com/editor/dist/openscad-openjscad-translator-c39f44b612.js which interstingly does have rotate_extrude() which I think is missing from the earlier jscad versions
<Jack21> but that can be used on the page
<teepee> yes, that's what I'm saying
<teepee> I believe it's based on https://github.com/jscad/openscad-openjscad-translator/blob/master/dist/web-built.js which does not have rotate_extrude()
<teepee> so maybe they added that when creating blockscad
furrymcgee has quit [Quit: leaving]
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/621a3449e5d00d1a81ac3658a610db2b13e924b6
<gbruno> [github] kintel pushed 1 modifications (macOS snapshot experiment). https://github.com/openscad/openscad/commit/0ce40a493fb0695db956725eb859045caa776a31
RichardPotthoff has joined #openscad
pah has quit [Ping timeout: 246 seconds]
pah_ has joined #openscad
pah_ has quit [Ping timeout: 246 seconds]
pah has joined #openscad
niyawe has quit [Quit: niyawe]
pah has quit [Ping timeout: 240 seconds]
pah has joined #openscad
<Jack21> i have seen that github display stl files ..  why isn't 3mf working is that sheduled (hard to search for github in github)
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
<peepsalot> any mac owners interested in helping to debug the mimalloc PR?
RichardPotthoff has quit [Quit: Leaving...]
pah has quit [Ping timeout: 240 seconds]
RichardPotthoff has joined #openscad
<buZz> Jack21: is 3mf that microsoft proprietary format?
<Jack21> free open but microsoft  has developed it (afaik)
<buZz> > Autodesk, 3D Systems, Stratasys, HP, Microsoft came together to form a body known as the 3MF consortium.
<buZz> yeah i'll ignore it further :P
<teepee> it's open spec and MIT licensed library code
<teepee> so pretty much as open source as it gets
<Jack21> ah yes microsoft started using it ..
<Jack21> (however their links are within the code )
<peepsalot> its getting segfaults i think, but i don't have a stacktrace. not sure what is going wrong, if there is possibly a bug in mimalloc or I'm just not implementing it properly
<peepsalot> its not very clear which of the various linking options are compatible vs target platform
<Jack21> buzz:  you will love it as it can do so much more
pah has joined #openscad
<peepsalot> teepee: you have a mac you can test on, right? would you be wiling to give it a try?
<teepee> peepsalot: none that works
<peepsalot> :(
<peepsalot> well, nice to see kintel is a bit more active on github lately. wish he was in chat too, I'm assuming he's aware of the new channel? do you think I should @ him in the PR to see if he can help?
<peepsalot> seen kintel
<othx> kintel was last seen in #openscad 1 year, 155 days, 16 hours, 52 minutes, 22 seconds ago saying 'sounds good - just wanted to make sure it was mentioned. Merging as experimental makes sense'.
<othx> kintel_ was last seen in 5 years, 118 days, 9 hours, 55 minutes, 18 seconds ago saying 'The sign.scad that you reference in examples.json. Where is that file?'.
<Joel> What needs testing on a mac?
<Joel> peepsalot ^
<teepee> peepsalot: sure, adding the notification can't hurt
<teepee> with the QT upgrade, I'm out of the loop as my working macbook does not support macOS 10.13
<buZz> teepee: maybe you can emulate a PC on it and install whatever that os is on that
<buZz> hackintosh-in-virtualbox-on-macos
<buZz> sounds totally doable
<Joel> peepsalot just want me to see if it'll build?
<teepee> core 2 duo with 2GB I think
<buZz> lol
<buZz> teepee: i love retrocomputing
<teepee> I doubt there's much of emulation that will finish before the sun goes out
<buZz> we have a pile of 486 at the hackerspace too :D
<teepee> yeah, but I prefer retro at 8 bit :)
<peepsalot> Joel: i'm hoping for a stacktrace, so would need to build with "cmake CMAKE_BUILD_TYPE=Debug .."
<buZz> just pad the rest of 32bits with zeros
<peepsalot> Joel: the program is apparently crashing on every test on the CI serves
<peepsalot> servers
<teepee> better chance would be the other macbook which needs the battery ripped out and the hopefully getting assembled again
<Joel> peepsalot let me get cmake installed, one moment
<buZz> i'm itching to order me a frame.work laptop
<Joel> osx 12.0.1 here
<teepee> hmm, "pre-orders in the US and Canada"
pah has quit [Ping timeout: 246 seconds]
<Joel> peepsalot trying the 'normal' way first, then I'll try with your additional flag
<peepsalot> Joel: ok, i guess you haven't built openscad from source before? see instructions here https://github.com/openscad/openscad#building-for-mac-os-x
<peepsalot> don't hesitate to ask if you have any questions
<Joel> peepsalot I'm following them in the readme.md file in your repo
<teepee> using homebrew?
<Joel> ./scripts/macosx-build-dependencies.sh is running now
<Joel> I'll modify the script to add the flag when done
<teepee> oh, that will take a while :)
<Joel> nbd, I'm in no hurry
<peepsalot> thanks for giving it a shot
<Joel> relatively beefy machine
<Joel> 2019 mac book pro
<teepee> yep, that's cool, we are really lacking ways to fix macOS specific issues
<peepsalot> i actually don't know how to get a stacktrace on mac, can you just use gdb as on linux? or something something xcode?
<teepee> it should end up in the console application I think
<Joel> I definitely don't know the answer to that, every job shoves a mac on me, I use it for mail, calendar, slack, and do all the work in linux :D
<Joel> Operations type person for the last almost decade too, haven't coded full time in a long time
<teepee> Maybe I could get an account on our MacMini - we have some WatchOS development going on so there's one sitting in office
<Joel> wellll
<Joel> curl: (35) error:06FFF089:digital envelope routines:CRYPTO_internal:bad key length
<teepee> oops?
<Joel> trouble pulling libzip
<teepee> try adding --insecure
<Joel> yeah, will do, works on ubuntu fine... odd
<teepee> yeah, probably that letsencrypt cross signing issue
<teepee> might be curl using an old openssl
<Joel> just downloaded it by hand and dropped in the correct spot, moving on with the build
<teepee> peepsalot: can you maybe merge master to get the latest changes in that kintel did?
<teepee> that could help building on latest macOS
<peepsalot> ok
<teepee> alternative would be going with the homebrew build
<Joel> yeah, there's a lot of commits as of late to support it
<Joel> I despise homebrew something fierce
<teepee> ok, then maybe the latest build updates help, not even sure the old Qt even works on very new macOS versions
<Joel> We'll find out :D
<Joel> peepsalot lmk when you're ready for me to git pull
ccox_ has joined #openscad
pah has joined #openscad
muesli0 has joined #openscad
pah has quit [Ping timeout: 250 seconds]
pah has joined #openscad
<peepsalot> Joel: should be ready to pull
<Joel> happier now
Xeha_ has joined #openscad
ccox has quit [*.net *.split]
Xeha has quit [*.net *.split]
muesli has quit [*.net *.split]
muesli0 is now known as muesli
Xeha_ is now known as Xeha
<Joel> bleh, back to fontconfig and upset
<Joel> it looks like pkgconfig is expected to exist, but isn't actually handled as a dependency
<Joel> macosx-build-dependencies.sh doesn't install it, though uni-build-dependencies.sh and macosx-build-homebrew.sh do
<teepee> yes, the docs implicate it comes in via macports
<teepee> not sure what kintel did trying to build without macports
<teepee> oh, hmm, looks like that's going into direction of homebrew https://github.com/openscad/openscad/pull/3968
<teepee> :(
<Joel> I'm installing pkg-config manually for now
<teepee> where did you get the cmake from?
<Joel> v
<teepee> ah, also manual install
<teepee> I guess that part could be optional: autoconf automake libtool (for HIDAPI / InputDevice support)
<teepee> the HIDAPI stuff is probably built by default, but it should be possible to build without
<Joel> heh, it's like a never ending puzzle, lol
<Joel> ./bootstrap: line 2: autoreconf: command not found
<buZz> Joel: apt install autoconf
<teepee> just what I said
<teepee> is that HIDAPI
<buZz> :)
<teepee> just skip it
<Joel> skipping
<peepsalot> cmake -DENABLE_HIDAPI=OFF ...
<Joel> getting close, about 7 more deps to go
<teepee> all the big ones still remaining :)
<Joel> yeah
<Joel> would be nice if this was parallelized
<teepee> you can do that
<teepee> the script takes parameter to build a single lib
<Joel> qt, this should be "quick"
<peepsalot> teepee: you mean the NUMCPU env variable?
ur5us has joined #openscad
<teepee> no, ./macos-build-dependencies.sh cgal
<teepee> not sure if it also support NUMCPU, it might
<Joel> he's suggesting I be in charge of making it parallel, instead of the script being in charge, which is of course a bit unreasonable :P
<teepee> yep, it does indeed
<teepee> it defaults to NUMCPU=$(sysctl -n hw.ncpu)
<teepee> the main reason for the script is to build on the CI systems
<Joel> it's most certainly not pulling and building deps in parallel
ali1234 has quit [Quit: Leaving.]
<teepee> it was a one man show maintaining a system without having the actual hardware
<teepee> so yes, it's not optimized
<buZz> :)
<peepsalot> Joel: yeah the CI severs don't have much resources in terms of concurrency (ie they only give our process a single core or something), so highly parallel builds aren't well tested
<teepee> considering the Apple hostility, it's great we even have access to some macOS CI
<Joel> currently fighting xcode bs
<teepee> even though it's limited to 500 minutes per month
<buZz> its amazing they even still allow software
<teepee> well, github is still more generous, but I'm wondering how long that will last
<Joel> In general I am convinced my next job will be dump truck driver
<teepee> wait till 2024 and do long distance... https://www.theregister.com/2021/11/09/homtruck/ :)
pah has quit [Ping timeout: 264 seconds]
pah has joined #openscad
<Joel> re-installing xcode command line tools
<Joel> going to take a while
<Jack21> when using ctrl+shift+v (view all)  an itersection of a small and a big object zooms out even the result  is small - doesn't happen with a difference
<teepee> I guess the bounding box of intersection is the addition of both bounding boxes
<teepee> where on difference it's just the base object
<teepee> might be possible to improve
<Joel> qt building now
<Jack21> if you using child operation and you don't know the size i using 500 with the result that view all vanish everything
<Jack21> is there a best practice if it is best to use difference or intersection if you can choose?
<teepee> I usually base it on some other metric of the design, like height and use something like 3*height for such general cuts
<Joel> peepsalot running an errand, I'll keep the process going and ping you later today or tomorrow
<peepsalot> Joel: ok, thanks again :)
<Jack21> teepee sure if i can - but i have a module that is removing half of the child (at 0)  - at the moment i calculate the viewable area und use this in preview and a bigger number only in render
<teepee> there's probably not much other option right now
GNUmoon has quit [Ping timeout: 276 seconds]
<teepee> I don't know if it's possible, but maybe it could calculate intersection of the bounding boxes
<teepee> (assuming that's the issue)
<peepsalot> i think i see where the problem is, working on a fix, there's even a //FIXME comment there
TheAssassin has quit [Ping timeout: 276 seconds]
default_ has joined #openscad
sublim8 has quit [Ping timeout: 240 seconds]
mhroncok has quit [Ping timeout: 250 seconds]
TheAssassin has joined #openscad
<Jack21> thx Ü
pah has quit [Ping timeout: 256 seconds]
pah has joined #openscad
mhroncok has joined #openscad
mhroncok has quit [Quit: Leaving.]
<Joel> peepsalot bombed out
<Joel> this time on qt
<Joel> seems like you'll def want access to an osx machine, lol
<Scopeuk> https://hackaday.com/2021/11/09/streamline-your-smd-assembly-process-with-3d-printed-jigs/ the generated scad appears rather uggly, think i'd be tempted to push those polys into modules in an external file with names matching layers
<peepsalot> Joel: so the failure is still during building dependencies?
<peepsalot> teepee: do all the mac CIs use homebrew exclusively? i haven't looked closely at kintel's recent changes, but i wonder if *only* the homebrew build is getting the relevant changes, and not the other method?
<teepee> up to now, no
<teepee> the release builds use macports for the compiler stuff and then build all the dependencies with a minimum macos version 10.9, just now upgraded to 10.13
<teepee> the testing stuff uses full homebrew as that's easier to maintain
<teepee> what kintel tries to do is removing the macports stuff as with the newer macOS that starts breaking due to picking up wrong libraries
<teepee> so using homebrew for build env, but still use the dependency build script with macos-min-version
GNUmoon has joined #openscad
lastrodamo has quit [Quit: Leaving]
<peepsalot> Joel: can you pastebin a log of the build error?
niyawe has joined #openscad
default_ has quit [Ping timeout: 240 seconds]
<Joel> peepsalot one moment
<teepee> looks like a change introduced with xcode 13.1
<teepee> in totally different news
<teepee> yosys has the same issue with random seed once per second :D
<teepee> but some sleep first ;-)