1.13. PDM Teamcenter: Export to CAD

In total, the following changes to the ifCnsTeamcenter.cfg made:[9]

New keys

[COMMON]
#:HELP;List of all valid CAD-Dataset-meta-data-named-reference-names to fetch when loading 
parts from Teamcenter. Each entry consists of the named-reference-name and a bool flag 
that indicates
#to fetch a file read ticket for the named reference or not. The individual entries are comma 
separated, the named-reference-name and the flag are seoarated by |.
#Example: MetaData|false,TCAIiProps|false.
#
#:VALS_SE;
CAD_DATASET_ADDITIONAL_REFERENCE_NAMES(isSOLIDWORKS)=MetaData|false
#:HELP;List of all valid CAD-Dataset-meta-data-named-reference-names to fetch when loading 
parts from Teamcenter. Each entry consists of the named-reference-name and a bool flag 
that indicates
#to fetch a file read ticket for the named reference or not. The individual entries are comma 
separated, the named-reference-name and the flag are seoarated by |.
#Example: MetaData|false,TCAIiProps|false.
#
#:VALS_SE;
CAD_DATASET_ADDITIONAL_REFERENCE_NAMES(isPROE)=MetaData|false
#:HELP;List of all valid CAD-Dataset-meta-data-named-reference-names to fetch when loading 
parts from Teamcenter. Each entry consists of the named-reference-name and a bool flag 
that indicates
#to fetch a file read ticket for the named reference or not. The individual entries are comma 
separated, the named-reference-name and the flag are seoarated by |.
#Example: MetaData|false,TCAIiProps|false.
#
#:VALS_SE;
CAD_DATASET_ADDITIONAL_REFERENCE_NAMES(isCATIA)=catia_doc_attributes|false
#:HELP;List of all valid CAD-Dataset-meta-data-named-reference-names to fetch when loading 
parts from Teamcenter. Each entry consists of the named-reference-name and a bool flag 
that indicates
#to fetch a file read ticket for the named reference or not. The individual entries are comma 
separated, the named-reference-name and the flag are seoarated by |.
#Example: MetaData|false,TCAIiProps|false.
#
#:VALS_SE;
CAD_DATASET_ADDITIONAL_REFERENCE_NAMES(isINVENTOR)=TCAIiProps|false,TCAIAttr|false
#:HELP;Comma separated list of named reference names to look for when loading SolidWorks 
documents from Teamcenter.
#:VALS_SE;
CAD_DATASET_CAD_FILE_REFERENCE_NAMES(isSolidWorks)=PrtFile,AsmFile
#:HELP;Comma separated list of named reference names to look for when loading Catia 
documents from Teamcenter.
#:VALS_SE;
CAD_DATASET_CAD_FILE_REFERENCE_NAMES(isCATIA)=catpart,catproduct
#:HELP;Comma separated list of named reference names to look for when loading Creo 
documents from Teamcenter.
#:VALS_SE;
CAD_DATASET_CAD_FILE_REFERENCE_NAMES(isPROE)=PrtFile,AsmFile
#:HELP;Comma separated list of named reference names to look for when loading Inventor 
documents from Teamcenter.
#:VALS_SE;
CAD_DATASET_CAD_FILE_REFERENCE_NAMES(isInventor)=AIPart,AIAssembly

Removed keys

[ITI]
#:HELP;When adding a family table instance/generic to the txr file, add all instances 
or just the one from the export?
#Default is export_instance_only.
#:VALS_SE;"all_instances","export_instance_only"
#:INACTIVE;TXR_FILE_FAMILY_TABLE_MODE=
[TCIC]
#:HELP;This setting defines which ItemRevision to use for subparts of assemblies with 
imprecise assembly structure.
#Default is _latest_.
#
#Supported values:
#_first_: the first ItemRevision
#_latest_: the latest ItemRevision
#_as_parent_: use the same ItemRevision as selected in parent (if not available the 
latest will be used)
#any other value: the ItemRevision having this value as ItemRevisionId is selected. 
If there is no such ItemRevision an error will be raised.
#:VALS_SE;"_first_","_latest_","_as_parent_"
#:INACTIVE;TCIC_SUBPART_REVISION_RULE=
[TCAI]
#:HELP;This setting defines which ItemRevision to use for subparts of assemblies with 
imprecise assembly structure.
#Default is _latest_.
#
#Supported values:
#_first_: the first ItemRevision
#_latest_: the latest ItemRevision
#_as_parent_: use the same ItemRevision as selected in parent (if not available the 
latest will be used)
#any other value: the ItemRevision having this value as ItemRevisionId is selected. 
If there is no such ItemRevision an error will be raised.
#:VALS_SE;"_first_","_latest_","_as_parent_"
#:INACTIVE;TCIC_SUBPART_REVISION_RULE=

Changed / repaired keys

[PART_TYPE_TO_DATASET_TYPES]
PRT(isSOLIDWORKS)=SWPrt (was SwPrt)
ASM(isSOLIDWORKS)=SWAsm (was SwAsm)
[CreationOptions]
UseNativeDownload now must be the same value for all parts of an export and must be "Yes" 
in any case where we did not create the PDM documents.
TC_CadFileNamedReferenceNamePrt(isSolidWorks)=PrtFile ++ 
TC_CadFileNamedReferenceNameAsm(isSolidWorks)=AsmFile  
(was TC_CadFileNamedReferenceName(is3dPart, isSolidWorks)=PrtFile ...; 
key splitted into prt and asm versions, applies to all CAD systems)