teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | https://openscad.org/advent-calendar-2021/ | 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
Jack2213 has joined #openscad
Jack22 has quit [Quit: Client closed]
LordOfBikes has quit [Ping timeout: 250 seconds]
ur5us_ has quit [Ping timeout: 252 seconds]
LordOfBikes has joined #openscad
<InPhase> peeps[zen]: The angles are from the center of the extruded cylinder.
<InPhase> If I understood it correctly.
<InPhase> But by the geometry of how the rotations work, the outer portions of the extruded cylinder are then affected differently at the far ends vs the close ends.
<peeps[zen]> the center of the ends of the "cylinder", sure
<peeps[zen]> InPhase: i mean eg comparing the angle between these two highlighted lines: https://imgur.com/a/ySpHgUq
Jack221323 has joined #openscad
Jack2213 has quit [Ping timeout: 256 seconds]
<peeps[zen]> if it were based on the orientation of the cylindrical section itself, and not the ends, perhaps that would appear better. not sure
<InPhase> peeps[zen]: Uhm, I think it doesn't do that actually.
<InPhase> peeps[zen]: ellipse = function(a,b,th) [a*cos(th),b*sin(th)]; function deriv(f,x,eps=1e-3) = 0.5*(f(x+eps) - f(x-eps))/eps;
<InPhase> That's a vector derivative, subtracting the position vector of two coordinates along the ellipse, so it turns into a vector pointing along the tangential trajectory of the ellipse.
<InPhase> So when you go to compare two of those, you're comparing the rotational angles of two tangent lines in the xy plane.
<peeps[zen]> the radial seams i highlighted are exactly perpendicular to that tangent you speak of
ur5us_ has joined #openscad
<InPhase> The deriv is taking the coordinate in the middle of the one purple oval, and subtracting it from the coordinate of the other purple oval, so you get a d1 vector with an orientation pointing to the left and a little upward in that image.
<InPhase> So a1 is the direction that particular vector is pointing.
<peeps[zen]> the deriv epsilon is much smaller than the difference between the two purple ovals
<InPhase> Yes, I suppose that is a small epsilon. But it's still two vectors differing in the angular direction, so it should produce a vector pointing in that tangential direction.
<peeps[zen]> yeah, there's a tangent, and the child object (which is a cone so it only contributes its bottom circlular face to the hull), is rotated to match perpendicular to that tangent. i'm confused what the discrepency is anymore between what we're saying
snaked has quit [Quit: Leaving]
<InPhase> Okay. I see why you are calling it as in the other direction. Since they are perpendicular it does amount to an equivalent representation to the middle point.
snaked has joined #openscad
<InPhase> And I think we're on the same page, just talking past each other in different mental models of the same thing. :)
ferdna has quit [Quit: Leaving]
<gbruno> [github] kintel pushed 1 modifications (Update glib to 2.70.2). https://github.com/openscad/openscad/commit/477ff72d46abafbeab02217a35bc3aeb0d0f76df
ur5us_ has quit [Ping timeout: 240 seconds]
arebil has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
miique has quit [Read error: Connection reset by peer]
cbmuser has quit [Ping timeout: 250 seconds]
foul_owl has quit [Ping timeout: 252 seconds]
rawgreaze has quit [Read error: Connection reset by peer]
foul_owl has joined #openscad
rawgreaze has joined #openscad
rawgreaze has quit [Changing host]
rawgreaze has joined #openscad
ur5us_ has joined #openscad
ur5us_ has quit [Remote host closed the connection]
ur5us_ has joined #openscad
ur5us_ has quit [Remote host closed the connection]
arebil has joined #openscad
cbmuser has joined #openscad
ecraven has joined #openscad
<ecraven> hello ;)
<ecraven> I'd like to create a small air inlet tunnel into a hollow cylinder. it should be bent. is there a way to extrude a (hollow) circle along a straight line, with a 90° bend at the end?
<ecraven> also, if I want to go *through* the cylinder wall, I'll need to `difference' with a non-hollow version of my inlet, right?
cbmuser has quit [Ping timeout: 256 seconds]
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
cbmuser has joined #openscad
<Scopeuk> ecraven you would need two seperate shapes to do the straight and 90 bits
<Scopeuk> Probably a cylinder and a rotate extrude over 90 degrees of a circle
<Scopeuk> And you would need to do a difference to remove those from your solid object
SamantazFox has quit [Ping timeout: 256 seconds]
foul_owl has quit [Ping timeout: 240 seconds]
<ecraven> Scopeuk: if I do a difference of a hollow cylinder with a solid object, will it also cut away the *inner* part of the cylinder (which is hollow), or will that stay, and I have to do a difference with a filled cylinder?
<teepee> Rohr(); is pretty much a pipe with a 90° bend
<ecraven> thanks!
<ecraven> that's exactly what I need, I'll play around with that ;)
rvt_ has joined #openscad
rvt_ has quit [Client Quit]
foul_owl has joined #openscad
<Scopeuk> ecraven if you use a hollow cylinder as a difference it would leave behind the hollow section, difference removes anything that exists in shapes in the removal list and the main shape
<Jack221323> ecraven Rohr(45); would give you a 45°  Rohr(help=1); will list all parameters in the console window
Jack221323 is now known as Jack22
rvt_ has joined #openscad
miique has joined #openscad
rvt_ has quit [Quit: rvt_]
lastrodamo has joined #openscad
snaked has quit [Ping timeout: 256 seconds]
fling is now known as bedroller
bedroller is now known as fling
<gbruno> [github] t-paul closed issue #3907 (Icon for macOS Big Sur). https://github.com/openscad/openscad/issues/3907
arebil has joined #openscad
<gbruno> [github] kintel pushed 7 additions 6 modifications (Update macOS icons to Big Sur style (#3970)
peeps[win] has joined #openscad
peeps has joined #openscad
peepsalot has quit [Ping timeout: 240 seconds]
peeps[zen] has quit [Ping timeout: 256 seconds]
rvt_ has joined #openscad
<teepee> nice, no flowers around right now though :)
<teepee> did they finally fix the vase mode in cura? would be good to try that again
<Jack22> wasn't that fixed some versions ago? .. not sure if they have fixed wireprinting - Ü
<Jack22> was an accident  i am working on a static mixer and all i got was a flower pot ..
<teepee> no idea, I did not try for quite some time
<Jack22> probably i get more downloads with the planter than with a static mixer
<Jack22> still using cura 4.10 an vase mode works well so far
<teepee> yeah, that seems likely
<gbruno> [github] kintel pushed 1 modifications (macOS build fix: QScintilla wasn't properly cleaned before build, potentially leaving caches from old build). https://github.com/openscad/openscad/commit/5681a0f50c424cd2f9e4fc61714ea8b8b7f88df8
<gbruno> [github] kintel pushed 1 modifications (Update glib to 2.70.2). https://github.com/openscad/openscad/commit/94fbb8c84600b2cbaa13b82b77c5f739d55ae57a
<gbruno> [github] kintel pushed 1 modifications (Disable glib tests). https://github.com/openscad/openscad/commit/6151c526489cba13cc7d21ac22fcb72ea1f6af64
rvt_ has quit [Quit: rvt_]
rvt_ has joined #openscad
<teepee> Jack22: did you upload that vase code somewhere?
<teepee> I'm not at home for printing, but I could toss it into cura 4.12.1 :)
<Jack22> if you are not using the 3mf
<teepee> oh, is my lib already outdated? I think I updated 3 days ago :)
<teepee> wow, lots of new stuff, nice!
<teepee> hmm, maybe in fuzzy mode?
<Jack22> probably also nice ..  fuzzy is also nice  with swallow angles which make problems with spiral mode
<Jack22> shallow - Ü
<Jack22> teepee yeah the new PolyH  module need a close loop .. as it turns out (as i assume) the wkreis function is not very good and for low angles the end points didn't match so there is a small mesh error (which cura normally ignores/repairs)
Non-ICE has quit [Quit: Screw you guys! I'm going home!]
miique has quit [Ping timeout: 250 seconds]
<gbruno> [github] kintel pushed 3 modifications (brew install meson). https://github.com/openscad/openscad/commit/7dce4fb214c5b6340ad0bb4ee699563001f96866
RoyK^ has joined #openscad
RoyK is now known as Guest7422
RoyK^ is now known as RoyK
Guest7422 has quit [Ping timeout: 250 seconds]
rvt_ has quit [Quit: rvt_]
rvt_ has joined #openscad
rvt_ has quit [Client Quit]
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
snaked has joined #openscad
kaph has quit [Read error: Connection reset by peer]
Guest37 has joined #openscad
Guest37 has quit [Client Quit]
miique has joined #openscad
<teepee> ok, printing in fuzzy vase mode @0.6mm line width, that's going to be interesting :)
lastrodamo has quit [Quit: Leaving]
<InPhase> teepee: Do you put things in vases, or do you just like to print them? I find vase designs very appealing, but I never keep any sort of flowers around, and I don't really have any decorative locations I would put vases. So alas, I end up not printing them.
<teepee> As said before, currently no flowers around, but in rare cases I do. Although I tend to use one of the 2 very thin glass vases with just a single flower
<teepee> I do use some vase like designs for pens and such stuff
<teepee> and the plant I just brought home with me is already too big :)
<teepee> well, it would not need a vase but a planter
<teepee> aaand the 5 level signal tower lives \o/
miique has quit [Ping timeout: 240 seconds]
<Jack22> Vase mode is pretty misleading as you can do multiwalled and also bridged  like these https://www.prusaprinters.org/prints/82466-helix
<Jack22> https://pasteboard.co/KjfaM3aPvCld.jpg  this is also a spiral print
<teepee> but that's with prusa slicer? I don't see how to do multi-wall spiralize with cura
<Jack22> and this lampshade https://pasteboard.co/xvN4vNXe7lK9.jpg   also filter
ferdna has joined #openscad
<Jack22> this is a spiral printed honycombs with seep through  (base for plant seeds) https://pasteboard.co/J6d47uGgEqwg.png
<Jack22> and a 3 coaxial  spiral print for clean walls  https://imgur.com/a/lAlA0UJ
<Jack22> teepee what do you need 5 levels for ? ..  with the RGB rings you can have all in one level .. now you can show resistance ring  codes - Ü
Notkea has joined #openscad
<teepee> to show 5 different things, I suppose one use case will be connecting that thing to our company jenkins server
<teepee> so each level could be one of the active projects showing build status red/green or yellow for test failure
<teepee> yeah, fun multimeter, show resistance as color code :)
<Jack22> ah ok  so  instead of 15 (5×3light) you made all in one
<Jack22> teepee and no this was all done with cura (isn't pruca slica also cura based)  ..  all these spiral things require careful planning of the geometry so for the coaxial i made fine cuts around all connectors and added struts where i wanted the path go along
<teepee> yeah, 3 separate lamps seems to be waste of space
<teepee> I mean, one always green and so on
<teepee> hmm, when I switch cura to spiralize, it insists on a single shell
<Jack22> yes sure this is a single shell
<teepee> but I never tried to trick it to do more complicated things
<Jack22> it is like humans are donuts  by topology
<teepee> prusa slicer is based on slic3r (= slic3r.org)
<Jack22> ah ok mixed that up
<teepee> the octoprint gcode viewer really has fun with that spiralize stuff... "Estimated layer height: 0.00mm, Layers with extrusion: 98760"
<Jack22> these 3 lights make sense for machines so you can see if all powered and running  and from times with analog incandescent lamps without μC
<Jack22> and also color blind can see the status by positon
<teepee> yep
<teepee> not interesting for anything I need them for, and some cases of color blind problems can be handled by using blue instead of green
<Jack22> the cura preview of spiral prints are also not perfect - but better than wireprinting
<Jack22> .. there is a traffic light in Ireland which always got destroyed  until they put green on top
<teepee> St. Patrick traffic lights?
<Jack22> yes