MCADInteg-BusTypeMapping: (Multiline String)This maps the business types from Design with Creo Parametric to 3DEXPERIENCE. The types on the left side of the separator (|) cannot change, but the 3DEXPERIENCE types they map to are modifiable. Default Values: assembly|VPMReference assemblyInstance|VPMReference assemblyFamily|XCADModelRepReference component|VPMReference componentInstance|VPMReference componentFamily|XCADModelRepReference drawing|Drawing format|XCADNonPSBaseRepReference layout|XCADNonPSBaseRepReference diagram|XCADNonPSBaseRepReference sketch|XCADNonPSBaseRepReference manufacture|VPMReference idf|XCADNonPSBaseRepReference image_jpg|DerivedOutputEntity tif|DerivedOutputEntity postscript|DerivedOutputEntity dxf|DerivedOutputEntity iges|DerivedOutputEntity step_ap203|DerivedOutputEntity cgrOutput|DerivedOutputEntity svgOutput|DerivedOutputEntity cgrViewable|DerivedOutputEntity svgViewable|DerivedOutputEntity cgm|DerivedOutputEntity linkableOutput|DerivedOutputEntity note|XCADNonPSBaseRepReference pdf|DerivedOutputEntity dwg|DerivedOutputEntity MCADInteg-CADToLRDAttribMapping: (Multiline String)This is the Design with Creo Parametric to 3DEXPERIENCE LRD attribute mapping. It synchronizes attributes from Creo Parametric to the 3DEXPERIENCE LRD (Local Recognition Directory) as well as the attribute synchronization operation during checkin. The syntax for each attribute mapping from Creo Parametric to 3DEXPERIENCE
is: The names of the valid Creo Parametric types are the same ones used in the
Default Values: component|filename componentInstance|uuid componentFamily|filename assembly|filename assemblyInstance|uuid assemblyFamily|filename drawing|filename MCADInteg-CADToMxAttribMapping: (Multiline String)This is the Design with Creo Parametric to 3DEXPERIENCE
attribute mapping. Use this for synchronizing attributes from Creo Parametric to 3DEXPERIENCE
as well as the attribute synchronization operation during checkin. The syntax for each
attribute mapping from Creo Parametric to 3DEXPERIENCE
is the All user-defined Creo Parametric parameters are accessible through Design with Creo Parametric. In addition, Design with Creo Parametric can also access 3DEXPERIENCE system attributes such as V_description. Material attributes such as Mass, Density, and Volume can also be mapped to update during the Save operation. The names of the valid Creo Parametric and 3DEXPERIENCE types are the same ones that appear in the MCADInteg-BusTypeMapping section. Valid names for the supported Creo Parametric types are: component, componentInstance, componentFamily, assembly, assemblyInstance, assemblyFamily, drawing, format, layout, diagram, and manufacture. The attributes specific to the mapping must exist in 3DEXPERIENCE and the attributes must be associated with the 3DEXPERIENCE types. The following is an example of mapping from Design with Creo Parametric to 3DEXPERIENCE. This example maps Creo Parametric parameters (Description and Checkin comment) to 3DEXPERIENCE attributes for parts and assemblies and from Creo Parametric parameters (Description and Checkin comment) for drawings. Note:
The Design with Creo Parametric parameter names can be defined in any case (lowercase, uppercase, or camel case) in the
mapping of the Global Configuration Object attribute
MCADInteg-CADToMxAttribMapping . Design with Creo Parametric honors these names to transfer these attribute values during the
Save operation.Default Value: [blank] Example
component,description|VPMReference,V_description assembly,DESCRIPTION|VPMReference,V_description drawing,DESCRIPTION|Drawing,V_description component,checkincomment|VPMReference,V_versionComment assembly,checkincomment|VPMReference,V_versionComment drawing,checkincomment|Drawing,V_versionComment component,Manufacture_Procure|VPMReference,V_IsManufacturable componentInstance,Manufacture_Procure|VPMReference,V_IsManufacturable assembly,Manufacture_Procure|VPMReference,V_IsManufacturable assemblyInstance,Manufacture_Procure|VPMReference,V_IsManufacturable MCADInteg-MxToCADAttribMapping: (Multiline String)This map synchronizes attributes from 3DEXPERIENCE to Creo Parametric during the Open operation.
VPMReference,V_IsManufacturable|component,Manufacture_Procure VPMReference,V_IsManufacturable|componentInstance,Manufacture_Procure VPMReference,V_IsManufacturable|assembly,Manufacture_Procure VPMReference,V_IsManufacturable|assemblyInstance,Manufacture_Procure MCADInteg-UpdateAttribMapping: (Multiline String)This map reflects the attributes in the Attribute Update dialog for the user to be able to update attribute values for the designs shown in the Save dialog.
1|Manufacture_Procure|V_IsManufacturable IEF-CADTOMxMandatoryAttrMapping:This map makes the defined attributes Mandatory during the Save operation.
component|V_IsManufacturable|TRUE componentInstance|V_IsManufacturable|TRUE assembly|V_IsManufacturable|TRUE assemblyInstance|V_IsManufacturable|TRUE MCADInteg-CADToMxRelAttribMapping: (Multiline String)This is the Creo Parametric to 3DEXPERIENCE attribute mappings for relationships. This is also used for the Attribute Synchronization operation during checkin. Default Value: [blank] MCADInteg-DirectRelationships: (String)During checkout, the Required Children option uses this attribute to determine the appropriate CAD-type relationship. Default Value: assemblyComponent|drawing MCADInteg-RelationShipClassMapping: (Multiline String)This attribute classifies the relationships. As a rule, do not alter this attribute. This is a system level attribute that tells Unified X-CAD Design how to treat each relationship. Each entry is a map of two strings separated with this character (|). The left side of each entry denotes the Design with Creo Parametric-defined relationship and the right side denotes the class of the relationship. Default Values: assemblyComponent|REL_INSTANCE_LIKE drawing|REL_PRIMARY_DEPENDENCY_LIKE InstanceOf|REL_FAMILY_ITEM_LIKE md|Dependency|REL_EXTERNAL_REFERENCE_LIKE merged|REL_EXTERNAL_REFERENCE_LIKE format|REL_PRIMARY_DEPENCENCY_LIKE derived|REL_PRIMARY_DEPENDENCY_LIKE idf|REL_EXTERNAL_REFERENCE_LIKE mfg|REL_EXTERNAL_REFERENCE_LIKE DerivedOutputOf|DerivedOutputLike ViewableOf|DerivedOutputLike FileToFile|REL_PRIMARY_DEPENCENCY_LIKE sketch|REL_PRIMARY_DEPENDENCY_LIKE Suppressed|REL_PRIMARY_DEPENDENCY_LIKE MCADInteg-RelMapping: (Multiline String)This attribute maps Design with Creo Parametric-defined relationships to 3DEXPERIENCE
relationships. The string on the left of the vertical line (|) is the Design with Creo Parametric-defined relationship. The string on the right of the (|) is the 3DEXPERIENCE
relationship; a comma-separated list of two entries. The second entry such as
Default Values: assemblyComponent|to,VPMInstance drawing|from,XCADBaseDependency format|to,XCADBaseDependency derived|to,XCADBaseDependency merged|to,XCADBaseDependency mfg|to,XCADBaseDependency md|Dependency|to,XCADBaseDependency idf|to,XCADBaseDependency InstanceOf|to,XCADItem FileToFile|to,XCADBaseDependency sketch|to,XCADBaseDependency Suppressed|to,XCADBaseDependency MCADInteg-TypeClassMapping: (Multiline String)This is a system level attribute that defines the class for business types. Do not modify this attribute. This attribute has two entries separated by a vertical line (|). The entry on the left defines the class for the business types, while the entry on the right contains a comma-separated list of Design with Creo Parametric types. Default Values: TYPE_ASSEMBLY_LIKE|assembly,assemblyInstance TYPE_COMPONENT_LIKE|component,componentInstance TYPE_FAMILY_LIKE|assemblyFamily,componentFamily TYPE_OBJECT_WITHOUT_FILE|assemblyInstance,componentInstance TYPE_DERIVED_OUTPUT_LIKE|svgOutput,cgrOutput,image_jpg,tif,gif,cgm,step_ap203,iges,pdf,png,postscript,dxf,dwg TYPE_FAMILY_ITEM_LIKE|assemblyInstance,componentInstance TYPE_DRAWING_LIKE|drawing TYPE_VISUALIZATION_LIKE|cgrViewable ,svgViewable TYPE_REPRESENTATION_LIKE|cgr,svg TYPE_CAD_DOCUMENT_LIKE|format,layout,diagram,note,sketch TYPE_BREP_LIKE|linkableOutput MCADInteg-TypeDerivedOutputMapping: (Multiline String)This attribute contains the mapping between business types and derived output types. This mapping determines the type of the derived output object that you want to create (if MCADInteg-CreateDerivedOutputObj is TRUE) for mapped business types. Each mapping contains two entries separated by a vertical line (|). The entry on the left is a business type in the Design with Creo Parametric context, and the entry on the right contains one or more derived output types. If there are multiple derived output types, separate them with a comma. Default Values: component|image_jpg,tif,iges,step_ap203,png,cgrViewable, linkableOutput componentInstance|image_jpg,tif,iges,step_ap203,png,xpr,cgrViewable, linkableOutput drawing|image_jpg,postscript,dxf,iges,cgm,pdf,dwg assembly| assemblyInstance| format| layout| diagram| manufacture| sketch| MCADInteg-TypeFormatMapping: (Multiline String)This attribute maps the Design with Creo Parametric type to the 3DEXPERIENCE type and format. Each entry is a map of two strings separated by a vertical line (|). The string on the left is the Design with Creo Parametric. The string on the right is the 3DEXPERIENCE type and its format. For example, if the entry is Default Values: component|VPMReference,prt componentInstance|VPMReference,prt componentFamily|XCADModelRepReference,prt assembly|VPMReference,asm assemblyInstance|VPMReference,asm assemblyFamily|XCADModelRepReference,asm drawing|Drawing,drw format|XCADNonPSBaseRepReference,frm layout|XCADNonPSBaseRepReference,lay sketch|XCADNonPSBaseRepReference,SEC diagram|XCADNonPSBaseRepReference,dgm note|XCADNonPSBaseRepReference,TXT idf|XCADNonPSBaseRepReference,idf image_jpg|DerivedOutputEntity,THUMBNAIL tif|DerivedOutputEntity,TIF postscript|DerivedOutputEntity,PS dxf|DerivedOutputEntity,DXF iges|DerivedOutputEntity,IGES step|DerivedOutputEntity,STEP cgrOutput|DerivedOutputEntity,CGR svgOutput|DerivedOutputEntity,SVG cgm|DerivedOutputEntity,CGM png|DerivedOutputEntity,THUMBNAIL pdf|DerivedOutputEntity,PDF xpr|DerivedOutputEntity,XPR xas|DerivedOutputEntity,XAS svgViewable|DerivedOutputEntity,SVG dwg|DerivedOutputEntity,DWG linkableOutput|DerivedOutputEntity,FMTLINKABLE MCADInteg-TypePolicyMapping: (Multiline String)This attribute defines the policies to use for each type. Each entry is a map consisting of two strings divided with a vertical line (|). The left side of the (|) is the type and the right side is the policy that controls it. Note:
The types and policies must
exist in 3DEXPERIENCE.
Default Values: VPMReference|VPLM_SMB_Definition XCADModelRepReference|VPLM_SMB_Definition 3DShape|VPLM_SMB_Definition Drawing|VPLM_SMB_Definition XCADNonPSBaseRepReference|VPLM_SMB_Definition DerivedOutputEntity|VPM_PRIVATE ProEAssemblyFamilyInstanceHandling: (String, DefaultValue: AssemblyFamilyInstanceLight )This is an attribute specific to Design with Creo Parametric. Possible values are This attribute defines whether or not assembly family instances are generated and retrieved
into a session during the processing of the checkin command (and Lock or Unlock). When the
option is defined to Default Value: AssemblyFamilyInstanceLoaded ProEAutoLoadMasterRep: (String, Default Value: FirstTime):This is an attribute specific to Design with Creo Parametric. Possible values are: FirstTime, Always, and Never. When a Creo Parametric assembly with a simplified representation active is being saved to 3DEXPERIENCE, this attribute controls whether or not the Master Representation is automatically loaded before the Save operation. When this attribute is defined to the default FirstTime, the Master Representation automatically loads if the assembly does not exist in the 3DEXPERIENCE database. When this attribute is specified to Always, the Master Representation is always automatically loaded before the Save operation, regardless of whether or not the assembly has been previously saved to the 3DEXPERIENCE database. When this attribute is Never, the Master Representation does not automatically load before the Save operation, regardless of whether or not the assembly has been previously saved to the 3DEXPERIENCE database. Defining the ProEAutoLoadMasterRep attribute to FirstTime or Never can provide improved performance because you do not need to activate the entire Master Representation before every save of the assembly. However, you must ensure that all components participating in the Master and other Simplified Reps are saved to the 3DEXPERIENCE database. In general this can be ensured by: • If the assembly is modified to include a new component, then check in the assembly with the Master Representation (or a Simplified Rep that includes that new component) active. Note:
If a Master or Specific Representation of an assembly is opened using 3DEXPERIENCE>Open, but it has missing components (for example, the assembly
was never saved with the Master or Specific Representation active) then the requested
representation of the assembly opens by suppressing the missing components. Messages
regarding the missing components get written to the text area of Design with Creo Parametric. If the assembly is to be saved to 3DEXPERIENCE
again, care must be taken to retrieve the missing components and to unsuppress them in the
assembly.
Default Value: FirstTime ProEDerivedOutputOptions: (Multiline String):This is an attribute specific to the Design with Creo Parametric. This attribute defines the user-configurable options of image file and derived output generation. The syntax is:
Default Values: image_jpg|width=5.0,height=5.0,depth=8,dpi=100,delete_on_checkin=yes tif|width=5.0,height=5.0,depth=8,dpi=100,delete_on_checkin=yes postscript|size=auto,variable_width=0.0,variable_height=0.0,quality=3,scale=1,pen_slew=no, pen_velocity_x=0.0,pen_velocity_y=0.0,pages=all,first_page=0,last_page=0,segmented_output=no, label=no,separate_files=no,delete_on_checkin=yes cgrViewable|sag=0.0,delete_on_checkin=yes dxf|all_sheets=yes,delete_on_checkin=yes iges|delete_on_checkin=yes step_ap203|delete_on_checkin=yes png|width=5.0,height=5.0,delete_on_checkin=yes pdf|depth=color,dpi=300,pages=all,delete_on_checkin=yes xpr|delete_on_checkin=yes xas|delete_on_checkin=yes svgViewable|delete_on_checkin=yes dwg|all_sheets=yes,delete_on_checkin=yes Notes:
ProEObjectLoadingInSession: (String, Default Value: LoadObjectsInSession)This is an attribute specific to Design with Creo Parametric. Possible values are LoadObjectsInSession and DoNotLoadObjectsInSession. This attribute defines whether or not to load objects that are unavailable in the session. This affects nonrequired related items that are not in session. For example, layouts may have references to many other objects that are not loaded in session. If this attribute is defined to DoNotLoadObjectsInSession, Design with Creo Parametric does not attempt to bring the unloaded objects into session. When this option is defined to DoNotLoadObjectsInSession, no derived outputs get generated for unloaded objects. Default Value: LoadObjectsInSession ProEPartFamilyInstanceHandling: (String, Default Value: PartFamilyInstanceLoaded)This is an attribute specific to the Design TEAM Definition Management. Possible values are PartFamilyInstanceLight and PartFamilyInstanceLoaded. This attribute defines whether or not part family instances are generated and retrieved into session during processing of the checkin command (lock/unlock). The PartFamilyInstanceLoaded option retrieves each part family instance into session to interrogate the structure, looks for nested instances, and generates derived outputs. The PartFamilyInstanceLight option reads the instances from the Creo model file without loading each instance into session. PartFamilyInstanceLight is a significant performance gain over PartFamilyInstanceLoaded. The limitation is that some operations, such as derived output generation, cannot be performed on instances that are already in session. When using the PartFamilyInstanceLight setting, it is possible for you to generate derived outputs by loading specific instances into a session. Default Value: PartFamilyInstanceLoaded ProEUnloadedChildRelationshipExceptions: (String, Default Value: ‘’)This is an attribute specific to the Design with Creo Parametric. This allows a comma-separated list of relationship names as found on the left-hand side of the mappings in the MCADInteg-RelMapping GCO attribute (for example; assemblyComponent, drawing, format, derived, merged, mfg, and mdlDependency). The default value is an empty string. The purpose of this setting is to ignore missing children depending on their relationship to the parent model. To avoid an incomplete structure checking-in, Design with Creo Parametric prohibits any model to be selectable for checkin if any of its related children are missing. This can happen for nonrequired related children that are unnecessary for successful regeneration of the parent model. It may be desirable to make exceptions for certain types of relationships where it may be common for nonrequired related children to be missing on disk. This most often occurs with part-to-part or part-to-assembly relationships that are mapped as merged and mdlDependency relationships. If this value is empty, there are no exceptions and any missing child results in the parent object not selectable for checkin. If this value is mdlDependency,merged, then an exception is made for any missing child of a mdlDependency or merged relationship and the parent object is selectable for checkin. ProEMissingLinksWarning: (Boolean, Default Value: FALSE )This is an attribute specific to the Design with Creo Parametric. The app alerts you of missing links corresponding to nonrequired relationships when checkin is chosen from the 3DEXPERIENCE menu. You can continue or cancel the checkin operation. If you choose to continue with the check-in operation, Design with Creo Parametric can either prevent those parent models with missing links from being selected for check-in or can ignore the missing links and allow the parent models to be selected for check-in. This behavior is controlled by the GCO attribute ProEUnloadedChildRelationshipExceptions. |