Hello
Do you have any feedback on the use of Solidworks PDM in your company? It has been in place for 6 years with us (with two remote sites and 2 independent databases: 1 per site but the other site can access it if it wants). Our largest files are in the 2000 components (200 unique files)
Is managing the PDM time-consuming every day? It is the validation of the files that is time-consuming. But if you do an ultra-basic and almost empty workflow, without validation it's not too time-consuming (it's still longer than nothing). We have a main workflow that allows us to make minor changes without going through an approver for example: this kind of transition takes a little time but not that much. After that, if you validate a machine of 10000 parts and you want all the components to be validated at the same time, it will grind severely I think. There is therefore a compromise to be made between the "framing" of users and the ease/cumbersomeness of use.
Do you think the added value of a PDM is relevant in our case? PDM makes remote work much easier (since everyone works with their workstation's local files). In these times of Covid it's not bad (I'm working from home at the moment for example). Having already used external usb / dd sticks I know that it's very quickly a hassle when you work with several people on a project. The big plus of PDM is that it allows you to keep a history of everything (so it is quite possible to reopen an assembly in its state of 3 months ago: it makes it easier to understand any plan problems). Keeping all the history also allows you to limit control over users (in practice you can't lose a file even if someone has done something stupid: it's always possible to go and get a previous version)
There are PDM viewer licenses for workshop users (cheaper).
The thing to take into account is also the intrinsic cumbersomeness of the system. You can outsource the implementation of the PDM, but it's still better to have someone smart enough to be more or less autonomous on it (to manage rights, create and delete users, make minor changes to workflows, etc.).
EPDM also allows you to automate certain tasks: creation of the pdf (or export files) automatically after validation for example. This saves clicks that you have previously lost with workflow management.
As EPDM is backed by a database, it is also very easy to find cases of use of parts (unless you use virtual sub-assemblies: EPDM does not handle this very well). This can allow you, for example, to standardize certain parts and reuse them safely in several machines (for having worked 6 months in a special machine, the company where I was spent its time redesigning/renaming identical timing washers because each part of a machine had the number of the machine in its name...).
For us, the main reason for switching to EPDM was the collaboration between our 2 sites.
If you're ISO 9001, auditors love it: all changes and approvals are tracked.
In the end, EPDM makes it easier and more secure to collaborate, but this has a direct economic cost (licenses are not cheap, whether in purchase or maintenance) as well as generally a certain cumbersomeness that can penalize the work (if the workflow is complicated).