cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

Translate the entire conversation x

CAD Worker Sizing - Did anyone performed following PTC document ?

KV_12355386
5-Regular Member

CAD Worker Sizing - Did anyone performed following PTC document ?

CAD worker sizing.

 

How do we measure Small, Medium and Large files.

Also the number of files completed for a particular day.

6 REPLIES 6
avillanueva
22-Sapphire III
(To:KV_12355386)

I think you are referring to this: https://www.ptc.com/en/support/article/CS377576?source=search

Tips are here: https://www.ptc.com/en/support/article/CS223585?source=search

It defines the sizes based on Rt (Estimated average response time to open and regenerate each CAD file type). This makes sense since number of components is not the only factor in determining publishing times. It could be a really complex model.  My rule would be ensure that the worker has enough horsepower to open your largest assembly/drawing or model. Remember that Creo is single threaded so in a virtualized environment, choose CPUs that have a high single process throughput. If you are running multiple instances on same machine, add memory to be able to run 3+ instances as needed. Note also that the queues will operate by checking each worker from 1 on up so if 1 busy, try 2 and so on. #1 worker will do the most jobs and it will trail off from there. You might find that the last worker is idle most of the time. These should be easy to scale up and down as needed.

@avillanueva , I think what the user is asking is how does one determine if a file falls into the category of Small, Medium or Large.

avillanueva
22-Sapphire III
(To:d_graham)

Yeah, I think that is loosely how long it takes to open. Generally large assemblies and complex models/drawings. Use Rt value.

the only available information in the CS Article is the publishing time which can be seen in the WVS Job Monitor. i would suggest pushing a few jobs through the system to get a good measure on the type of data the team is making. 

ScottMorris_0-1751374197474.png

 

The original question did not qualify which CAD solution the worker is for. If it is Creo, I would recommend going with 3-5 virtual CAD workers/machine and then adjust once you have data flowing. If it is another CAD solution, there can only be one CAD worker/machine and the process is serial

 

There was no mention of the version of Windchill and I'm assuming it's not Windchill+ since that has its own cloud-based publishing solution. 

KV_12355386
5-Regular Member
(To:d_graham)

In order to calculate, i need to seperate the Small , Medium and Large.

 

On what basis those are measured.

 

Either by execution time or size of the file. If its by file size how to fetch those for single day from the database table.

avillanueva
22-Sapphire III
(To:KV_12355386)

For a CAD component and their drawings, I would generally rank them all as small with the exception of really large and complex models. Filesize would be a good measure. Assemblies and their drawings take the longest but they are more dependent on the number of components, depth and if they include those complex models too. Volume is based on how often they are published which can be determined if you have publishing on for each check in, set state, move and rename events. But it might be a better use of your time to follow @ScottMorris advice and start with 3-5 workers and adjust from there. You can always scale up and down as needed. Is this an extremely large installation? How many users, CAD types, etc?

Announcements

Top Tags