分享好友 数控技术首页 数控技术分类 切换频道

轴测投影基本定理的计算理论和方法

2019-02-23 00:00480

摘要:波克-许华尔兹定理是轴测投影的基本定理。本文研究了轴测投影基本定理的计算问题,给出了从投影图形计算空间四面体位置及运动参数的计算方法和公式;同时给出了从空间四面体计算投影图形位置及运动参数的计算方法和公式,据此建立了新的、含有定量关系的轴测投影基本定理。
关键词:四面体;投影变换;旋转
中图分类号:TH126

On the Calculation of Fundamental
Theorem of Axonometric Projection

Chu Jun Zhang Guimei
(Dept.of Applied Engineering, Nanchang Insititute of Aeronautical Technology)

Abstract:Some researches concerning the calculation of fundamental theorem of axonometric projection have done in this paper.
  The method for calculating the location and motion parameter of tetrahedron based on its projection as well as the method for calculating the location and motion parameter of the projection figure according to the tetrahedron have been offered.based on such calculations and methods,a new fundamental theorem of axonmetric projection containing quantitative relation has been established.
Key words:Tetrahedron,Projective transformations,spining

前言

  波克-许华尔兹定理是轴测投影的基本定理,无论对轴测投影理论,还是对轴测投影理论的应用,该定理都有重要的意义。
  波克-许华尔兹定理为(简称,波-许定理①):
  任何一个非蜕化的完全四点形,都可以看作是一个形状已定的四面体的轴测投影。
  所谓完全四点形是指由四个一般位置的点(顶点)及六条顶点连线所构成的图形。四个顶点都不在同一直线上的四点形称为非蜕化四点形。
  叶玉驹等著的《高等画法几何学》中将波克-许华尔兹定理叙述为(简称波-许定理②):
  任何一个四面体都可以轴测投影为一个形状已定的非蜕化四点形。
  上述两种说法的区别是,前一种是将四面体作相似变换,而后一种是将非蜕化四点形作相似变换,文献[1]事实上证明的是后者,再根据相似变换原理推论出前者。
  从定性角度看,上述两种说法并没有本质的区别,但从定量角度看,上述两种说法并不一致。事实上,波克-许华尔兹定理只涉及到定性的一面,没有涉及定量这一方面。研究轴测投影基本定理定量问题即其计算理论是本文研究的问题。
  轴测投影基本定理的计算理论将为计算机理解轴测投影图提供最基本的理论依据。在机器人视觉、几何造型、计算机动画制作等方面有重要的应用价值。

1 本文研究的问题

  本文研究的主要问题有两个,一个为波-许定理①的计算理论,另一个为波-许定理②的计算理论。

几何模型图

  波-许定理①的计算问题为:将四面体ABCD(上图)作空间刚体运动变换和相似变换,使其到达位置A′B′C′D′,并使四面体A′B′C′D′在某投影方向下的轴测投影为完全四点形abcd。具体计算问题为:已知四面体ABCD和完全四点形abcd,求刚体运动参数和相似变换系数。
  波-许定理②的计算问题为:将完全四点形abcd作空间刚体运动变换和相似变换,使其达到位置a′b′c′d′,并使四面体ABCD在某投影方向下的轴测投影为完全四点形a′b′c′d′。具体计算问题为:已知四面体ABCD和完全四点形abcd,求刚体运动参数和相似变换系数。
  空间刚体运动一般可分解为旋转运动和平移运动。对轴测投影来说,刚体平移运动参数并不能完全确定,附加其它约束后,平移运动参数比较容易获得,为此本文重点研究刚体旋转运动参数的计算问题。设刚体旋转运动的变换矩阵为:

  若求出矩阵R,则可方便地求得各分解方式下的刚体旋转运动参数。
  基于上述考虑,不妨设
  A(0,0,0),B(X1,0,0),C(X2,Y2,0),D(X3,Y3,Z3)
  a(0,0,0),b(x1,0,0),c(x2,y2,0),d(x3,y3,0)
  且相似变换系数为K。

2 波-许定理计算理论和方法

2.1 波-许定理①
  在这种情况下,完全四点形abcd不动,因此投影方向不能平行于abcd所在的平面,即平面Z=0,故可设投影方向为V(l,m,1)。
  四面体ABCD在空间旋转运动R和相似变换作用下到达位置A′B′C′D′。此时点B′,C′,D′应分别位于过点b,c,d且平行于投影方向V的直线上,据此可得:
  KX1r11-x1=KX1lr31
  r21=mr31
  K(X2r11+Y2r12)-x2=Kl(X2r31+Y2r32)
  K(X2r21+Y2r22)-y2=Km(X2r31+Y2r32)
  K(X3r11+Y3r12+Z3r13)-x3=Kl(X3r31+Y3r32+Z3r33)
  K(X3r21+Y3r22+Z3r13)-y3=Km(X3r31+Y3r32+Z3r33)
  整理上述式子可得:

K(r11-lr31)=a1  (3-1)
r21-mr31=0  (3-2)
K(r12-lr32)=a2  (3-3)
K(r22-mr32)=a3  (3-4)
K(r13-lr33)=a4  (3-5)
K(r23-mr33)=a5  (3-6)

其中

利用式(3-1)(3-3)(3-5)可得:

K(1+l2)=a12+a22+a42  (3-8)

利用式(3-2)(3-4)(3-6)可得:

K2(1+m2)=a32+a52  (3-9)

利用式(3-1~6)可得:

K2lm=a2a3+a4a5  (3-10)

从式(3-8~10)可求得:

  (3-11)

其中

b1=a2a3+a4a5
b2=a12+a22+a42
b3=a32+a52   (3-12)

从而可求得:

  (3-13)

  求得相似变换系数K和投影方向V(l,m,1)后,利用式(3-1)(3-2)及r112+r212+r312=1即可求得旋转矩阵R中的元素(r11,r21,r31),再利用(3-3~6)及

即可求出旋转矩阵R中的其它元素,从而可求出四面体A′B′C′D′的位置。
  从上可以看出,相似变换系数K有两解,其绝对值相等,符号相反。投影方向V(l,m,1)也有两解,这两解关于投影平面(即abcd所在的平面)对称,从而可以看出旋转矩阵R将有八解。即四面体A′B′C′D′的位置将有八个位置。
  基于上述分析和求解,从定性和定量两方面考虑,波-许定理①应补充为:
  任何一个非蜕化的完全四点形,都可以看作是一个形状已定的四面体的投影。相似变换系数有两解,其绝对值相等符号相反;投影方向也有两解,这两解对称于投影平面;变换后的四面体有八个位置。
2.2 波许定理②
  设投影方向为V(l,m,n,)。
  在这种情况下,完全四点形a′b′c′d′的六条也是四面体ABCD各棱边的轴测投影。因此,应用两个字母来表示两条对角边的交点(如对角边a′d′和b′c′的交点为e′(f′),e′的对应点E属于棱边AD,f′的对应点F属于BC,由于三点的简比在轴测投影及空间刚体运动和相似变换下是不变的,故可以根据下列条件求得从e(f)求得四面体ABCD上棱边AD和BC上相对应的点E和F。

(aed)=a′e′d′)=(AED)
(bfc)=(b′f′c′)=(BFC)

设E(X4,Y4,Z4),F(X5,Y5,Z5),则投影方向V:

  (4-1)

  依据点b′,c′,d′,应分别位于过点B,C,D,且平行于投影方向V的直线上,可得

Klx1r31-Knx1r11+nX1=0
Kmx1r31-Knx1r21=0
Klx2y31+Knx2r11-Kny2r12+nX2=0
Kmx2r31+Kly2r32-Knx2r21-Kny2r22+nY2=0
Klx3r31+Kly3r32-Knx3r11-Kny3r12+nX3-lZ3=0
Kmx3r31+Kmy3r32-Knx3r21-Kny3r22+nY3-mZ3=0

经整理可得:

  (4-2)

其中

a1=lx1    a2=mx1    a3=lx2    a4=mx2    a5=lx3
a6=mx3    a7=ly2    a8=my2    a9=ly3    a10=my3
b1=nx1    b2=nx2    b3=nx3    b4=ny2    b5=ny3
c1=nX1    c2=nX2    c3=nY2    c4=nX3-lZ3    c5=nY3-mZ3
  在式(4-2)中,若将kr11,kr12,kr21,kr22,kr31,kr32看作未知数,则利用式(4-2)可唯一确定上述未知数值。利用旋转矩阵R的正交性质,则可得

  (4-3)

从而可求得旋转矩阵R中的元素(r11,r21,r31,r12,r22,r32)。再利用

  (4-4)

可求得旋转矩阵R中的其它三个元素。
  从上可以看出,投影方向V(l,m,n)仅有一解,而相似变换系数K有两解,其绝对值相等符号相反,从而旋转矩阵R也有两解,即完全四点形a′b′c′d′有两个位置。
  基于上述分析和求解,从定性和定量两方面考虑,波-许定理②应补充为:任何一个四面体都有可以轴测投影为一个形状已定的非蜕化四点形。投影方向仅有一解,相似变换系数有两解,其绝对值相等符号相反;变换后的完全四点形有两个位置。

3 结束语

  本文研究了轴测投影基本定理的计算问题,给出了波-许定理①和定理②的计算理论和计算公式,据此建立了含有定量关系的轴测投影基本定理。指出从定性的角度看,波-许定理①定理②并无本质的区别,但从定量的角度看,这两个定理存在着明显的差别,即波-许定理①有八个解而波-许定理②仅有两个解。
  本文的研究是对轴测投影理论的补充,同时也有一定的应用价值。如应用于从轴测图构造物体的三维信息将会为物体的几何造型计算机动画的制作提供理论依据和方法。

举报
收藏 0
打赏 0
轻松提高数控机床精度
随着我国经济的飞速发展,数控机床作为新一代工作母机,在机械制造中已得到广泛的应用,精密加工技术的迅速发展和零件加工精度的

0评论2025-01-04314

加工中心刀具长度补偿怎么用?
在数控加工中,刀具长度补偿是一种重要的措施,用于消除机床变形、热变形等因素引起的误差,保证加工精度,从而提高培训效率,减

0评论2024-12-18400

加工中心主轴定位角度怎么调?
  在数控加工领域,加工中心主轴的定位角度是影响加工精度和效率的重要因素之一。正确调整主轴的定位角度可以提高加工质量,减

0评论2024-12-11496

简述机器人加装电主轴就选Kasite 4060ER-S的理由
  近年来,随着科技的不断发展,机器人作业已经渗透到各个领域,尤其在工业制造领域,更加随处可见。高精密切割、铣削、雕刻、

0评论2024-05-20707

机器人主轴怎么选?Kasite高速电主轴满足你的需求
  机器人发展到现在越来越受到人们的欢迎和重视,现在很多传统行业都在生产作业中引入了工业机器人,随着机器人的改进和优化,

0评论2023-10-231209

机械臂加装2.2KW大力矩电主轴,就选MSIY-80电主轴
机械臂想加装大力矩电主轴,用于铸钢等硬质材料去毛刺,铣削等加工,可以考虑MSIY-80电主轴,外径80mm,重量4.8公斤,可搭配轴向或径向浮动刀柄配套使用。

0评论2023-08-261203

每天早上打开数控机床时有没有必要热机?
工厂使用精密数控机床(加工中心、电火花、慢走丝等机床)进行高精密加工,你是否有这样的经验:每天早上开机进行加工,首件的加

0评论2023-08-151093