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
J1A8448 has joined #openscad
J1A84 has quit [Ping timeout: 252 seconds]
LordOfBikes has quit [Ping timeout: 265 seconds]
LordOfBikes has joined #openscad
<linext> i did some playing around with the thingiverse API and how to grab an .SCAD file using Javascript
<linext> they block cross-site scripting unless you use a thingiverse API key
<linext> i borrowed they keys from here: https://models.makewithtech.com/thingiversebrowser
<linext> and it worked around the cross-site scripting block
clemens3 has quit [Ping timeout: 250 seconds]
<InPhase> linext: Probably best to request your own key now that you confirmed it work.
<InPhase> s/work/works/
<InPhase> Also, it's comical that people pretend API keys provide some sort of security when you can just go borrow them like that.
clemens3 has joined #openscad
<gbruno> [github] MichaelAtOz closed issue #4372 (Please ignore: Another Bountysource tool test.) https://github.com/openscad/openscad/issues/4372
<gbruno> [github] MichaelAtOz opened issue #4373 (Please ignore: Another Bountysource tool test. No. 3.) https://github.com/openscad/openscad/issues/4373
<Friithian> I hope the testing is going well
<Friithian> lol
LordOfBikes has quit [Ping timeout: 265 seconds]
ronoaldo has joined #openscad
<ronoaldo> Hello there!
<ronoaldo> Anyone up to help me debug a light saber on OpenSCAD? It is more likelly that I'm having issues with math/trigonometry rather than with scad :|
<ronoaldo> I have this file that creates a collapsible lightsaber https://github.com/ronoaldo/things/blob/19f8a34b1c8e2a96e54cfe1ac58e9b5acc3637c8/light-saber/light-saber.scad but the blades once printed, gradually overlap more as they are closer to the top one.
LordOfBikes has joined #openscad
<InPhase> ronoaldo: Let's see...
<InPhase> Okay, so now what do you mean by overlapping more?
<InPhase> As in the print just mashes together with stringing?
<InPhase> In the model they appear to be equally spaced down the conical parts.
<ronoaldo> InPhase: thanks for the reply! By overlapping I mean that, the way the spacing is done the top "blades" expand less because there is more surface overlapping with the lower one. I.e., it should in theory expand to like 800cm but it only reaches like 600 or less
<ronoaldo> I'm not sure if having equal spacing is the right aproach. Also, there could be a 3d-printer issue there right? Like, I'm printing with a 0.18mm and 0.20mm layer heights during tests.
<ronoaldo> I was trying to do a 3d sim on Blender to try to see if the model is OK but ... Blender is so confusing until you get used to it
<ronoaldo> I'll do another print with a 140mm height to see if this changes anything (i.e., the height will change the angle somehow and that may be helpful to let it "expand" more)
<ronoaldo> Sorry for the language - I hope I'm being clear if not kindly let me know as I'm not native english
<InPhase> Well, did you try animating it?
<ronoaldo> hmm... you mean in Blender? Yes - I was interested in the collision detection to kind of "preview" if the measures made sense in the "perfect world" simulation before printing
<InPhase> No, I mean in OpenSCAD.
<ronoaldo> I did sort of made a way to preview in openscad (a customizer flag named expand)
<gbruno> [github] MichaelAtOz edited issue #4373 (Please ignore: Another Bountysource tool test. No. 3.) https://github.com/openscad/openscad/issues/4373
<gbruno> [github] MichaelAtOz edited issue #3878 (Weird render glitch) https://github.com/openscad/openscad/issues/3878
<ronoaldo> but I did not animated: is it possible to try to "detect" when one part collides to another in scad?
<ronoaldo> I'll grab some screenshots of what I mean.
<InPhase> Well no, but you can just watch for it. :)
<ronoaldo> Ah got it - so kind of watching when they will touch right?
<ronoaldo> That is very neat, I'll try implementing that.
<ronoaldo> This is how it renders ready to print: https://i.imgur.com/bfOgisQ.png
<ronoaldo> And this is when i toggle expand/previewInside: https://i.imgur.com/OpxryAC.png
<InPhase> ronoaldo: function m(n) = n<0 ? 0 : (1-2*abs($t-0.5))*n;
<InPhase> Then View, Animate, FPS: 30, Steps: 300
<ronoaldo> let me test
<InPhase> And maybe increase the cube for your previewInside feature.
<InPhase> Add 600 to height, translate -600 in z.
<ronoaldo> OMG this is amazing :O it took me several hours on Blender to get a crappy useless animation lol
<InPhase> You can just arbitrarily increase the step count to slow it down.
<InPhase> Then watch that "Time" value to the left. I set it so 0.5 is max extent, 0 and 1 are closed.
<InPhase> It's looking to me like they come together with a perfect fit at exactly the same extensions.
<InPhase> Although those extensions might not be as far extended as you wanted.
<InPhase> If there is a difference between the stages I think this is either a printing property, or a property related to the differing flex of the material at different diameters.
<InPhase> However, you can try to make adjustments to the model to precompensate fo the properties you are observing after printing. You can try to do some sort of measurement of the print to see how much more each segment should extend, and then use the model view there to try to extrapolate what that means in terms of diameter changes.
<InPhase> Then if you're really clever, parameterize that down to an adjustment factor in case someone else has a slightly different printer. :)
<ronoaldo> Ok, that makes a lot of sense!
<ronoaldo> And I'm indeed trying to make it so that for a different printer, the changes should be recalculated properly :)
<InPhase> I've done a lot of that in my posted work. But what I've discovered is that the vast majority of people have very similar printer results.
<ronoaldo> There already exists a model like the one I'm trying to make, but it has like 180mm and my printer only has 140mm of height. So I scale down to print but it either melts or is worse than what I got in terms of length or durability
<InPhase> Most of my designs that are tight fit ones are reported as working right for my default parameters for most people. There are exceptions, but it's the minority.
<ronoaldo> oh, got it
<InPhase> So, do it for the ones that aren't, but also have confidence your work will translate well most likely.
<ronoaldo> Thank you very much for the insights :)
<InPhase> Good luck. :) My older son years ago really enjoyed playing with a commercial version of one of these.
<ronoaldo> nice :) my daughter and two sons also loved the wacky ones we ended up making - I'm now trying to build one from scrach for our SW playing
ur5us has quit [Ping timeout: 268 seconds]
ur5us 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
Guest79 has joined #openscad
<gbruno> [github] MichaelAtOz closed issue #4373 (Please ignore: Another Bountysource tool test. No. 3.) https://github.com/openscad/openscad/issues/4373
<gbruno> [github] MichaelAtOz closed issue #4369 (Bountysource integration tool not working [$5]) https://github.com/openscad/openscad/issues/4369
<gbruno> [github] MichaelAtOz edited issue #4369 (Bountysource integration tool not working [$5]) https://github.com/openscad/openscad/issues/4369
ur5us has quit [Ping timeout: 248 seconds]
Guest93 has joined #openscad
Guest93 has quit [Client Quit]
ronoaldojlp has joined #openscad
ronoaldo has quit [Ping timeout: 260 seconds]
ronoaldojlp has quit [Quit: Konversation terminated!]
ur5us has joined #openscad
Guest79 has quit [Quit: Client closed]
castaway has joined #openscad
Guest79 has joined #openscad
Guest24 has joined #openscad
Guest24 has quit [Client Quit]
<gbruno> [github] lucafaggianelli opened issue #4374 ([FeatureRequest] Support additional and configurable 3D printing methods) https://github.com/openscad/openscad/issues/4374
<gbruno> [github] lucafaggianelli opened issue #4375 ([Bug] Selected tab is completely white) https://github.com/openscad/openscad/issues/4375
teepee_ has joined #openscad
ur5us has quit [Ping timeout: 246 seconds]
teepee has quit [Ping timeout: 258 seconds]
teepee_ is now known as teepee
cbmuser has quit [Ping timeout: 268 seconds]
cbmuser has joined #openscad
Guest54 has joined #openscad
Guest54 has quit [Client Quit]
amrelik has joined #openscad
<amrelik> hi, I'm not sure I can ask questions here, but I don't understand technology, at school I was told to work in OpenSCAD, and I don't have a preview window at all, does that mean I don't have enough technical characteristics?
amrelik has quit [Quit: Client closed]
amrelik has joined #openscad
<J1A8448> amrelik  questions is what this is for
<J1A8448> have you checked the tutorial?
snaked has quit [Quit: Leaving]
<J1A8448> !tutorial
<J1A8448> 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
<ecraven> how would you model the enclosure in the lower right on https://ploopy.co/wp-content/uploads/2021/10/MG_8070.jpg in openscad? "wavy" stuff?
<J1A8448> ecraven  either polyhedron or hull sequence
amrelik has quit [Ping timeout: 252 seconds]
<J1A8448> so one part of the hull would be the base shape that will be reduced and centered under the dome ..  the second is the dome that will move up and rotate
<ecraven> J1A8448: I'll look into that, thanks
Guest79 has quit [Quit: Client closed]
<J1A8448> here something like this
<J1A8448> (it is actually not a hull sequence but overlapping hulls)
<J1A8448> the other would need to find a function  for that shape
<J1A8448> maybe bezier could be used
amrelik has joined #openscad
<J1A8448> ecraven .. is that what you looking for?
<amrelik> J1A8448 Yes, we were taught everything, and I didn't find a word about this problem all over the Internet
<J1A8448> amrelik  what window do you have?
<ecraven> J1A8448: maybe, I'll look into it ;) it's a complex shape
<J1A8448> ecraven yes  those  free 3D form shapes are something  openSCAD is not suited for
<amrelik> J1A8448 just a transparent window
<J1A8448> so what happens if you put  »  cube(10); «  in the code Window and press  F5  ?
Guest79 has joined #openscad
<InPhase> amrelik: Did this happen when you first opened the program? Or did it happen after you attempted to preview or render some scad file?
<J1A8448> amrelik  you also can use the WASM web version https://ochafik.com/openscad/
<amrelik> InPhase yes
<InPhase> amrelik: That wasn't a yes/no question...
<InPhase> amrelik: When did it start?
<amrelik> InPhase yes
<J1A8448> amrelik ?
<amrelik> J1A8448 neither f5 nor f6 work, no matter what I write, cube, cylinder, spheres, etc.
<J1A8448> amrelik  can you post a screenshot  on imgur ?
<J1A8448> maybe the window is out of  sight .. right click the  tab  and say "arrange windows"
<J1A8448> click the taskbar not the tab
<amrelik> J1A8448 no, I have a transparent window, and in its place I just have wallpaper for the monitor
<InPhase> amrelik: There are multiple ways this can happen, and you are not providing the necessary information we are asking for to figure out what is happening.
<J1A8448> sounds like grafic card  related
<J1A8448> do you have some Aero peek through theme enabled that uses transparency?
<amrelik> Okay, maybe I just don't have enough technical specifications, I won't waste your time
<InPhase> Graphics card driver issue, opengl issue, multimonitor issue, nonresponsive window after heavy render... Lots of options open.
<J1A8448> amrelik  as said you can use the webversion  until your problem is solved to do your homework/task
<amrelik> InPhase J1A8448 okay, thanks for your help
amrelik has quit [Quit: Client closed]
epony has quit [Quit: QUIT]
califax has quit [Remote host closed the connection]
califax has joined #openscad
Guest79 has quit [Ping timeout: 252 seconds]
Guest79 has joined #openscad
GNUmoon has quit [Ping timeout: 258 seconds]
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
GNUmoon has joined #openscad
tachoknight has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
califax has quit [Ping timeout: 258 seconds]
califax has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
GNUmoon has quit [Remote host closed the connection]
califax has quit [Remote host closed the connection]
califax has joined #openscad
GNUmoon has joined #openscad
epony has joined #openscad
califax_ has joined #openscad
califax has quit [Ping timeout: 258 seconds]
califax_ is now known as califax
tachoknight has quit [Quit: Textual IRC Client: www.textualapp.com]
Guest79 has quit [Ping timeout: 252 seconds]
castaway has quit [Ping timeout: 252 seconds]
paddymahoney has joined #openscad
JordanBrown has joined #openscad
paddymahoney has quit [Read error: Connection reset by peer]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 258 seconds]
teepee_ is now known as teepee
JordanBrown has quit [Quit: Oh, so they have Internet on computers now!]
pah has quit [Ping timeout: 268 seconds]
pah_ has joined #openscad
<gbruno> [github] t-paul pushed 1 modifications (Update tag name for "good first issue".) https://github.com/openscad/openscad.github.com/commit/86dda40a2cd04fdcd24680f033002edf4f645c3b
Guest79 has joined #openscad
Guest79 has quit [Client Quit]
ur5us has joined #openscad
Colere has quit [Remote host closed the connection]
Colere has joined #openscad
<gbruno> [github] kwikius synchronize pull request #4367 (ModuleLiterals: making openSCAD modules first class.) https://github.com/openscad/openscad/pull/4367
Guest38 has joined #openscad
Guest38 has quit [Client Quit]
Jon23 has joined #openscad
Jon23 has quit [Quit: Client closed]
snaked has joined #openscad
Guest61 has joined #openscad
Guest61 has quit [Client Quit]
ur5us has quit [Ping timeout: 260 seconds]
teepee has quit [Ping timeout: 258 seconds]
teepee_ has joined #openscad
teepee_ is now known as teepee
teepee has quit [Remote host closed the connection]
teepee has joined #openscad