螺旋中心轴角度 [英] helix central axis angle
问题描述
我在[x,y,z]
中有N个点,并且这种形状呈螺旋形.是否有可能找到这种螺旋的中心轴.这不是中心轴为global X, Y and Z axis
I have N points in [x,y,z]
and this kind of takes a helix shape. Is it possible to find the central axis of such a helix. This is not a regular helix with the central axis as either of global X, Y and Z axis
当我绘制曲线时,曲线与global Z axis
呈特定角度.
When I plot the curve looks at a particular angle to the global Z axis
.
我的目的是知道中心轴与global z axis
形成的角度?
My aim is to know the angle the central axis is making with the global z axis
?
推荐答案
如果您的N个点足够密集(或等距),则切向矢量(连续点的差分矢量)将形成一个圆锥,其中心方向轴线与螺旋轴线的方向重合,并且其基本平面与该轴线方向正交.螺旋线在该法向平面上的投影将给出一个以螺旋线轴为中心的圆.
If your N points are dense enough (or equi-distant), the tangential vectors (diff vectors of consecutive points) will form a cone whose direction of the center axis coincides with direction of the helix axis and whose base plane is orthogonal to this axis direction. A projection of the helix into this normal plane will give a circle with a center on the helix axis.
这篇关于螺旋中心轴角度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!