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
guso78k has quit [Quit: Client closed]
<gbruno> [github] kintel pushed 1 modifications (Bugfix: Forgot to pass shaderinfo to setColor(), causing shader uniforms to not be set) https://github.com/openscad/openscad/commit/f5f15a12306848fdc1735464f3299b0cb8ce159a
<gbruno> [github] kintel opened pull request #4917 (Fix edge rendering in legacy Throwntogether mode) https://github.com/openscad/openscad/pull/4917
<gbruno> [github] kintel edited issue #4915 (View edges no longer works in Throwntogether mode) https://github.com/openscad/openscad/issues/4915
kintel has joined #openscad
<gbruno> [github] kintel opened issue #4918 (Refactor camera and view options tests) https://github.com/openscad/openscad/issues/4918
<gbruno> [github] kintel edited issue #4915 (View edges no longer works in Throwntogether mode) https://github.com/openscad/openscad/issues/4915
<gbruno> [github] kintel closed pull request #4789 (Move VBO rendering out of experimental mode) https://github.com/openscad/openscad/pull/4789
<gbruno> [github] kintel edited issue #4782 (Move VBO support out of experimental) https://github.com/openscad/openscad/issues/4782
<gbruno> [github] kintel edited issue #4782 (Move VBO support out of experimental) https://github.com/openscad/openscad/issues/4782
lastrodamo has quit [Quit: Leaving]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has quit [Ping timeout: 264 seconds]
kintel has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Bugfix: Forgot to pass shaderinfo to setColor(), causing shader uniforms to not be set) https://github.com/openscad/openscad/commit/9ad437d7837e0287db3b773a8de9775738cf1277
<gbruno> [github] kintel closed pull request #4917 (Fix edge rendering in legacy Throwntogether mode) https://github.com/openscad/openscad/pull/4917
<gbruno> [github] kintel pushed 1 modifications (Bugfix: Forgot to pass shaderinfo to setColor(), causing shader uniforms to not be set (#4917)) https://github.com/openscad/openscad/commit/b1160fa4327f0a7914f6d48f3a5fed78fb4ab735
<gbruno> [github] kintel synchronize pull request #4917 (Fix edge rendering in legacy Throwntogether mode) https://github.com/openscad/openscad/pull/4917
<gbruno> [github] kintel closed issue #4915 (View edges no longer works in Throwntogether mode) https://github.com/openscad/openscad/issues/4915
epony has joined #openscad
LordOfBikes has quit [Ping timeout: 256 seconds]
LordOfBikes has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
J24k98 has joined #openscad
J24k71 has quit [Ping timeout: 250 seconds]
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
Guest71 has joined #openscad
Guest71 has quit [Client Quit]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hyperair has quit [Ping timeout: 268 seconds]
mmu_man has joined #openscad
misterfish has joined #openscad
guso78k has joined #openscad
hyperair has joined #openscad
mmu_man has quit [Quit: reboot]
<J24k98> There is that "Fontconfig error: Cannot load default config file: No such file: <null>"  msg when using command line with v 24.1.3
lastrodamo has joined #openscad
<cbmuser> teepee: ping chat
fling has quit [Remote host closed the connection]
fling has joined #openscad
aiyion2 has quit [Ping timeout: 240 seconds]
aiyion2 has joined #openscad
Guest935698 has joined #openscad
<Guest935698> hi . are you here ??? need help with If statment..
<J24k98> sure
<Guest935698> hi. I have program (download form web ) it's pulley generator (for 3D print ) , and all working good , generate STL file , perfect , but I want generate DXF also , then to prgram add :  projection(cut = true)
<J24k98> to make it 2D
<Guest935698> then make 2D DXF , and I can export it as DXF , then I add variable true , false , and if checked then make DXF , ir not then make 3D model , and this make me problem :
<Guest935698> if ( DXFneed == true ) projection(cut = true);
<Guest935698> if ( DXFneed == true ) projection(cut = true)
<Guest935698> if checked , then all is OK , if not then get message : WARNING: No top level geometry to render
<J24k98> DXFneed is a variable - if it is true the result is 2D
<Guest935698> yes,
snaked has quit [Quit: Leaving]
<J24k98> you can paste! the code - but the warning means there is no object
<J24k98> 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
<Guest935698> https://bpa.st/D2ZQ
<Guest935698> line 127 is my if condition..
<J24k98> have you changed the code?
<J24k98> because there is only the DXF part .. nothing else
<Guest935698> I make changes , yes , my self , original code don't have this ..
<Guest935698>  I add just this code :
<Guest935698> variable : // Need change scale + 2%
<Guest935698> addScale = 1.8; // in %
<Guest935698> / If need generate DXF
<Guest935698> DXFneed = true;
<J24k98> if you comment line 127 it will give a 3D part
<Guest935698> yes ,
<J24k98> you need to also have a condition for if(DXFneed==false) ..
<Guest935698> ??? I'm new , and don't understand philosophy openScad ...
<Guest935698> there must exist more easy way how to do it..
<J24k98> here https://bpa.st/RTGQ
<Guest935698> yes, sorry.. this is what I need ..now litle understand ..
<J24k98> the if conditional is not a switch to enable or disable projection - so this will always make it 2D
<Guest935698> but why openscad not run all module only pulley ???
<J24k98> you need a  path/fork  where the projection is not in
<Guest935698> what is philosophy  ??
<Guest935698> I understand this : module pulley( belt_type , pulley_OD , tooth_depth , tooth_width ){
<Guest935698>   if ( DXFneed == true ) projection(cut = true)pulleyORG( belt_type , pulley_OD , tooth_depth , tooth_width );
<Guest935698>   else pulleyORG( belt_type , pulley_OD , tooth_depth , tooth_width );
<Guest935698> }
<Guest935698> but system .. execute code form pulley , why not execute pulley ORG ???
<J24k98> projection=true;
<J24k98> if (projection==true) projection()cube(5);
<J24k98> if (projection==false) cube(5);
<J24k98> here is a smaller example
<Guest935698> why openscad execute only pulley module , not all module??
<J24k98> pulleyORG is your 3D pulley  but line 86 - 99 will call pulley()  for the different profiles  so  this is why pulley is called
<J24k98> a module need to be called .. else it will not render
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
<Guest935698> oh..... now understand ... no module are executed .. on line 86 to 99 is code , profile variable define what excute , with what parameters .. sorry .. understand not .. sorry..
<J24k98> no problem .. feel free to ask.  There is a tutorial for openSCAD if you like to learn more
<J24k98> tutorial!
<othx> tutorial is The OpenSCAD tutorial is a great place to learn how to create designs in OpenSCAD, and can be found at: https://en.wikibooks.org/wiki/OpenSCAD_Tutorial
<Guest935698> now understand flow .. sorry ..
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
<Guest935698> I just want generate pulley for my 3D print , and find some problem , then need add scale .. working good .. very easy .. now understand it .. then thanks all for help ..
<Guest935698> thanks all , best regards.
erectus has quit [Ping timeout: 240 seconds]
Guest935698 has quit [Quit: Client closed]
erectus has joined #openscad
arebil has joined #openscad
ferdna has joined #openscad
misterfish has quit [Ping timeout: 245 seconds]
<InPhase> kintel: I was skimming the backlog that I apparently forgot to read. You mentioned wireframe going out, so maybe you've tested by now... Does the testing routine I wrote happen to pick up wireframe errors? Or does the 3x3 block algorithm miss it with its intentional design to ignore edge effects? It will depend on how fat the wireframes that show up are. And I seem to recall they were different
<InPhase> thicknesses on different systems at one point.
<InPhase> kintel: I marked that algorithm when I wrote it as possibly not being suitable for all conceivable image test types, so I'm just keeping some attention for cases where it might not work. :)
califax has quit [Remote host closed the connection]
califax has joined #openscad
ferdna has quit [Quit: Leaving]
qeed has quit [Remote host closed the connection]
qeed has joined #openscad
misterfish has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Read error: Connection reset by peer]
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
fling has quit [Ping timeout: 240 seconds]
misterfish has quit [Ping timeout: 264 seconds]
guso78k has quit [Quit: Client closed]
lastrodamo has quit [Quit: Leaving]
JakeSays_ has joined #openscad
JakeSays has quit [Ping timeout: 260 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
misterfish has joined #openscad
JakeSays_ is now known as JakeSays
SamantazFox has joined #openscad
SamantazFox has quit [Client Quit]
SamantazFox has joined #openscad
lastrodamo has joined #openscad
<J24k98> about "Fontconfig error: Cannot load default config file: No such file: <null>" should i open an issue for this?
<teepee> there's one I think, also it should not hurt
mmu_man has joined #openscad
kintel has joined #openscad
<kintel> InPhase: The comparison algorithms do struggle a bit with 1-pixel wide lines, but it will detect error where multiple lines meet, so it has worked well so far
fling has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
guso78k has joined #openscad
<gbruno> [github] UBaer21 opened issue #4919 (Fontcache Msg on comandline) https://github.com/openscad/openscad/issues/4919
peeps[work] has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 245 seconds]
J24k98 has quit [Quit: Client closed]
J24k98 has joined #openscad
ToAruShiroiNeko has joined #openscad
arebil has quit [Quit: arebil]
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
epony has quit [Remote host closed the connection]
To_Aru_Shiroi_Ne has quit [Ping timeout: 256 seconds]
ToAruShiroiNeko has joined #openscad
epony has joined #openscad
lastrodamo has quit [Quit: Leaving]
guso78k has quit [Quit: Client closed]
guso78k has joined #openscad
<guso78k> https://youtu.be/9VrrPeWUR0g  ... using the alignment of my "gears" in an animation
<othx> guso78k linked to YouTube video "Gears Animation" => 1 IRC mentions
<guso78k> https://bpa.st/FPJA its so blur '=(
peeps[work] has quit [Remote host closed the connection]
peeps[work] has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
califax has quit [Ping timeout: 240 seconds]
aiyion2 has quit [Ping timeout: 240 seconds]
califax has joined #openscad
fling has quit [Ping timeout: 240 seconds]
fling_ has joined #openscad
teepee has joined #openscad
fling_ has quit [Remote host closed the connection]
fling has joined #openscad
aiyion2 has joined #openscad
misterfish has quit [Ping timeout: 256 seconds]
misterfish has joined #openscad
misterfish has quit [Ping timeout: 252 seconds]
misterfish has joined #openscad
teepee has quit [Remote host closed the connection]