基于AutoCAD及ADO远程设计在电缆布线系统中应用的论文.docVIP

基于AutoCAD及ADO远程设计在电缆布线系统中应用的论文.doc

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
基于AutoCAD及ADO远程设计在电缆布线系统中应用的论文.doc

基于AutoCAD及ADO的远程设计在电缆布线系统中的应用 沈晓东 杨明 南京航空航天大学机电学院 摘要: 本文以航空电缆布线为例,介绍AutoCAD与客户程序及数据库的应用连接,并以ADO实现远程设计中的数据连接,有望联系起矢量绘图及数据库管理两大功能为一身,实现远程CAD设计,在EDA领域有广泛的应用。 关键词: AutoCAD ADO DXF EDA 自动布线 Abstract: This paper introduces the realization of the aviation cable layout .It involved the VB active automation ,data access from DXF ,ADO control and the alorithms about cable layout. It also describes the typical application of the long-distance design in the nonstandard EDA. Keywords: AutoCAD; ADO; DXF; EDA 引言 在计算机辅助设计(CAD)中,AutoCAD一直占据重要地位,但缺乏与其他系统的通用数据库的联系,且它不具备orCAD,Protel等专业EDA(电子设计自动化)工具的布线功能,通过VBA技术可以实现VB控制AutoCAD的绘图,但无法实现人工绘图信息自动回归,所以数据交换仍多采用数据交换文件DXF,鉴于VB在控制AutoCAD及数据库管理均有良好功能,在自动布线环节又可起到算法数据的管理,此项技术可联系两者的优点,并消除了其他布线系统只是针对集成电路,印刷板电路,对大型系统布线有使用困难的弱点;以及有无法自己定制数据库交换的缺陷,可为专业领域的绘图、布线,提供更高层次的功能:导线的遗漏检测,导线接插件端子的匹配、导线型号、规格、颜色、长度的选择、导线电流计算,非标准化器件绘制,与计算机辅助制造(CAM)及计算机辅助测试(CAT)互连提供良好接口。 AutoCAD与数据库信息交换 通过对DXF格式文件的扫描,产生数据库表以交互图形信息。 DXF文件的格式: 典型的DXF文件由以下几个节组成: 标题节(HEADER) 标题节记录了图形的一般信息。它包括AutoCAD图形数据库的版本号以及大量的系统变量。每个参数都有表示变量名字符串的9组和若干个表示变量值的组。 类节(CLASSES) 类节保存由应用程序定义的类,而该类的实例出现在块节、实体节、对象节中。 表节(TABLES) 表节按顺序包含表1所述9个符号表信息 序号 表名 说明 1 APPID 应用程序标志符表 2 BLOCK_RECORD 块引用描述表 3 DIMSTYLE 尺寸标注格式描述表 4 LAYER 层描述表 5 LTYPE 线型定义表 6 STYLE 文本格式表 7 UCS 用户坐标系统表 8 VIEW 视图表 9 VPORT 视口配置表 表1。1 块节(BLOCKS) 块节描述图形中包含的块的定义,包括块内的实体 实体节(ENTITIES) 实体节描述构成图形所有图形实体和块引用,但不包括块内的实体. 对象节(OBJECTS) 对象节包含图形数据库中所有非图形实体的定义数据.所有不是实体,也不是符号表记录,又不是符号表的实体出现在该节中. 用VB设计应用程序DXF文件接口程序的示例如下: Open CommonDialog1.FileName For Input As #1(打开选中的DXF文件) Do While Not EOF(1)(外层循环开始,到文件结束为止) Line Input #1, txtline(txtline为STRING型变量,作用是存储DXF文件中的每一行数据) Select Case txtline Case LAYER……: Case BLOCK…… Case INSERT……: Case LINE…… Case CIRCLE……: Case ARC…… Case TEXT……: Case else …… END SELECT Loop ADO在远程设计中的连接 作图环境和布线环境的分离有利于在AutoCAD下作图不破坏已布线记录,利用Automation 技术在两种环境切换,不会影响整体功能。 OrCAD,Protel 等多应用于PCB(印制电路板)和专用集成电路设计的设计,对大型布线系统,如航空电缆,电力系统等布线并不合适,基于布线系统的复杂性,Vb环境下的通用

文档评论(0)

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

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

1亿VIP精品文档

相关文档