Are you asking about rebuild time?
Or are you asking if there is a way to measure how much time someone has spent modeling the parts and assembling the assembly?
how much time someone has spent modeling the parts and assembling the assembly.
I don't think there is any tool that will tell you how much time was spent actually working on a part.
There is a way to see how much time a file has been open, though.
Using VB.NET, write some code using the FileSystemWatcher class to watch files in a folder (or folders).
Write the results of the watcher to a customized log file.
Place the EXE in your startup folder so that it starts running as soon as you power up your machine.
(completely off topic: how old are you if you are still saying "machine" instead of "computer"?)
..btw,.. on topic... in a few consulting jobs I did many years ago.. I activated such timing systems.. and this was my observation.
1 - management requested a need to account for users time on a projects more accurately. (that is, it's about change co$t/overhead$.. .software/hardware roi)
2 - users did not know in advance they were being monitored but were later told about the need to track time on projects.
3 - users did not increase productivity, nothing really changed in either case from the baseline.
4 - users learned how to disable or manipulate the clock. (humans are smart after becoming aware)
5 - imho,.. the users distrusted management and productivity decreased.
6 - although... users still requested faster "machines" (computers) and more training. (yep,.. it's all relative or is it?)
I personally never saw the value in the timing installments... yes, you have faster working users and and there slower working/producing users... or, human reality... no carrot... no change.
Hi Ronald Jorgenson ,
A late reply on your original question:
Solidworks has already some properties where you can calculate the modelling time:
SW stores already data (in binary format) for each sketch and feature the truncated username and date/timestamp when it was created and when it was last modified. Click on the sketch or a feature=> RMB => Feature properties:
If you collect these data for each sketch and feature manually or with a macro, you can calculate/estimate how long the user needed to complete the model. However I must admit I have never done this.