Community Tip - Your Friends List is a way to easily have access to the community members that you interact with the most! X
Hi,
As I am not familiar with the CAD and publishing concepts, looking for some pointers. I have a requirement where I need to send CAD files to another system. I know that publishing is something that can be leverage for this, but I wanted to understand the concepts first.
Can ESI Services be used for such a use-case?. (I have used ESI DTs to send XML data to other systems, not for any file transfer)
If a user says CAD files, what could they mean?.
Do I generate the representations first and then send it to another system or as part of generating reps, can I send the files?.
Any pointers are appreciated.
Much Thanks
Take a look:
Just for context. Are you faced with running a Windchill system but you are integrated with a larger PLM system (possible difference vendor) that serves multiple sites? Or is this an integration with another company?
One point you'll want to make sure you clarify in your requirements is exactly what the user means by CAD files.
Hope that helps!
@joe_morton - Thanks for the response, the requirement is to transfer the files generated under Representations i.e., the neutral files.
What CAD system is the recipient using? If they are on Creo, that simplifies the process a lot. If they are on a noter CAD system, what do they want? just a 2D representation (PDF) or the 3D model (STEP). Also remember that if they want the 3D model, do they also want the 2D representation and that 2D representation will NOT be associative back to the 3D model.
Provide us with some better requirements and we can help you get the results that meet those requirements.
I think you'd need to generate the representations first, then send those to the other system.
I'm not familiar with ESI. With the Windchill APIs, it's possible to export representations to a server location as part of a workflow, for example. If you're not able to develop something like that yourself, you may want to look into this Windchill extension: https://windchill-extensions.ptc.com/get-view?wex-id=com.wincomplm.wex-repexport.release&wc-version=WIND112
I haven't personally used it, but it looks like it might get you what you're looking for.
Another possibility I'm not very familiar with is the Windchill REST services. From my very limited understanding, it may be possible to have the second system pull data (like the representation) from Windchill - but that's a complete guess on my part. You'd have to research it: https://support.ptc.com/help/windchill_rest_services/r2.4/en/index.html#page/windchill_rest_services/WCCG_RESTAPIsWRS.html