1. 过程及资源详解(加工过程定义)
过程与资源定义
DPM(Digital Process for Manufacturing)数字制造过程用于垂直的过程规划和仿真应用。过程与资源定义模块是DELMIA的DPM家族中的一个基础模块,它提供了用于创造,可视化和确认制造过程的核心功能,并允许用户来创建包含过程模板的过程库。使用DPM的过程资源定义模块,用户可以通过创建操作的层次,序列化这些操作来完全定义一个过程。用户通过把操作所传输的产品和作用在产品上的资源与操作相关联,从而可添加细节到操作中。【定义过程】
DPM产品与资源定义模块支持PPR(产品,过程和资源)并行工程的基本工具,它提供了各种编辑视图来编辑过程信息:PPR树,PERT图,3D目录。在某一个视图中修改数据会自动修改其它视图中的数据。用户可以通过使用一些内部的和外部的分析工具来确认设计过程的精确性和性能, 最后,DPM规划器允许用户通过传动的标准格式如HTML来记录其过程.【分析记录过程】
DPM产品与资源定义模块对过程工程师和仿真工程师而言,是一种有用的工具。无论这些工程师是工作在零装配,自动装配,白车身,powertrain和检查部门。
【评论】过程泛指一个加工过程,一个装配过程等。任何一个过程总是使用资源作用于对象,从而使得对象的状态发生改变。因此过程其实就是一系列活动。 资源:凡是作用于产品,使得其状态发生改变的东西。
如TRANSPORT TOOL 运输工具,如小坦克等。AREA空地。土地也是资源。
WORKDER工人。TRANSPORT运输机。STATION 站。RESOURCE.资源,应该是泛指不属于前面几项的东西。ORGRESOURCE公司资源,是指公司特定的资源。INTERLACEDTRANSPORT交错运输?BUFFER。缓冲器。
产品:就是公司最后要推向市场的东西。
过程:使用资源作用产品的一系列活动。如加工活动车铣刨磨等,装配活动等。
1.1.1 开始
? 开始一个任务。
Digital process for manufacturing?dpm process and resource definition
则出现一个空的PPR树文档,而DPM PROCESS AND RESOURCE DEFINITION 工作台出现了。
? 加载产品和资源
【知识点】产品和资源包含零件(这些零件可能进入了装配也可能没有)并出现在产品结构文档中。以.CATPRODUCT为后缀的文档是产品或者资源。 产品和资源的区别在于他们在一个过程中如何被使用。产品是用于创建过程的最后结果,它应该显示在PPR树的PRODUCTLIST下面;资源是在过程中被用到的,它应该显示在PPR树的RESOURCELIST下面。活动,产品和资源之间的关系在PPR环境下都可以看到并被编辑。
过程文档总是用一个PPR环境来描述。
过程的参与者和传递者需要首先导入PPR环境中。不过,过程在创建之初可以没有这些元素,而后再陆续通过过程设计规划导入这些元素。 【操作】加载现存的产品 在工具栏中选择 INSERT PRODUCT (第一个图标)
【操作】加载现存的资源 在工具栏中选择 INSERT RESOURCE (第二个图标)
【知识点】理解产品实例。用上述方式把产品加入到PPR树实际上创建了所选择产品的一个实例。另外,导入的装配在过程上下文中缺省是灵活的。既然如此,在过程上下文中对产品实例的位置修改就没有自动的反映到原始的CATPRODUCT文档中,索引的产品仍然会保持没有改变的状态。这些修改也可以通过使用”propagate position to reference ”命令来显式地反映到索引的产品文档中。该命令在产品的上下文菜单中可以得到(双击PPR树中的产品)
? 移去产品和资源。 【知识】不要使用删除命令来从PPR树上移走产品和资源,而应该使用REMOVE 命令。在V5中使用删除命令会产生错误。
仅当下述条件满足时,才能从PRODUCTLIST或RESOURCELIST中移走元素:选择的节点直接在PRODUCTLIST或RESOURCELIST下;该节点或者其字节点没有分配到当前PROCESS文档的某个活动上。
【操作】在PPR TOOLS BAR上有一个按钮“remove from ppr”。 1.1.2
基本任务
过程与资源定义的基本目的是定义一个加工或者装配过程,而该过程由一系列活动组成,因此核心是定义这些活动及活动之间的相互关系。而每一个活动都是资源作用于产品,使得产品的状态发生了改变,因此首先要加入所有的产品和资源,然后依次定义各个活动,并把活动与产品和资源相互关联。
1.1.2.1 加载产品和资源(前提) 见1.1.1 开始部分。
【知识点】管理CATPROCESS和CATPRODUCT 文档之间的链接
当一个产品加载到CATPROCESS树下后,就建立了一个链接。该链接可以在菜单的EDIT>LINKS下面找到。
【操作】如果链接没有破坏,则先remove 该零件,再 插入该零件。 如果链接已经破坏,则使用菜单的edit->links,使用find命令来找到它。 如果想删除一个已经破坏的链接,则先remove该零件,然后使用菜单的edit>links用isolate来移除它。 1.1.2.2 理解过程和过程库 过程库。在DPM 过程和资源定义中,过程库允许用户来交互的定义一些不同的活动。每个活动代表一个动作,并且有特定的标签,属性,结构等与之相联。一旦过程库创建后,它就存储在一个.ACT的文件中。
使用过程库。在一个过程文档中可以使用过程库中定义的活动类型的任意多个实例。过程文档存储在.CATPROCESS中。在创建一个过程库时,建议每个过程库文件或者与一个特定的过程领域(如焊接,检查,喷漆)相关联,或者与一个特定的用户(他可
以创建某特定模板的某些活动)相关联。 【操作】查找过程库在什么地方。两种方法:(1)使用ADD ACTIVITY命令可以看到过程库所存储的地方;(2)使用菜单的FILE>DESK命令可显示与当前过程文档链接的过程文档,选中过程库名,然后选择菜单的EDIT>PROPERTIES可以打开一个对话框一显示选择库的路径。
【操作】对当前过程添加一个过程库以便使用。Tools>options>digital process for manufacturing>libraries
1.1.2.3 创建过程库(自定义活动)
创建活动或者过程库会增加实际活动的数量,从而在建模制造过程时可以应用。下面说明如何创建一个用户定义的过程库,这包括三部分内容: 在库中创建活动 给活动添加属性
同步子活动与其父活动 (1)在库中创建活动。
File>new创建一个”processlibrary”,使用proclibcreation工具栏的new activity 来创建一个 新活动;选择该活动以后,使用上述工具栏的sub activity 来创建其子活动。使用file>save as 来保存该过程库。注意活动名是区分大小写的。
(2)给活动添加属性。选择某活动,使用proclibcreation工具栏的“att”按钮以添加属性的类型,名称和值。
(3)同步活动子类的属性。当一个新的子类被创建时,该新类自动继承了其父类的特性。然而,当父类又增加或者修改属性时,其子类并不会自动更新,可以使用sychronize user attributs命令来手工的同步。
选择该按钮以后再选择子活动即可。
为活动设置关联的操作符。可以通过右击某活动选中“属性”中的“常规”页设置其运算符,有DEFAULT和Union两种形式。
1.1.2.4 创建过程规划 创建一个空过程。当DPM PROCESS AND RESOURCE DEFINITION启动时,一个空的过程文档会自动被创建,若要创建一个另外的空过程,可以用菜单中的FILE>NEW选择PROCESS即创建新过程。
1.1.2.5 编辑过程规划(重点)
下面阐述如何添加、分配、链接操作,活动,产品和资源到一个过程中。另外,活动的特性也可被改变。
(1) 添加活动到一个过程
下面说明如何从一组过程库中添加活动到一个过程中。要做到这一点,前提是: PPR树是可见的;必须创建了过程库;在TOOLS>OPTIONS>LIBRARIES中设置了库的路径。 下面两种方法都可以把活动添加到过程:user defined activities toolbar ; add activity commnd.
使用user defined activities toolbar.这只允许创建层次模式下的活动。先从该工具栏选中活动类型,然后在PPR树下选择一个现存的活动(或者顶层的PROCESS节点)。这样,新加
的活动会变成已选择活动的子活动。
还可以把活动作为child,successor等增加。其中用“快速顺序创建活动”允许你快速的创建一系列操作,每个操作都指定了一个产品。该方法要求当前PPR树下的PRODUCTLIST下已经有元素加载到其下面了。其步骤如下:
? 选择需要被处理的零件。 ? 选择要创建的新活动类型。
? 选择PPR树下要成为父活动的那些活动。
【操作】创建逻辑活动。要创建逻辑活动,使用逻辑活动工具栏中的图标。
逻辑活动有start,stop,orIn,switch,addin,addout。通过选择PPR树下的父活动从而可创建逻辑活动。
其中start活动和STOP活动可以被自动创建,这决定于下述条件。
对start活动:如果被一个控制流指向,则在添加第一个子活动时,start活动会被自动作为子活动添加;或者 如果一个活动有孩子并且控制流被创建并指向该活动,则一个start活动会自动添加到子层次上(如果不存在子活动的话)。
对stop活动:同上。
(2) 链接或者序列化活动
下文说明如何在一个过程的活动之间建立链接。首先应打开PERT图。
【操作】创建一个简单链接。选择该按钮,然后在PERT图或者PPR树中选中互
动,先选第一个,然后第二个,如此反复。
【操作】创建一个叉形链接。若两个活动同时发生,用户想链接他们到同一个活动,则系统会弹出一个对话框问是否插入一个分支连接,选择是即可。
【操作】链接叉形活动。如果两个活动之后是同一个活动,在弹出面板上插入”OrIn”.
相关推荐: