Parameter
|
Description
|
Default
|
ScanStructure
|
Controls whether the export will follow the structure to collect all parts
|
true
|
WriteDocuments
|
Controls whether Windchill documents are written
|
true
|
WritePartUsageLinks
|
Controls whether part usage links (such as BOM structure) are written
|
true
|
WritePartDescribeLinks
|
Controls whether the documents are linked to the parts
|
true
|
WriteContentItems
|
Controls whether content items (thumbnails, file attachments) are written
|
true
|
Incremental
|
When set to true, a previously published part or model that has not changed will not be written to the IXB when the Windchill data is updated
|
true
|
WriteRepresentationForRoot
|
When set to ‘if_exists’, viewable available for the top-level masterdata objects are attached as representations to the Windchill part.
|
if_exists
|
WriteRepresentationForChildren
|
When set to ‘if_exists’, viewable available for the child masterdata objects are attached as representations to the Windchill part
|
if_exists
|
Parameter
|
Description
|
Organization
|
Windchill organization name
|
Product
|
Windchill product name — mutually exclusive with library
|
Library
|
Windchill library name — mutually exclusive with product
|
|
This is applicable only if ‘Masterdata Revisioning’ is enabled in Creo Elements/Direct Model Manager— see Creo Elements/Direct Model Manager Help for more details.
|
Parameter
|
Description
|
Default
|
||
IterateDocumentOnNewPartIteration
|
When set to true, new iterations of all Windchill document children are created and linked to a new iteration of a Windchill part
|
false
|
||
IterateOnAttributeChange
|
When set to true, a new iteration of the Windchill object is created whenever any attribute on the Model Manager object changes. If set to false, the existing Windchill object is updated and overwritten.
(available with Creo Elements/Direct Model Manager 18.1 M060 and later)
|
true
|
||
IteratePartOnNewDocumentIteration
|
When set to true, a new iteration of theWindchill part is created whenever a new iteration of the linked Windchill document is created (for example, because of rule 2, 3 or 4)
|
true
|
||
ReviseChildrenOnNewPartRevision
|
When set to true, new revisions of all Windchill part children are created and linked to a new revision of a Windchill part
|
false
|
Parameter
|
Description
|
Default
|
Class
|
Specifies the Model Manager business class of the documents to be transferred.
|
Parameter
|
Description
|
Default
|
NumberBlockSize
|
Number of IDs requested from Windchill in one request. These numbers are blocked on the Windchill side and used for the gateway.
|
100
|
NumberReader
|
Retrieves the numbers for new parts or documents from Windchill. Use the com.osm.windchill.rng. AnonymousHttpNumberReader for unauthenticated requests.
|
com.osm.windchill.rng.ProtocolBasedHttpNumberReader
|
NumberStore
|
The <File> tag allows you to specify the name of the file where unused numbers are stored. The path can be absolute or relative to the <server>\windchill directory.
|
NumberStore.xml in the windchill directory
|
Parameter
|
Description
|
Default
|
UserMapStore
|
The <File> tag allows you to specify the name of the file where mapping is stored. The path can be absolute or relative to the <server>\windchill directory.
|
UserMap.xml in the windchill directory
|
Parameter
|
Description
|
Default
|
FolderPath
|
Path to Windchill folder where objects are created
|
/Default
|
DomainName
|
Domain name for Windchill objects
|
/Default
|
Department
|
Department for Windchill objects
|
ENG
|
VersionLevel
|
Version level to be used for Windchill objects
|
1
|
UfidRepositoryID/UfidDomain
|
Elements of theWindchill object UFIDs that are generated by Creo Elements/Direct Model Manager
|
ModelManagerGateway
|
Parameter
|
Description
|
Default
|
UfidGenerator
|
See the Customization section
|
None
|
NumberGenerator
|
See the Customization section
|
None
|
StateMap
|
Defines the mapping of Creo Elements/Direct Model Manager lifecycle states to Windchill states
|
As shown in the <Map> tags. All Creo Elements/Direct Model Manager states not explicitly listed are mapped to the <DefaultState>
|
Attributes
|
See the Attribute Mapping section
|
None
|
IBAs
|
See the Attribute Mapping section
|
None
|
ContentItems
|
See the Configuring Content Items – Section <ContentItems> section
|
JPEG thumbnail
|
Representations
|
See the Configuring Representations – Section <Representations> section
|
For 3D: PVZ
For 2D: DXF
|
Parameter
|
Description
|
Default
|
UfidGenerator
|
See the Customization section
|
None
|
NumberGenerator
|
See the Customization section
|
None
|
StateMap
|
Defines the mapping of Creo Elements/Direct Model Manager lifecycle states to Windchill states
|
As shown in the <Map> tags. All Creo Elements/Direct Model Manager states not explicitly listed are mapped to the <DefaultState>
|
Attributes
|
See the Attribute Mapping section
|
None
|
IBAs
|
See the Attribute Mapping section
|
None
|
ContentItems
|
See the Configuring Content Items – Section <ContentItems> section
|
JPEG thumbnail
Model Manager Link File (MMLF)
|
Representations
|
See the section Configuring Representations – Section <Representations>
|
None
|
Parameter
|
Description
|
Attributes
|
See the section Attribute Mapping
|
IBAs
|
See the section Attribute Mapping
|
Parameter
|
Description
|
FileType
|
File type as specified in the <FileType> elements of wmconf.xml
|
Attributes
|
Attributes that apply to content items for evaluation. See the section Attribute Mapping
|
Parameter
|
Description
|
FileType
|
File type as specified in the <FileType> elements of wmconf.xml
|
Attributes
|
Attributes that apply to representations for evaluation. See the section Attribute Mapping
|
XML Element
|
Description
|
Interface To Be Implemented
|
Default Implementation
|
<Exporter>
|
Defines the main export steps
|
com.osm.integration.export.IExporter
|
com.osm.windchill.export.DefaultWindchillExporter
|
<VersioningRule>
|
Defines the rules used to decide when to create new Windchill revisions or iterations
|
com.osm.windchill.export.IVersioningRule
|
com.osm.windchill.export.DefaultVersioningRule
|
<DocumentSelector>
|
Selects documents to be mapped to Windchill documents
|
com.osm.windchill.export.IDocumentSelector
|
com.osm.windchill.export.DefaultDocumentSelector
|
<NumberReader>
|
Collects the numbers for new Windchill parts or documents; the default implementation
|
com.osm.windchill.rng.INumberReader
|
com.osm.windchill.rng.WindchillNumberReader (queries the numbers from Windchill through an HTTP request)
|
<NumberStore>
|
The persistence method for numbers that were blocked in Windchill but not used yet
|
com.osm.windchill.rng.INumberStore
|
com.osm.windchill.rng.XMLNumberStore (stores the user mapping in an XML file on the server file system)
|
<UfidGenerator>
|
Generates a UFID for a new Windchill part or Windchill document
|
com.osm.windchill.export.IUfidGenerator
|
com.osm.windchill.export.DefaultUfidGenerator
|
<UserMapStore>
|
The persistence method for user mapping information
|
com.osm.windchill.mapping.IUserMapStore
|
com.osm.windchill.mapping.XMLUserMapStore (stores the user mapping in an XML file on the server file system)
|
<NumberGenerator>
|
Generates the number of a new Windchill part or Windchill document
|
com.osm.windchill.rng.INumberGenerator
|
com.osm.windchill.rng.WindchillNumberGenerator (assigns numbers that are retrieved from Windchill— see also <WindchillNumberManager>
When autonumbering is turned off in Windchill, the number generation (and, by extension, the export operation) fails. In this case, you can specify an alternative number generator in the <AutonumberingOffHandler> element.
|
<StateMap>
|
Defines the mapping ofCreo Elements/Direct Model Manager lifecycle states to Windchill states
|
com.osm.windchill.mapping.ILifecycleStateMap
|
com.osm.windchill.mapping.DefaultLifecycleStateMap (applies the mapping specified in GatewayConfig.xml)
|
XML Element
|
Description
|
Interface To Be Implemented
|
Default Implementation
|
<WTPartFactory>
|
Creates Windchill part XML files
|
IWTPartFactory
|
DefaultWTPartFactory
|
<WTDocumentFactory>
|
Creates Windchill document XML files
|
IWTDocumentFactory
|
DefaultWTDocumentFactory
|
<WTPartUsageLinkFactory>
|
Creates Windchill part UsageLink XML files
|
IWTPartUsageLinkFactory
|
DefaultWTPartUsageLinkFactory
|
<WTPartDescribeLinkFactory>
|
Creates Windchill part DescribeLink XML files
|
IWTPartDescribeLinkFactory
|
DefaultWTPartDescribeLinkFactory
|
<WTContentItemFactory>
|
Creates content item references that are included in Windchill part or Windchill document XML files
|
IWTContentItemFactory
|
DefaultWTContentItemFactory
|
<WTContentItemFileFactory>
|
Creates the actual content item files that are attached to the Windchill part or Windchill document
|
IWTContentItemFileFactory
|
DefaultWTContentItemFileFactory
|
<RepresentationFactory>
|
Creates representation XML files
|
IRepresentationFactory
|
DefaultRepresentationFactory
|
<RepresentationJarFactory>
|
Creates the actual representations that are attached to the Windchill part or Windchill document
|
IRepresentationJarFactory
|
DefaultRepresentationJarFactory
|
XML Attribute
|
Description
|
Allowed Values
|
Default
|
type
|
Type of the attribute on the source object
|
boolean, integer, float, date, string
|
string
|
source_class
|
The mapping is only applied if theCreo Elements/Direct Model Manager source object has this Java type
|
Java class name
|
java.lang.Object
|
format
|
Format string for the value
|
Java formatting (only for date values)
|
null
|
max_length
|
Maximum length for the attribute value
|
no limit
|
XML Element
|
Description
|
Interface To Be Implemented
|
Default Implementation
|
<attribute name>
|
Defines a mapping for a single attribute
|
com.osm.windchill.mapping.IAttributeMap
|
com.osm.windchill.mapping.WTAttributeMap
|
XML Element
|
Description
|
Interface To Be Implemented
|
Default Implementation
|
<Attributes>
|
Defines how attribute values are set for the Windchill objects
|
com.osm.windchill.mapping.IAttributeMapper
|
com.osm.windchill.mapping.WTAttributeMapper
|
<Ibas>
|
Defines how IBA values are set for Windchill objects
|
com.osm.windchill.wt.IIbaFactory
|
com.osm.windchill.wt.IbaFactory
|
Selection Rule
|
Description
|
By Name
|
Specifies selection of objects by a name pattern, supports wildcard *
|
By Saved Search
|
Specifies selection of objects by a saved search previously defined by the user
|
In Packet
|
Specifies selection of all objects in a packet
|
In Project
|
Specifies selection of all objects in a project
|
Modified Since
|
Specifies selection of objects that have been modified in the last <specified by user> number of days.
|
Released Since
|
Specifies selection of objects that have been released in the last <specified by user> number of hours.
|