基于UG尺寸公差自动标注系统的研发学士专业论文.docVIP

基于UG尺寸公差自动标注系统的研发学士专业论文.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UG尺寸公差自动标注系统的研发 1.课题的的提出 1.1三维CAD软件尺寸标注中的问题 三维CAD在用于机械设计时,设计人员标注尺寸公差必须先查表获得公差数值,然后通过DIM参数设定完成,但参数设定繁琐,速度也慢。在一般的机械零件图、装配图的绘制过程中,却常常需要查询公差代号所对应的上下偏差,由此便引出尺寸公差偏差的自动查询和标注的问题。在国家标准规定的标注方式中,有需要标出公差代号、上下偏差和配合公差的,还有需要公差代号和上下偏差一起标注的等等。CAD作为一种通用的绘图软件,它的各种版本中均没有可直接用于尺寸公差自动查询功能的命令,而且其尺寸公差的标注过程也比较烦琐。在CAD中标注尺寸公差时,每标注一个不同的尺寸公差前都必须设置标注形式(Di—mension Style)中的有关参数值,操作繁杂、效率低下;另外,CAD中也没有提供用于在装配图中标注配合公差的命令由于公差标注具有多种形式,同时不同零件尺寸段,不同公差等级具有不同的尺寸公差值,每一个不同公差值都要单独设定,.才能进行标注。因此设计人员在标注多种尺寸公差时,上述过程必须重复进行,在尺寸公差标注上所花时间很多,不能实现尺寸公差快速查询和自动标注。 1.2标注系统开发的意义 为了方便设计人员,提高设计效率,通过VC++编程实现尺寸公差的自动查询及快速标注,在机械设计中具有较高的实用价值。应用系统的总体设计本设计通过VC语言编写程序实现,能实现尺寸公差快速查询和自动标注。使得繁琐的手册查询能够省掉,为工作者提供一个轻松的查询平台大大提高公差查询的速度。 1.3 课题研究目标 课题研究为尺寸标注的自动生成 ,该课题的实现解决了用编程的方法进行参数化绘图中的尺寸标注问题, 大大提高了这种方法的实用性及效率。该软件的实现采用样本图的方法, 并利用了图形中实体的生成序号来对图形实体进行标识, 使新生成图可以完全无误地与样本图进行匹配。如果能用成拓扑关系而不是生成顺号来标识则会扩大其使用范围, 当然这在程序实现上会增加相当的难度。另外本软件所采用的一些基本思想在应用上还可以做进一步的扩展, 即不止在尺寸标注线上这样做, 在一些附加实体或某种特征图形上也可采用这种方法来实现,这样配合特征设计更加能提高绘图效率, 这也是今后特别值得去做的工作 2.尺寸标注系统 2.1参数化标注的研究 2.1.1编程参数化的实现 1.确定处理表格约束参数 确定标准数据的约束检索参数, 建立检索参数与标准数据之间的约束关系是首要的工作. 尺寸公差的数据一般是以表格的形式给出和进行约束的. 它的检索参数需要两个, 即需要两个参数才能决定一组相关的尺寸公差数据. 此外, 这些参数除自身系列外, 参数之间还有一定的约束关系. 2.1.2建立标准数据表格 确定公差带数值时, 反映零件基本尺寸D、公差等级IT 与公差带大小数值间的约束关系.b. 确定上、下偏差数值时, 反映基本尺寸D、公差等级IT 与基本偏差即es( ES) 或ei( EI) 的数值之间的约束关系[ 1] .按照这些分别进行转化及处理, 完成公差数据表格的建立和查询. 这部分工作是建立和维护标准的表格, 使用数据库制成表格及文本文件. 应用C 编程实现标准数据录入、形成标准表格建立 2.1.3接口制作 接口程序在软件中起到连接作用, 也是CAD系统中的核心部分. 将系统接收的参数值与程序 处理结果的参数值, 按照参数之间的约束关系从标准文本文件中检索出所需要的数值, 接口程序一方面要具备根据交互输入的基本尺寸和程序处理输出的IT 等级, 检索出公差带的大小; 根据交互输入的基本尺寸和零件种类( 轴或孔) 及程序输入的IT 等级检索出所需要的上偏差或下偏差数值等功能. 另一方面具备将从有关标准中检索得到的数值输入标注序. 作用如图1所示 接口程序除具备连接桥梁功能外, 还提供判断及修改功能. 比如可以判断用户输入的基本尺寸是否符合标准直径和标准长度系列, 如果是标准系列数值, 即可以直接采用. 否则, 接口程序将选择与其相近的标准数值; 判别设计所选用的配合是否符合国家标准.   接口程序应用AutoLisp 制作, 应用AutoLisp提供的I/ O 函数打开文本文件. 顺序读入数据, 应用循环函数依设定的关键字检索出所需的数值. ( setq f ( open “g b. txt”“r ”) ) ( setq n ( read- line f ) ) l 0) ( w hile ( = l n) ( setq m ( read- line f ) ) ( setq l1 ( nth 0 m) ) ( if ( = l1 l) ( setq l ( + n1) ) ) ) ( setq l ( + l 1) ) 2.1.4计算求值

您可能关注的文档

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档