DELMIA中文帮助

更新时间:2023-12-09 06:25:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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”.

【操作】自动链接子活动。活动串联或者并联。

选择此按钮,可以自动的把某个父活动底下的所有子

(3) 分派产品和资源

下文阐述如何把产品和资源分配到活动上。有4种方法。

? 使用assign a product/resource 命令。该方法允许你从关系列表中选出一个关系来

定义

? 使用assign an item 和assign a resource command。该方法允许你快速把产品或者资

源指定到一个活动,而不需要查询关系类型。 ? 在PPR树中使用拖拉方法。同上。

? 从3D VIEWER到PPR树之间使用拖拉方法。同上。

注意在使用上述方法之前,首先要确保:产品和资源已经导入到过程中,组成过程的活动已经被创建,过程的PPR树必须是可视的。

另外,过程及其相关活动的目的是输送某item,该item通常用一系列特定数据来代表。这些数据可能是产品,焊接件,夹具等。因此,在应用中通常使用item这个更一般的术语。此外,由于一个特定活动通常需要多个资源,因此多个资源会分配个一个活动。

取消指定 即可把资源或产品与活动相分离。

注意,在指派产品或资源的过程中,系统会确定当前的指派是否与已有的相重复。在一个特定的过程中每个产品或资源只能被指派到一个特定的活动一次。

指派产品活资源不同于拷贝或者粘贴命令。拷贝或粘贴命令不能取代分派产品或资源操作。

(4) 指定产品作为过程的第一个过程产品

该功能用以表明某产品是第一次被某过程所使用。

(?)把某输出产品指定到一个活动上 DPM支持“过程创建产品”关系以代表从某个过程的输出,该输出产品然后可使用“feed by another process”来进入另外一个过程。此时输出产品必须在PPR树的PRODUCTLIST中,而且TOOLS>OPTIONS>FILTER TAB下应该设置output product为允许的。

【操作】选择产品,再从菜单edit>assign output item,再选择输出产品的活动。当活动选择完毕以后,会在选择的活动下面出现一个标题为”outputs”的文件夹,该文件夹包含了活动的所有输出列表。

(5) 为活动和资源重新指定父亲

PPR树中的活动和资源可以通过REPARENT ACTIVITY和REPARENT RESOURCE命令移动到一个新的父亲下面。

【操作】重新为活动指定一个父亲。在PPR TOOLS工具栏中选择

,然后指定活动,

再指定其新父亲即可。

【操作】重新为资源指定一个父亲。同上。

限制:注意在使用reparent resource 命令时,并非所有的关系都可被保留。目前,当重新指定资源的父亲时,只有与活动的关系,3D状态和定位物体可以更新。

(6) 跨越文档拷贝元素

DPM PROCESS AND RESOURCE DEFINITION允许现存的活动从一个过程文档拷贝到另外一个中去,并提供了一系列选项这样做。

在缺省方式下,只有活动本身被拷贝,而指派到这些拷贝活动的资源或者ITEM则没有被拷贝,在粘贴到另外一个过程文档中时,所有被拷贝活动的定义属性也存在。要做到这些,源过程文档和目的过程文档必须都打开而且可见。

【操作】

不带关联数据的拷贝活动。选中源过程文档中的活动(CTRL);CTRL+C拷贝;右击目的文档的目的过程,从上下文菜单中选择paste。

带关联数据的拷贝活动。选中源过程文档中的活动(CTRL);CTRL+C拷贝;右击目的文档的目的过程,从上下文菜单中选择paste special,然后从其中选择相关的项。

(7) 创建资源

DPM PROCESS AND RESOURCE DEFINITION提供了直接在PPR树下创建资源的能力并允许这些资源指派到活动上。

当资源是通过DPM创建(而非通过CATPRODUCT导入),他们必须在PRODUCT STRUCTURE WORKBENCH下进行编辑其几何体,如果需要的话。

则出现下述对话框

从上述资源类型可以看到DELMIA所说的资源的外延: TRANSPORT TOOL 运输工具,如小坦克等。

AREA空地。土地也是资源。 WORKDER工人。 TRANSPORT运输机。 STATION 站。

RESOURCE.资源,应该是泛指不属于前面几项的东西。 ORGRESOURCE公司资源,是指公司特定的资源。 INTERLACEDTRANSPORT交错运输? BUFFER。缓冲器。

注意,当前,存在三种其它的方法来在PPR树中创建资源。他们是:

? 创建一个PRODUCT 文档,当导入到RESOURCELIST中时,把它当作一个资源描述。 ? 使用工厂布局,这也会创建一个PRODUCT文档,但是它会具有物体类型,在语义

上与资源定义世界很相似。这些文档也可被导入PPR树中。 ? 使用CATALOGS。

V5的CATALOG在一个特定的目录文档中索引了一个特定领域的一些列产品。这些目录在工厂设计和机器人领域得到广泛使用。在一个DELMIA任务中打开一个目录文件后,某目录元素可以被选中并拖到RESOURCELIST节点下,从而创建一个局部实例。

(8) 替代资源

该部分说明了如何在一个过程文档中替代一个机器人或者设备。

要执行上述过程,必须在PPR下面至少有一个机器人,有一个设备固定在机器人上。还有一个设备可取代当前固定的设备。操作如下:选择想替换的设备,选择ACTICITY MANAGEMENT工具栏上的REPLACE SOURCE。

(9) 使用同一产品或者资源的多个实例

本部分说明在导入同一个零件或者资源文件的多个实例时的内部机制。

在工业场景中,用户可能想使用同一个机器人的多个实例。因此,用户可能会多次的导入同一个机器人文件—或者通过导入CATPRODUCT的方式或者通过从CATLOG文件中拖拉的方式。

当他们导入到PPR环境中时,所有的实例将占据同一个位置。当然,可以使用罗盘来移动特定的实例到不同的位置上。

如果上述操作发生在一个纯的CATPRODUCT环境中,则原始文件中的位置元素会被修改。但是在PPR环境中,所有的机器人都是独立的,他们可以任意转动而不会影响源文件。同样,如果源索引文件中的元素在CATPRODUCT环境中做3D旋转,这并不会影响PPR环境中的实例。

请记住对结构,颜色或属性所做到修改使用了另外一套机制,此时对实例的修改会反馈到索引文件中。而对索引文件的修改也会反馈到所以实例中。

1.1.2.6 改变活动属性 右击活动,改变属性即可。

General: 指定该活动持续的时间,开始时间,图标路径等。 Precedence: 用于定义规则以确保活动按照正确的顺序进行。 Specific: 用于添加特定的参数到一个活动上。

Items , resources. 显示哪些零件或者资源分派到了该活动上。

【优先约束管理】它提供了建立活动链接方法。当一个活动A设置为活动B的优先约束时,这意味着A总是在B之前发生。因此,无论直接的还是间接的从B到A的顺序链接都是被禁止的。例如,磨削总是在钻孔之后发生,因此,系统可以接受 钻孔-检查-清理-磨削 这种顺序,但是检查-磨削-清理-钻孔却不会被接受。

注意,一个活动可以有多个前列活动,优先关系可以在链接设置之前预先设置好,而且一般也是先设置优先关系再设设置链接。

创建优先约束的方法:选择某活动;右击得到其属性页,修改其优先属性页。

【评论】可见,所谓的活动其实指加工活动车,铣,刨,磨以及一些辅助加工活动。还有装配活动。

1.1.2.7 添加文档和图片到过程

【操作】用文档来记录过程。可以把过程中的活动进行记载。首先在PPR树上选择你想要记载的process,然后选择PPR tools上的generate documentation按钮,填写弹出对话框。

其中的script 栏目是CATScript文件,用之产生某种格式的HTML文档,在DPM安装时 的code/command目录下有两个缺省文件。

1.1.2.8 浏览过程 有三种浏览过程的方法

? PPR树和3D目录视图 ? GANTT 图 ? PERT图

【用PPR树和3D目录视图查看】在菜单 视图下面的两项几何图形切换视图中有无几何图形,规格切换PPR树的可见否。

【打开PERT图】PERT图允许你可视化某过程中同一个层次的活动之间的关系。它与水平流程图类似,每个框代表着一个活动,而框间的箭头代表着顺序信息。操作方式:选择

PPR树中的某一个活动,然后单击OPEN PERT CHAR图标。

【管理PERT图中的活动】PERT图中的所有活动的位置都可以被修改,只需要用鼠标左键拖动它到希望的位置即可。拖动以后,它会自动调整到最接近的表格框的中心。

【浏览所选择过程的子活动】当浏览PERT图时,带有子活动的活动在其右上角有一个加号,单击它可以展开。当出现减号后,单击则收拢。

【打开GANTT图】有两种GANTT图。一般的GANTT图是以活动为中心的,并且允许对一系列活动进行循环时间的分析。而一个以资源为中心的GANTT图则允许监测资源。

GANTT图可是化基于对每个活动定义的循环时间,对循环时间的任何改变都会 自动反映在GANTT图窗口上。

操作:选中某个过程,然后单击其GANTT图图标。

【使用资源GANTT图】首先单击资源GANTT图标,然后在PPR树上选中一个资源以打开该资源所分配的所有过程,或者选中一个过程以打开该过程的所有资源。

【显示活动,产品,资源和超链接】对于这些非层次化的数据,使用

来查看其信息。

【使用SEARCH 命令】DPM中的SEARCH命令允许你在一个PROCESS文档中搜索PPR对象基于活动的类型和特性。该命令可以搜寻下述特性:

名字,活动,描述,特定的循环时间,特定的开始时间,计算的循环时间。 操作:使用CTRL+F 打开搜索对话框,

其中 general 指定一般特征。而ADVANCED则指定更细节的问题,FAVORITES是对于自己常用的搜索条件的记录。

【使用优先关系浏览器】活动之间的连接关系可以用PERT图可视化,而在活动流程中定义的优先约束则可以通过PRECEDENT VIEWER来可视化。

操作:在DATA VIEWS TOOLBAR中选择OPEN PRECEDENT VIEWER来打开优先关系浏览器。然后选择某过程,则该过程中的优先约束图就显示出来了。

1.1.2.9 检查过程模型

PROCESS AND RESOURCE DEFINITION特征为检查过程模型的正确性提供了一个工具,可以用一些预先的要求来确定模型是否正确。该工具会分析模型以查看建模要求是否满足,然

后会给出反馈以指示哪些要求没有得到满足。

操作:选择 PPR TOOLS toolbar上的 EXAMINE PROCESS MODEL 按钮,从而激发model checher. 然后在ppr 树上任意选择一个活动,该活动代表这选择了其根过程。然后系统开始检查过程模型是否违反了V5的基本建模需求和规则,若是则进行报告。

模型检查器将试图检查选择的过程模型是否违反了下述规则: 顺序规则:如遗漏链接或者循环链接。 仿真和规划活动的层次化规则 元素管理规则: 1.1.2.10 检验过程

可以用下述方法来检查过程:

使用静态或者动态图形的方式来浏览过程中每个活动的最终结果

浏览某些产品,资源,零件,焊合件,文本信息,视点活动。状态管理等。

注意,TOOLS>OPTIONS>DELMIA INFRASTRUCTURE>SIMULATION 将确定你是否能看到超链接,文本信息或者视点活动的效果。

操作:选择PPR树上的某个过程节点或者某活动,然后选择STATE MANAGEMENT TOOLS 工具栏上的PROCESS VERIFICATION图标,则出现下述对话框。

使用上述按钮就可以在活动中漫游,如果你选择了动画,就可以看到运动,否则看到的就是每次活动后的最终结果。

1.1.3 高级任务

紧固过程规划

该模块用于帮助制造工程部门来定义和管理白车身(body in white ,biw)制造过程。 它可用于:

定义任务的数目和序列以得到某产品的特定状态。 确定执行任务的工具。

确定执行任务的方法和数据。

能记录,确认和重用这些步骤序列。 在过程中加入产品数据如夹具。

装配过程仿真

该模块为虚拟装配和虚拟拆卸提供可视化和确认的工具。它无缝集成了DELMIA的其它过程规划和仿真产品如机器人,检查,人机工程资源规划。

它允许用户通过仿真来开发产品规划,在规划中描述着产品和资源与时间相关的活动。这些仿真活动包括:

产品运动 资源运动 抓取和释放 产品可见性 延迟 文本信息 超链接 视点转换 标注可视化

另外,通过定义这些仿真,用户可以分析是否发生碰撞,进行距离检测,内部产品特性,swept volume,和切片。

作为一种装配设计工具,它可以开发多层次装配,序列化,零件路径和过程记录。设计和制造工程师可用它来分析不同的场景从而确定最好的装配过程和拆卸过程以便于维护。然后,仿真过程被记录下来,并用于车间指导,维护指导和培训。

它的简单图形编程界面允许用户对各个零件的PERT图设置命令,而不需要记忆特定的语法。该界面允许在装配之间,工具间,机器人和人体模型之间进行任务的同步。一旦定义后,序列就被耦合到模型上。当做出修改时,模型也会自动更新。

其强大的零件运动轨迹生成技术允许用户把零件放到一个期望的位置上,该位置会被自动捕捉,无论简单的还是复杂的零件运动都可在仿真中被重现。 1.3.1 开始

(1)打开此工作台。

(2)加载产品和资源。 (3)插入活动 (4)运行仿真 1.3.2 基本任务

1.3.2.1 使用目录浏览器插入资源

1.3.2.2处理移动活动

对于每个移动活动,需要首先定义一个移动物体及其轨道。 【创建移动活动】

点击图标

,然后点击模型树上的Process,则在模型树上添加了一个移动节点。

然后设置其移动路径,并不停的记录。

用之编辑路径。

移动到某个地方以后,用

来记录其路径。则会在主窗口中显示其路径。

【编辑移动活动】

【用导入的轨迹创建移动活动】 【处理移动轨迹】

【提高移动活动创建的性能】 【把移动和某构件相关联】 【显示隐藏移动轨迹】 【使用盲分析】 【操纵工具栏】 【PLAYER工具栏】 【自动插入】 1.3.2.3 寻找移动路径

有关PATH FINDER。系统提供某种算法来得到一个路径,沿着该路径找到目的点,而可避免碰撞中间资源。使用此功能前,应该首先创建了一个移动活动。(还要指定一个路径吗?系统只是判断此路径是否合适?)

使用基本的PATH FINDER.

使用高级的PATH FINDER.

1.3.2.4 编辑非移动活动

1.3.2.5 编辑过程

1.3.2.6 改变活动时间

1.3.2.7 使用SWEPT VOLUME

1.3.2.8 添加高级零件运动

1.3.2.9 在移动活动创建中使用TARGETS

1.3.2.10 把链接添加到仿真中

1.3.2.11 反转过程

1.3.2.12开关任务仿真

1.3.2.13 使用注释活动

1.3.2.14 显示点的坐标

电子装配仿真

制造过程规划

它是一个制造过程规划工具,为设计,规划,优化,优化,验证,管理和记录加工过程提供了一个协同环境。它与产品工程,过程规划无缝集成,从而减少了从概念设计到产品上市的时间。

该领域的工程师需要为每个加工特征生成2D图形,有时,对同一个零件要有一堆2D图形。要保持这些图形处于最新状态是一个很难的任务。DPM制造过程规划创建了3D几何体并把他们与2D图形相联系。在产品设计和过程规划中所做的改变自动反映到其过程模型和相关的2D草图中。此后这可以分散到组织中,极大的提高了生产率和最终产品精度。

使用DPM加工构成规划的一般方法如下: 鉴别制造特征

把加工特征与制造特征相关联,包括优先约束。 定义过程结构

把操作与过程结构相关联,检查优先约束 生成过程模型 创建过程误差 生成草图

生成HTML文档。

检查过程规划

提供了一种交互的,三维图形工具以进行设计,评估和分析。它与DELMIA过程规划无缝集成。该产品提供如下特征:

执行引擎 显示机器坐标

校准和其它与机器相关的活动 分析引擎 报告结果

机器所需要的仿真

加工工具构造

它可以用来对NC机床资源和其它周边设备进行建模和定义,它允许定义和分配除了几何和运动学参数外的所有相关参数,这使得对NC机床的独特定义成为可能。产生的NC机床可以用于所有加工应用中如规划,NC详述,后处理,验证和仿真。

除了可以建模新机器以外,它还和可以导入在D5 VNC中建模的NC机器。然后可以对这些机器添加其它参数,使得他们可以在V5加工应用中使用。

个操作包含一个指向该标签的MOVT TO 活动。

操作:选择任务>选择ADD TAG命令>选择要添加的标签或者标签组,则在该任务下添加了一组动作如下图。这实际上是添加了一个任务,即机器人沿着轨迹移动的任务。

【使用CALL 任务来创建一个机器人任务】

意味着在某一任务处调用另外一个任务。操作是:

选择某空任务 > 选择 creates a call task activity >再选择要调用的任务。

【使用调试TOG】下面阐述如何调试一个运动学设备。

对于前向运动设备,只能使用JOINT JOGGING;对于反向运动设备,使用JOINT JOGGING 或CARTESIAN JOGGING. 在调试的过程中可以同时进行仿真分析。

操作:使用JOINT JOGGING. 选择JOG A DEVICE按钮

然后选择某个设备,则弹出对话框,调试各个JOINT。

操作:使用CARTESIAN JOGGING.只能用于支持前向和反向运动的运动学设备。 【使用TEACH命令】

【创建动作】说明如何添加点焊动作到一个机器人序列中。

【添加仿真活动】 Simulation activity creation工具栏

添加一个延迟动作:creates a robot delay activity按钮。

【创建和修改动作库】 【创建和设置操作】 【分解一个机器人任务】

【重新布置一个机器人任务上的操作】 【重命名操作】

【创建和编辑机器人PROFILE】 【教机器人沿着曲线行走】 【设置转弯数目】 【定义机器人运动】 【装饰操作】

创建设备

它提供了一整套工具以建模在制造过程中经常使用的机械系统,这些系统包括机器人终端执行系统(抓取器,焊枪等),定位设备,冲压设备,磨床,车床和牵引机器等。其目的是对于前向运动设备进行准确建模,前向运动设备是只能通过运动副进行驱动的设备。

设备构造模块允许用于用零件和运动副来定义机械系统,零件可以来自于CATIA ,DELMIA或者其它CAD源。运动副可能描述的是机械约束如绕某轴转动,也可能是几何约束如在某零件的一个面上运动,最后,机械系统可能包含一个闭合运动链。

在设备创建完毕后,用户可能定义一组预定义位置(称为home positions)和一个时间表(当在各组预定义位置之间移动时使用),它提供了一些工具来直接操纵设备的约束并观察结果的隐含值。基本显示属性如颜色,显示模式等,也可以在设备层次被设置。

为了处理老版本数据,它可加载所有的CATIA V4运动学模型和最大多数的DENEB/DELMIA设备文件。用户可以对这些模型执行一系列分析,但是不能直接修改他们或者把结果保存到磁盘上。

在DEVICE BUILDING上下文中,机构包含了一些零件和一组约束。机构模型假设是被一些独立的变量所驱动的,这些变量称为命令。另外,模型需要定义一个运动学的基础,它被称为固定零件。 2.4.1 开始

【进入设备工作台】start>igrip>device building 进入device building 工作台,一个空的CATPRODUCT文件打开了。

【打开V5零件数据】FILE>OPEN以打开一个现存的CATPRODUCT文档。

此工具栏用于创建设备。

【创建V5机构】单击device building工具栏上的new mechanism按钮,创建一个新机构。则在模型树下面出现

然后右键得到其属性并修改其名称。

【定义V5固定零件】单击device building工具栏上的fixed part按钮,选中某零件作为固定构件。则模型树的变化如下:

从层次上看,机构属于一种应用。而这里创建的是一个四杆机构。因此在机构下面可以有多个机构。这意味着,设备是由于多个机构通过某种关系而形成的。机构下包含约束,固定构件,命令,规则,速度-加速度。

【创建约束】使用下述按钮创建运动副。

【定义命令】机构所有的约束定义完毕后,选中某个约束,双击打开其属性如下图

选中ANGLE DRIVEN,则该约束可由角度驱动,从而定义了一个命令。此时在COMMAND下面增加了一个命令。

【调试机构】打开DEVICE ANALYSIS工具栏的jog mechanism按钮

则可以拖动针对某个命令,拖动滑动条以改变其值,从而驱动机构运动

也可以把鼠标移动到几何区域,当接近有命令的运动副时,会出现一个标志,拖动之即可在窗口中移动。

【使用V4机构】

2.4.2 基本任务

2.4.2.1 设计一个V5机构 【V5机构中的运动副术语】

下面给出了11种运动副及其特性。注意只有设置了命令的运动副才可以被操纵。

【定义HOME位置】

可以为机构定义多个HOME位置。每个HOME位置都用一个单独的名字和一组命令值来刻画。HOME位置通常用于定义机构的某个状态,如某夹具的打开和夹紧两个状态。

操作:打开DEVICE ATTRIBUTES工具栏中的HOME POSITIONS按钮如下图

则可以为机构定义多个HOME位置。

注意可以恢复到预定义姿势。

FORWARD KINEMATICS使用前向运动 是在界面中选择某个关节后拖动。用途同上,但是直观。

【使用反向运动】即直接让手,脚运动到什么地方,则其它关节会自动移动过去。

有两种选择:或者直接移动整个人,或者移动某个关节。 直接移动整个人:如跳跃,行走。WORKER FRAME MODE 移动关节:只有颈,骨盆,双手,双脚5个可以移动。 注意在运动之前,先要选择其父节点,并右键EDIT.

【用标准姿势】

首先使人恢复到导入的姿势:站姿。右选人>posture>reset posture 然后打开STANDARD POSTURE

在其中设置各个标准姿势的值。

【使人站立】右键>POSTURE>INITIAL 恢复初始姿势 【使用REACH模式】可以使得某个关节跟着点移动。

操作:首先创建一个物体>让罗盘跳到物体上>打开reach按钮>把罗盘移动到物体的某个点上以指定目标点>在人上选择要移动到此点的关节

则关节会绑定到 此点上

如果移动此点,则关节跟着移动

如果另外选一个关节,则关节也会移动到此点。

【放置人】把人重新放置在某个地方,使用罗盘可转动人。

【用罗盘重定位人】先双击人的父亲以开始编辑。然后把罗盘拖到人身上。当罗盘变绿时,拖动成功。然后改变罗盘即可。

【全局姿势交换】右键>posture>swap posture 【人类目录管理】

可以把人类属性保存在目录汇总,可以保存的属性包括:姿势和位置,人体测量,视觉,显示,参考,角度极限,偏爱的角度等。

要注意,人类应该被当作一个独立的实体,最好用目录来保存人类的某些属性,而不要把它作为一个整体来保存。

使用 上述按钮来创造一个人类库;然后往其中添加一组一组的人类属性。

对于人类目录的使用:注意所使用的是存在库中的姿势,而非其人。因此使用前先创建人,然后选中此人,再使用上述工具栏的打开按钮,找到想要的姿势,则该姿势会给与所选择的人。

【人类仿真命令】

使用SHUTTLE. SHUTTLE是一组产品。定义成为一个组以后,可以一起移动。

操作:选择SHUTTLE,再选择关联在一起的产品。

仿真:该仿真的含义是选择某个人,逐个的调入其姿势形成各帧,最后一起播放。 选择仿真按钮 > 打开对话框以后,再使用 MANIKIND TOOLS中的打开姿势按钮,打开一个姿势,然后在下述对话框中按“插入“按钮,反复到所需要的姿势都插入完毕,然后可以开始仿真。

仿真后会在资源树下创建一个应用目录。

生成视频文件:选择按钮以后,在目录树下找到刚才的模拟,即可用之生成视频文件。

生成重放文件:选择CREATE REPLAY按钮,然后找到刚此的模拟,用之生成重放。

活动分析

它关注的焦点是一个人在工作环境中如何与周围的物体发生相互作用,以及在进行举起,放下,推拉,搬运等任务中的效果。它评估从静止的姿势到复杂的任务中人类的行为,设计者可以确定许多任务变量如动作极限,推荐的重物极限,最大的举起/放下的物体重量等。这样可以精确的预计人类行为,确保达到健康和安全标准,从而最大限度的保证人体的安全和舒适。

【进入活动分析平台】

首先在HUMAN BUILDER平台下建造人并把其姿势调整为完成某任务时的姿势; 然后选择HUMAN ACITIVITY ANALYSIS平台,可以进行分析了。

上面是可以进行的5种分析。

有些分析需要记录两种姿势(首末姿势),有些只需要使用当前的姿势,以便分析。一旦姿势设置好以后,就可以调用各种理论来进行分析。分析的结果会显示在相应窗口的底部。每个对话框允许你指定完成该任务的标准如持续时间,频率等。

所有的分析都是实时的。这意味着如果你修改了人的姿势,则分析的分数马上自动更新。 要进行分析,必须选择场景中的一个人才可以。

【RULA 分析】RAPID UPPER LIMB ASSESSMENT快速上肢评估用于考察单个工人在工作中上肢频繁使用时候的危害。

【LIFT/LOWER分析】举起和放下的分析。 【PUSH/PULL分析】各种距离的推拉分析

【CARRY分析】搬运物体的最大可接受重量。 【单一动作的生物学分析】它评估工人在某个给定姿势下的生物学数据,如脊椎的受力,关节上的力和力矩等。在手上施加力以后的生物学数据也给出来了,这些力只能施加在手上,也有搬运,推拉,举起放下的动作。LOAD PROPERTIES 和 BIOMECHANICS SINGLE ACTION ANALYSIS可以同时打开。当载荷被修改以后,分析也就更新。

姿势分析

姿势分析的重点是考察人体姿势是如何影响任务执行性能的,它通过分析各种全局的和局部的姿势,偏爱的角度和舒适性来完成上述任务。它允许用户定量的分析人类姿势的各个方面。整个人体和局部姿势都可用于检查,打分,重复,优化来确定操作者的舒适性和完成工作的性能,这依据于公开发表的舒适数据库。它允许用户创建特定的舒适度和强度数据库以满足特定的应用。

【进入】打开HUMAN POSTURE ANALYSIS平台,并创建一个人。

【使用POSTURE EDITOR工具栏】用以对各个关节给出精确的自由度值。

可用图形查看其各个关节的极限值。

测量编辑器

任务仿真

5. 离线编程(CAM)

NC 制造结构

NC 制造总览

NC制造验证

棱镜加工准备助手

棱镜加工

车削

离线检查

机器人OLP

刀具加工轨迹仿真

6. 工作指导

交互式画图

创成式画图

DPM工作指导

它是DPM装配的一个附加产品。它使得用户在其工作指导,过程和仿真之中包含标准话的语言。该产品使用XML从而使得用户可以创建包含标准文本的文本库。

这些文本库通过文本消息活动显示在工作指导和仿真中。首先创建的文本库相当于是一些函数,内部含有一些参数,这样,当在文本消息活动中调用这些函数时,可自己定义一些参数,从而显示特定的信息。

DPM车间总览

7. 与CAX交换数据

8. DELMIA的基础结构(基本知识)

用户指南

它包含了对所有V5应用都适用的用户界面和基本工具,其内容包括: 开始一个任务 获得帮助

激活应用工作台

创建,打开和保存文档 排布文档

选择和操纵物体 打印浏览和导航 渲染和光照效果

适用宏在OLE应用中适用V5数据 自定义工具栏和设置

适用KNOWLEDGEWARE ADVISOR

安装指南

产品结构

它通过一个直观而灵活的用户界面来呈现组件(产品,零件,装配)的结构。所用的组件可以被清晰的确定,这使得对装配的管理十分容易。你可以拷贝粘贴组件或者约束,添加或者插入一个组件到装配树中,加载或者卸载遗失的模型,取代组件,修改组件特性,从零件中关联或者移去其几何表示。

数据交换接口

V5是一个开放的系统,可以与绝大多数CAD/CAM/CAE工业标准数据格式进行交互。它可以导入和导出的外部文件有:STEP,IGES,DXF/DWG,CGM,STL,VRML,STRIM/STYLER. 这些格式主要用来传递几何数据(表面和线框)

组件目录编辑器

它用于根据你所创建的关键词来对所有的组件(CATPARTS ,CATPRODUCTS)进行分类。

除了可创建目录外,COMPONENT CATALOG EDITOR也允许你在目录中导航,显示目录组件,适用一个浏览器导航以预览目录中的所有元素,并可查询目录以发现所需要的

组件。

知识专家

该产品允许用户创建和分享用规则形式所存储的知识,并可在公司内部传播以确保设计与已经建立的标准相一致。

适用该产品可以

创建和管理一般的规则和检查(P2):知识专家可确保用户来为一类特定的物体定义一般的规则和检查并把他们存储在知识库汇总。而后这些规则和检查可被用于监视公司里面每个设计者的活动。当几何体被创建或修改时,系统使用规则或检查以确保它们与标准相匹配。当一个规则或检查被违反时,系统会自动运动VBSCRIPT宏,文本或者链接给出纠正的建议。

管理和重用公司知识。用户可以定义和管理规则集以形成公司知识库的结构:规则在分类以后进入知识库,这样就可以根据用户的需要为不同的设计或制造过程制定不同的规则集和检查。使用知识专家,公司知识可以在公司内部共享,这些规则库可以存储在文档中,此后可以被导入。

提供一个报表以完整描述执行检查的情况。它可以使用HTML,XML或TXT格式来输出报表。

产品知识模板

知识模板允许捕捉定义在CATIA中的设计方法并进行重用。模板可以从现存的特征,零件和装配设计或创建的特性中提取。模板中可包含几何信息,相关的参数,关系,设计规则,设计表和检查等,并把上述特征进行封装。

编辑和维护产品知识模板。

在CATIA目录中存储产品知识模板以备重用。 使用脚本模板以提供更强大的解决方案。

制造的三维仿真

它可用于 创建仿真

分析过程中的组件 分析仿真

控制仿真的各个方面 运行,编辑和重放仿真

这而命令是DELMIA -3D仿真的一部分,它出现在许多DELMIA产品中。虽然都在此描述,但是却贯穿在我们的所有文档中。 8.8.1 创建一个仿真

下面描述如何把仿真活动加入到过程中。

【创建一个新活动】

(1) 选择要添加的某个仿真活动

(2) 选择把该活动加入到什么地方 (3) 确定。

【创建和编辑视点活动】视点活动显示了几何体的多个状态以便用户可以从不同的角度看到仿真。视点活动可能给人一种假象:几何体在移动。而实际上,只是用户的视觉方向发生了变化而已。

创建视点操作:先调整好视角;再在PPR树上选择要添加活动的地方;再点击CREATE A VIEWPOINT ACTIVITY以添加活动。

编辑视点操作:先调整好视角,再选择需要编辑的视点,右键再定义即可。

【创建可见性活动】

可见性活动是指下列活动: 隐藏一个或者多个零件;显示多个零件;改变零件的透明度,改变零件的颜色;重新设置透明度和颜色。

操作:选择CREATE A VISIBILITY ACTIVITY 按钮>选择插入点>确定修改哪个零件的什么特征:可见性,颜色,透明度等。 【创建文本消息活动】 在仿真中出现的文本用于提供解释,注释和工作指导。文本消息窗口在创建后就会一直显示,直到该仿真过程看到一停止显示文本窗口的消息为止。

操作:创建一个新文本消息。选择CREATE TEXT MESSAGE按钮>选择插入点>确定消息的标题和内容。

操作:编辑原来的文本消息。PPR中选择后>右键define。 【创建暂停活动】 暂停活动发生以后,直到用户选择run,step等操作,仿真过程才会继续。该功能用于需要与用户交互的场合。从而使得仿真过程可以得到用户的控制。

操作:同上,使用CRATE PAUSE ACTIVITY 按钮。 【创建仿真延迟】

延迟的目的是让用户在某个场景处视觉停留,从而看得更清楚一些。 操作: 同上,使用creating a simulation delay activity. 【创建设备移动活动】

本文来源:https://www.bwwdw.com/article/7iy5.html

Top