Skip to main content
6-Contributor
June 30, 2025
Solved

CAD Worker Sizing - Did anyone performed following PTC document ?

  • June 30, 2025
  • 1 reply
  • 767 views

CAD worker sizing.

 

How do we measure Small, Medium and Large files.

Also the number of files completed for a particular day.

Best answer by avillanueva

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?

1 reply

avillanueva
23-Emerald I
23-Emerald I
June 30, 2025

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.

18-Opal
July 1, 2025

@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
23-Emerald I
23-Emerald I
July 2, 2025

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?