Siemens TeamcenterΒΆ
The Teamcenter backend supports loading data over multiple addressing schemes. Items can be addressed by:
Their Item ID and Revision.
Their DataSet ID.
Their Item UID.
Furthermore, it is possible to load assemblies either as a PLMXML export or directly via their native NX representation. Using the native representation is usually more performant as Teamcenter does not need to generate a PLMXML export on the fly.
To configure the backend, several options must be set:
teamcenter:
# Whether the Teamcenter backend is enabled.
enabled: false
# The HTTP Teamcenter server URL under which HTTP endpoints are available.
# Example: http://teamcenter.company.com:7001
baseUrl:
# The HTTP Teamcenter FMS URL under which file resources are available.
# Example: http://teamcenter.company.com:4455
fmsBaseUrl:
# Options when using the PLMXML export path.
plmxmlExport:
# The internal Teamcenter UID of the revision rule to use.
revisionRuleUid:
# The internal Teamcenter UID of the transfer mode to use.
transferModeUid:
# Whether to use a technical user for accessing Teamcenter. If false,
# a valid session token must be provided with each client request.
useTechnicalUser: true
# User credentials when using a technical user.
user:
name:
password:
group:
role:
After configuration the following endpoints will be available to configure as URNs for data pool rules:
/tc/plmxml/{id}: Returns a PLMXML for the Teamcenter ID. The configured revision rule and transfer mode are used./tc/part/{id}: Returns a file for the given Teamcenter UID. This UID is usually found in PLMXML files as part of anApplicationRef./tc/prt/structure/{id}: Loads theUGMASTERof the given Item ID. The latest revision is used./tc/prt/structure/{id}/{revision}: Loads theUGMASTERof the given Item ID and Revision./tc/prt/part/{id}: Loads the file behind the given DataSet ID.
Was this page helpful? Please leave a thumbs up or down.