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
foul_owl has quit [Ping timeout: 255 seconds]
LordOfBikes has quit [Ping timeout: 268 seconds]
mmu_man has quit [Ping timeout: 264 seconds]
foul_owl has joined #openscad
LordOfBikes has joined #openscad
mmu_man has joined #openscad
J24k97 has joined #openscad
<gbruno> [github] kintel synchronize pull request #5129 (Add Qt6 CI build for macOS) https://github.com/openscad/openscad/pull/5129
<gbruno> [github] kintel pushed 1 modifications (Build matrix) https://github.com/openscad/openscad/commit/470f4ac27f4faf39235b20ee99b7b4ffa1ff1c5a
J24k has quit [Ping timeout: 250 seconds]
TheAssassin has quit [Quit: No Ping reply in 180 seconds.]
TheAssassin has joined #openscad
L29Ah has quit [Read error: Connection reset by peer]
foul_owl has quit [Ping timeout: 255 seconds]
mmu_man has quit [Ping timeout: 255 seconds]
JakeSays_ is now known as JakeSays
kintel has joined #openscad
<kintel> humm, something seems to be off with the github Windows build
<kintel> D:/a/openscad/openscad/build/_deps/clipper2-src/CPP/Clipper2Lib/include/clipper2/clipper.core.h:181:22: error: template-id not allowed for constructor in C++20 [-Werror=template-id-cdtor]
<kintel> 181 | explicit Point<T>(const Point<T2>& p) { Init(p.x, p.y); }
foul_owl has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kdc has joined #openscad
aiyion3 has quit [Ping timeout: 260 seconds]
aiyion3 has joined #openscad
kdc has quit [Quit: Leaving]
<gbruno> [github] Virindi-AC2 opened issue #5131 (Selection of line thickness for SVG/PDF export) https://github.com/openscad/openscad/issues/5131
<J24k97> if i overwrite an existing variable with a conditional - it fails if the conditional was not in the scope of the first definition of that variable.
<J24k97> a=1;b=0;a=b?1:2;
<J24k97> is this a bug?   because i need to define the conditional above the include of the library that has the variable - which is a bit odd .. or i need to use new variables
extor has quit [Ping timeout: 256 seconds]
L29Ah has joined #openscad
extor has joined #openscad
extor has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
extor has joined #openscad
<Virindi> I keep getting told that overwriting variables is "not supported" and should not be used
<J24k97> in the same scope it causes warnings but you can do this in a different scope
<J24k97> and it is working fine within a module but not from a library
<J24k97> as this is probably the same scope - but overwriting doesn't cause a warning here.
erectus has quit [Ping timeout: 260 seconds]
erectus has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee has joined #openscad
Guest67 has joined #openscad
Guest67 has quit [Client Quit]
erectus has quit [Ping timeout: 260 seconds]
erectus has joined #openscad
mmu_man has joined #openscad
L29Ah has left #openscad [#openscad]
pca006132 has quit [Remote host closed the connection]
pbsds3 has joined #openscad
<gbruno> [github] kintel edited issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
<gbruno> [github] kintel edited issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
<gbruno> [github] kintel closed issue #5030 (3mf Export Error with lazy union) https://github.com/openscad/openscad/issues/5030
<gbruno> [github] kintel closed pull request #5129 (Add Qt6 CI build for macOS) https://github.com/openscad/openscad/pull/5129
<gbruno> [github] kintel pushed 2 modifications (Add Qt6 CI build for macOS (#5129)) https://github.com/openscad/openscad/commit/ecb06a99c0bc5df03874a715efea6d4aa4248586
Guest66 has joined #openscad
<Guest66> ((tab:300:))
<Guest66> Hello I'm new on this chat. Can somebody help me out for an animation on OpenSCAD.... I do not understand howto link two bars together. supposing bar A is rotating, how can I link bar B which only moves up and down, to one end of bar A. Could you please help me out. My mail is roberto.hamm@sfr.fr
<Guest66> thanks for your help.
<J24k97> Guest66 you have a variable $t that is going from 0↦1  when animation is running .. that allows you to link movements
<J24k97> a rotation point is [cos(rot),sin(rot)]*radius  but you can also create the linkage with hull() so you don't need to calculate the angles
<Guest66> Yes thank you, I understand the functioning of $t, but my problem is to know how to obtain that mu bar B could be connected to one end of bar A which is rotating... I don't see how this could work with hull()
<InPhase> 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
<InPhase> Guest66: ^ Use those links and show a bit of code that clarifies what the bars look like that you're talking about, and what the connection issue is.
<InPhase> There are a range of different issues that can happen with connecting sequences of model elements, so it's not clear which of those issues you mean.
<InPhase> Guest66: But let me not miss the chance to link to the Happy Grass example, top middle here: https://openscad.org/advent-calendar-2022/ :)
<Guest66> I have one link called bar() which is rotating with : "rotate([0,0,$t*360]) bar();" and  I would connect an other bar(); at one end of the first one , in order to having it just go up and down connected to on end of the first one...
<InPhase> It's still not clear, perhaps from the word choices. Are you trying to make the second one move up and down? Or do you mean you want it oriented vertically?
<InPhase> Guest66: e.g.: rotate([0,0,$t*360]) { cube([10, 3 ,2]); translate([10, 0, 0]) cube([2, 3, 10]); }
<Guest66> My code :
<Guest66> module bar(){
<Guest66>     difference(){ cyl1(10,4);
<Guest66>     cyl2(0,0,-1, 6,6);}
<InPhase> Don't paste large code here. :)
<Guest66>     difference(){cyl2(40,0,0, 10,4);
<Guest66>     cyl2(40,0,-1, 6,6);}
<Guest66>     cub2(20,0,0, 32,6,4);}
<Guest66> rotate([0,0,$t*360]) bar(); // A1 is the axe B1 is rotating
<Guest66> bar(); // A2 should be connected to B1
<Guest66>        Guest66
<InPhase> 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
<InPhase> Looks like 3dcustomizer is down...
<InPhase> 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
<othx> InPhase: Okay.
<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> Guest66: It's not obvious what the cy1, cy2, and cub2 should look like, so if you can put the full thing at bpa.st that will help communication.
<Guest66> I don't know how this works, - I've put my code in the bpa.st
<Guest66> Did you see my code ?
<InPhase> You have to share the bpa.st link with us after you do that.
<Guest66> I think I've got it... https://bpa.st/WOOA
Guest66 has quit [Quit: Client closed]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
<gbruno> [github] t-paul closed issue #5130 (Character "degrees" not rendering) https://github.com/openscad/openscad/issues/5130
<gbruno> [github] kintel edited issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
<gbruno> [github] kintel edited issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
<gbruno> [github] kintel edited issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
<gbruno> [github] kintel edited issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
<gbruno> [github] kintel edited issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
L29Ah has joined #openscad
aiyion3 has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 252 seconds]
aiyion3 has joined #openscad
mmu_man has joined #openscad
L29Ah has left #openscad [#openscad]
erectus has quit [Ping timeout: 260 seconds]
erectus has joined #openscad
SamantazFox has joined #openscad
L29Ah has joined #openscad
Guest35 has joined #openscad
ccox_ has joined #openscad
ccox has quit [Ping timeout: 252 seconds]
J24k61 has joined #openscad
J24k97 has quit [Ping timeout: 250 seconds]
snaked has joined #openscad
<gbruno> [github] Jlc4BigRed opened issue #5132 (Unable to launch ) https://github.com/openscad/openscad/issues/5132
Guest35 has quit [Quit: Client closed]