《DELMIA中文帮助.docx》由会员分享,可在线阅读,更多相关《DELMIA中文帮助.docx(45页珍藏版)》请在三一办公上搜索。
1、DELMIA中文帮助1. 过程及资源详解 过程与资源定义 DPM(Digital Process for Manufacturing)数字制造过程用于垂直的过程规划和仿真应用。过程与资源定义模块是DELMIA的DPM家族中的一个基础模块,它提供了用于创造,可视化和确认制造过程的核心功能,并允许用户来创建包含过程模板的过程库。使用DPM的过程资源定义模块,用户可以通过创建操作的层次,序列化这些操作来完全定义一个过程。用户通过把操作所传输的产品和作用在产品上的资源与操作相关联,从而可添加细节到操作中。 DPM产品与资源定义模块支持PPR并行工程的基本工具,它提供了各种编辑视图来编辑过程信息:PPR
2、树,PERT图,3D目录。在某一个视图中修改数据会自动修改其它视图中的数据。用户可以通过使用一些内部的和外部的分析工具来确认设计过程的精确性和性能, 最后,DPM规划器允许用户通过传动的标准格式如HTML来记录其过程. DPM产品与资源定义模块对过程工程师和仿真工程师而言,是一种有用的工具。无论这些工程师是工作在零装配,自动装配,白车身,powertrain和检查部门。 过程泛指一个加工过程,一个装配过程等。任何一个过程总是使用资源作用于对象,从而使得对象的状态发生改变。因此过程其实就是一系列活动。 资源:凡是作用于产品,使得其状态发生改变的东西。 如TRANSPORT TOOL 运输工具,如
3、小坦克等。AREA空地。土地也是资源。 WORKDER工人。TRANSPORT运输机。STATION 站。RESOURCE.资源,应该是泛指不属于前面几项的东西。ORGRESOURCE公司资源,是指公司特定的资源。INTERLACEDTRANSPORT交错运输?BUFFER。缓冲器。 产品:就是公司最后要推向市场的东西。 过程:使用资源作用产品的一系列活动。如加工活动车铣刨磨等,装配活动等。 1.1.1 开始 l 开始一个任务。 Digital process for manufacturingdpm process and resource definition 则出现一个空的PPR树文档,
4、而DPM PROCESS AND RESOURCE DEFINITION 工作台出现了。 l 加载产品和资源 产品和资源包含零件并出现在产品结构文档中。以.CATPRODUCT为后缀的文档是产品或者资源。 产品和资源的区别在于他们在一个过程中如何被使用。产品是用于创建过程的最后结果,它应该显示在PPR树的PRODUCTLIST下面;资源是在过程中被用到的,它应该显示在PPR树的RESOURCELIST下面。活动,产品和资源之间的关系在PPR环境下都可以看到并被编辑。 过程文档总是用一个PPR环境来描述。 过程的参与者和传递者需要首先导入PPR环境中。不过,过程在创建之初可以没有这些元素,而后再
5、陆续通过过程设计规划导入这些元素。 加载现存的产品 在工具栏中选择 INSERT PRODUCT (第一个图标) 加载现存的资源 在工具栏中选择 INSERT RESOURCE (第二个图标) 理解产品实例。用上述方式把产品加入到PPR树实际上创建了所选择产品的一个实例。另外,导入的装配在过程上下文中缺省是灵活的。既然如此,在过程上下文中对产品实例的位置修改就没有自动的反映到原始的CATPRODUCT文档中,索引的产品仍然会保持没有改变的状态。这些修改也可以通过使用”propagate position to reference ”命令来显式地反映到索引的产品文档中。该命令在产品的上下文菜单中
6、可以得到 l 移去产品和资源。 不要使用删除命令来从PPR树上移走产品和资源,而应该使用REMOVE 命令。在V5中使用删除命令会产生错误。 仅当下述条件满足时,才能从PRODUCTLIST或RESOURCELIST中移走元素:选择的节点直接在PRODUCTLIST或RESOURCELIST下;该节点或者其字节点没有分配到当前PROCESS文档的某个活动上。 在PPR TOOLS BAR上有一个按钮“remove from ppr”。 1.1.2 基本任务 过程与资源定义的基本目的是定义一个加工或者装配过程,而该过程由一系列活动组成,因此核心是定义这些活动及活动之间的相互关系。而每一个活动都是
7、资源作用于产品,使得产品的状态发生了改变,因此首先要加入所有的产品和资源,然后依次定义各个活动,并把活动与产品和资源相互关联。 1.1.2.1 加载产品和资源 见1.1.1 开始部分。 管理CATPROCESS和CATPRODUCT 文档之间的链接 当一个产品加载到CATPROCESS树下后,就建立了一个链接。该链接可以在菜单的EDITLINKS下面找到。 如果链接没有破坏,则先remove 该零件,再 插入该零件。 如果链接已经破坏,则使用菜单的edit-links,使用find命令来找到它。 如果想删除一个已经破坏的链接,则先remove该零件,然后使用菜单的editlinks用isola
8、te来移除它。 1.1.2.2 理解过程和过程库 过程库。在DPM 过程和资源定义中,过程库允许用户来交互的定义一些不同的活动。每个活动代表一个动作,并且有特定的标签,属性,结构等与之相联。一旦过程库创建后,它就存储在一个.ACT的文件中。 使用过程库。在一个过程文档中可以使用过程库中定义的活动类型的任意多个实例。过程文档存储在.CATPROCESS中。在创建一个过程库时,建议每个过程库文件或者与一个特定的过程领域相关联,或者与一个特定的用户相关联。 查找过程库在什么地方。两种方法:使用ADD ACTIVITY命令可以看到过程库所存储的地方;使用菜单的FILEDESK命令可显示与当前过程文档链
9、接的过程文档,选中过程库名,然后选择菜单的EDITPROPERTIES可以打开一个对话框一显示选择库的路径。 对当前过程添加一个过程库以便使用。Toolsoptionsdigital process for manufacturinglibraries 1.1.2.3 创建过程库 创建活动或者过程库会增加实际活动的数量,从而在建模制造过程时可以应用。下面说明如何创建一个用户定义的过程库,这包括三部分内容: 在库中创建活动 给活动添加属性 同步子活动与其父活动 在库中创建活动。 Filenew创建一个”processlibrary”,使用proclibcreation工具栏的new activi
10、ty 来创建一个 新活动;选择该活动以后,使用上述工具栏的sub activity 来创建其子活动。使用filesave as 来保存该过程库。注意活动名是区分大小写的。 给活动添加属性。选择某活动,使用proclibcreation工具栏的“att”按钮以添加属性的类型,名称和值。 同步活动子类的属性。当一个新的子类被创建时,该新类自动继承了其父类的特性。然而,当父类又增加或者修改属性时,其子类并不会自动更新,可以使用sychronize user attributs命令来手工的同步。 选择该按钮以后再选择子活动即可。 为活动设置关联的操作符。可以通过右击某活动选中“属性”中的“常规”页设置
11、其运算符,有DEFAULT和Union两种形式。 1.1.2.4 创建过程规划 创建一个空过程。当DPM PROCESS AND RESOURCE DEFINITION启动时,一个空的过程文档会自动被创建,若要创建一个另外的空过程,可以用菜单中的FILENEW选择PROCESS即创建新过程。 1.1.2.5 编辑过程规划 下面阐述如何添加、分配、链接操作,活动,产品和资源到一个过程中。另外,活动的特性也可被改变。 添加活动到一个过程 下面说明如何从一组过程库中添加活动到一个过程中。要做到这一点,前提是: PPR树是可见的;必须创建了过程库;在TOOLSOPTIONSLIBRARIES中设置了库
12、的路径。 下面两种方法都可以把活动添加到过程:user defined activities toolbar ; add activity commnd. 使用user defined activities toolbar.这只允许创建层次模式下的活动。先从该工具栏选中活动类型,然后在PPR树下选择一个现存的活动。这样,新加的活动会变成已选择活动的子活动。 还可以把活动作为child,successor等增加。其中用“快速顺序创建活动”允许你快速的创建一系列操作,每个操作都指定了一个产品。该方法要求当前PPR树下的PRODUCTLIST下已经有元素加载到其下面了。其步骤如下: l 选择需要被处
13、理的零件。 l 选择要创建的新活动类型。 l 选择PPR树下要成为父活动的那些活动。 创建逻辑活动。要创建逻辑活动,使用逻辑活动工具栏中的图标。 逻辑活动有start,stop,orIn,switch,addin,addout。通过选择PPR树下的父活动从而可创建逻辑活动。 其中start活动和STOP活动可以被自动创建,这决定于下述条件。 对start活动:如果被一个控制流指向,则在添加第一个子活动时,start活动会被自动作为子活动添加;或者 如果一个活动有孩子并且控制流被创建并指向该活动,则一个start活动会自动添加到子层次上。 对stop活动:同上。 链接或者序列化活动 下文说明如何
14、在一个过程的活动之间建立链接。首先应打开PERT图。 创建一个简单链接。选择该按钮,然后在PERT图或者PPR树中选中互动,先选第一个,然后第二个,如此反复。 创建一个叉形链接。若两个活动同时发生,用户想链接他们到同一个活动,则系统会弹出一个对话框问是否插入一个分支连接,选择是即可。 链接叉形活动。如果两个活动之后是同一个活动,在弹出面板上插入”OrIn”. 自动链接子活动。活动串联或者并联。 选择此按钮,可以自动的把某个父活动底下的所有子 分派产品和资源 下文阐述如何把产品和资源分配到活动上。有4种方法。 l 使用assign a product/resource 命令。该方法允许你从关系列
15、表中选出一个关系来定义 l 使用assign an item 和assign a resource command。该方法允许你快速把产品或者资源指定到一个活动,而不需要查询关系类型。 l 在PPR树中使用拖拉方法。同上。 l 从3D VIEWER到PPR树之间使用拖拉方法。同上。 注意在使用上述方法之前,首先要确保:产品和资源已经导入到过程中,组成过程的活动已经被创建,过程的PPR树必须是可视的。 另外,过程及其相关活动的目的是输送某item,该item通常用一系列特定数据来代表。这些数据可能是产品,焊接件,夹具等。因此,在应用中通常使用item这个更一般的术语。此外,由于一个特定活动通常需
16、要多个资源,因此多个资源会分配个一个活动。 取消指定 即可把资源或产品与活动相分离。 注意,在指派产品或资源的过程中,系统会确定当前的指派是否与已有的相重复。在一个特定的过程中每个产品或资源只能被指派到一个特定的活动一次。 指派产品活资源不同于拷贝或者粘贴命令。拷贝或粘贴命令不能取代分派产品或资源操作。 指定产品作为过程的第一个过程产品 该功能用以表明某产品是第一次被某过程所使用。 把某输出产品指定到一个活动上 DPM支持“过程创建产品”关系以代表从某个过程的输出,该输出产品然后可使用“feed by another process”来进入另外一个过程。此时输出产品必须在PPR树的PRODUC
17、TLIST中,而且TOOLSOPTIONSFILTER TAB下应该设置output product为允许的。 选择产品,再从菜单editassign output item,再选择输出产品的活动。当活动选择完毕以后,会在选择的活动下面出现一个标题为”outputs”的文件夹,该文件夹包含了活动的所有输出列表。 为活动和资源重新指定父亲 PPR树中的活动和资源可以通过REPARENT ACTIVITY和REPARENT RESOURCE命令移动到一个新的父亲下面。 重新为活动指定一个父亲。在PPR TOOLS工具栏中选择,然后指定活动,再指定其新父亲即可。 重新为资源指定一个父亲。同上。 限制
18、:注意在使用reparent resource 命令时,并非所有的关系都可被保留。目前,当重新指定资源的父亲时,只有与活动的关系,3D状态和定位物体可以更新。 跨越文档拷贝元素 DPM PROCESS AND RESOURCE DEFINITION允许现存的活动从一个过程文档拷贝到另外一个中去,并提供了一系列选项这样做。 在缺省方式下,只有活动本身被拷贝,而指派到这些拷贝活动的资源或者ITEM则没有被拷贝,在粘贴到另外一个过程文档中时,所有被拷贝活动的定义属性也存在。要做到这些,源过程文档和目的过程文档必须都打开而且可见。 不带关联数据的拷贝活动。选中源过程文档中的活动;CTRL+C拷贝;右击
19、目的文档的目的过程,从上下文菜单中选择paste。 带关联数据的拷贝活动。选中源过程文档中的活动;CTRL+C拷贝;右击目的文档的目的过程,从上下文菜单中选择paste special,然后从其中选择相关的项。 创建资源 DPM PROCESS AND RESOURCE DEFINITION提供了直接在PPR树下创建资源的能力并允许这些资源指派到活动上。 当资源是通过DPM创建,他们必须在PRODUCT STRUCTURE WORKBENCH下进行编辑其几何体,如果需要的话。 则出现下述对话框 从上述资源类型可以看到DELMIA所说的资源的外延: TRANSPORT TOOL 运输工具,如小坦
20、克等。 AREA空地。土地也是资源。 WORKDER工人。 TRANSPORT运输机。 STATION 站。 RESOURCE.资源,应该是泛指不属于前面几项的东西。 ORGRESOURCE公司资源,是指公司特定的资源。 INTERLACEDTRANSPORT交错运输? BUFFER。缓冲器。 注意,当前,存在三种其它的方法来在PPR树中创建资源。他们是: l 创建一个PRODUCT 文档,当导入到RESOURCELIST中时,把它当作一个资源描述。 l 使用工厂布局,这也会创建一个PRODUCT文档,但是它会具有物体类型,在语义上与资源定义世界很相似。这些文档也可被导入PPR树中。 l 使用
21、CATALOGS。 V5的CATALOG在一个特定的目录文档中索引了一个特定领域的一些列产品。这些目录在工厂设计和机器人领域得到广泛使用。在一个DELMIA任务中打开一个目录文件后,某目录元素可以被选中并拖到RESOURCELIST节点下,从而创建一个局部实例。 替代资源 该部分说明了如何在一个过程文档中替代一个机器人或者设备。 要执行上述过程,必须在PPR下面至少有一个机器人,有一个设备固定在机器人上。还有一个设备可取代当前固定的设备。操作如下:选择想替换的设备,选择ACTICITY MANAGEMENT工具栏上的REPLACE SOURCE。 使用同一产品或者资源的多个实例 本部分说明在导
22、入同一个零件或者资源文件的多个实例时的内部机制。 在工业场景中,用户可能想使用同一个机器人的多个实例。因此,用户可能会多次的导入同一个机器人文件或者通过导入CATPRODUCT的方式或者通过从CATLOG文件中拖拉的方式。 当他们导入到PPR环境中时,所有的实例将占据同一个位置。当然,可以使用罗盘来移动特定的实例到不同的位置上。 如果上述操作发生在一个纯的CATPRODUCT环境中,则原始文件中的位置元素会被修改。但是在PPR环境中,所有的机器人都是独立的,他们可以任意转动而不会影响源文件。同样,如果源索引文件中的元素在CATPRODUCT环境中做3D旋转,这并不会影响PPR环境中的实例。 请
23、记住对结构,颜色或属性所做到修改使用了另外一套机制,此时对实例的修改会反馈到索引文件中。而对索引文件的修改也会反馈到所以实例中。 1.1.2.6 改变活动属性 右击活动,改变属性即可。 General: 指定该活动持续的时间,开始时间,图标路径等。 Precedence: 用于定义规则以确保活动按照正确的顺序进行。 Specific: 用于添加特定的参数到一个活动上。 Items , resources. 显示哪些零件或者资源分派到了该活动上。 它提供了建立活动链接方法。当一个活动A设置为活动B的优先约束时,这意味着A总是在B之前发生。因此,无论直接的还是间接的从B到A的顺序链接都是被禁止的。
24、例如,磨削总是在钻孔之后发生,因此,系统可以接受 钻孔-检查-清理-磨削 这种顺序,但是检查-磨削-清理-钻孔却不会被接受。 注意,一个活动可以有多个前列活动,优先关系可以在链接设置之前预先设置好,而且一般也是先设置优先关系再设设置链接。 创建优先约束的方法:选择某活动;右击得到其属性页,修改其优先属性页。 可见,所谓的活动其实指加工活动车,铣,刨,磨以及一些辅助加工活动。还有装配活动。 1.1.2.7 添加文档和图片到过程 用文档来记录过程。可以把过程中的活动进行记载。首先在PPR树上选择你想要记载的process,然后选择PPR tools上的generate documentation按
25、钮,填写弹出对话框。 其中的script 栏目是CATScript文件,用之产生某种格式的HTML文档,在DPM安装时 的code/command目录下有两个缺省文件。 1.1.2.8 浏览过程 有三种浏览过程的方法 l PPR树和3D目录视图 l GANTT 图 l PERT图 在菜单 视图下面的两项几何图形切换视图中有无几何图形,规格切换PPR树的可见否。 PERT图允许你可视化某过程中同一个层次的活动之间的关系。它与水平流程图类似,每个框代表着一个活动,而框间的箭头代表着顺序信息。操作方式:选择PPR树中的某一个活动,然后单击OPEN PERT CHAR图标。 PERT图中的所有活动的位
26、置都可以被修改,只需要用鼠标左键拖动它到希望的位置即可。拖动以后,它会自动调整到最接近的表格框的中心。 当浏览PERT图时,带有子活动的活动在其右上角有一个加号,单击它可以展开。当出现减号后,单击则收拢。 有两种GANTT图。一般的GANTT图是以活动为中心的,并且允许对一系列活动进行循环时间的分析。而一个以资源为中心的GANTT图则允许监测资源。 GANTT图可是化基于对每个活动定义的循环时间,对循环时间的任何改变都会 自动反映在GANTT图窗口上。 操作:选中某个过程,然后单击其GANTT图图标。 首先单击资源GANTT图标,然后在PPR树上选中一个资源以打开该资源所分配的所有过程,或者选
27、中一个过程以打开该过程的所有资源。 对于这些非层次化的数据,使用 来查看其信息。 DPM中的SEARCH命令允许你在一个PROCESS文档中搜索PPR对象基于活动的类型和特性。该命令可以搜寻下述特性: 名字,活动,描述,特定的循环时间,特定的开始时间,计算的循环时间。 操作:使用CTRL+F 打开搜索对话框, 其中 general 指定一般特征。而ADVANCED则指定更细节的问题,FAVORITES是对于自己常用的搜索条件的记录。 活动之间的连接关系可以用PERT图可视化,而在活动流程中定义的优先约束则可以通过PRECEDENT VIEWER来可视化。 操作:在DATA VIEWS TOOL
28、BAR中选择OPEN PRECEDENT VIEWER来打开优先关系浏览器。然后选择某过程,则该过程中的优先约束图就显示出来了。 1.1.2.9 检查过程模型 PROCESS AND RESOURCE DEFINITION特征为检查过程模型的正确性提供了一个工具,可以用一些预先的要求来确定模型是否正确。该工具会分析模型以查看建模要求是否满足,然后会给出反馈以指示哪些要求没有得到满足。 操作:选择 PPR TOOLS toolbar上的 EXAMINE PROCESS MODEL 按钮,从而激发model checher. 然后在ppr 树上任意选择一个活动,该活动代表这选择了其根过程。然后系统
29、开始检查过程模型是否违反了V5的基本建模需求和规则,若是则进行报告。 模型检查器将试图检查选择的过程模型是否违反了下述规则: 顺序规则:如遗漏链接或者循环链接。 仿真和规划活动的层次化规则 元素管理规则: 1.1.2.10 检验过程 可以用下述方法来检查过程: 使用静态或者动态图形的方式来浏览过程中每个活动的最终结果 浏览某些产品,资源,零件,焊合件,文本信息,视点活动。状态管理等。 注意,TOOLSOPTIONSDELMIA INFRASTRUCTURESIMULATION 将确定你是否能看到超链接,文本信息或者视点活动的效果。 操作:选择PPR树上的某个过程节点或者某活动,然后选择STAT
30、E MANAGEMENT TOOLS 工具栏上的PROCESS VERIFICATION图标,则出现下述对话框。 使用上述按钮就可以在活动中漫游,如果你选择了动画,就可以看到运动,否则看到的就是每次活动后的最终结果。 1.1.3 高级任务 紧固过程规划 该模块用于帮助制造工程部门来定义和管理白车身制造过程。 它可用于: 定义任务的数目和序列以得到某产品的特定状态。 确定执行任务的工具。 确定执行任务的方法和数据。 能记录,确认和重用这些步骤序列。 在过程中加入产品数据如夹具。 装配过程仿真 该模块为虚拟装配和虚拟拆卸提供可视化和确认的工具。它无缝集成了DELMIA的其它过程规划和仿真产品如机器
31、人,检查,人机工程资源规划。 它允许用户通过仿真来开发产品规划,在规划中描述着产品和资源与时间相关的活动。这些仿真活动包括: 产品运动 资源运动 抓取和释放 产品可见性 延迟 文本信息 超链接 视点转换 标注可视化 另外,通过定义这些仿真,用户可以分析是否发生碰撞,进行距离检测,内部产品特性,swept volume,和切片。 作为一种装配设计工具,它可以开发多层次装配,序列化,零件路径和过程记录。设计和制造工程师可用它来分析不同的场景从而确定最好的装配过程和拆卸过程以便于维护。然后,仿真过程被记录下来,并用于车间指导,维护指导和培训。 它的简单图形编程界面允许用户对各个零件的PERT图设置命
32、令,而不需要记忆特定的语法。该界面允许在装配之间,工具间,机器人和人体模型之间进行任务的同步。一旦定义后,序列就被耦合到模型上。当做出修改时,模型也会自动更新。 其强大的零件运动轨迹生成技术允许用户把零件放到一个期望的位置上,该位置会被自动捕捉,无论简单的还是复杂的零件运动都可在仿真中被重现。 1.3.1 开始 打开此工作台。 加载产品和资源。 插入活动 运行仿真 1.3.2 基本任务 1.3.2.1 使用目录浏览器插入资源 1.3.2.2处理移动活动 对于每个移动活动,需要首先定义一个移动物体及其轨道。 点击图标,然后点击模型树上的Process,则在模型树上添加了一个移动节点。 然后设置其
33、移动路径,并不停的记录。 用之编辑路径。 移动到某个地方以后,用 来记录其路径。则会在主窗口中显示其路径。 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 把链
34、接添加到仿真中 1.3.2.11 反转过程 1.3.2.12开关任务仿真 1.3.2.13 使用注释活动 1.3.2.14 显示点的坐标 电子装配仿真 制造过程规划 它是一个制造过程规划工具,为设计,规划,优化,优化,验证,管理和记录加工过程提供了一个协同环境。它与产品工程,过程规划无缝集成,从而减少了从概念设计到产品上市的时间。 该领域的工程师需要为每个加工特征生成2D图形,有时,对同一个零件要有一堆2D图形。要保持这些图形处于最新状态是一个很难的任务。DPM制造过程规划创建了3D几何体并把他们与2D图形相联系。在产品设计和过程规划中所做的改变自动反映到其过程模型和相关的2D草图中。此后这可
35、以分散到组织中,极大的提高了生产率和最终产品精度。 使用DPM加工构成规划的一般方法如下: 鉴别制造特征 把加工特征与制造特征相关联,包括优先约束。 定义过程结构 把操作与过程结构相关联,检查优先约束 生成过程模型 创建过程误差 生成草图 生成HTML文档。 检查过程规划 提供了一种交互的,三维图形工具以进行设计,评估和分析。它与DELMIA过程规划无缝集成。该产品提供如下特征: 执行引擎 显示机器坐标 校准和其它与机器相关的活动 分析引擎 报告结果 机器所需要的仿真 加工工具构造 它可以用来对NC机床资源和其它周边设备进行建模和定义,它允许定义和分配除了几何和运动学参数外的所有相关参数,这使
36、得对NC机床的独特定义成为可能。产生的NC机床可以用于所有加工应用中如规划,NC详述,后处理,验证和仿真。 除了可以建模新机器以外,它还和可以导入在D5 VNC中建模的NC机器。然后可以对这些机器添加其它参数,使得他们可以在V5加工应用中使用。 工具选择助手 它可是用户选择工具如焊枪,并验证该工具是否可用于特定的过程。在推断所选工具的可用性时,工具选择助手搜寻焊枪目录,分析夹具和零件。 加工公差助手 对于加工过程的每一步,工艺员需要确定加工误差以确保最后零件能满足功能参数。要定义这些功能参数,工艺员通常使用设计误差。 加工误差也由加工过程中的其它特征所产生,这些额外的由工艺员定义的特征被称为过
37、程条件。这可能是,例如,同一个加工面的前后状态之间的最小距离。 这样,加工误差同时指设计误差和过程条件。这两种特征可被考虑成加工误差定义的输入量,通常他们被称为条件,而条件既可能指设计误差或过程条件。 对工艺员来说一个复杂的任务是创建和维护加工误差。他要确保和创建了所有的加工误差并且这些误差值符合条件值。这正是加工公差助手的目的。 3D功能公差和标注 它可以使得你很容易地直接在3D零件上定义并管理3D公差和标注。 装配设计 零件设计 草图 线框和表面 实时渲染 实时渲染1(RT1)可以定义材料特性,此后可被整个产品开发过程中共享,可将材料映射到零件和产品上以产生真实的渲染。 材料特性定义了材料
38、的下述特性: 物理和力学特性如杨氏模量,密度,热膨胀系数等。 3D表示如几何纹理。 2D表示如为绘图目的而设置的纹理。 公差分析和可变形装配 它使得可以定义和分析组件的装配过程,它通过使用大量可视化和分析功能提供了对装配过程的高效误差分析。 2. 工厂布置与机器人 工作单元序列化(IO通信) 它是一个强大的3D仿真工具,用于仿真机器人制造过程。它建立在工作单元模型上,而工作单元模型是在机器人任务定义,人类任务仿真或DPM装配过程仿真中建立的。使用工作单元序列化,用户可以在各种资源工作时协调和浏览其功能。 该界面的设计目的是使得诸多可编程资源如机器人活人类模型之间保持任务同步。它使用IO技术来保
39、持同步。工作单元序列化允许链接资源程序到过程规划,从而在资源中心编程和高层制造过程描述之间创建桥梁。 设计和制造工程师可使用工作单元序列化来查看机器人运动的仿真。该仿真同时再现简单的和复杂的机器人制造过程,就如他们定义的那样。 安装了真实机器人仿真模块的用户也可以用该工具来进一步定义其仿真。 2.1.1 开始 进入 WORKCELL SEQUENCING 加载工作单元。该工作单元在ROBOT TASK DEFINITION中创建。 FILE OPEN 打开相应的文件。 下面开始执行任务的序列化。 2.1.2 用户任务 2.1.2.1 处理I/O状态 当资源程序在并行运行时,IO状态允许用户使用
40、信号来同步资源。 选择MANAGE IOS,并选择一个资源,则给该资源添加了一个IO状态量。在该资源的PPR树下添加了一个IO STATES分支。 即设置某个IO状态的值,它一般在某个活动之后出现。 操作:CREATE SET IO STATE. 在某个活动后设置之即可。 即一个资源等待另外一个资源设置状态值。 操作:选择WAIT IO STATE 命令 选择等待IO状态的父活动 首先要查看哪个任务的IO映射,然后就可以监视这些关系的变化。接着运行过程仿真,就可以看到IO状态的变化过程。 2.1.2.2 处理冲突地带 冲突地带是一个区域,这里在某一个时刻只有一个资源在工作一避免碰撞事故。因此,
41、当某个资源在此区域内活动时候,则其它编程资源应该等待直到该资源清空了此区域。 创建冲突区域:MANAGE INTERFACE ZONE给定一个冲突区域名,选择可能在冲突区域内的多个资源。 创建一个进入冲突区域的活动:即对资源编程以发出一个IO信号说明它进入了此区域,该信号就阻止其它资源进入同一个区域直到该资源离开此区域为止。使用:选择CREATE ENTER ZONE ACTIVITY按钮选择父活动选择冲突区域名 创建一个清理冲突区域的活动:对该资源离开区域后就给出此消息。 2.1.2.3 导入或者导出IO信息 可以把IO信息导入/导出为TXT文件或者EXCEL文件。 IO EX(IM)POR
42、T 工具栏 2.1.2.4创建预定义的设备运动活动 DEVICE MOTION工具栏。添加预定义的设备活动,一般是HOME状态。前提是该设备已经定义过这个活动。 2.1.2.5 创建和使用资源任务 创建资源任务:为资源创建一个任务。 激活资源任务:为了在过程规划和机器人程序之间创建连接,使用了活动任务的概念。因为用户会为某个资源创建多个任务,所以在执行某个特定的活动时就需要选择哪个任务。 2.1.2.6 多资源仿真 它允许用户来选择与多个资源连接的任务,从而同时仿真那些任务。 2.1.2.7 使用任务仿真分析 它允许用户来查看,当修改速度或者开始时间后是否会使得多个机器人避免碰撞。 真实机器人
43、仿真 真实机器人仿真是车间布局和机器人产品定义的一个附加产品。 它允许一个仿真软件与机器人控制器仿真模块,机器人制造商所有运动规划软件之间发生交互,这种直接的交互提供了运动轨迹和循环时间方面更好的精度。 机器人任务定义 它提供了工作单元级的三维建模工具。机器人任务定义提供了所有的工具以进行机器人的可行性研究和编程。它允许你对一个复杂的制造单元中机器人的可达性进行测试。它提供了工具以进行机器人程序的开发,并提供了一些工具来测试这些程序并检查其干涉。机器人任务定义的输出是一个工作单元模型,它可以用于下一步:开发一个完整的制造仿真以同步化所有的资源。 这些模型可以包含多种CAD产品模型的组合体,遗传
44、的DELMIA D5设备,一般的CATIA V5和V4资源模型。机器人任务定义与V5工厂布局相交互从而用户可以重用工厂模型或者修改它。 为机器运动而需的机器人任务和标签定义已经集成到机器人任务定义中。用户可创建标签并把他们加入到任务中或者在自由空间中创建标签以便清除运动。 它提供了交互的JOG和和机器人示教功能以开发和测试机器人任务。这些任务可以进行仿真。 除了基本的设置命令外,机器人任务定义包含了分析工具,这些工具具备以下能力: 基本的距离和角度测量;碰撞和带宽分析。 2.3.1 开始 IGRIPROBOT TASK DEFINITION 则打开一个PPR文档,而ROBOT TASK DEF
45、INITION工作台出现。 V5自带了一些标准机器人的数据,这些数据是可以重用的。要得到这些数据,先需要把目录浏览器中设置好路径使得它指向机器人库目录的安装位置。 在如下目录 选中其中的ROBLIB.CATALOG,里面记载了许多机器人厂家的机器人数据。 见1.1过程与资源定义 (1) 创建一个新的过程库。Filenew .processlibrary (2) 创建一个新的工具栏。使用TOOLSCUSTOMIZE新建一个工具栏。 2.3.2 用户任务 2.3.2.1 布置和设置任务 通过罗盘来移动。 下面说明如何把一个设备绑定在一个机器人上。 其含义是在机器人手上握一个工具,以便机器人加工。
46、一旦设备绑定在一个机器人上,移动机器人就会移动设备。可以使用TOOL PFOFILE来计算工具的偏移量。 绑定在机器人上的设备可以是运动设备或者非运动设备。如果设备没有运动学特性,就应该在其上定义了TOOL FRMAE或者BASE FRAME。 操作:把设备绑定在机器人上。用robot management 工具栏上的SET TOOL按钮,则出现下述对话框。 选择机器人和设备以后就进行绑定。此时,在机器人下面出现了其绑定的设备。 若要解除他们之间的绑定关系,则右击该绑定设备,选择UNMOUNT. 若要重新绑定其关系,则仍旧同上,此时快捷菜单中选择REMOUNT。 若要完全抹去二者之间的关系,并
47、消去其记忆,则可以用UNSET。同上。此后若要再建立其关系,则需要从零开始。 把机器人从机器人库中导入PPR的方法:打开机器人库,拖动它到主窗口可。机器人导入后,它会同时出现在PPR树的资源列表下面和主窗口中。也可在PPR树中选择一个产品目标,则机器人就会作为其孩子而插入,其位置在所选产品的原点上。 方法见,对于一个机器人来说,该命令有如下作用:前面机器人的所有任务都拷贝到新机器人上。绑定的设备绑定到新机器人上。所有的PROFILE都拷贝到新机器人上。 2.3.2.2 使用标签 下面说明如何设置标签,标签组以及如何为他们设置新父母。 标签组是一起使用的标签以便他们可以一起被操作。只有先创建标签组后才能创建标签。一般是先创建标签组,然后在其上插入标签。 选择NEW TAG GROUP按钮,弹出对话框。 可以设置它是否与某产品或者设备相关联。若不关联,则它出现在资源树下 若关联,它会与选择的对象相关。选择LOCALLY,则当物体移动时,标签组也会移动。数据全部存储在CATPROCESS文档下,而CATPRODUCT文档不记载标签信息。选择MODIFY REFERENC