Following are for some important attributes that contain values specific to the SolidWorks Integration. The ENOVIA Collaborative Design for SolidWorks Server installation sets these attributes. Function: Map CAD type to ENOVIA type and format Syntax: CADType|ENOVIAType,format Example: component|SW Component,prt assembly|SW Assembly,asm drawing|SW Drawing,drw attachment|SW Drawing,drw attachment|SW Component,prt attachment|SW Assembly,asm attachment|SW Attachment,obj assemblyFamily|SW Assembly Family,asm componentFamily|SW Component Family,prt assemblyInstance|SW Assembly Instance,asm componentInstance|SW Component Instance,prt image_jpg|SW Component,Image image_jpg|SW Assembly,Image image_jpg|SW Drawing,Image image_jpg|SW Assembly Family,Image image_jpg|SW Component Family,Image image_jpg|SW Assembly Instance,Image image_jpg|SW Component Instance,Image image_jpg|ThumbnailViewable,THUMBNAIL parasolid|Derived Output,PARASOLID parasolid_binary|Derived Output,PARASOLID BINARY iges|Derived Output,IGES step_ap203|Derived Output,STEP AP203 step_ap214|Derived Output,STEP AP214 acis|Derived Output,ACIS stl|Derived Output,STL dwg|Derived Output,DWG dxf|Derived Output,DXF image_tif|Derived Output,TIF pdf|Derived Output,PDF vdafs|Derived Output,VDAFS vrml|Derived Output,VRML edrawing_part|Derived Output,EDRAWINGS PART cgr|SW Component,CGR cgr|SW Assembly,CGR cgr|SW Assembly Family,CGR cgr|SW Component Family,CGR cgr|CgrViewable,CGR png|SW Component,PNG png|SW Assembly,PNG png|SW Drawing,PNG png|SW Assembly Family,PNG png|SW Component Family,PNG png|SW Assembly Instance,PNG png|SW Component Instance,PNG png|ThumbnailViewable,PNG proe|Derived Output,PROE hcg|Derived Output,HCG hoops_hsf|Derived Output,HOOPS HSF edrawing_assembly|Derived Output,EDRAWINGS ASSEMBLY edrawing_drawing|Derived Output,EDRAWINGS DRAWING component|SW Component Template,prt assembly|SW Assembly Template,asm drawing|SW Drawing Template,drw Function: Map CAD business types to ENOVIA object types Syntax: CADType|MatrixType Examples: assembly|SW Assembly component|SW Component drawing|SW Drawing assemblyInstance|SW Assembly Instance componentInstance|SW Component Instance assemblyFamily|SW Assembly Family componentFamily|SW Component Family attachment|SW Attachment image_jpg|ThumbnailViewable parasolid|Derived Output parasolid_binary|Derived Output iges|Derived Output step_ap203|Derived Output step_ap214|Derived Output acis|Derived Output stl|Derived Output dwg|Derived Output dxf|Derived Output image_tif|Derived Output pdf|Derived Output vdafs|Derived Output vrml|Derived Output edrawing_part|Derived Output cgr|CgrViewable png|ThumbnailViewable proe|Derived Output hcg|Derived Output hoops_hsf|Derived Output edrawing_assembly|Derived Output All derived output CAD types with a name starting with "userfile_" mapped in the MCADInteg-BusTypeMapping attribute of the GCO will have the automatic and background selection disabled. These options are disabled because these derived outputs must be generated explicitily by the user. Function: Map the CAD relationship to ENOVIA relationship Syntax: CADRelationship|direction,MatrixRelationship direction is to or from; use symbolic names for the ENOVIA relationship Examples: CADSubcomponent|to, CAD SubComponent CADDrawing|from, Associated Drawing CADInstanceOf|to, Instance Of swattachment|to, SW Attachment JoinPart|to, SW Join Part BasePart|to, SW Base Part WeldBead|to, SW Weld Part SplitPart|to, SW Split Part MirrorPart|to, SW Mirror Part ExternalReference|to, SW External Reference DerivedOutputOf|to, Derived Output Function: Define the policies available for each ENOVIA object type (can provide a comma-separated list) Syntax: Type|Policy Examples: SW Component|SolidWorks Design,Design Policy SW Assembly|SolidWorks Design,Design Policy SW Assembly Instance|SolidWorks Design,Design Policy SW Component Instance|SolidWorks Design,Design Policy SW Assembly Family|SolidWorks Design,Design Policy SW Component Family|SolidWorks Design,Design Policy SW Versioned Component|SolidWorks Versioned Design,Versioned Design Policy SW Versioned Assembly|SolidWorks Versioned Design,Versioned Design Policy SW Versioned Drawing|SolidWorks Versioned Design,Versioned Design Policy SW Versioned Assembly Instance|SolidWorks Versioned Design,Versioned Design Policy SW Versioned Component Instance|SolidWorks Versioned Design,Versioned Design Policy SW Versioned Assembly Family|SolidWorks Versioned Design,Versioned Design Policy SW Versioned Component Family|SolidWorks Versioned Design,Versioned Design Policy SW Drawing|SolidWorks Design,Design Policy SW Attachment|Derived Output Policy Derived Output|Derived Output Policy CgrViewable|Viewable Policy ThumbnailViewable|Viewable Policy MCADInteg-RelationShipClassMapping Function: This system-level attribute determines if the relationship should be treated as an Assembly, Family, or External Reference. Syntax: CADrelationship|RelationshipClass Example: CADSubcomponent|AssemblyLike CADDrawing|AssemblyLike CADInstanceOf|FamilyLike JoinPart|AssemblyLike,ExternalRefereneLike BasePart|AssemblyLike,ExternalRefereneLike WeldBead|AssemblyLike,ExternalRefereneLike SplitPart|AssemblyLike,ExternalRefereneLike MirrorPart|AssemblyLike,ExternalRefereneLike ExternalReference|AssemblyLike,ExternalRefereneLike swattachment|DerivedOutputLike DerivedOutputOf|DerivedOutputLike MCADInteg-CreateDerivedOutputObj Function: Defines if derived outputs are associated to the parent object using a relationship to another object, or as a file checked into the parent object Possible Values:
MCADInteg-TypeDerivedOutputMapping Function: Map the business type to derived output types Syntax: CADBusinessType|DerivedOutputType DerivedOutputType can be a comma-separated list of the types that have been defined for the specified object. Example: assembly|image_jpg,pdf,cgr component|image_jpg,pdf,cgr drawing|image_jpg,pdf assemblyFamily|image_jpg,pdf,cgr componentFamily|image_jpg,pdf,cgr This is a system level attribute and this attribute is generally not modified. Function: Define the class for business types (can provide a comma-separated list) Syntax: BusinessTypeClass|CADBusinessType Examples: TYPE_CADMODEL_LIKE|assembly,component,drawing,assemblyFamily,component Family TYPE_COMPONENT_LIKE|component,componentInstance TYPE_ASSEMBLY_LIKE|assembly,assemblyInstance TYPE_FAMILY_LIKE|assemblyFamily,componentFamily TYPE_INSTANCE_LIKE|assemblyInstance,componentInstance TYPE_DERIVEDOUTPUT_LIKE|image_jpg,png,parasolid,parasolid_binary,iges, step_ap203,step_ap214,acis,stl,dwg,dxf,image_tif,pdf,vdafs,vrml,edrawi ng_part,cgr,proe,hcg,hoops_hsf,edrawing_assembly,edrawing_drawing,atta chment TYPE_COMPONENT_FAMILY_LIKE|componentFamily TYPE_ASSEMBLY_FAMILY_LIKE|assemblyFamily This is a system level attribute and should not be altered. Function: Enable or disable renaming of files on the server when user performs a Rename or Save As action Possible Values: True--the files are renamed on the Server side during Rename and SaveAs False--no file renaming operation is done on the Server side during Rename and SaveAs. Default Value: True MCADInteg-NonSupportedCharacters Function: Used to define characters that cannot be used in filenames. If any CAD object with any of these characters in their name are checked in, a message displays to the user and checkin is not allowed. Example: /\\|<>*$?;:@ Function: Define the list of possible type changes entered as a newline-separated list. Examples: component|componentFamily componentFamily|component assembly|assemblyFamily assemblyFamily|assembly Function: Map CAD types to Matrix template types for the Start Design function Syntax: CAD_TYPE|TEMPLATE_TYPE Examples: component|SW Component Template assembly|SW Assembly Template drawing|SW Drawing Template IEF-Pref-MCADInteg-DefaultTypePolicySettings Function: Define the mapping between ENOVIA Type, DesignPolicy and Version Policy. This mapping shows default values for new objects in the policy columns for the selected ENOVIA Type in the Checkin page Syntax: ENOVIA Type|DesignPolicy,VersionPolicy Examples: (DEFAULTVALUE)SW Component|SolidWorks Design,SolidWorks Versioned Design (DEFAULTVALUE)SW Assembly|SolidWorks Design,SolidWorks Versioned Design (DEFAULTVALUE)SW Drawing|SolidWorks Design,SolidWorks Versioned Design (ENFORCED)SW Assembly Family|SolidWorks Design,SolidWorks Versioned Design (ENFORCED)SW Component Family|SolidWorks Design,SolidWorks Versioned Design (ENFORCED)SW Assembly Instance|SolidWorks Design,SolidWorks Versioned Design (ENFORCED)SW Component Instance|SolidWorks Design,SolidWorks Versioned Design See Behavior Changes - ReadOnly Attribute section for details of the impact of this attribute on the features. |