Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
Hello,
we are thinking about activating positioning assemblies. For that, we need to have representations for all items in our system.
Anyhow, we have lots of items without a representation (couple of thousands), especially vendor components.
Is there a simple way of creating (rule-based) publishing jobs for these items?
Best regards
Martin
Solved! Go to Solution.
Windchill has the ability to create publish jobs that automatically publish based on certain criteria. One of those criteria are objects with no representation. Take a look at these sections:
Windchill has the ability to create publish jobs that automatically publish based on certain criteria. One of those criteria are objects with no representation. Take a look at these sections:
This goes definitely in the right direction but is still very general. The approach described above will create representations for all CAD data (+pre-defined filter) without any chance of having prio-settings, right? Like doing vendorcomponents first. Right?
But we need to discuss it. At last we need representations for all items.
Depends how your data is segmented. Jobs can be started from "Site, Organizations, Projects, Products, or Libraries", and the job only affects those objects from where the job was started. If vendor components are in a specific product or library, you could just choose to create a job for that one context.
Indeed! That will do the job!
Thanks for your help and have a nice weekend!
Regards
Martin
Another handy tool is the command line utility PublishUtil which will publish a list of objects from a CSV file. It's pretty easy to query the database and get a list of specific objects to publish (or republish). Add their idA2A2 values to a CSV and then feed them into this utility. (No server restart is required to install this utility.)
https://www.ptc.com/en/support/article/CS211115
Focus on the PublishEPMDocWithCSVFile filter.
Thanks, I'll have a deeper look into this next week!