管路CAD参数化绘图程序设计
维普资讯
第 2期20 0 5年 2月文章编号:0 1 39 (05 0— 0 3— 3 10— 97 20 )2 0 4 0
机械设计与制造M ahn r Dein 6 Ma u tr ciey s g n fcue—4— .3 .
管路 C D参数化绘图程序设计 A李明滨 (大学,宁夏银川 702 ) 50 1CAD r me e iai e in fdrwig prgr m or p l e Pa a t r t z on d sg e o a n o a f ei pi n
L n— i D pr e t f ehncl n i ei, i x nvrt, icu 5 0 1 C i ) I g bn( ea m n O ca i g er g Nn i U i s yYn h a 7 0 2, hn Mi t M aE n n ga ei n a.::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;【要以AtA2 0平,用vH S语开管参化图统该系可照;摘】 uCD 0为台运 ia I言发了路数绘系。统按 。 0 Sl P L《入设参动制路置,大快设速,高设质,有好实价。输的计数自绘管布图大加了计度提了计量具较的用值i; . . 关键词:管路;参数化; iaLS; u C D 00 Vs l I A t A 20 u P o I bt c】P r erao r i smfr iles e le  ̄aL Pl gaen u s at aa titn a n s t p i vo d yVul I nug t A r m ez i d w g ye op en id ep b S a iA o; A 20.h pl u m tay r n yd i i r ernue it sm Iirrqi l;CD 00Te i i iat acl a sn g a mt p t eye.t,e u k p en s o i ld w b eg n p a ei t dnh st e c y e s o; e i i e n is s i ul . s eep c a vl .;d g n s e adr e d i n qa t Ih tr r t la e s n gp d a g g i t
a b t a i u s en y ci i Ke od: ien;P rme r e;Vsa IP A tC D 00 yw rs Ppl e aa t i d i l S; uo A 2 0 i ez u L:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
中图分类号: P 9 .2文献标识码: T 3 17 A
1引言在管路布线设计和绘制图形工作中。面对较多标准参数的查找,管道弯头的选用,绘图中各点的计算等繁杂工作,我们采用 A t IP编程语言。在 A t A 2 0系统中利用 v¥a P u LS o u C D 00 o i l u uS
出系统模块等。主程序模块可以灵活地调用以上各模块,使整个程序结构更合理且易于维护。这里着重介绍管路、管路弯头和管法兰参数化设计模块。用户界面对话框如图 1所示。
工具,对法兰式接头的管路 C D参数化绘图系统开发作了一定 A的研究,主要功能是通过输入设计的主要参数,计算机量规的数据库中的数据,进行必要的计算,将查询或计算得到的数据, 在标准图样上进行变量代换,实现参数化绘图,最后生成符合设计要求的图样。这类软件有着较好的人机界面,用专业化适设计,用时效率较高。使
2系统设计方案根据管路绘图的特点,为用户创造一个良好的人机交互环
图 1对话框
境,软件设计了不同形式的对话框,提示用户输入或选择已知参数,并将计算结果直接传递给绘图函数。整个实现过程采用
3管路绘制模块此模块的任务是在用户绘制好路径的基础上利用给定的
参数画出管路。其执行步骤见程序流程图 2所示。画弯头时, 中抟:¨¨:¨模块化思想,分成了七个主要程序模块,为了增加软件的友¨但心线圆弧数据可从图形数据库中提取,以圆心为基点计算其余好性和易用性,增加了系统进入模块、又帮助模块和退各点坐标,画出如图 3示的弯头,判断圆弧所处整个圆的并所再★来稿日期:04— 9 2 20 0— 7
位置,确定弯头旋转角度。画直线段部分时,图形数据库文件在
5精度分析将实例 C
D图解法结果与解析法结果比较如表 1 A所示,图解法已能达到较高精度。
接作为最后结果。()用 A t A 2运 u C D强大的图形绘制和编辑功能, o特别是运
用 A t A 20 uo D 0 2自动捕捉和自动追踪功能使绘图过程变的更 C加准确、捷。图过程更加简练。快绘 ()于 A t A 3基 u C D的斜孔钻模尺寸设计方法,以提高钻 o可模的设计效率,缩短产品的设计周期,低产品的成本,高产降提
表 1精度比较表T b e 1 T ec mp r o fp e iin a l h o ai no rcso s
品的竞争力。() 4基于 A t A u C D的图解法在一定精度范围内可以代替解 o析法进行精确求解,在实际工程设计中具有一定的实用意义。
6结论() A t A 1在 u C D图解法中旋转角度精确到了秒,寸标注 o尺
参考文献1淑果 .斜孔钻模的尺寸计算 .台职业技术学院学报,99 4:范邢 19 ()44—4 . 9
精确到了小数点后四位 (根据需要还可以进一步精确 )可以直,
维普资讯
一
4 4一
李明滨:管路 C D参数化绘图程序设计 A( t p 2 er a o l - a ) ) s q 0 ( d(s c l n d t ); e s a ( t x (a 1 ) s q l cr o ); e p ( t y (a r o ): s q l ed p 1 ) e ( t x (a p 2 ) s q 2 cr o ); e (e ar o ): st y cd 2 ) q2 p (t s qⅡ(b一( ly ) ) e as一y 2 );
第 2期
中,提取中心线直线数据,判断其为水平或竖直放置,再判断其
长度是否超过设计的单个管道的长度,然后以中心线直线两端为基准选择画出如图 4所示的四种直线管路之一。
;断是否为第一次校核,断水平线或竖直线先判再判( ( x oe 0 1 ( (m . ) zi a e )z i a c ) ) i=/ h- )i f a f 0 I (h i I (h i 2 ); xn xn (e ( 1 ) st n+n ); q );
(e eigs e X (.中心线一 )) sqhbn(s t (8 t g" 0) );(o i n e i ( t s - e i ̄ ) cl N dp d e l t j b g; R a t na ) h n (o m n"R,
3: c m a df e r ) i (o m n l t p (n a t) c m a dfl '"e t s); ie l (o m de p e(n a t) cm a"x l e t s); n d o l
(e— at (seX (. r )8 sqnw o s t"(0 N c (. t n u g" a 中心线一 )) 0) ); (e -h i (s t" (.l e)8中心线一 )) st n zia s e X 0 i (. q x n g' ( n 0));(e s e g - a ̄ ): s qm(s n t n w u ) t l h n (e 0; sqn ) t
(o m n" yds实线一 ) cm adl e"粗 a 0;( he> m n; wi( ) l
图 2程序流程图
( t n n f (sa en w t ): s q— a/ s t— a o n ) e e nn n u ( t n d t(n e n n m ); s q— a et t— a e ) e a g ( t a(d ( s e5— a ) ) 8 q e ras 0n d t ); e o a ( t p ( d( s c 1 - a ) ) s q o e ra o 0n d t ); e s a (u; t ) o ( n; c d o ( a1 0 ( ) (< . ) );
图 3弯头示图
图 4四种直线管路
( a2 0 (o m dr a% t O9 ); (< . ) cm a t e s u p 0 ) n ot o ( a . ) cm a dr a" tu p 8 ); (< 0 (o m" t es o 0 1 0 ) 4 n ot s" ( a . ) cm a dm a tu p 7 ); (< 0 (o m n S t es o ' O2 0 ) 5 t s ); ( t n+ ); s q ( n1 ) e ); ( t m( l g— h i ); s q s e t n zi a ) e s nh x n (e ) s qn0; t ( h e>m n; w i ( ) l ( t - a e s a en zi a ); s qn nm ( nm - h i n ) e s x n (e - a ( n e— a e ) st n d t e t t nm ); q a g n ( t p l(d (s c1— a ) ) s q O eras 0n d t ); e o a (e o ̄rascl - a ) ) st p 2( (s l d t ); q o n a ( t x (a p 1 y (ar O )2 c p 2 y (ar o ) s q l cr 0 )l c d 1
x (” O )2 e d 2 ) e p p ( t x (b ( y 2 ); s q x as一 l )) e y ( (《 x . ) zi a 1 (h i 2 ) . x 0 I ( x n ) zi a ); f hi xn
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




