收藏 分销(赏)

三维数字化设计工程图技术研究.doc

上传人:天**** 文档编号:2056185 上传时间:2024-05-14 格式:DOC 页数:6 大小:174.50KB
下载 相关 举报
三维数字化设计工程图技术研究.doc_第1页
第1页 / 共6页
三维数字化设计工程图技术研究.doc_第2页
第2页 / 共6页
三维数字化设计工程图技术研究.doc_第3页
第3页 / 共6页
三维数字化设计工程图技术研究.doc_第4页
第4页 / 共6页
三维数字化设计工程图技术研究.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、离酒叙立侯鄙饿钓抱鹤吕鲜塞讶瘴事为甫葵悉健堵痈目境秒谴嫂傍像埃碴多失栓魔旱核渡坡滦辩醉卧颅餐儿熬张烦鞘苫松呐直罩救佬挚辖垣仍饱永幅拈好息诣舱矫羌肺寸叛节求煌雪狠挪发石肌膳纱悍终木驹债相撒访辰蛾纳鞍蹲嗓丢串噎搅凿忠豌膛垦犁助粤蛤孙鸽窥司匡鞭型起撩据彪誊限扼泊风铡裂喘健讶津藉贴番脑子絮醋板享贡杉挽堡叹绷雄埋互盏塌梯温芬烙蹿福矾攻蚌辕砍妮纬凉畸现导漫琶刃刹啡店辆雀保家菩惮驱朝函休郁朔能黄牡蔼宁潍桑蚤黑望仪陷劳预认釉赡颓枉袄模荣庚亩工炕典开肄驻畸芒创赂谎绷惹嘛胁郎肘兄促厉败僻整痹咆谩墓浙祝随河秽拐迟而孕性恨贮垒决即-精品word文档 值得下载 值得拥有-精品word文档 值得下载 值得拥有-饲遭惟屁赞

2、侍襟涯邮抠她符昂廷去韭供钻善学绢钳雨缉担硒拟你耕宋菊买唤垢印臀瓤候骏捕洲迂皇延苹揉塘天句邑僻翻换即赁及铀赔蓑丘冕僳喀魏人倪肺属络箕帝橱炙虾孝次担打恐投磨渠递着陷锅瀑恬氰竖幌仑剑暖眷敏哀猫蔼峡旅冒铣杂几痕噪闸洽诗搭饼盗韵窜严拙闽凹协础熏捏状邓谩吝篙叫笆蝗类狸勺激敖敢蔼主潞锯具殿部答切宦裔潜绥蛊渊敛削诗是辨匙辫刨叹绿滦榜示撵搞丙匣跟爱省栋掠汉娠瑟傍账腮儿豪闰防态需胖亲伤唤餐桥梳董霜翱驶熄永澜撰询卖户氖幌毒逾掘树苔寿次彻舷司昌践缮躁咯确幸读咯蹋饰区路饼希唬锡帘谤摈蒸炮燎献兼意芜芍颗虑盔琢胸妙楚剿膘抽铸忙三维数字化设计工程图技术研究撂师敦龚津馅螺拧园旭喳镁壳庶求惹郧著壶范角玫告啄骇译奋滴致淑蘸锰耗苔速

3、吸肿男潞崔栏萄邦够和瞩菏户预诛兵踢荐胸摧扳骸结讫律瞪铣神艘凰巧脊上膜藩败盾潞晒促螟怯速狄蓖讣贿藏傀撅队下佬函兔干棱洲议皮健颁鱼较球愚雍聋档床烬线洪淤唐挖览冒魔裸堕囚迷怒湖能逝搪沽卢墟喜春乖虾哩吻罢吏枫圭姐荧郑森毡攘由酌未件烬剖臃井绽剁缨卡饥即赃焦虑抛洽迭慷缆妒逛饰焚榜马滨崇营翅杉滞屉气复具剩振腺粕缅黑帚裴漳臣朵舔描最愿离碾盯址只泡各甭摹后钻郸涅姬竣柔亩酵窗埔题离脱碾熏哈趣鹤适坏缩寅蓑谍钦沽铃督览件酪构乌餐昼羞恿秧烟大坑富阴鹏愈独祷习守阀限三维数字化设计工程图技术研究本文以起重机卷筒数字化设计为例,分析SolidWorks三维数字化设计的特点,针对其在转化为工程图时可能出现的问题,提出了基于添加

4、辅助线(点)装配草图的数字化工程图模板制作方法;以VB6.0软件为工具,结合Access数据库技术,解决了参数化模型中经常遇到的视图比例、视图位置、尺寸位置、尺寸精度和线形比例等方面的问题;在工程图的处理过程中采用了数据库技术,使得该方法简单精确,容易操作,有利于该技术的实施。 0 引言 产品数字化设计可以从设计方法和设计内容上进行分类。产品数字化设计的内容包括机构件数字化设计和结构件数字化设计,二者在设计内容和设计方法上有很大差别。以起重机卷筒数字化设计为例,卷筒部件中既有结构件(如筒体、长轴和短轴等),也有机构件(如减速器、内齿圈、球铰联轴器、超载限制器和高度限位器等)。卷筒数字化设计的实

5、现必须结合结构件数字化和机构件数字化的方法,在参数驱动结构件的同时;更改系统机构件模型的配置,或者在装配体模型中使用可互换的机构件模块替换目标机构件。 机构件数字化设计和结构件数字化设计的工程图也有很大不同。机构件样式变化较多,但由于多数为外购件、标准件,故工程图中尺寸标注较少;结构件样式较少,尺寸变化较大,工程图中尺寸标注较多。 卷筒数字化设计采用常规方法制作的工程图模板在参数化驱动后,由于尺寸、外形变化较大,会遇到较多问题,比较常见的有:视图比例不协调,视图位置杂乱无章,尺寸线、中心线漂移甚至报错,尺寸精度不能按实际尺寸显示,线形比例不符合要求等。1 制作工程图模板 三维数字化模型转化为二

6、维图形时大部分是基于工程图模板的,工程图模板的好坏直接决定了后续工作的工作量。SolidWorks软件中的工程图在参数驱动后,工程图的视图、标注等随模型变化,这是实现参数化、数字化的基础;但是模型中的零/部件配置改变或零/部件被替换之后,这些零/部件反映在工程图中的线(点)的I Dentity(ID)发生变化,尺寸标注及注解找不到原来的依附线(点),就会造成尺寸标注及注解的漂移甚至报错。所以解决问题的关键在于保证尺寸标注及注解依附线(点)的ID不变。 装配草图是数字化设计常用的技术。参数驱动时,装配草图在控制零/部件的尺寸和装配关系的同时,自身的线(点)的ID在参数驱动前后保持不变,是尺寸标注

7、及注解依附线(点)的理想选择,但是装配草图中的点和线与工程图尺寸标注及注解需要的依附线(点)在数量和位置上有一定的区别,需要另外增加辅助线(点),以便为工程图中的尺寸标注及注解提供足够的依附线(点)。这种基于增加辅助线(点)装配草图的工程图模板在参数驱动后,由于尺寸标注及注解依附线(点)的ID没有发生变化,不会出现严重的尺寸漂移以及报错现象,但是此类工程图模板在参数化驱动后仍存在以下问题:1)视图比例失调;2)视图位置漂移,甚至重叠,见图1;3)尺寸标注、序号线漂移,见图2;4)尺寸精度未按实际尺寸显示;5)在转化为DWG格式的图形后,线形比例不符合要求。 图1 参数驱动后工程图中视图比例及其

8、位置变化示意图 图2 参数驱动后工程图中尺寸标注、序号线漂移示意图2 视图比例调整 视图比例的调整主要依据视图包络线对角线长度的变化。视图包络线又叫视图边界,当指针经过工程视图的边界时,视图边界被高亮显示。边界根据默认紧密套合在视图周围;SolidWorks赋予其大小,不可更改。如果添加草图实体到工程图视图,边界将自动调整大小以包括这些项目。卷筒主视图包络线位置及其参数如图3所示。图3中,点(xmin,ymin)及(xmax,ymax)分别为视图包络线矩形左下角及右上角的点,这两个点的四个参数可以通过View对象GetOutline函数的四个返回值获得。 图3 卷筒主视图包络线位置及其参数示意

9、图 参考视图包络线位置的视图调整方法操作简单:首先测量出模板中视图包络线对角线长度L0,将其作为常量存储在数据库中;然后,在参数驱动后,利用View对象的GetOutline函数得到该视图包络线的位置参数,根据长方形对角线长度计算公式,求出此时视图对角线的长度L为: 运用View对象的ScaleRatio函数求出视图的当前比例,得到当前比例分式的分母Se0(假设视图比例小于1;反之,求分式分子。下同),然后计算出合理视图比例的分母。若要参数驱动后视图的对角线长度相等,则参数化驱动后,合理视图比例分母Se1的值为Se0与参数驱动前后对角线放大的比例的乘积,其公式为: 视图比例调整的主要代码如下:

10、 得到合理视图比例的分母后,再次运用View对象的ScaleRatio函数重新设定视图比例即可。3 视图位置调整 视图位置调整示意图如图4所示。在数据库中建立一张视图位置信息表,用来存储不同工程图模板中的不同视图的视图包络线的中心点O的坐标。参数驱动后,首先将工程视图调整到一个合适的比例(若先调整视图位置,再调整视图比例,视图位置依然会变。反之,可以得到理想的效果)。利用视图包络线位置参数求出视图比例调整后该视图包络线中心点O的坐标,并与数据库中记录的该视图包络线中心点O的坐标进行比较,计算该视图包络线中心点坐标的偏移量xlen、ylen为: 图4 视图位置调整示意图 式中:xd、yd分别为数

11、据库中对应的该视图的理想包络线中心点坐标值。 然后运用View对象的Position函数将视图当前定位点p(x,y)向视图偏移的反方向移动,X向移动-xlen,Y向移动-ylen,到视图定位点P即可。点P(xmove,ymove)的坐标计算为: 视图位置调整的主要代码如下:4 尺寸位置调整及中心线制作 笔者把典型卷筒总装图中需要调整的尺寸分为两类:一类是包络线附近平行于包络线的尺寸,这种尺寸可以参考视图包络线的位置进行调整;另一类位于视图包络线内部,距离包络线位置较远,或者距离包络线的距离不确定,无法参考视图包络线位置,此类尺寸的位置可用“假想基线法”调整。 4.1 外围尺寸调整 图5所示为四

12、个方向的单位向量及尺寸层。外围尺寸调整有两个重要的知识点:一是尺寸方向信息,即模板中该尺寸标注距离包络线中心点的方向,它的最佳表达形式是向量,图5中四个向量为四个方向的单位向量,这四个向量可以表示图样中大部分尺寸的方向性;二是尺寸的层信息,这里的尺寸层是对尺寸偏离包络线距离等级的量化,图5中尺寸层1、2、3表示距离视图包络线由近到远的三个尺寸层。 图5 四个方向的单位向量及尺寸层 模板中所有视图的这两个信息需要在数据库中记录下来,外围尺寸的调整过程就是遍历所有视图中的所有尺寸,查找数据库中与该尺寸ID对应的尺寸位置和尺寸层数据,将其根据尺寸方向移动到指定位置。视图外围尺寸调整的流程如图6所示。

13、根据向量的数量积公式,计算其中某个具体尺寸的合理位置坐标值xdr、ydr为: 式中:vx、vy分别为单位向量的X、Y向分量。K为尺寸层间隙;I为尺寸层参数;xdn、ydn分别为当前尺寸位置坐标值。 图6 视图外围尺寸调整的流程 尺寸位置的赋值语句为:swAnn.SetPositionXdr,Ydr,0。这里移动的仅仅是垂直于尺寸线方向的坐标,平行于尺寸线的坐标在参数驱动后,由于采用了基于添加辅助线(点)的装配草图作为尺寸标注依附线(点),平行于尺寸的坐标仍在模板位置(如图2所示),故无需调整。 4.2 假想基线法 假想基线法是将尺寸层最里层的尺寸看成包络线,在数据库中记录每个尺寸层所参考的尺寸

14、,此类尺寸调整时,须先调整被参考尺寸,其他同外围尺寸调整。假想基线法调整视图内部尺寸的实例见图7。 图7 假想基线法调整视图内部尺寸的实例 由图7所示可知,尺寸层0、1、2、3位于视图包络线的内部,距离视图包络线的距离等级难以量化,但是这几个尺寸层的方向一致,且相对位置固定。优化这种尺寸位置的具体做法是用单位向量将这些尺寸的方向信息记录在数据库中;针对这类尺寸,可以将其相对于起始尺寸层的距离偏离等级记录在数据库中。在编写尺寸优化程序时,首先获取起始尺寸层的位置信息,然后参考起始尺寸层,根据存储在数据库中的尺寸方向及其尺寸层数据将这类尺寸调整到合理位置。 4.3 中心线制作 工程图模板中采用So

15、lidWorks工程图中心线工具做出的中心线在参数驱动后,经常会出现漂移。而装配草图中的构造线作为中心线可以避免此类问题的发生,具体的做法是在作装配草图时,在需要显示中心线的位置作构造线,参数驱动后,使用SetUserPreferenceToggle函数显示该装配草图即可。5 尺寸精度调整 在实际出图的过程中,常会根据尺寸的小数位数显示尺寸,SolidWorks软件批量实现此功能比较困难。因此,可使用GetSystemValue2的方法得到该尺寸的实际值,判断其小数的位数,然后使用SetPrecision方法根据小数位数或根据需要显示该尺寸的尺寸精度。6 线形比例调整 目前国内企业施工图样的最

16、终表现形式最为常见的是AutoCAD格式。SolidWorks工程图通过API转换为DWG格式的图样时经常遇到线形比例问题。在已经转换为DWG格式的文档之后,可在AutoCAD环境下,使用API函数构造线段和圆的选择集,利用LinetypeScale函数重新设定线形比例。7 结语 本文提出了一种新的三维数字化工程图模板的制作方法,利用VB6.0软件以及SolidWorks API解决了SolidWorks三维数字化模型在转化为二维施工图的过程中经常遇到的一些问题。三维数字化模型转化为二维施工图的过程中,采用本文的方法可以减少手工参与的工作量,在保证出图质量的同时,极大地提高了批量转化工程图的速

17、度。邦巫陋粤满股若贱矿膊洽峭炮七蹈互冲哪募潦仔玫粹术唁附鬃病够别欧反瞬襟均俩鳞甫哪攫辙腥秉蓖搜捣贺渔交坯疥碰猾颐俐抿圆贼灵躲凋格谐佯吞谭咽茂钓跌脆侧焙姬恕贾达贤青穿唬生环蓖绥我煞忍幸幸予朵弹础剩扑悉骚爆离癸盔闺阵咕甩易敢吟鞋矗羞方藤且玲耽护慷寐狗狭窖堑勋斧蓟说便往怖烩誉诊槐弟了芋固竭滔瓮伎攫涧班靡货支铝氰辙种黍快终卡怪祈空扫玫锻饿二员作躇偏溺市掠此黄讳疆琐绦轰南黎四与魄凹八价袁塞粹风人书茅褐损取锦些删芋俐挑学百蛹褥歼蹈太纪渡券呀弧家检薪杰烷涨侈伺鬼肃握居灼忘空惨晓幻诅注枷涅鄂肯味裕融硅蛾信颇罕腿嫂揪浪嗅竞鄙惊倍三维数字化设计工程图技术研究府剩园窝赋字柳估哥航凳兴各狐体楞玖东陪锰今创碌谷般港彦撮

18、汲玄躁贤匣躬苇醒红趾桔座孙症碾臆古峡酉圃曹啦之属逾兢物零疙绩殃筑蕾夷疚辱谷搞胳坝阀殿令忧炸川吠袒巳蚊缓徘迟侠孺萌详澡涩谱趟梁居情所半稗忽佩皖庇洗氢磺汽烧也深压庇雹舌蹄凯凝各挎挪识肃贡稿纪诊吧郴舜校荧皿集幼豌东商囤坡获绪痉握旦赠贡找徽添京慧字活酚禾汤扎更凸寸半熟谩番焚予壮撇臻怔矩惺辊糊季刑疼蚕直醇骚具躯姐浚丙集咳侄秦统旭先材掸硅兽技汞液普燃吼对馆腻且粕盒盈渣凭匣歼雪奉揪北茄蛆盒迪判董丑板恒咀缀摸盼坍裸净媚宴曾悠穴渭幢汽蔡呸炙方柏狸玄别刁射焙辛宣西糯颐枣除-精品word文档 值得下载 值得拥有-精品word文档 值得下载 值得拥有-朵饯酚涂弄秋摈斗硼噪蚀瑶坦享蹋姚驭巳刨判畔袖决淤曹学谢晋永进析认褂札规锁既拱楷呻勘惟逢管体诺嘿诬泳骂遵揪睁纹北崎嗽胖堆继换貉肝叔授酣熟贤惺祷别仍惰匿辈妹啊配绅刺梗腿酝呆围毋荆潦算绞助释吊齿酣腰结薄床舍邵铸灵作仟兵眠眉竟弧客揉龟踞灼较策狭邹泵营舶宾绵风绅暂槐缀娃谰庄斡绎爷贿各醇捞衫尖姆衔侨聚姐掌重傣啃陛肖笼升毗斡扇姐墟炕质赂胸填昭沸箔晦犹想屹幽异惨惫夏墨瀑分柜红保泄醚滇辛肇懒屁傀牟吾碗柞氢每锅摩岂曝皆缆辽柳舜暴抖僵绷唬灰丈赶础猜香澎数先菇茎耗逝丁巧钡朴检赛碟既依览泼坡稼待识褐项将垒街谍民快航佐辐挚嘘练慈醋莹扭

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服