Appendix C Default Object Types Recognized by the Pro/INTRALINK Data Migrator The following section contains all of the PI type definitions that are defined in the default configuration of the pitdmapping.properties file. Some of the PI type definition names can appear multiple times in this file with type being 0 and/or 1 or 0 and/or 2. If this happens, migrator will first try to migrate the object with the PI type definition as secondary content( if the PI type definition appears with type 2) if not possible, then CAD Document( if the PI type definition appears with type 0) or WTDocument( if the PI type definition appears with type 1). CAD Documents The following is the standard format for CAD Document PI type definitions: pitypedefname=0/@AuthoringApplication/@EPMDocumentType/@SubType/@Category The following is a list of CAD Document PI types that are recognized by the Pro/INTRALINK Data Migrator: Animation Playback File=0/@PROE/@OTHER/@NULL/@ANALYSIS_RESULTS AnsysOut=0/@OTHER/@OTHER/@NULL/@NULL Appearance=0/@PROE/@OTHER/@NULL/@PROE_UGC AssemMembInfo=0/@PROE/@OTHER/@NULL/@PROE_UGC Assembly=0/@PROE/@CADASSEMBLY/@NULL/@PROE_UGC BendOrder=0/@PROE/@OTHER/@NULL/@PROE_UGC BumpMapTexture=0/@OTHER/@OTHER/@NULL/@NULL CableParams=0/@PROE/@OTHER/@NULL/@PROE_UGC CATIA=0/@CATIA/@OTHER/@NULL/@EXPORT CATIAFacets=0/@CATIA/@OTHER/@NULL/@EXPORT CGM=0/@OTHER/@OTHER/@NULL/@EXPORT CLData=0/@PROE/@OTHER/@NULL/@EXPORT ColorMap=0/@PROE/@OTHER/@NULL/@PROE_UGC ColorTexture=0/@OTHER/@OTHER/@NULL/@NULL Config=0/@PROE/@OTHER/@NULL/@PROE_UGC Connector_Terminator_Table=0/@PROE/@OTHER/@NULL/@EXPORT ConnectorParams=0/@OTHER/@OTHER/@NULL/@NULL CurveData=0/@PROE/@OTHER/@NULL/@EXPORT DecalTexture=0/@OTHER/@OTHER/@NULL/@NULL Designer Environment=0/@PROE/@OTHER/@NULL/@PROE_UGC Designer Light=0/@OTHER/@OTHER/@NULL/@NULL Desktop_ATB=0/@OTHER/@OTHER/@NULL/@IMPORT Diagram=0/@PROE/@DIAGRAM/@NULL/@PROE_UGC Diagram_Component_Group=0/@OTHER/@OTHER/@NULL/@NULL Diagram_Multi-view_Components=0/@PROE/@OTHER/@NULL/@PROE_UGC Draft=0/@PROE/@OTHER/@NULL/@PROE_UGC Draw_Table=0/@PROE/@OTHER/@NULL/@PROE_UGC Drawing=0/@PROE/@CADDRAWING/@NULL/@PROE_UGC DrawingSetup=0/@PROE/@OTHER/@NULL/@PROE_UGC DWG=0/@PROE/@OTHER/@NULL/@EXPORT Dwgform=0/@PROE/@FORMAT/@NULL/@PROE_UGC DXF=0/@PROE/@OTHER/@NULL/@EXPORT EDM=0/@OTHER/@OTHER/@NULL/@NULL External Simplified Rep=0/@PROE/@CADASSEMBLY/@EXTERNALSIMPREP/@PROE_UGC FEM=0/@PROE/@OTHER/@NULL/@PROE_UGC Fem_Neutral=0/@PROE/@OTHER/@NULL/@PROE_UGC Graph_Report=0/@PROE/@REPORT/@NULL/@PROE_UGC Graph Tabular File=0/@OTHER/@OTHER/@NULL/@NULL Group=0/@PROE/@UDF/@NULL/@PROE_UGC HolemakParams=0/@PROE/@OTHER/@NULL/@PROE_UGC IGES=0/@PROE/@OTHER/@NULL/@EXPORT Input=0/@PROE/@OTHER/@NULL/@PROE_UGC Insulation=0/@PROE/@OTHER/@NULL/@PROE_UGC Interch_Domain=0/@PROE/@OTHER/@NULL/@PROE_UGC Layout=0/@PROE/@LAYOUT/@NULL/@PROE_UGC Light=0/@PROE/@OTHER/@NULL/@PROE_UGC Linestyle=0/@PROE/@OTHER/@NULL/@PROE_UGC MachDB=0/@PROE/@OTHER/@NULL/@PROE_UGC Machine=0/@PROE/@OTHER/@NULL/@PROE_UGC Markup=0/@PROE/@MARKUP/@NULL/@PROE_UGC MassProp=0/@PROE/@OTHER/@NULL/@PROE_UGC Material=0/@PROE/@OTHER/@NULL/@PROE_UGC Mechanica_Assembly=0/@PROE/@CADASSEMBLY/@NULL/@PROE_UGC Mechanica_Part=0/@PROE/@CADCOMPONENT/@NULL/@PROE_UGC Mechanica_Table=0/@PROE/@OTHER/@NULL/@PROE_UGC Mechanism Frame File=0/@PROE/@OTHER/@NULL/@ANALYSIS_RESULTS Mechanism Playback File=0/@PROE/@OTHER/@NULL/@ANALYSIS_RESULTS Medusa=0/@CADDS5/@OTHER/@NULL/@EXPORT Medusa Sheet=0/@CADDS5/@OTHER/@NULL/@EXPORT Mfg_Assem=0/@PROE/@MANUFACTURING/@NULL/@PROE_UGC MillGrvParams=0/@PROE/@OTHER/@NULL/@PROE_UGC MillParams=0/@PROE/@OTHER/@NULL/@PROE_UGC Mipmap=0/@OTHER/@OTHER/@NULL/@NULL Neutral=0/@PROE/@OTHER/@NULL/@EXPORT NeutralWireList=0/@PROE/@OTHER/@NULL/@EXPORT OperationParameter=0/@PROE/@OTHER/@NULL/@PROE_UGC OptegraVis=0/@CADDS5/@OTHER/@NULL/@EXPORT Part=0/@PROE/@CADCOMPONENT/@NULL/@PROE_UGC PatranFile=0/@OTHER/@OTHER/@NULL/@NULL PatranOut=0/@OTHER/@OTHER/@NULL/@NULL PatternTable=0/@PROE/@OTHER/@NULL/@EXPORT Piping_Line_Stock=0/@OTHER/@OTHER/@NULL/@NULL Plot=0/@PROE/@OTHER/@NULL/@PROE_UGC RoomFile=0/@OTHER/@OTHER/@NULL/@NULL RS_Base_Design=0/@OTHER/@OTHER/@NULL/@INFORMATION RSDesign=0/@OTHER/@OTHER/@NULL/@INFORMATION RS_Single_Sheet=0/@OTHER/@OTHER/@NULL/@INFORMATION Render=0/@OTHER/@RENDERING/@NULL/@INFORMATION Room=0/@PROE/@OTHER/@NULL/@PROE_UGC RouteSheet=0/@PROE/@OTHER/@NULL/@PROE_UGC SceneDescr=0/@OTHER/@OTHER/@NULL/@NULL Section=0/@PROE/@SKETCH/@NULL/@PROE_UGC SET=0/@OTHER/@OTHER/@NULL/@EXPORT Site=0/@OTHER/@OTHER/@NULL/@NULL SLA=0/@OTHER/@OTHER/@NULL/@EXPORT Snapshot=0/@PROE/@OTHER/@NULL/@INFORMATION SplinePoints=0/@PROE/@OTHER/@NULL/@EXPORT SpoolParams=0/@PROE/@OTHER/@NULL/@PROE_UGC STEP=0/@OTHER/@OTHER/@NULL/@EXPORT SUPERTAB=0/@OTHER/@OTHER/@NULL/@EXPORT Symbol=0/@PROE/@OTHER/@NULL/@INFORMATION Symbol_Parameters=0/@PROE/@OTHER/@NULL/@PROE_UGC TapeFile=0/@PROE/@OTHER/@NULL/@INFORMATION TolTable=0/@PROE/@OTHER/@NULL/@PROE_UGC WireEDMParams=0/@PROE/@OTHER/@NULL/@PROE_UGC Wiring_Strip_Length_Table=0/@PROE/@OTHER/@NULL/@EXPORT VerificationResults=0/@PROE/@OTHER/@NULL/@PROE_UGC VRML=0/@PROE/@OTHER/@NULL/@EXPORT Xhatch_Style=0/@PROE/@OTHER/@NULL/@PROE_UGC XML=0/@OTHER/@OTHER/@NULL/@EXPORT WTDocuments The following is the standard format for WTDocument PI type definitions: WTDocument pitydefname=1/@SoftType/@FormatName Note: SoftTypes names should be entered completely and not abbreviated. For example: wt.doc.WTDocument, wt.doc.WTDocument|com.ptc.ReferenceDocument etc. The following is a list of WTDocument PI types that are recognized by the Pro/INTRALINK Data Migrator: Bmp=1/@wt.doc.WTDocument/@Bitmap Image CDRS=1/@wt.doc.WTDocument/@NULL CDRSAnim=1/@wt.doc.WTDocument/@NULL CDRSRenderedImg=1/@wt.doc.WTDocument/@NULL Desktop_Album=1/@wt.doc.WTDocument/@NULL Desktop_Design=1/@wt.doc.WTDocument/@NULL Desktop_Drawing=1/@wt.doc.WTDocument/@NULL Document=1/@wt.doc.WTDocument/@Microsoft Word ECO=1/@wt.doc.WTDocument/@NULL EPS=1/@wt.doc.WTDocument/@Text File Environment=1/@wt.doc.WTDocument/@NULL GIF=1/@wt.doc.WTDocument/@GIF Image HTML=1/@wt.doc.WTDocument/@HTML File Image=1/@wt.doc.WTDocument/@NULL Inventor=1/@wt.doc.WTDocument/@NULL Java Archive=1/@wt.doc.WTDocument/@Zip JPEG=1/@wt.doc.WTDocument/@JPEG Image Manual=1/@wt.doc.WTDocument/@NULL NCCheckImage=1/@wt.doc.WTDocument/@NULL Picture=1/@wt.doc.WTDocument/@PIC Plot=1/@wt.doc.WTDocument/@NULL PNG=1/@wt.doc.WTDocument/@NULL RAWImage=1/@wt.doc.WTDocument/@NULL RLAImage=1/@wt.doc.WTDocument/@NULL RLBImage=1/@wt.doc.WTDocument/@NULL RTAImage=1/@wt.doc.WTDocument/@NULL RTBImage=1/@wt.doc.WTDocument/@NULL SGIImage=1/@wt.doc.WTDocument/@NULL ShadedView=1/@wt.doc.WTDocument/@NULL TGAImage=1/@wt.doc.WTDocument/@NULL Text=1/@wt.doc.WTDocument/@Text File TiffImage=1/@wt.doc.WTDocument/@TIFF The following are some commonly used PDMlink format types that are present in the pitdmapping.properties file but are commented out by default. To use these format types, you must first uncomment these lines in the pitdmapping.properties file, then delete the text to the left of the “=” sign and enter the exact name of the Pro/INTRALINK pitypedef. Microsoft Excel(ex.XLK XLC CSV DIF SLK XLT XLV IQY XLB XLS XLW)=1/@wt.doc.WTDocument/@Microsoft Excel Microsoft PowerPoint(ex. PPA PPT PPS POS PWZ)=1/@wt.doc.WTDocument/@Microsoft PowerPoint Microsoft Word(ex. WLL WBK DOC DOT WIZ)=1/@wt.doc.WTDocument/@Microsoft Word Microsoft Project(ex. MPP)=1/@wt.doc.WTDocument/@Microsoft Project MPEG Movie Clip(ex. M1V MP2 MPA MPE MPEG)=1/@wt.doc.WTDocument/@MPEG Movie Clip PDF=1/@wt.doc.WTDocument/@PDF Secondary Content Rules for Handling Secondary Content A user can specify that certain PI Types be migrated as secondary content (note that some Pro/ENGINEER specific PI types, such as accelerator files are already hard-coded to be handled as secondary content). In addition, these same PI Types can be defined to migrate as primary content. This means that for a given PI Type it is possible that it will be listed twice in the pitdmapping.properties file, once as secondary content and a second time as primary content (CAD Document or WT Document). When a PI Type is configured to be migrated as both primary and secondary content the migrator will first attempt to migrate this data as secondary content. In order for a particular PI to be eligible for migration as secondary content the following considerations must apply: . This PI is a child of a user-defined dependency . This PI has only one parent . All PIVs of this PI have no children Otherwise . If the mapping file also has this PI Type defined as “Primary” content, then publish the file to its own Windchill object. . Else, an error should be written to the migration log, and migration should continue. If the given PI meets the criteria for being migrated as secondary content, the next step is to determine which particular version (PIV) of the child object should be applied as secondary content to the appropriate version of the parent object. . The migration tool will evaluate the as-stored configurations that are common between the given PIVs of both the parent and child of this user defined relationship. When it finds a version of the child with the same as-stored configuration as a particular version of the parent it will take this version of the child and apply it as secondary content. Otherwise, . If no version (PIV) of the PI is deemed to be a valid attachment, then it will try to migrate the whole PI as primary content. This will only be possible if the PI Type Def is also in the Primary Content section of the object mapping file. If it is not also defined as primary content, then the objects should not be migrated, and an error put to the migration log. NOTE: A side effect of using the as-stored configuration to match parent and child version for the application of secondary content there may be particular versions of the child that do not have a corresponding matching parent based on this as-stored configuration rule. In this case, these particular PIVs for the child will not be migrated. The following is a list of Secondary Content PI types that are recognized by the Pro/INTRALINK Data Migrator: FEM Mesh Part=2/@MESH FEM Mesh Assembly=2/@MESH Inst_Assembly=2/@Instance Acelerator File Inst_Part=2/@Instance Acelerator File Mechanica Mesh Part=2/@MESH Mechanica Mesh Assembly=2/@MESH Animation Playback File=2/@ANALYSIS_RESULTS Bmp=2/@IMAGE CDRSRenderedImg=2/@IMAGE EPS=2/@IMAGE FEM=2/@MESH GIF=2/@IMAGE Image=2/@IMAGE Inventor=2/@IMAGE JPEG=2/@IMAGE Mechanism Frame File=2/@ANALYSIS_RESULTS Mechanism Playback File=2/@ANALYSIS_RESULTS NCCheckImage=2/@IMAGE Picture=2/@IMAGE Plot=2/@IMAGE PNG=2/@IMAGE PTC Bumpmap=2/@IMAGE PTC Color Texture=2/@IMAGE PTC Decal=2/@IMAGE RAWImage=2/@IMAGE Render=2/@INFORMATION RLAImage=2/@IMAGE RLBImage=2/@IMAGE RS_Base_Design=2/@INFORMATION RSDesign=2/@INFORMATION RS_Single_Sheet=2/@INFORMATION RTAImage=2/@IMAGE RTBImage=2/@IMAGE SGIImage=2/@IMAGE ShadedView=2/@IMAGE Simpl_Rep_Accel=2/@INFORMATION Snapshot=2/@INFORMATION Symbol=2/@INFORMATION TapeFile=2/@INFORMATION TGAImage=2/@IMAGE TiffImage=2/@IMAGE ToolParams=2/@INFORMATION Trail=2/@INFORMATION TurnParams=2/@INFORMATION VDA=2/@IMPORT VerificationResults=2/@INFORMATION