坐标系与右手定则
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
坐标系与右手定则(OpenInventor使用的坐标系统)
坐标系与右手定则(OpenInventor使用的坐标系统)(转)
在三维坐标系中,Z轴的正轴方向是根据右手定则确定的。右手定则也决定三维空间中任一坐标轴的正旋转方向。
要标注X、Y和Z轴的正轴方向,就将右手背对着屏幕放置,拇指即指向X轴的正方向。伸出食指和中指,如右图所示,食指指向Y轴的正方向,中指所指示的方向即是Z轴的正方向。
要确定轴的正旋转方向,如右图所示,用右手的大拇指指向轴的正方向,弯曲手指。那么手指所指示的方向即是轴的正旋转方向。Open Inventor 对3D 数据使用的是右手坐标系,从屏幕内指向外,表示z 轴的正方向。所有的角度单位都是弧度。对象都是在自己的局部坐标系空间下进行描述的,既众所周知的"对象坐标系空间"(object coordinate space)。当场景中的所有物体都已经进行完坐标变换后,那么它们就都在"世界坐标系空间"下描述了(world coordinate space)。照相机和灯光节点处于世界坐标系空间下。
三维坐标系
三维坐标系
三维笛卡儿坐标系是在二维笛卡儿坐标系的基础上根据右手定则增加第三维坐标(即Z轴)而形成的。同二维坐标系一样,AutoCAD中的三维坐标系有世界坐标系WCS(World Coordinate System)和用户坐标系UCS(User Coordinate System)两种形式。
目录
展开
1.右手定则
1.右手定则
在三维坐标系中,Z轴的正轴方向是根据右手定则确定的。右手定
则也决定三维空间中任一坐标轴的正旋转方向。
要标注X、Y和Z轴的正轴方向,就将右手背对着屏幕放置,拇指
即指向X轴的正方向。伸出食指和中指,如右图所示,食指指向Y轴
的正方向,中指所指示的方向即是Z轴的正方向。
要确定轴的正旋转方向,如右图所示,用右手的大拇指指向轴的正方向,弯曲手指。那么手指所指示的方向即是轴的正旋转方向。
2.世界坐标系
2.世界坐标系(WCS)
在AutoCAD中,三维世界坐标系是在二维世界坐标系的基础上根据右手定则增加Z轴而形成的。同二维世界坐标系一样,三维世界坐标系是其他三维坐标系的基础,不能对其重新定义。
3.用户坐标系
3.用户坐标系(UCS)
用户坐标系为坐标输入、操作平面和观察提供一种可变动的坐标系。定义一个用户坐标系即改变原点(0,0,0)的位置以及XY平面和Z轴的方向。可在AutoCAD的三维空间中任何位置定位和定向UCS,也可随时定义、保存和复用多个用户坐标系。详见本章第3节。
三维坐标形式
在AutoCAD中提供了下列三种三维坐标形式:
1.三维笛卡尔坐标
三维笛卡尔坐标(X,Y,Z)与二维笛卡尔坐标(X,Y)相似,即在X和Y值基础上增加Z 值。同样还可以使用基于当前坐标系原点的绝对坐标值或基于上个输入点的相对坐标值。
2.圆柱坐标
圆柱坐标与二维极坐标类似,但增加了从所要确定的点到XY平面的距离值。即三维点的圆柱坐标可通过该点与UCS原点连线在XY平面上的投影长度,该投影与X轴夹角、以及该点垂直于XY平面的Z值来确定。例如,坐标“10<60,20”表示某点与原点的连线在XY平面上的投影长度为10个单位,其投影与X轴的夹角为60度,在Z轴上的投影点的Z值为20。
圆柱坐标也有相对的坐标形式,如相对圆柱坐标“@ 10<45 ,30”表示某点与上个输入点连线在
XY平面上的投影长为10个单位,该投影与X轴正方向的夹角为45
度且Z轴的距离为30个单位。
3.球面坐标
球面坐标也类似与二维极坐标。在确定某点时,应分别指定该点与当前坐标系原点的距离,二者连线在XY平面上的投影与X轴的角度,以及二者连线与XY平面的角度。例如,坐标“10<45<60”表示一个点,它与当前UCS原点的距离为10个单位,在XY平面的投影与X轴的夹角为45度,该点与XY平面的夹角为60度。
同样,圆柱坐标的相对形式表明了某点与上个输入点的距离,二者连线在XY平面上的投影与X轴的角度,以及二者连线与XY平面的角度。
数学中常用的三种三维坐标系
1.三维笛卡尔坐标系
三维笛卡尔坐标(X,Y,Z)是在三维笛卡尔坐标系下的点的表达式,其中,x,y,z分别是拥有共同的零点且彼此相互正交的x轴,y轴,z轴的坐标值。
2.圆柱坐标系
圆柱坐标(ρ,θ,z)是圆柱坐标系上的点的表达式。设P(x,y,z)为空间内一点,则点P 也可用这样三个有次序的数ρ,θ,z来确定,其中ρ为点P在xoy平面的投影M与原点的距离,θ为有向线段PO在xoy平面的投影MO与x轴正向所夹的角。圆柱坐标系和三维笛卡尔坐标系的点的坐标的对应关系是,x=ρcosθ,y=ρsinθ,z=z。
3.球面坐标系
球面坐标系由到原点的距离、方位角、仰角三个维度构成。球面坐标(ρ,θ,φ)是球面坐标系上的点的表达式。设P(x,y,z)为空间内一点,则点P也可用这样三个有次序的数r,φ,θ来确定,其中r为原点O与点P间的距离,θ为有向线段与z轴正向所夹的角,φ为从正z轴来看自x 轴按逆时针方向转到有向线段的角,这里M为点P在xOy面上的投影。这样的三个数r,φ,θ叫做点P的球面坐标,这里r,φ,θ的变化范围为r∈[0,+∞), φ∈[0, 2π], θ∈[0, π] . r = 常数,即以原点为心的球面;θ= 常数,即以原点为顶点、z轴为轴的圆锥面;φ= 常数,即过z轴的半平面。其中x=rsinθcosφ y=rsinθsinφ z=rcosθ
笛卡尔坐标系是直角坐标系和斜角坐标系的统称。
相交于原点的两条数轴,构成了平面仿射坐标系。如两条数轴上的度量单位相等,则称此仿射坐标系为笛卡尔坐标系。两条数轴互相垂直的笛卡尔坐标系,称为笛卡尔直角坐标系,否则称为笛卡尔斜角坐标系。仿射坐标系和笛卡尔坐标系平面向空间的推广
相交于原点的三条不共面的数轴构成空间的仿射坐标系。三条数轴上度量单位相等的仿射坐标系被称为空间笛卡尔坐标系。三条数轴互相垂直的笛卡尔坐标系被称为空间笛卡尔直角坐标系,否则被称为空间笛卡尔斜角坐标系。
笛卡尔坐标,它表示了点在空间中的位置,和直角坐标有区别,两种坐标可以相互转换。举个例子:某个点的笛卡尔坐标是493 ,454, 967,那它的X轴坐标就是4+9+3=16,Y轴坐标是4+5+4=13,Z轴坐标是9+6+7=22,因此这个点的直角坐标是(16, 13, 22),坐标值不可能为负数(因为三个自然数相加无法成为负数)。
这个应该是了
右手定则
在三维坐标系中,Z轴的正轴方向是根据右手定则确定的。右手定则也决定三维空间中任一坐标轴的正旋转方向。
要标注X、Y和Z轴的正轴方向,就将右手背对着屏幕放置,拇指即指向X轴的正方向。伸出食指和中指,食指指向Y轴的正方向,中指所指示的方向即是Z轴的正方向