空间任意位置相交圆柱体展开图的计算机辅助绘图_潘丽华
- 格式:pdf
- 大小:171.26 KB
- 文档页数:5
两个圆柱面的相贯线在公共对称面上投影的分析及其计算
机绘图
近年来,由于计算机技术的发展,计算机绘图技术受到了极大的重视,并得到了广泛的应用。
其中,两个圆柱面的相贯线在公共对称面上的投影分析与计算机绘图技术有着密不可分的关系,是计算机绘图领域内的一个主要研究方向。
圆柱面的相贯线投影分析是指使用相贯线,从某一方向投影到公共对称面上,并求出投影后的参数,从而求得圆柱面的测量参数。
计算机绘图中对圆柱面的相贯线投影分析,可以有效地从图像中提取出相贯线和各个测量参数,有助于我们进行几何结构分析、参数检查和参数估计等操作,极大地提高了绘图质量,也是实现更加精确的绘图技术的重要工具。
为了得到圆柱面的相贯线投影参数,首先需要对公共对称面进行建模,计算机将使用坐标系,以及相贯线方程求解,来确定各个投影参数的关系。
由于圆柱面的相贯线投影参数的精确求解有多种方法,因此,采用计算机绘图技术时,在实现投影求解时,可以根据不同的需求,选择不同的求解方法。
其次,在计算机绘图过程中,可以根据计算得到的投影参数,使用计算机软件进行绘图,实现圆柱面的投影绘图工作。
具体而言,在这个过程中,首先需要搭建数值模型,给定输入参数,然后使用计算机运算,得出圆柱面的投影参数,最后使用计算机绘图软件,在坐标平面上实现圆柱面的投影绘制。
此外,在进行圆柱面的投影绘图时,还可以根据实际情况,使用计算机软件,加入各种图形和尺度,将圆柱面的投影绘图结果更加直观的表现出来,进一步提高了绘图的精确性和质量。
综上所述,在计算机绘图中,两个圆柱面的相贯线投影分析是一个重要的研究方向,可以有效地实现圆柱面的投影绘图,从而提高绘图质量、精确性和规范性,最终达到绘图的最佳效果。
電腦輔助立體製圖丙級 910302 繪製流程1.直圓柱
在XZ平面建立草圖迴轉
2.橫圓柱
在XY平面建立草圖 73-12=61 迴轉
3.方塊
在XZ平面建立草圖擠出距離 68
由上視圖可知兩中心距為36,圓柱直徑為64,半徑32,所以擠出距離=36+32=68
4.凸耳
在橫柱平面建立草圖擠出距離 12
5. 凸緣 擠出 距離 2
6. 直圓柱內形
在XZ 平面建立草圖 迴轉
7. 橫圓柱內形
在XY平面建立草圖迴轉
8.中間內形
在XY平面建立草圖擠出距離 52
9.孔 2xψ12 4xψ12
10.圓角 R8 R2 R8 R4
R2
11.螺紋
在XZ平面建立草圖三角形在畫在外面,尖端向實體部分
12.螺紋
13.螺紋
做工作軸線
14.圖面新增圖面
刪除ISO及預設圖面定義新標題欄框畫圖框及標題欄、準考証號碼
完成草圖儲存插入標題欄框
15.調整視圖方向
16.擺放視圖
17.擺放等角剖視圖
1.擺放前視圖
2.剖面
3.投影
4.投影等角圖畫剖面線及相切邊線。
文章编号:1004-2261(1999)03-093-05空间任意位置相交圆柱体展开图的计算机辅助绘图潘丽华,张淑梅,孙晓兰(天津理工学院 基础教育学院,天津 300400)摘要:本文建立了空间任意位置两圆柱体展开图的通用数学模型,编制了相应的计算机程序,实现了空间各种位置相交两圆柱表面展开图的计算机辅助绘图.该工作对工程实践有重要意义.关键词:空间相交两圆柱;展开图;计算机绘图中图分类号:TP391.72 文献标识码:AThe Computer Aided Drawing of Development of The TwoCylinders Inted in SpacePAN Li -hua ,ZHANG Shu -mei ,SUN Xiao -lan(Foundamental Education College .Tianjin Institute of technology ,Tianjin 300191)A bstract :A universal mathematics modle of the development of intersected tw o cylinders in space has been founded in this paper ,the pragram has been programmed and the development of the intersected two cy lin -ders in space can be draw n by com puter ,w hich is very im portant to the engineering practice Key words :tw o cy linders intersected in space ;development ;computer aided drawing 对于各种管接头的计算机辅助设计已有许多业内学者作了大量的研究工作〔1-3〕.对异经圆柱体管接头及其展开,斜交两圆柱体表面展开图的计算机辅助设计,陈径斗、许镇都有过详细的研究,并发表过相应的文章〔1-2〕.但目前对圆柱体管接头展开图的计算机辅助设计研究工作大多属于一题一解,尚缺乏对偏交、偏斜交、以及等径的、异径的偏斜类全交、互交两圆柱体表面展开通用计算机辅助设计方面的研究工作.本文在已有研究工作的基础上,将空间任意位置相交两圆柱体的大小和相对位置参数化,并建立了相贯线展开图的通用数学模型,编制了通用计算机绘图程序,实现了等径的、异径的偏交、偏斜交、偏斜类的全交、互交等各种位置两圆柱体表面展开图的计算机辅助设计.1 空间任意位置相交圆柱体展开图的通用数学模型 绘制空间任意位置两相交圆柱体的展开图的难点在于相贯线的画法,展开时先将圆柱表面分成若干等份,将每份所对应的相贯线上的点坐标计算出来,再确定展平后每份各顶点的坐标,并将其展平放置于二维坐标平面内,就可得到整个圆柱的展开图,具体做法分如下几步.1.1 参数设定设空间相交的两圆柱分别为圆柱Ⅰ和圆柱Ⅱ,两圆柱在空间相交如图1.第15卷第3期1999年9月 天 津 理 工 学 院 学 报JOURNAL OF TIANJIN INSTITUTE OF TECHN OLOGY Vol .15No .3 Sep .1999收稿日期:1999-01-15第一作者:潘丽华(1953-),女,讲师参看图2,各参数的名称及几何意义如下.R 1,R 2———圆柱Ⅰ与圆柱Ⅱ的半径.K ———两圆柱轴线的偏心距.Q ———两圆柱轴线的夹角.α———圆柱Ⅱ相交部分截面所对应的角度.B ———圆柱Ⅰ的长度.其它参数H ,L o 等见图2所示.1.2 相贯线上各点坐标的计算将圆柱Ⅰ横放,圆柱Ⅱ斜置,画出平面投影图如图2.以图柱Ⅱ的轴线为Z 2轴建立O 2———x 2、y 2、z 2坐标系.在图2的S 向投影中可见相贯线的投影与圆柱Ⅱ表面的投影重合,其相交部分所对应的角度α可写为α=π+2αo ,将α分为N 等份,每份对应的圆心角φ=α/N .相贯线上诸点的坐标用式计算图1 两圆柱空间相交 图2 异径偏斜互交两圆柱平面图 x 2i =R 2sin ((i -1)φ-αo )y 2i =R 2cos ((i -1)φ-αo )z 2i =z 1i /sin θ-y 2i /tg θ(1)式中Z 1i =R 21-(x 2i -K )2 i =1,2,……,N +11.3 确定斜圆柱表面素线实长及各分块展平后各顶点的坐标.由图2的侧视图可以看出斜圆柱表面各素线的实长可用下式计算.设L i 为第i 条素线实长L i =H /sin θ-Z 2i =1,2,……,N(2) 设圆柱Ⅱ表面i —1所对应的素线为I o I ,i 所对应的素线为I 10I 1,将I 、I o 、I 10、I 定为第一分块,并将第一分块的展开图放在图3(a )所示的O —XY 坐标中.第一分块的展平面II o 与OX 轴重合,并使I o 点与O 点重合(其它分块类同).每一分块各项点的坐标为x i =L i y i =0 x oi =0y oi =0 x (i +1)=L (i +1)y (i +1)=S 2/N x 0(i +1)=0y 0(i +1)=S 2/N(3)式中 S 2=α·R 2/N i =1,2,……,N 1.4 计算斜圆柱整张展开图各边顶点的坐标在O —XY 坐标系中,第一分块不动,将其它分块按顺序进行平移旋转变换,即可求得整个展开图各顶点的坐标.平移旋转变换矩阵为:94 天 津 理 工 学 院 学 报 15卷T i = cos λj sin λj 0-sin λj cos λj 0 x j y j 1(4)式中:λj =aretg -y j -y ojx j -x oji =1,2,……,N j =i +11.5 确定相贯线上诸点在新坐标系中的的坐标欲画圆柱I 的展平图,需在圆柱I 中以O 1为坐标原点建立一新的坐标系O 1-x 1y 1z 1,如图2所示.按坐标变换的方法,将O 2———x 2y 2z 2沿X 轴正向移动K 距离,绕X 轴顺时针转动90°———φ角度,使之与新坐标系重合,从而得到相贯线上端点在新坐标系O 1-x 1y 1z 1中的坐标计算公式如下:x 1i =x 2i -Ky 1i =y 2i cos (90°-φ)-z 2i sin (90°-φ)z 1i =z 2i cos (90°-φ)-y 2i sin (90°-φ)经整理后得出下式:x 1i =x 2i -Ky 1i =y 2i sin φ-z 2i cos φz 1i =z 2i sin φ-y 2i cos φ(5)1.6 计算圆柱Ⅰ各素线实长及各分块展平后各项点的坐标:从图2的侧视图所示圆柱Ⅰ可以看出,圆柱Ⅰ表面素线实长需分段计算,各分块展平后各顶点的坐标也需分段确定.现将圆柱Ⅱ中第一分块所对应的圆柱Ⅰ部分同样做为第一分块,并按前述的方法将第一分块展平后放置在图3(b )所示的O -xy 坐标系中.设L i 为第i 条素线的实长,下面分段计算圆柱Ⅰ表面各素线实长及各分成块各边顶点坐标.当1≤i ≤N /2时L i =B -(L o +y 1i )x i =y 1i y i =0x oi =x i +l i y oi =0x (i +1)=y 1(i +1)y (i +1)=S 1ix 0(i +1)=x 0i y 0(i +1)=S 1i(6a )式中S 1i =(x 1(i +1)-x (1i ))2+(z 1(i +1)=z (1i ))2当N /2<i ≤N 时L i =L o +y 1i这时各分块各顶点的坐标为:x i =y 1i y i =S 1i x oi =y 1i -l i y oi =S 1i x (i +1)=y 1(i +1) y (i +1)=0 x 0(i +1)=y 1i -l i y 0(i +1)=0(6b ) 式中S 1i 的计算式如前,i =1,2,……,N 1.7 计算圆柱Ⅰ整张展平图各顶点的坐标与2.4中所用方法一样,将第一分块不动,其它分块进行平移旋转变换,即可获得整张平图各顶点的坐标,从而画出圆柱Ⅰ的展平图.2 关于通用数学模型的讨论2.1 空间两圆柱各种位置的获得95第3期 潘丽华等:空间任意位置相交圆柱体展开图的计算机辅助绘图在新述数学模型中,只需改变式中的参数值即可获得所需的两圆柱的各种位置.如取θ=π/2,K ≠0,R 1>R 2时为异径斜交,而当0<φ<π/2,K =0,R 1>R 2时,为异径斜交.常见的空间两圆柱相交的几种情况列于表1.2.2 各参数的取值范围各参数的取值应考虑下述几种情况:Q =0且K =0时,若R 1≠R 2,无交线;Q =0且K ≠0时,若R 2+R 1时,两圆柱交线为直线,故两圆柱表面展开后均为矩形,此种情况不在此数学模中.Q =π/2,K =0,R 1=R 2时为等径正交两圆柱,展开曲线只需按圆Ⅱ展开即可.从上所述,图2所示的各参数的取值范围应满足以下条件.根据题意,R 1≥R 2;K :0≤K <(R 1+R 2);θ:0<θ≤π/2;α:0<α≤2π.;从图2可以看出α=π+αo ,αo 的取值取决于相交类型.全交时,即R 2+K ≤R 1时,αo =π/2;互交时,即R 2+K >R 1,αo =arcsin ((R 1-K )/R 2).图3 第一分块展平图n :因为圆柱Ⅰ每份圆周长的计算用(6a )式计算,式中用弦长代替弧长,故为近似值,参数n 的取值应考虑该因素来满足展平曲线的精度.虽然使用计算机计算,n 可以取大,但为满足展开曲线的平滑过渡,避免点的过渡密集形成黑点,n 应有一合适的取值范围.n 的取值对展开曲线的影响与R 2,Q ,K 的大小有关.为满足展开曲线精度,R 2,θ,K 与n 的关系由图4表示.图4(a )将n 与R 2的关系用n 。
-R 2线图表示,即R 2愈大n o 也应随之加大.图4(b )将n 与K 的关系用n 1-K 曲线表示,当R 2取定时,所取n 为n 0,此时从图4(b )中看出K =0时n =n 0,而K 愈大则n 1愈大.图4(C )描述了n 与θ的关系,当R 2和K -定时,θ=π/2时,n 2=n 1,当θ逐渐变小时,n 2应取大.实践中R 2,K ,θ是给定值,从图4(a )中依据R 2确定n 0代入图4(b )依K 的大小确定定n 1,再将n 1代入图4(c )依θ确定n 2,最后取n =n 2.在图4中只是定性地描述了n 的取值范围及方法,使用时可根据用途及使用范围加以修正,根据类比法确定几的大小.3 通用计算机程序设计及计算机绘图实例:基于本文的通用数字模型,使用QBASIC 语言编制了空间任意位置两相交圆柱的计算机通用程序流程图如图5所示.图6、图7为使用ABASIC 语言编制的空间任意位置两相交圆柱展开图通用程序绘制的展开图.图6为偏斜全交异径两圆柱表面展开图,图7为偏斜互交异经两圆柱表面展开图,图7只作了图2中上半部分的展开图.欲得到图2所示整张展开图,只需将已画部分重画时旋转180°角度后与上半部分展开图接合即可.96 天 津 理 工 学 院 学 报 15卷图4 n 值曲线图4 结束语本文通过对空间任意位置两相交圆柱各参数的分析,建立了通用的数学模型,写出了计算机辅助绘图的通用程序,实现了空间各种位置的,等径的,异径的相交两圆柱表面展开图的计算机辅助设计.该方法具有快捷、方便,通用性强等特点,可广泛用于各种管接头的下料及工程实践. 表1 各种位置的相交两圆柱相交方式θK R 2+K 垂直偏全交π/2不为0≤R 1斜偏全交0<θ≤π/2不为0≤R 1垂直偏互交π/2不为0>R 1斜偏互交0<θ≤π/2不为0>R 1斜 交0<θ≤π/20正 交π/2R 1>R 2开 始输入参数R 1,R 2,θ,K ,H ,Lo ,B ,n N R 2+K >R 1 Y α=π,将α等分求α的值,并将其等分计算圆柱Ⅱ坐标值确定圆柱Ⅱ各分块各顶点的坐标画圆柱Ⅱ展开图计算圆柱Ⅰ各分块各顶点的坐标确定圆柱Ⅰ各分块各顶点的坐标绘制圆柱Ⅰ的展开图结 束 图5 两相交圆柱展开图通用程序流程图 图6 偏斜全交异径两圆柱展开图 R 1=17 h =25 B =55 R 2=8.5 h =3.4 n =20 Q =1(弧度) L 0=42.5 图7 偏斜互交异径两圆柱展开图 R 1=12.8 h =25 B =51 R 2=10.6 h =3.4 n =50 Q =1(弧度) L 0=34 参 考 文 献:〔1〕许 镇,张玉琴,一种切线曲面接头展开图的计算原理和绘制方法.天津大学学报,1997,30(5):596~600〔2〕穆浩志,U 形三通管度形接头的设计及CA D 应用.天津理工学院学报,1998,14(2):18~23〔3〕孟宪铎,解析画法几何北京:机械工业出版社,1984年.97第3期 潘丽华等:空间任意位置相交圆柱体展开图的计算机辅助绘图。