I am looking to have data information regarding the central files in our company, with the option of obtain the following:
* How many users of all the disciplines are using the central files?
* Real time data of file size
* Does anyone is on the central file and did not open a local copy?
* What families are use the most in our company?
* have the oportunity to elaborate this information graphically.
* Hardware iformation about the users( memory size, Microprocessor)
Thank you for your help,
Lui
Dear Lui,
Those are interesting question you raise.
Maybe we should take them one by one.
I recently heard from a colleague who had a potential partial solution to one of them:
I would like to identify ALL users contributing to a central model at given point in time.
Is there any direct method or foolproof way to get this list?
The best we found so far is a kludge using something like the following on relevant element(s):
WorksharingDisplaySettings se = doc.GetElement(newElementId(11061452)) as WorksharingDisplaySettings; List<string> lista = se.GetAllUsersWithGraphicOverrides() .ToList();
However, we are completely unsure ...
Is it guaranteed that ALL users will have such overrides?
I hope this helps.
Cheers
Jeremy
Dear Lui,
I have some further input on your query.
Some of the issues you raise have little or nothing to do with the Revit API, so you should probably not expect specialised Revit API responses on them.
http://thebuildingcoder.typepad.com/blog/2010/12/xml-family-usage-report.html
I have asked the development team for some further advice on the remaining two:
I hope this helps.
Best regards,
Jeremy
Thank you mc_yhanika for your reply,
We have a policy of using Worksharing Monitor in all the shared projects, and you are right, it is a helpful tool. However, we are looking for the way of tracking several projects simultaneously, this will help us to track, prevent, and localize problems regarding: Central files open not as a local, Memory resources (by User).
It is like having a workshared monitor for the whole company. one central station where you can track this data without having to open each of the projects.
Best Regards,
Lui