©UGSCorp.2008.Allrightsreserved.SiemensPLMSoftware10FAWorkflowDescriptionProcessDefinition:Creation,sequencingPartsAssignment:End-itemsconsumptiontostations/operationsAssemblySequence:Partssequencedefinition(M-BOM)&assembly-feasibilityverificationLayoutPlanning:Resourceselectionandoptimization(containers,tools,Etc.)OperationTime:TimecalculationbasedonstandardsOperationsBalancing:Balanceoperationsbetweenstations&workersAssemblyVerifications:Collectingstudyrequirements,performstudyin3Denvironment&documentresultsPlantSimulation:ProcessoptimizationReports:Generationofprocessdocumentation123456789创建与整理结构修改工艺,平衡各工位资源与工人工艺时间核算,Gantti图定义产品装配结构,装配可行性确认,Compoundpart资源选择与摆放到位产品Part与资源和工艺关联PS下模拟验证工艺与资源工厂模拟后提出修改与优化意见完成模拟后生成文档1.整体界面介绍安装软件完毕后,启动主程序ProcessDesigner,经过登录和Logo画面,然后就是图示项目选择画面,此列表新安装客户应当是空的,直接点击Cancel跳过然后进入软件主界面,可以看到除了主菜单和主按钮栏,其他都是由各个小窗口构成,这些窗口可以任意拖放,合并,隐藏(每个窗口右上角有隐藏和关闭按钮)。这些窗口的布局称为Layout,程序内置多种方案供选择,图示是Standard方案,用户可以根据自己操作习惯,任意修改,退出程序时,会有提示是否保存当前修改,这里指的修改就是对界面布局的修改。关闭掉的窗口,默认没有开启的窗口可以在主菜单View→Viewers下点击打开。CollisionViewer是干涉检查的窗口,GraphicViewer图形窗口是屏幕中间淡蓝色区域,用于显示载入后的3D数模,MfgViewer是显示零件相关特性点,即焊点,涂胶条等,ObjectTree是显示载入后的数模的结构与分类,OperationTree是显示工艺操作的结构,ResourceTree是显示资源的结构Openwith按钮下控制显示NavigationTree,RelationViewer用ProcessDesigner工作时根据不同的内容,用户需要自行修改窗口布局和显示隐藏,在后续的讲解中某些不常用的窗口用来显示哪些内容会有描述,但只会有一次,用户要注意记住功能,以免已经做出来的成果看不见。前4章图片和例题都是用户可以凭空建立的,后续的图片和例题都来自配套项目eM_Training,所有的资源和工艺步骤都是编辑好了的,用户在学习的时候可以直接在已有基础上观察练习,也可以重新拖入一份资源,然后重新做一次工艺。推荐用户完全按照讲解的内容操作,没有讲解的按钮不要点击,以免造成设置上的差异导致后续某些功能不能按照讲解内容实现。配套项目的Library里的文件推荐用户不要直接使用,而是复制到自己建立的sysroot里,这样一旦练习时数模修改出了问题,可以用原始Library里的文件覆盖。2.创建和整理结构ProcessDesigner是一个依赖数据库的软件,他的所有数据分成2部分:一部分是3D数模,这部分数据是放在sysroot下,这个文件夹的名字可以随便取,只要在程序内Options下告诉程序这个文件夹在哪即可,所以不用担心A机器上的成果到了B机器上看不了;另一部分数据是3D数模的相互关系,这部分数据是存储在Oracle数据库中的,无法象3D数模这样在Windows下查看,只能用程序将这些关系以XML的形式导出和存放。所以,完整的PD成果必须包含该模拟中所需要调用的数模和对应的XML本章将讲述如何新建项目然后导出成果Sysroot下文件存放规则如图:Library文件夹是自己创建的库文件,其他是系统自行创建或者存放其他杂项的。Library下分成Product和Resource2大类,Product下存放的是产品数模,各个车型用不同文件夹存放即可;Resource下存放资源数模,因为资源数模会非常多,所以要分类存放,用户根据自己项目实际情况定义分类结构,原则上可以设很多级目录,但为防止字符串过长导致系统问题,推荐不要用太冗长的结构。项目初期定下的结构以后就不要更改,否则会导致已经链接好的数模断链接NavigationTree,他是显示当前项目下所有结构的地方,我们新建库,工艺,Robcadstudy;展开Gantt图,Pert图;Load工位等操作全是在这里进行,图中我将默认隐藏在屏幕左边的NavigationTree取消了隐藏,然后将默认显示的OperationTree和RelationViewer设置成隐藏。点击主菜单File→NewProject,新建一个名为example的项目,练习新建项目结构,与删除项目上图就是新建出来的空项目example,右键点击他,右键菜单里有New新建菜单,在要新建的图标前面对勾选上,在Amount栏下输入要新建的数量,OK完成,这样example下就有4个Collection,Collection是最常用的文件夹类型将4个文件夹分别重命名如图,在各自下面新建如图所示对象:1.PartLibrary和ResourceLibrary是将sysroot下数模链接到数据库里,MfgLibrary一般由客户提供,直接从外部导入XML,里面是焊点,涂胶等信息的坐标;OperationLibrary是工艺库,某些项目客户会提供工艺库,那么将来编辑工艺时就不用自己新建工艺步骤,直接从库中调用即可;2.CompoundPart是指产品的装配关系,将PartLibrary中的产品按BOM结构装配到CompoundPart里供各工位调用,从而进行模拟;3.Process文件夹下的PlantProcess指工艺步骤,Plant指工艺对应的资源;4.WorkFolder下新建一种类型为StudyFolder的文件夹,这种文件夹下才能新建RobcadStudy向库中添加数模的链接,方法有2种。双击进入内部,或者右键菜单中选择NavigationTree展开内部结构,新建各零件的图标图中一共5个PartPrototype,上面2个在一个PartLibrary里,另外3个直接在根目录,这样的结构表示,上面2个小零件组成一个大零件,这个大零件和下面3个零件组成一个更大的零件,这里的结构应当与客户提供的产品结构完全吻合结构建立好之后,右键点击要添加链接的PartPrototype选择最下面的属性按钮,则出现一个图示右侧的属性窗口,里面有很多标签页,我们选择第2页,可以看到窗口中有一栏3DFile,应该是空白的,这里就是我们要添加路径的地方,可以点击右侧浏览按钮,一直找到对应3D数模所在位置,或者在Windows下复制该数模所在路径,直接粘贴到空白栏内,这样就完成了,不需要点OK按钮。以后调用这个PartPrototype的时候就能看见刚才链接的数模上述方法是一个个地将数模链接到库里,这仅适用于项目中后期添加少量资源,而项目初期要将成百上千的数模添加到库里,所以我们采用直接创建库的方法来做主菜单Tool→AdministrativeTools→CreatEngineeringLibraries,弹出上图所示对话框,例如我们要将Product下所有数模全部链接到库里,那么这里点击到Product文件夹就不要再展开了,直接Next点击Next后出现图示对话框,Type栏下选择对应类型,这里选择类型可以整个文件夹全用同一类型,若需要不同则要点开文件夹前+号,分别选择,然后Next,系统会开始自动创建链接,稍等一会,在项目树根目录下就出现新的库用NavigationTree展开后如图,新建出来的EngineeringPartLibrary的内部结构是完全按sysroot下文件夹结构建立的,各产品内部的结构也是和Windows吻合的,新建的库里的内容直接拖到最开始我们建的PartLibrary下,拖走后EngineeringPartLibrary就空了,删掉即可以上是以产品库为例,ResourceLibrary资源库同理,库里的图标其实没有真正的含义与功能,只是使不同的对象区分开来,但这么多图标也有区别,一种可以理解为文件夹,他本身是不能链接到数模的,他只用来包含其他对象;另一种可以理解为实体,恰恰相反,他是用来链接数模的,只能被文件夹类型的图标包含对CompoundPart进行装配,因为库是不能直接被载入的,只能被调用,所以要将链接了3D数模的库文件拖到CompoundPart内,CompoundPart被载入的时候就会读取他内部的PartPrototype,而这个PartPrototype是调用PartLibrary的数据,而PartLibrary里的数据是链接到3D数模的,所以这个软件是这样完成的读取数模的过程用户在使用过程中经常要碰到调用和删除操作,所以一定要对整个程序结构了解清楚,库里的PartPrototype是链接到3D数模的,可以理解为实体,他是不可以乱删的,除非确定这个数模在整个项目中已经不需要了,否则不要删库里的东西,但删库里的东西后Windows下的cojt并没删除象CompoundPart下的PartPrototype则只是一个调用关系,相当于一个快捷方式,将他删除掉并不会影响库里任何东西,只是让当前CompoundPart里不再包含这个PartPrototypeCompoundPart下也要有BOM结构和库里一样Process下的红色的PrPlantProcess是编辑工艺步骤的地方,按照范围从大到小,Plant是工厂,Zone是车间,Line是生产线,station是工位,station是最基本的结构,不是很复杂的项目可以直接在Process文件夹下建立PrLine,然后就是station图中蓝色的PrPlant是存放工艺所需资源的地方,红色和蓝色可以理解为双胞胎,我创建一个红色的,系统自动在资源树里对应的地方创建一个蓝色的练习:从空的PrPlantProcess开始创建对象一直到图示结构WorkFolder下的StudyFolder是创建RobcadStudy的地方,RobcadStudy是为用ProcessSimulate做准备,每个RobcadStudy相当于一个工位,将该工位的工艺步骤拖到RobcadStudy下,然后右键点击RobcadStudy,选择Load,那么屏幕中只会显示该工位至此一个空的项目就建立完毕了,ProcessDesigner可以同时存在N个项目,各用各的库,但一次只能进入一个项目,想进入其他项目必须关闭当前项目当某个项目需要删除时,需要打开该项目,将内部结构从小往大逐渐删除,例如删除WorkFolder时系统提示出错,那么要进入其内部文件夹,逐个删除,再删除WorkFolder,详情见删除和清理PPTXML导入,共分2种,一种是导入完整项目文件,这种情况要求当前并未开启其他项目,因为无法用一个项目覆盖另一个项目,所以左图中ImportNeweBOPProject按钮是灰色不可用;另一种是导入增量包,即ImporteBOPfromfile,这种XML会更新部分文件。例如导出时我是对Library选择ExportselectedeBOPtofile,那