您好,欢迎访问三七文档
PDMS设计模板庞作鹏RichForm2007.5.9课程主要内容VANTAGEPDMS介绍--数据库(Databases)-模块(Modules)-操作术语。硬件(Hardware)。菜单(Menus)和对话框(Forms)VANTAGEPDMS设计模块-图形界面(GUI–GraphicUserInterface课程结束后…应了解的知识…-VANTAGEPDMS概念-VANTAGEPDMS数据库(Databases)-VANTAGEPDMS模块(Modules)-VANTAGEPDMS图形界面(GUI)PDMS设计模板创建设计模板一增强的用户界面一基本概念-设计模板元件是一些常用的设备或结构模型的参数化描述;-设计模板元件是一系列基本元件、板和管咀的集合体,设计人员可以把设计模板作为一个元件来引用,实际上是拷贝到设计数据库中;创建设计模板PDMS设计模板创建设计模板一数据库结构-设计模板元件的数据结构与设计模型的数据结构对比如下:一设计模板的层次设计结构创建设计模板-设计模板与元件数据库中的元件非常相似,不同的是元件数据库中的元件存储于“CATALOGUE”数据库中,而设计模板元件存储于设计数据库;-设计模板元件的所有参数都可以在调用到设计数据库中时,由设计人员来给定;-已经利用设计模板元件建立的设计模型的各个组成部分,都可以开来统计;PDMS设计模板创建设计模板一TEMPLATEDESIGNDATASUMPPUMP一DETAILEDSHELL&TUBEHEATEXCHANGER创建设计模板一设计模板元件创建的步骤-创建设计模板元件的主要步骤如下:注:一般我们建立设计模板元件都是在已经建立的设计模型的基础上来完成的;。1、建立设计模型,或使用已建的设计模型;。2、利用拷贝的功能来建立设计模板元件;。3、设置设计模板元件的参数和规则;。4、把设计模板元件加到相应的等级中;。5、在设计中引用建立的设计模板元件;PDMS设计模板创建设计模板一EXAMPLEOFPUMPASSEMBLY一EXAMPLEOFSKIDPACKAGEASSEMBLY创建设计模板一VESSELEXAMPLEWITHSUBREFSFORSUPPORTDETAILS一EXAMPLEOFGRAPHICHALDIMENSIONSPDMS设计模板创建设计模板一EXAMPLEOFPUMPASSEMBLY一EXAMPLEOFSKIDPACKAGEASSEMBLY创建设计模板一VESSELEXAMPLEWITHSUBREFSFORSUPPORTDETAILS一EXAMPLEOFGRAPHICHALDIMENSIONSPDMS设计模板创建设计模板一设计模板元件创建的步骤-为了阐述建立设计模板元件的方法和步骤,我们以建立如下的在板上开洞的设备为例:创建设计模型PDMS设计模板创建设计模型一设计模板元件实际上是设计模型的拷贝,所以我们需要建立一个设计模型,或引用已建的设计模型-进入PDMS设计环境,需要使用对“CATA”数据库和设计数据库有读写权限的用户;创建设计模型-进入设备设计模块,完成下面的设计模型:-/Kickplate–Outer:Y1000,X500andZ250-/Kickplate–Inner:Y950,X450andZ250PDMS设计模板创建设计模板元件一进入设计模板元件模块”DesignTemplates…”一创建管理元件“TPWL”:创建设计模板元件PDMS设计模板创建设计模型一创建设计模板元件”TMPL”:-定位在已建的设计模型的数据层次;-点击CreateTemplate…;-当前选择的设计模型高亮显示;-点击OK键;-弹出“CreateTemplate”菜单;创建设计模型一设置设计模板元件属性及设计模板元件的中心点;-建立完成的设计模板元件的数据结构如下:PDMS设计模板创建设计模型-在图形描述中只显示建立的设计模板元件:一修改设计模板元件的定义,使其符合我们的需要;-为了例设计模板元件可以产生在板元件上开洞的功能,需要在模板中建立一个负实体来实现这一功能:。定位到建立的“TMPL”元件的数据层次,即该负实体属于”TMPL”元件,而不是原设计模型元件;。建立需要的负实体;-到此,整个的设计模板元件的外形建立完成;创建设计模型PDMS设计模板设置设计模板元件的参数及规则一虽然设计模板元件的建立是拷贝已经建立的设计模型为基础,即设计模板元件的初始尺寸设置已经完成;一为了在设计中调用设计模板元件,同时设置用户需要的设计尺寸参数,需要在建立设计模板元件之后,设置设计模板元件的参数及规则;一设计模板元件的参数设置相当于元件库中变参元件的参数设置;一设计模板元件的规则设置设计模板元件属性的使用方法及应用方式,即定义如何使这些参数与设计模板元件产生关联;设置设计模板元件的参数及规则PDMS设计模板设置设计模板元件的参数及规则一建立设计模板元件的参数:-定位在”TMPL”元件的数据层次;-CreatePropertyDefinitions;-系统自动建立“DDSE”元件;-弹出”DefineTemplateProperties”定义窗体,定义设计模板元件的参数;设置设计模板元件的参数及规则一参数数据结构层次如下:-如果我们建立设计模板元件的时候如果选择了:。CreateLists:Properties系统将自动建立空的“DDSE”元件;一本例中我们要建立如下五个参数属性:PDMS设计模板设置设计模板元件的参数及规则一参数属性定义-DesignParameter–设计参数定义-Attribute–属性参数定义(ShortKeyissettoattributename)-Expression–元件参数定义-Plotfile–图片文件参数定义-SpecificationRef–引用的规范元件参数定义-SubElementRef–引用的子设备的规范-元件参数定义;设置设计模板元件的参数及规则参数属性定义数据属性定义参数列表PDMS设计模板设置设计模板元件规范一为了使用户可以使用建立的设计模板元件,必须和其它元件一样,利用“SPE”规范来选取使用它,即通过“SPE”规范来引用它;一设计模板元件和一般元件的区别:-一般元件存储于“CATA”数据库中,设计模板元件存储于“DESIGN”数据库中;-在设计中使用(选用)一般元件时,只是在“DESIGN”数据库中存储该元件的“CATAREF”属性,即其对应的“SPEC”元件的元件数据库指向;-在设计中使用设计模板元件,将在“DESIGN”数据库中产生该元件的拷由,即复制设计模板元件到“DESIGNLIST”中去定义设计模板元件规范PDMS设计模板设置设计模板元件规范一设计模板元件与设计数据库的关系:一建立设计模板元件规范:-进入“PARAGON”设计模块;-建立用户的规范等级或定位到已建的规范等级;-规范等级的建立需要理解不同筛选项”SELE”的定义方式用其属性的含义;设置设计模板元件规范一在”SPEC”规范中定义设计模板元件的规范与一般元件规范的区别:-设计模板元件的规范元件的“CATAREF”属性设置为元件库中元件的名称,“TMPREF”属性设置为”NULREF”;一设计模板元件的调用关系如下图:PDMS设计模板设置设计模板元件规范-筛选项的筛选过程是通过其“Quest”及”Answer”属性来完成的;-在命令行模式下输入如下的命令:。NEWSPCO/TMPL/SAMPLE/KICKPLATE。TMPREF/Kickplate-1-设计模板元件的规范已经建立;定义复杂的设计模板元件PDMS设计模板定义复杂的设计模板元件-进入PDMS软件的“DESIGN”模块建立如下的设备模型的数据结构:。Cylinder–Z-axis:North;Heignt:1500;Diameter400;。Negativecylinder–Z-Axis:Up;Height:1500;Diameter:380;定义复杂的设计模板元件一简单的设计模板元件可以采用整体的定义方式;一对于设计模板,一般把组成该设计模板的基本体按照一定的关系分解为几个部分,相当于复杂设备的子设备,利用调用的方式来拼接该设计模板;一我们以下面的设计模板为例来说明这一过程PDMS设计模板定义复杂的设计模板元件-设置设计模板元件的参数:定义复杂的设计模板元件-建立设计模板元件:PDMS设计模板定义复杂的设计模板元件。在定义设计模板元件参数的时候,我们可以限制参数的选取范围,有两种方式:-Range:设置参数在一定的数值范围;-Values:设置参数的选取在一个数值列表的范围内(如前面定义的第一个参数);定义复杂的设计模板元件PDMS设计模板定义复杂的设计模板元件定义复杂的设计模板元件-设置设计模板元件的参考点:。为了不同部分的组件组合成我们需要的设计模板元件,需要在设计模板元件的主体上设置组件插入的参考点来方便组件的定位;。设计参考点元件在数据结构上属于前面我们建立的“DPSE”管理元件,可以使用下面的三种方式来定义:-DPCA–笛卡尔坐标系定位(XYZ)-DPCY–给定半径、高度和角度在圆柱的的表面定位-DPSP–给定半径和方向在球体的表面定位PDMS设计模板定义复杂的设计模板元件定义复杂的设计模板元件。ModifyLocalNames…。为设计模板元件的成员设置一个”局部名称,在同一个设计模板元件内名称不能重复,对于不同的设计模板元件其成员的“局部名称可以相同;PDMS设计模板定义复杂的设计模板元件规则或参数是相互关联的,则必须使被关联的规则先被执行,否则将得不到正确的结果;。我们可以使用上面的命令来定义规则的执行顺序-设置设计模板元件成员的“局部”名称:。当前的数据库层次为“TMPL”:定义复杂的设计模板元件。在当前设计模板元件的规则或表达式中引用设计模板元件成员的”局部名称:-LNID/localname引用当前设计模板元件的成员;-MLNID/localname引用当前设计模板元件的子模板的成员;。设计模板元件的“DDTA”元件没有“局部”名称;。ModifyOrderLocalNames。在设计模板元件被设计调用的时候,设计模板元件中的规则及参数的招待是按照其在数据库中的顺序执行的,可能设计模板元件中所定义的PDMS设计模板定义复杂的设计模板元件-设置设计模板元件的规则(即参数和图形的关联):定义复杂的设计模板元件-设置设计模板元件参数及规则的执行顺序:。当前的数据库层次为”TMPL”:。因为参考点需要在建立的图形上选取;PDMS设计模板定义复杂的设计模板元件。本例中我们选用的子设计模板元件已经建立,并且已经做好的设计模板元件及等级;。需要注意:因为是通过等级元件引用的子模板元件,所以在“DesignTemplate”设计模块中将不会显示出引用的子设计模板元件的外型;。定位数据层次在”TMPL”:定义复杂的设计模板元件-设置子设计模板元件的的引用:-在引用前应该确定要引用的子设计模板元件已经建立,并且已经加到了相应的等级中;在实际应用中我们需要事先建立需要的子设计模板元件及其等级;PDMS设计模板定义复杂的设计模板元件。使用相同的方法建立本例中设计模板元件所需的支撑子模板元件的引用,建立后的设计模板元件的参数属性的数据结构如下:。注:支撑子模板元件的位置和方向不需要定义;定义复杂的设计模板元件PDMS设计模板/STD/2-Footed-Box/CL/TYPE定义复杂的设计模板元件。设计模板元件的“DDATA”元件定义复杂的设计模板元件。已经定义完成的设计模板元件的参数属性如下:。拥有子模板元件引用的设计模板元件在被设计调用后形成的设计模型的数据结构:PDMS设计模板定义复杂的设计模板元件。尺寸点可用来在三维图形中显示设计参数尺寸,只能在修改模式中有此功能;。需要产生的尺寸标注的样式如下:定义复杂的设计模板元件-设置设计模板元件的尺寸标注点。建立尺寸标注点可以方便以后对设计模板元件的修改;。尺寸标注点应该是成对出现的,表示尺寸标注的开始点和结束点;。该尺
本文标题:PDMS设计模板
链接地址:https://www.777doc.com/doc-9300 .html