Skip to main content
3-Newcomer
March 16, 2026
Question

WVS publishing strategy – generate viewables only in In Work and keep them for later lifecycle state

  • March 16, 2026
  • 1 reply
  • 188 views

Version: Windchill 13.0

 

Use Case: Hello, We are running **PTC Windchill 13 with **SolidWorks 2024 integration. Visualization files are generated through WVS using a SolidWorks worker. We are trying to optimize publishing load and would like to change the publishing strategy slightly. Our lifecycle is approximately: Concept → Prototype In Work → Prototype Released → In Work → Under Review → Released → Obsolete Goal During normal design work (In Work), every CAD check-in generates the visualization viewable (Creo View / PVZ). When the design leaves the In Work phase, the geometry should no longer change. Therefore the last check-in in In Work would effectively be the final viewable generation. After that point: the existing viewable representation should remain attached to the CAD document / WTPart it should simply carry forward to the next lifecycle states Later, when the object is promoted to Released, we only want to generate the final deliverables: PDF (drawing) DXF (if parameter DXF_CONVERSION = YES) STEP (if parameter STEP_CONVERSION = YES) In other words: In Work check-in → generate viewables Promotion to Released → generate only PDF / DXF / STEP Do not regenerate viewables during promotion Manual Republish should still remain available if needed. In that case the system could regenerate: viewables PDF DXF / STEP (if enabled)


Description:

Is this publishing behavior achievable using standard Windchill configuration (for example WVS Publish Rules or workflow publishing settings)?

More specifically:

  • Can viewable generation be limited to the In Work phase, while later lifecycle transitions only trigger the required deliverable formats?

Any best-practice recommendation or configuration example would be greatly appreciated so we can discuss this with our Windchill service provider.

Thank you.

 


Some of the replies to this topic were published during the recent read-only period. We have manually republished the missing posts to preserve the integrity of the topic. Learn more.

April 2,2026

The Community team

1 reply

Catalina
Community Moderator
March 20, 2026

Hi @DESIGNER_JT 

Thank you for your post. 

Your post appears well documented but has not yet received any response. I am replying to raise awareness. Hopefully, another community member will be able to help.

Also, feel free to add any additional information you think might be relevant. It sometimes helps to have screenshots to better understand what you are trying to do.

 

Best regards,

Catalina | PTC Community Moderator
3-Newcomer
March 20, 2026

Thanks for the follow-up.

Let me simplify the question and add a concrete example.

Target behavior (simplified):

  • In Work (check-in) → generate viewables only

  • Released (promotion) → generate PDF / DXF / STEP only

  • No automatic regeneration of viewables after In Work

  • Manual republish should still regenerate everything if needed

We are considering whether this could be controlled using WVS Publish Rules.

For example:

This is a conceptual example of what we are trying to achieve.:

<rules>
 <authoring-application name="SOLIDWORKS">

 <!-- In Work → create viewables -->
 <condition>
 <attribute name="epmdoc_lifeCycleState" value="INWORK"/>
 </condition>
 <publish on="checkin"/>
 <publish on="create-representation"/>

 <!-- Released → only deliverables -->
 <condition>
 <attribute name="epmdoc_lifeCycleState" value="RELEASED"/>
 </condition>
 <publish on="unknown-source" output="PDF"/>
 <publish on="unknown-source" output="STEP"/>
 <publish on="unknown-source" output="DXF"/>

 </authoring-application>
</rules>

Why we want this:

Currently the worker spends roughly 1–2 minutes per file generating viewables.
When a Promotion Request is executed to Released:

  • viewables already exist (from In Work check-in)

  • but they are still regenerated again

This creates unnecessary load on the worker and results in:

  • long publish queues (2–6 hours)

  • delay in getting PDF / DXF outputs needed for production

We are specifically trying to avoid unnecessary worker load during promotion.

Question:
Would this kind of setup work in practice so that:

  • viewables are only generated during In Work

  • Released publish does NOT regenerate viewables, only additional formats

We are using a hosted environment and cannot test this ourselves, so any guidance or correction would be highly appreciated.

Thank you!

16-Pearl
March 21, 2026

Hi @DESIGNER_JT,

This should be feasible, please refer to the following articles for guidance.

However, I do not believe it is possible to generate only additional formats without regenerating the viewable. Additional formats are typically generated as part of the publishing process.

https://www.ptc.com/en/support/article/CS365574?source=search

https://www.ptc.com/en/support/article/CS152784?source=CS365574

https://www.ptc.com/en/support/article/CS81396?source=CS365574

https://www.ptc.com/en/support/article/CS111916?source=CS365574