<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>
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. :)
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
<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!]
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
<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