PDMS软件的二次开发及应用_第1页
PDMS软件的二次开发及应用_第2页
PDMS软件的二次开发及应用_第3页
PDMS软件的二次开发及应用_第4页
PDMS软件的二次开发及应用_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 PDMS软件的二次开发及应用 姓 名:王晶 指导老师:郭琳 实习单位:建造公司技术部电议室 毕业院校:哈尔滨工业大学 所学专业:软件工程 2021年12月2021年实习大学生转正论文 技术部XXX工程组 XXX i 摘要 PDMSPDMS 软件在许多行业中流行,适应多种行业建模,具有一定的 普遍性。PDMSPDMS 软件能够进行的三维建模可直接生成自动标注的分专 业或多专业布置图、单管图、配管图、结构图、支吊架安装图,并抽 取材料等。 PDMSPDMS 软件的引进为公司带来了更多的方便提高了效率和准确 度,但由于该软件的普及性特点注定了对本公司所涉及的工程工程不 具备针对性,虽然带来了巨大的

2、效益,同时对于具体工程而言仍然不 可防止的存在着某些繁琐复杂的手工工作程序。 本课题使用 PMLPML 语言对 PDMSPDMS 软件进行了二次开发, 提供了多个 扩展功能,通过与原软件风格相融合的图形化形式展示给用户, 操作 方便,不但解决了工作中存在的许多重复、耗时的工作,提高工作效 率,增强计算准确率,也成为 PDMSPDMS 的二次开发的真实实践,掌握一 种新的技术。对 PDMSPDMS 软件新增功能的使用将为公司带来更高效、 更 省时的收益,并将随着该技术的不断完善、熟练,成为公司的一种商 品为公司带来新的效益。 关键词:PDMS; PMLPDMS; PML 语言;文件存储;AddA

3、dd- -ins;ins;2021年实习大学生转正论文 技术部XXX工程组 XXX II 目录 摘要 . I 目 录 . I I 一概述 . 1 1.1 课题背景及研究目的 . 1 1.1.1 与课题相关的研究综述 . 1 1.1.2 课题研究目的与意义 . 2 1.2 课题研究的创新点 . 2 二研究方案 . 5 2.1 技术方案 . 5 2.1.1 PDMS运行机制及二次开发技术 . 5 2.1.2 PML功能及构成 . 7 2.2 技术关键 . 7 2.2.1 PML 中 Add-ins 的应用 . 8 2.2.2 PML文件存储机制 . 8 2.2.3 PML对象的应用 . 10 三P

4、DMST展功能介绍及应用 . 11 3.1 PDMS扩展功能界面展示 . 11 3.2 电缆路径自动敷设及电缆长度统计功能 . 12 3.3 托架上某截面电缆信息的展示功能 . 15 3.4 填充率计算及护管选型功能 . 16 3.5 错误路径删除及打印单个路径图纸功能 . 18 3.6 相关联的其它扩展功能 . 19 四总结 . 20 五参考文献 . 21 六致谢 . 222021年实习大学生转正论文 技术部XXX工程组 XXX 1 一概述 1.11.1 课题背景及研究目的 PDMSPDMS 软件作为一个三维工厂设计系统应用于五十多个国家,其 中石油、化工、制药行业用户占 42%42%。它是

5、一款一体化多专业集成 布置设计数据库平台,用于解决设备、结构、支吊架个专业建模设计, 各专业间充分关联联动。为提高工作效率减少现场施工修改率本公司 引进该软件进行工程工程建模。 1.1.11.1.1 与课题相关的研究综述 应用 PDMSPDMS 软件进行的三维建模可直接生成自动标注的分专业或 多专业布置图、单管图、配管图、结构图、支吊架安装图,并抽取材 料等。同时该软件能够进行碰撞检查、数据一致性检查等,保证模型 的无过失设计和无碰撞施工。 PDMSPDMS 软件在许多行业中流行,适应多种行业建模,具有一定的 普遍性。本公司引进该软件,通过三维模型的建立使个专业统一于同 意模型中,模拟现场工程

6、,减少了个专业独立完成设计时带来的碰撞, 指导各专业装置的切入,为工程设计与现场实施提供了便利, 提高了 工作效率,减少了图纸修改频率。 对于 PDMSPDMS 的二次开发工程在国内外已早有先例, 针对不同行业、 不同需求所进行的二次开发成果也是多样。 AVEVA PDMS 12.0AVEVA PDMS 12.0 版本 具有可扩展的特性,可以用来定制功能和图形用户接口, 从而增添用 户需要的新功能。 1.1.21.1.2 课题研究目的与意义 2021年实习大学生转正论文 技术部XXX工程组 XXX 2 尽管 PDMSPDMS 软件的引进为公司带来了更多的方便提高了效率和准 确度,但由于该软件的

7、普及性特点注定了对本公司所涉及的工程工程 不具备针对性,虽然带来了巨大的效益,同时对于具体工程而言仍然 不可防止的存在着某些繁琐复杂的工作程序。比方要查询电缆清册、 厂家资料、电缆布线图等材料才能查清一条电缆敷设的路径过程,要 通过复杂的计算过程才能估算出电缆的总截面积,从而得到托架的填 充率,进行护管及 MCTMCT 的选择等。 以上各项工作目前多采用人工方式,由于一个工程工程中有很多 重要的设计工作,而上述那些辅助工程工作却占用了大量的工作时 间。同时不但劳动强度很大,工作效率较低,而且很容易出现错误, 使员工在工作时产生烦躁情绪,甚至影响工程进程延误交工时间。 为 此我们提出对 PDMS

8、PDMS 软件进行有针对性的功能扩展,完成对 PDMS PDMS 的二次开发并将成果应用于实际工程中。 通过实践得到的效果也十清楚显,完善了 PDMSPDMS 有关电缆方面的 功能,节省了工时,减少员工的计算量,并通过打印路径图纸指导现 场施工,从而大大提高工作效率,降低劳动强度,为工程师节省了宝 贵的时间去完善其他更为重要的工作。 1.21.2 课题研究的创新点 本课题是在 PDMSPDMS 软件的根底上对电缆相关的扩展功能进行开 发,并应用于实际工程中。尽管该软件已经应用很久,工程师们对其 功能操作已经非常熟练,但本课题是是首次尝试对其进行功能扩展的 开发,在实践过程中掌握关键技术完成与电

9、缆相关的一些功能的同时 也为以后的功能扩展奠定根底,从而解决应用过程中的繁琐工作以及 现有模型中的缺乏问题。 2021年实习大学生转正论文 技术部XXX工程组 XXX 3 本课题中涉及到的创新功能有以下几方面的内容: 1 1 . .在原有软件的菜单栏中新增菜单,可以从菜单中选择菜单项从 而进入功能对话框。为工程人员操作方便还给出了便捷的工具栏选 项,通过点击工具栏就可以进入功能对话框, 图形化界面使工程人员 操作易于操作,也提高效率。兼容,可以随 PDMSPDMS 勺升级一起升、界 面友好一致, 2 2 . .通过一些设备、托架、转折点等信息的填入,实现自动敷设 电缆路径的功能,并计算出所用电

10、缆的长度,为现场施工提供可供参 考的数据。 3 3 . .通过选择某段托架显示该段托架上所经过的所有电缆信息, 电 缆信息以列表的形式出现,并可以添加、移除某条电缆信息,从而可 以得到该段托架周围某处的电缆情况, 可以直观的结合设备位置完成 某一托架位置电缆排布图的绘制。 4 4 . .根据所显示的电缆信息,计算出电缆总的截面积,由此计算 出托架填充率,以及计算出需要选择的护管截面积,从而选出适合型 号的护管,从而方便工程人员了解托架填充情况,对护管和MCTMCT 作 出准确的选型。可以计算出电缆托架的填充率,并且可以进行护管2021年实习大学生转正论文 技术部XXX工程组 XXX 4 等电缆

11、穿舱件的选型及定位工作。 5 5 . .可以将设计好的单根电缆路径信息以三维图的形式打印出图 纸,标注特殊点关键点电缆拐弯的位置, 可以供现场施工人员直观的 理解电缆敷设路径及电缆两端所接的设备位置。 电缆布线施工的有力 依据,知道了解电缆的敷设过程。 本课题所开发的各项功能应用于陆丰工程中,在实际操作过程中 对应用该扩展工具前后的相关操作做了比照。 表 2 2- -1 1 扩展工具使用前后比照表 使用扩展功能前 使用扩展功能后 运算过程及时间 运算过程及时间 查找电缆清册、电缆布线图等资料确定 只需选中起至位置,托架组 电缆的走向,手动沿着托架进行查看。 等信息即可自动敷设路线。 用时:3

12、3- -5 5 分钟/根 用时 1010 秒/根 通过电缆布线图、电缆清册等信息确定 某段托架经过的电缆信息,查看厂家资 料确定每个电缆的直径,计算所有电缆 截面总和与所选处托架的面积相比,或 者根据护管选型原那么计算护管截面积。 用时:4 4- -8 8 分钟/ /根 通过每根电缆在使用扩展工具前后操作过程和用时的比照可以看 到明显提高效率,由于一个工程中涉及到的电缆数量巨大, 因此在实 际应用中会节约更多的时间,可以用于处理更为重要的工作,从而减 少错误的发生。止匕外,人工进行计算需要精神高度集中,容易出错很 可能会发生错误,而计算机的运算准确性更高。 二研究方案 2.12.1 技术方案

13、PDMSPDMS 是 Plant Design Management System Plant Design Management System 的缩写, ,以其强大的 功能、全新的概念,深受用户喜爱,在业内享有极高声誉,领导工厂 设计新潮。 比照功能 查看电缆走向并 计算电缆长度 计算托架填充率、 护管选型 只需选中某段托架,添加或 移除某些电缆信息,点击计 算按钮即可计算出结果。用 时:1010 秒/根 2021年实习大学生转正论文 技术部XXX工程组 XXX 5 2.1.12.1.1 PDMSPDMS 运行机制及二次开发技术 PDMSPDMS 具有一下特点: 1 1 . .三维实体建模

14、2 2 . .专业多用户的工厂设计系统 3 3 . . 一个设计模型数据库可以输出多种设计图纸、报告 4 4 . .交互设计过程中实时三维碰撞检查 5 5 . .精确标注,模型修改后标注自动更新 更重要的是 PDMSPDMS 软件提供了性能强大的可编程宏语言一一 PML PML 用于用户根据需要自行定制扩展功能。 隐藏在 PDMSPDMS 强大功能后面的是简单和具有逻辑性的数据库结 构,它的数据库是基于严格的层次和树状结构搭建, 如下是数据库的 层次结构图。2021年实习大学生转正论文 技术部XXX工程组 XXX 6 图 2 2- -1 PDMS1 PDMS 数据库层次结构图 在对 PDMSP

15、DMS 进行二次开发的过程中了解、熟悉这种数据库结构, 并遵循、使用这种结构能够为开发带来便捷,也使开发扩展功能成为 可能。在二次开发过程中还要熟悉数据库的几个根本概念: 1 1 . Elements . Elements 数据库中的每一个工程叫做一个元素,每一个元 素都有属性保存它的详 细信息,不同类型的元素属性也不同。 2 2 . CE=current element . CE=current element 表示当前元素,当前元素可以是一个元 素,也可以是元素的 集合。 3 3 . . TypesTypes 数据库中的每一个元素都有一个 TypeType 属性,Type Type 相同的

16、元素都有相同的属性。 4 4 . Owner/Members . Owner/Members 附属关系。 了解这些概念并使用在开发过程中能够确定元素的属性、类型等 一些特性,运用这些特性来对当前元素进行各项操作, 从而完成各种 扩展功能的开发。 WORLD SITE STABfUZER ZONE /STRUCTURE ZONE /EQUIPMENT ZONE /PIPES EQUI PIPE PIPE /J00B-2 BRAN BRAN /100B-2-B1 ELBO FLAN VALV SUB EQUI NOZZ /C1101-N1 NBOX NCYL 2021年实习大学生转正论文 技术部X

17、XX工程组 XXX 7 2.1.2 PML2.1.2 PML 功能及构成 PMLPML 即可编程宏语言,是 Programmable Macro LanguageProgrammable Macro Language 的缩写。 它是基于面向对象概念的编程语言,专用于 PDMSPDMS 软件的开发及二次 开发。PMLPML 语言支持用户自定义对象类型, 可以与 PDMSPDMS 软件无缝连 接, 具有丰富的内置函数、方法及对象,可以进行对话框、菜单等窗 体的编写等。 MacrosMacros 即宏是包含 PDMSPDMS 命令序列的 ASCIIASCII 文件,可以通过宏命 令$m$m 在PDM

18、SPDMS 中执行。PMLPML 包含了变量、判断语句、循环、错误处 理、文件处理等信息。变量用于存储数值且必须有名字,变量的数值 可以改变但名称是固定的。 学习 PMLPML 语法可以进一步了解各种定义、标准,熟练应用各种对 象及对象的成员、方法等,因为 PDMSPDMS 二次开发的根底就是这些对象 方法的使用,并可以举一反三自定义所需要的对象、 方法等用于扩展 功能的实现。 2.22.2 技术关键 在 PDMSPDMS 的二次开发过程中,经过学习与了解确定了开发语言为 PMLPML 语言,由于该软件的开发没有开发环境可以但却是基于文本的开 发,因此选用了文本编辑软件 EditPlusEdi

19、tPlus 软件进行编辑,为开发带来很 大方便。在开发过程中应用了 AddAdd- -insins 技术、PMLPML 对象应用、文件存 储等关键技术。下面依次进行关键技术的介绍。 2.2.1 PML 2.2.1 PML 中 AddAdd- -ins ins 的应用 PMLPML 中的 AddAdd- -insins 是用来向 PDMSPDMS 模块的应用主菜单中添加菜单、 工具栏等,它的主要功能包括: 2021年实习大学生转正论文 技术部XXX工程组 XXX 8 1 1 .作为 PDMSPDMS 应用中的主菜单栏 2 2 . .定义菜单和工具栏 3 3 . .向应用界面中添加菜单域和工具栏项

20、 4 4 . .从应用界面中移除菜单域等 我们可以在 designdesign 模块下通过定义的 addadd- -insins 加载自己的程序到 bar bar menumenu 中,完成自定义的功能引导,方便工程人员操作软件进行 新工具的使用。 在定制菜单和工具条时首先要声明对象文件,将写好的文件代码 放入相应的安装文件目录下。接下来是定义对象文件,对象文件以一 个 objectobject 类型的文件,首先要定义 objectobject, ,然后定义与其相关的方法, 包括菜单添加的方法,工具条添加的方法,菜单修改的方法等,用到 了!appMenuCntrlappMenuCntrl 全局

21、对象进行菜单和工具条添加在哪些应用界面 的控制。将编辑好的文件都放入相应的位置后在已经启动好的 PDMSPDMS 中输入“ “ pml rehash allpml rehash all命令,重新启动该软件后即可看到在相应 应用界面中添加的菜单和工具条。 2.2.22.2.2 PMLPML 文件存储机制 PMLPML 语言所开发出来的文件包括对象文件、功能文件以及对话框 文件,分别放在不同的文件夹中,所有编辑出来的代码文件要存放于 安装文件 pmllibpmllib 文件夹下,可以新建一个文件夹,文件名可以自行定 义,在新建的文件夹下建立存放三种不同文件的文件夹, 分别命名为 objectsob

22、jects、functionsfunctions 和 forms forms , ,在三个文件夹下编辑的文件分别采用不 同的后缀,分别是.pmlobj.pmlobj、. pmlfnc. pmlfnc、. pmlfrm. pmlfrm。下列图是文件命名和 存放位置2021年实习大学生转正论文 技术部XXX工程组 XXX 9 示意图。 Pmliib/NewPml (_I functions forms objects area.pmlfnc xxx. pmlfrm xxx.pmlobj 图 2 2- -2 2 文件命名和存放位置示意图 通过图示可以更清晰的理解文件命名规那么和存放位置,需要注意 的

23、是文件名必须与函数名保持一致,后缀是小写的相应的文件夹使用 不同的后缀。 在编写的文件中以.pmlfn.pmlfnc c 为后缀的文件是与工程相关的功能文 件,里面定义了一些公共功能,可以提高开发效率,防止代码的重复, 将屡次出现的功能总结在功能文件中提高可读性和可扩展性。 以.pmlfrm.pmlfrm 为后缀的文件是对话框的定义文件, 在对话框定义中可以 定义所需要的成员、 方法等, 从而满足对话框中个控件、 对象的响应 操作。 以.pmlobj.pmlobj为后缀的文件是自定义的对象文件,为了解决有些 功能的需求我们需要自定义一些对象来辅助完成许多信息的存放, 在 对象的定义中可以包含对

24、象的成员,以及针对这些成员所需要的一些 方法等。 2.2.32.2.3 PMLPML 对象的应用 在 PMLPML 语言中的对象包含了内置的全局对象和自定一对象等, 每 一个对象有一个唯一的名字,每个对象都有一套函数与之相关联, 这 些函数称为方法,方法用于处理对象中的数据。在生成对象是必须指 明对象类型,不同的对象类型对应不同的方法。 2021年实习大学生转正论文 技术部XXX工程组 XXX 10 PMLPML 中的内置对象类型中包括经常用到的字符串类型、 实数类型、 布尔类型、数组类型等。还存在系统定义的对象类型,即在 PDMSPDMS 中 的变量类型,如 PositionPosition

25、 类型用来定义位置信息,ReferenceReference 参考类 型等。此外还包含了用户自定义的对象类型, 可以针对不同的功能设 计自己的对象类型,完成所需功能。 在二次开发过程中用到的对话框是一个全局变量的对象,可以在 对话框内定义所需的控件,通过缺省构造方法的定义在翻开对话框时 自动运行构造方法中的内容。构造方法是与 formform 同名,不带参数, 用于设置空间的缺省值和回调方法等,当再一次显示对话框时缺省构 造方法不再执行,因为对话框的定义内容已经全部加载到内存中, 只 有通过 KillKill 命令才能从内存中去除已经加载的定义内容。 在 PDMSPDMS 二次开发过程中熟练使

26、用了 PMLPML 语言中的对象,实现所 需的扩展功能,也只有熟练各对象的属性、方法才能更加完善功能, 处理各种错误。 三PDMS扩展功能介绍及应用 CableToolsCableTools工具栏的设计与开发是基于 PDMSPDMS软件专用语言PML PML 来实现的,工具栏的命名可以看出其功能用途是针对电缆方面的扩展 工具。 通过使用本工具可以完成一下几方面的功能:通过简单的设备、 托架选取自动敷设出电缆路径,并统计所需电缆的实际长度;通过选 择某段托架,显示出经过该段托架的所有电缆信息, 并计算该段托架 的填充率,以及护管的选型;通过添加、删除某一段托架内的电缆信 息,可以计算出该段托架周

27、边某一点的填充率、护管选型等;打印电 缆三维图纸功能。 2021年实习大学生转正论文 技术部XXX工程组 XXX 11 3.13.1 PDMSPDMS 扩展功能界面展示 图 3 3- -1 1 工具栏选项 如图 3 3- -1 1 所示,在 PDMSPDMS 设计模块的界面的菜单栏中添加了新的 菜单Cabletool,Cabletool,实现与电缆相关的扩展功能,并在工具栏中添加了快 捷工具栏按钮 Cables,Cables,可以不必从菜单栏中选择直接点击工具栏项即 可进入操作界面,从而到达方便快捷的效果。 对于添加的菜单和工具栏可以选择在某一个或某几个应用模块中 显示,如可以通过设置在 Ge

28、neralGeneral、EquipmentEquipment 应用模块中显示出来, 其余的不提供该功能,从而减少不必要的功能出现在应用界面中。 浪 费资源,也会给使用者造成误解。2021年实习大学生转正论文 技术部XXX工程组 XXX 12 图 3 3- -2 2 电缆工具主界面 如图 3 3- -2 2 所示,扩展工具主界面遵循 PDMSPDMS 软件的总体风格,添 加的扩展功能与原软件形式、风格保持一致,不会使工作人员感觉突 兀、不适应,使用起来操作便捷,效率也更高 3.23.2 电缆路径自动敷设及电缆长度统计功能 图 3 3- -3 3 电缆路径自动敷设功能示意图 如图 3 3- -3

29、 3 所示,电缆路径自动敷设功能需要从模型上选中所要敷 设电缆的起始元件如设备、灯具等,点击“go“go按钮会在文本框 中出现该元件的名称,该文本框为不可编辑状态,从而防止工作人员 任意修改元件名称造成敷设过程中发生错误 2021年实习大学生转正论文 技术部XXX工程组 XXX 13 确定起始位置后以同样的方法确定电缆的终止元件, 需要注意的 是在选择起始、终止元件时要在模型中找准元件的部位, 也可在设计 栏里查找,根据工作人员的习惯而定。 两组元件确定后,要选择敷设电缆的类型并输入要敷设电缆的名 称,电缆型号选择是通过下拉菜单的形式将所要敷设的电缆型号列举 出来,方便工作人员操作,由于不同的

30、电缆型号根据厂家的不同即可 确定电缆的外径等属性,因此在选择过程中可以根据工程的不同来导 入电缆型号的资料。介绍一下电缆的厂家资料如何导入 确定以上信息后最重要的是选择电缆敷设路线, 电缆要沿着哪些 托架进行敷设,需要选择托架组,由于电缆在行走过程中可能会从一 个托架转向另一个托架,也可能从某一托架的中途下来接入设备等, 因此在选择托架组的同时要选出托架从哪一成员开始转向另一个托 架,并在“Tray Inflexion“Tray Inflexion文本框中选中该成员点击“ gogo,如果不 止在一处进行托架的转换可以继续点击 “go“go按钮进行转折点的添加。 如果电缆从最后一组托架的某一成员

31、下来接入设备,那么需要在“ Tray InflexionTray Inflexion中选中该成员;如果电缆在最后一组托架的末端下来接入 设备,那么无需做其它操作。中选错托架或转折点,或者重新敷设新的 电缆时,点击“ ClearClear按钮将文本框清空重新操作。 填写好敷设路径所需的条件后点击右下角的“ Laying CablesLaying Cables按 钮即可在模型中自动画出电缆路径,并弹出对话框计算出敷设所需的 电缆总长度。如图 3 3- -4 4 所示是电缆路径敷设后的效果,对话框中给出 电缆长度参考值。 此值的作用:将此参考值加上根据盘柜信息得出 的应验余量值设备外形尺寸,接线端子

32、位置等可以得到实际本电 缆的敷2021年实习大学生转正论文 技术部XXX工程组 XXX 14 设长度,与电缆清册中的电缆长度及电缆采办料单中的电缆长 度进行比照,可以发现是否存在电缆设计采办缺乏或者是否过多的问 题。 图 3 3- -4 4 电缆路径敷设示意图 电缆路径敷设成功后,每隔一段距离就会显示出电缆的路径号, 以备工作人员能够认清每个托架上经过的电缆, 注释标号可以取消也 可以给出在模型中的位置等信息。 电缆路径自动敷设及电缆长度计算功能可以方便工作人员查看电 缆的实际走向,计算出的电缆长度参考值可以指导现场施工, 同时可 以与详细设计图纸中的参考值作比照, 及时修正电缆长度减少采办次

33、 数和采办周期。在实际工程工程中提高工作效率, 减少现场施工时出 现的材料缺乏等问题。 3.33.3 托架上某截面电缆信息的展示功能 Pipe section message Path Numtoer Cable Name Cable Type 4 ! 1 EP-LVOOI -01 HOF R-6/1 OkV-3 C*120 2 EP-LVD01 AC 81-01 HOF R-0.6M kV-3 CM .5 3 EIH-P3001 /V01 HOF R-0L6/1 kV-3C*2 5 4 EP-P3D02A-01 HOFR-O.e/1 kn-385 - 5 EC-P4O01 HOFR-O .S

34、M kV-7C*1 .5 6 EP.C5716-O1 HOFRri.B/1kV-3C*2.5 7 EP-AC5715MY1 HOFR-0 61 kV-3C2 5 ,v |u_ 业一 Cable Tray Cables through the Cable iray memtoeir 1 口口】 15392/71 51 2021年实习大学生转正论文 技术部XXX工程组 XXX 15 图 3 3- -5 5 显示电缆信息列表界面 如图 3 3- -5 5 所示显示某段电缆托架上经过的电缆信息,在“ Cable TrayCable Tray文本框中添加选中白托架成员,点击“ g go o按钮,在文本框

35、中 出现该成员的名称,并在列表栏里显示经过该段托架的电缆路径信 息,包括路径号、电缆名称、电缆型号、电缆外径等信息。 当需要查看某段托架周围某一点电缆路径信息时,可以根据该点 出电缆的进出情况,通过添加、移除那一点所在的托架成员中的电缆 信息来完成。点击“Remove“Remove按钮可以移除电缆路径信息,在“add “add 按钮前的文本框中输入电缆路径好,点击该按钮就会添加新的电缆信 息,后添加的电缆信息会出现在电缆信息列表的最末端,如下列图 3 3- -6 6 所示。2021年实习大学生转正论文 技术部XXX工程组 XXX 16 Pipe section m号尊筝 对某段托架内电缆信息的

36、增加和移除只限于列表中信息的修改, 并不会影响模型中已经敷设好的电缆路径, 当重新点击“go“go按钮时, 列表中的数据将会恢复到原始信息。这种临时修改机制防止了工作人 员在操作错误的情况下丧失数据,从而造成材料估算错误、数据不真 实等事件发生。 以列表的形式对某托架截面电缆信息进行展示,能够是工作人员 清晰的看到该段托架内经过的电缆,有利于设计、审核人员进行差缺 不漏,也为护管选型、托架填充率的计算提供条件。 3.43.4 填充率计算及护管选型功能 在图 3 3- -6 6 中包含了 “ “ TrayTray按钮和“ PenetrationPenetration按钮,分别实现 计算托架填充率

37、和护管截面积。以往设计人员在进行托架填充率计算 和护管选型的过程中需要进行烦琐的数据计算, 由于数据量大、需要 参考的资料多等因素容易造成更多的人为性失误, 因而需要复查,不 仅出错率大而且浪费设计人员珍贵的工作时间。 本功能扩展工具中提供了这两项功能,只需在显示电缆信息列表 后点击Path Number Cable Nfime Cable Type 八 E 7 6 9 10 EP-AC5715-01 EPAC5716MY1 EP-AC5715M102 EPC6720JV01 EPC5720AMY1 HOF RO ,6 门 kV3C*2.5 HOFR4J 6H kV5C*2.5 HOFRO 6

38、?1 kV-3C*2.5 HOF FU3.6H kV3C*10 HOFFU)Bn kV3C*10 4 EP-P3002A-01 HOFR-OJB/1 kV-3C35 - I1 _ Cabre Tray =15392m 61 Gables through the Cable tray member P岭已 InuiTt New P琼h Number : 4 图 3 3- -6 6 新增电缆路径信息 2021年实习大学生转正论文 技术部XXX工程组 XXX 17 下面两个相应的按钮,即可计算出所输入的数据,数值准确并 且节省了大量工时,方便的操作也使设计人员工作起来更加舒心, 防 止在烦琐的计算过

39、程中产生烦躁,影响工作状态。 下列图 3 3- -7 7 是电缆托架填充率计算出来的结果,右边的图示表示电 缆托架填充示意图,给工作人员以直观的认识,有利于理解填充率的 概念;左边信息给出托架填充情况,说明现有的电缆敷设后,托架的 利用率为 66.44%,66.44%,点击“OK“OK按钮自动关闭。 图 3 3- -7 7 电缆托架填充率信息 如图 3 3- -8 8 所示护管截面计算,左边的图示是圆形护管的模型图, 右边的信息说明为该段托架内的电缆做护管应用的界面积为 14949.7mm14949.7mm2 2, ,有了护管的面积就可以对护管进行适当的选型。护管选 型工作一直以来没有较为便捷

40、的方法,都是人工查找所有电缆信息并 进行计算,计算出总的面积再根据护管选型的标准进行百分比的计 算。扩展工具的开发为工作人员带来了更为准确、 更为便捷的处理方 式,使设计人员有更多的时间去做重要的设计工作, 有利于工作效率 的提高。 2021年实习大学生转正论文 技术部XXX工程组 XXX 18 图 3 3- -8 8 护管截面信息 3.53.5 错误路径删除及打印单个路径图纸功能 在工具设计过程中考虑到工作人员在敷设电缆路径时可能出现错 误,敷设出来的路径并不是正确的路径, 因此提供了电缆路径删除功 能,方便工作人员删除错误路径重新敷设。 下列图 3 3- -9 9 是删除错误路径功能块,在

41、文本框处输入路径号,点击 “Delete Line“Delete Line按钮模型中相应路径号的电缆路径就会被删除掉。当 输入的路径号在模型中不存在的时候就会弹出错误信息, 方便工作人 员及时修正。 图 3 3- -9 9 护管截面信息 为了方便现场工人电缆敷设工作的顺利进行,对于单个的路径可 以打印出图纸,图纸上标注了电缆的路径编号,拐点的位置信息。方 便工人在敷设过程中找到相应的位置, 从而减轻设计人员的工作。下 图 3 3- -1010 是要打印的单个电缆路径图。 11 E1297B.6 N1555O U5792.89I _E N15550 U5292 89 攵口乎5少耳加而高u嬴|、, 一3 E645g555U I H1 E545961 N17550 U5292一89 2021年实习大学生转正论文 技术部XXX工程组 XXX 19 11 E1U978用 N15550U5792 g9 11 Et097a.6N15550 03792.69 图 3 3- -9 9 护管截面信息 单个路径打印时可以重新修改背景颜色,从而做到节省资源,节 能减排。 3.63.6 相关联的其它扩展功能 通过 PDPDMSMS 扩展功能工具的开发,能够实现以上直接功能外,还 可以间接得到与之相关的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论