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
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
teepee has joined #openscad
lastrodamo has quit [Quit: Leaving]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
teepee_ is now known as teepee
LordOfBikes has quit [Ping timeout: 264 seconds]
foul_owl_ has quit [Ping timeout: 244 seconds]
LordOfBikes has joined #openscad
J23k53 has joined #openscad
foul_owl_ has joined #openscad
J23k61 has quit [Ping timeout: 245 seconds]
aiyion has quit [Ping timeout: 252 seconds]
mmu_man has quit [Ping timeout: 240 seconds]
aiyion has joined #openscad
L29Ah has quit [Ping timeout: 244 seconds]
foul_owl_ has quit [Ping timeout: 244 seconds]
foul_owl_ has joined #openscad
<guso78k> teepee, yes i am very aware about the languages. once there are interfaces available in the code, i can relink to them.
guso78k has quit [Quit: Client closed]
misterfish has joined #openscad
misterfish has quit [Ping timeout: 240 seconds]
qeed has joined #openscad
qeed_ has quit [Ping timeout: 258 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
qeed has quit [Remote host closed the connection]
qeed has joined #openscad
qeed has quit [Remote host closed the connection]
qeed has joined #openscad
guso78k has joined #openscad
<guso78k> kintel, my borrowed mac with Catalina is really slow. i am compiling dependencies for 2 days already. But this brew tool has been very successful up to now!
kintel has joined #openscad
<kintel> guso78 That sounds a lot slower than expected. are you using macosx-build-dependencies.sh ?
<guso78k> kintel no,  my strategy right now is to 'brew install'  everything which cmake is missing. would you recommend using the macosx-build-dependencies instead ?
mmu_man has joined #openscad
<kintel> I haven't used brew in a long time, so I don't know - but I know that my script works
<kintel> Is it brew that has taken 2 days to build?
fling has quit [Ping timeout: 252 seconds]
<kintel> ..but why is brew even building? It should just install binaries?
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
<guso78k> i was googling on how to install packages in mac(it advertised itself as the missing package manager in the mac), have also seen brew with beer in the CI logs, so i thought it was fine.
<guso78k> brew compiles all the packages from source and it includes all the options, this is why it takes so long
<guso78k> but yes: i interrupted and using your script instead, which deems to be faster ...
<kintel> Brew has binaries for a number of old macos versions, so it's usually very fast to install even big packages
misterfish has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
<kintel> guso78 also, sometimes it's worth upgrading old macs, but perhaps not so cool for a borrowed machine :)
<kintel> guso78 Btw. do you figure out the CMake VERSION_LESS issue?
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<guso78k> kintel sorry no, i am compiling with the internal csg right now(found out that i had to do submodule update first)
<gbruno> [github] kintel pushed 3 modifications (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/commit/799716e3c6eafa957636afd509231cdb355f0d4a
<gbruno> [github] kintel opened pull request #4761 (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/pull/4761
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
pbsds has quit [Ping timeout: 248 seconds]
pbsds has joined #openscad
J23k53 has quit [Quit: Client closed]
J23k53 has joined #openscad
guso78k has quit [Quit: Client closed]
<gbruno> [github] kintel synchronize pull request #4761 (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/pull/4761
<gbruno> [github] kintel pushed 3 modifications (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/commit/104f6a17ad6e031cffa65a311fb31832c174e43c
guso78k has joined #openscad
TheCoffeMaker_ has joined #openscad
TheCoffeMaker has quit [Ping timeout: 244 seconds]
L29Ah has joined #openscad
snaked has quit [Quit: Leaving]
TheAssassin has quit [Ping timeout: 252 seconds]
TheAssassin has joined #openscad
invultri has joined #openscad
<invultri> inf=1/0;
<invultri> inf=1/0;
<invultri> ^ is there a prettier way of doing that?
teepee_ has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
teepee_ is now known as teepee
<teepee> invultri: I don't think there is currently
RoyK has quit [Read error: Connection reset by peer]
califax has quit [Quit: ZNC 1.8.2 - https://znc.in]
RoyK has joined #openscad
<J23k53> more annoying is echo(is_num(inf));
mmu_man has quit [Ping timeout: 258 seconds]
califax has joined #openscad
fling has joined #openscad
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
misterfish has quit [Ping timeout: 255 seconds]
<gbruno> [github] pca006132 opened issue #4762 (customizer no longer show string lists) https://github.com/openscad/openscad/issues/4762
<invultri> so with -D I could set a constant for a specific view to export?
<InPhase> J23k53: function is_nan(x) = x != x; function is_finite(x) = 2*x+1 != x;
<InPhase> J23k53: I'm not aware of numerical values that fail those checks, but if there are and I missed anything, please let me know. :)
<InPhase> Oh wait, I'm suddenly aware of a numerical value that fails that check...
<InPhase> function is_nan(x) = x != x; function is_finite(x) = 2*x != x && x+1 != x;
* InPhase updates his file.
<InPhase> function is_nan(x) = x != x; function is_finite(x) = 2*x != x || x+1 != x;
<InPhase> Testing is important...
<InPhase> function is_nan(x) = x != x; function is_finite(x) = !is_nan(x) && (2*x != x || x+1 != x);
<InPhase> And you can never test enough.
<InPhase> It seems likely that can be consolidated though with a little careful thought.
<InPhase> Also, these should probably be built-ins.
J23k53 has quit [Quit: Client closed]
J23k53 has joined #openscad
<gbruno> [github] kintel pushed 3 modifications (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/commit/83b7e399f2085dcaa32d7d3114589f081e0c2a0c
<gbruno> [github] kintel synchronize pull request #4761 (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/pull/4761
mmu_man has joined #openscad
cart_ has joined #openscad
cart_ has quit [Ping timeout: 245 seconds]
<invultri> https://imgur.com/a/bZyjQHH did I miss anything on this dimension drawing?
erectus has quit [Ping timeout: 252 seconds]
TheAssassin has quit [Ping timeout: 252 seconds]
aiyion has quit [Ping timeout: 252 seconds]
TheAssassin has joined #openscad
erectus has joined #openscad
aiyion has joined #openscad
cart_ has joined #openscad
<J23k53> invultri i would use some arrows - also it is (for me) quite unclear what dimensions these as it seems you indicate the center line and not thicknesses
cart_ has quit [Ping timeout: 260 seconds]
<invultri> center or outside dims yes
<invultri> I do plan to make a general detail drawing to actually cope with the widths of common elements
<invultri> the arrows... tend to take up more pixels than I have
bozo16 has quit [Quit: Leaving]
<invultri> but it is a rather interesting exercise to annotate
teepee_ has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
teepee_ is now known as teepee
erectus has quit [Ping timeout: 252 seconds]
pbsds has quit [Ping timeout: 245 seconds]
invultri has left #openscad [#openscad]
lastrodamo has joined #openscad
cart_ has joined #openscad
mmu_man has quit [Ping timeout: 244 seconds]
mmu_man has joined #openscad
J23k42 has joined #openscad
J23k53 has quit [Ping timeout: 245 seconds]
<gbruno> [github] kintel synchronize pull request #4761 (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/pull/4761
<gbruno> [github] kintel pushed 4 modifications (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/commit/456c2bdf36273ea615c6a7f9eede9dd3cdd50a40
guso78k has quit [Ping timeout: 245 seconds]
cart_ has quit [Ping timeout: 260 seconds]
<gbruno> [github] kintel pushed 4 modifications (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/commit/601f3bd34f52efaf9713b58dcb86074e99d1ee06
<gbruno> [github] kintel synchronize pull request #4761 (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/pull/4761
kintel has joined #openscad
<kintel> guso78 FYI: I used fedora:latest to configure OpenSCAD and OpenCSG got picked up correctly there:
<kintel> -- OpenCSG include found in /usr/include
<kintel> -- OpenCSG library found in /lib64/libopencsg.so
<kintel> -- OpenCSG: 1.5.0
<kintel> Fedora release 38 (Thirty Eight)
<Lagopus`> when calling openscad from a shell, are there arguments that can be passed through as $special_variables or something similar?
<teepee> Lagopus`: yes openscad -Da = 10
<teepee> well, in quotes
<teepee> and you need to declare the variable at the top with some sort of default
<Lagopus`> -D "a = 10" ? thanks, I shall try
<Lagopus`> so in essence, 'a' is defined in the .scad but then reassigned a value from the shell argument
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lastrodamo has quit [Quit: Leaving]
<teepee> yes, the technical solution (not to be relied on ;-) is that it just adds this to the end of the file
<teepee> which can be used for crazy stuff, which may break eventually
<teepee> like in 50 years or so :)
<Lagopus`> this is great. horizons = expanded
pbsds has joined #openscad
<gbruno> [github] kintel pushed 5 modifications (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/commit/fa7802ad7d78c64e598786a5f970dbe132ed2aa9
<gbruno> [github] kintel synchronize pull request #4761 (Fall back to GLX if EGL isn't available) https://github.com/openscad/openscad/pull/4761
Lagopus` is now known as Lagopus
J23k42 has quit [Quit: Client closed]
J23k42 has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
J23k42 has quit [Quit: Client closed]
J23k42 has joined #openscad
snaked has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
teepee_ is now known as teepee
bozo16 has joined #openscad
bozo16 has quit [Remote host closed the connection]
bozo16 has joined #openscad