How to download attached files from linked objects

0
Hi, I'm a beginner.   I need to output attributes of EBOM objects and download files from a CAD-BOM dataset in TC.  EBOM objects are generated by CAD-BOM objects which use EBOM License lv1. The dataset is only on the CADBOM side, but is there a way to follow the CADBOM dataset from EBOM and download the dataset? It would be very helpful if you could give me a detailed description of the micro-flow.   Thank you in advance.
asked
2 answers
0

Hello @Matsumoto Kenji,

 

Did you have a look at the Teamcenter extension? The Teamcenter extension can provide you the necessary microflows and domain model to:

  1. Retrieve structures from Teamcenter
  2.  Configure which properties/relationships you want to retrieve when retrieving a structure
  3. Get Datasets (and downloading the corresponding files) from ItemRevisions.

 

Sounds like this should support your use case.

 

Good luck,

Marco

answered
0

Hi everything is possible, however, some use cases are more complex than others.

 

If I understand correctly, you are aligning CAD-BOM and E-BOM. I didn't look at such features for long time, and it was before AWC, and i don't know the license that you are refering to. If i remember well, the alignment was creating two things, a relation at revision levels (and this would be quite easy to use), and a "relation" at bomlines level (wich is much more complex) in order to have a visualisation of the EBOM with correction positions.

 

To get a dataset, i assume that the relation at revision level is enough, and you will just have to retrieve the name of this relation (i don't remember). The Teamcenter extension will offer you the capability to navigate the EBOM and define a mapping of the EBOM revision where you will expand the CADBOM-EBOM relation to get the CADBOM revision and its datasets.

 

If it's not working, i would recommend to reverse engineer how Active Workspace is doing it by pressing F12 and watch the "traffic" tab. Play your scenario in AWC, trace the calls in traffic tab, retrieve the relevant APIs in the documentation and reimplement them in Mendix.

answered