Store
Custom Search

What is PDMWorks Enterprise?

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Jul 28th, 2008 | By Alex R. Ruiz | Category: Applications

Earlier this week I I took part in training, offered by our VAR, on PDMWorks Enterprise (PDMWE) 2008. For the past 5 years, or so, I have been involved in a few PDMWorks Workgroup (PDMWW) implementations and I continue to have nothing but praise for the software. I am not afraid to admit it’s shortcomings but it does do an awesome job when used within it’s limits. In my current position, I administer a PDMWW vault that has been customized so much that most PDMWW administrators would not be able to recognize it. Using custom scripts, we have been able to add extra functionality that allows us to use the system in accordance with our Document Control requirements. After this weeks training, I have learned that all the extra functionality that we added to PDMW is available in PDMWE right out of the box. In lieu of  the SolidWorks tips I normally offer on Mondays, I am going to offer you a brief introduction to what PDMWorks Enterprise offers and how it differs from PDMWorks Workgroup.

A Quick Introduction to PDMWorks Enterprise

PDMWorks Enterprise started out it’s life as Conisio, an engineering document management system offered by GCS Scandinavia AB, before the company was acquired in May of 2006 by the SolidWorks Corp. PDMWE is a Product Data Management (PDM) system that, like it’s sister product PDMWW, aides in the organization and management of product data in a multi-user environment. Unlike PDMWW, PDMWE is fully integrated into Windows Explorer which should make training end users a lot easier since most, not all, users are familiar with using Windows Explorer.

The Fundamentals of PDM

Most PDM systems, including PDMWW and PDMWE, share the same DNA when it comes to basic capabilities. Some do it better then others and some still are more adapted to different industries. Listed below are the basic capabilities of most PDM systems:

  • Organize product or project files – Each PDM product is different and admittedly I have not seen very many but based on my personal experience, PDM systems do a great job of organizing your companies project files in a clear easy to use manner.  Our current systems allows us to easily organize our SolidWorks data based on design groups and product hierarchy.
  • Secure vaulting/retrieval, versioning and revisioning of files – Your product or project data, including CAD data and supporting documents, are stored in a central secured location on your network. As checked out documents are modified and checked back into the vault, the versions and/or revision is incremented allowing all product history to be maintained.
  • Change control and sharing – A multi-user collaboration environment is where PDM systems shine. Access to project or product data can be controlled by limiting certain groups and users access to files at different document states. As most users can agree, a non-controlled multi-user environment can be a scary place. Someone can make changes to a file that you may be referencing that can ultimately cause problems for your entire project.
  • Searching and reporting -  As the number of files in your company grow, it may prove to be nearly impossible to find the files you are looking for in a timely manner. This has to be one of my favorite aspects of PDM, being able to search your vault quickly and even creating a report based on your search criteria.
  • Tracking file references – Anybody in an engineering environment can contend that be able to track where a document such as a part file is being used or what parts are being referenced by an assembly can be very important. One of my favorite things about PDM is as you rename and move parts, drawings or assemblies the references are maintained. Try doing that outside of PDM without having to jump through some hoops.
  • Automating audit trails – Audit trails are very important for regulatory compliance. Audit trails are created to track when documents were accessed, modified or routed and by whom.

How PDMWE Approaches Product Data Management

At the risk of sounding like a reseller of PDMWorks Enterprise, PDMWE performs the tasks described above marvelously. In case your wondering, I have nothing to gain by you buying or implementing PDMWorks in your organization, not that I wouldn’t accept a kick back of some sort :) , I am just here to introduce you to how PDMWE is an awesome PDM package. (Wow, that last sentence sounds like I really drank the Kool-aid!) I will not tell you how PDMWE is better then any other PDM package out there because I have never used any other package except for PDMWW. So I will only be able to briefly describe PDMWE’s approach and how it differs from PDMWW.

  • Full integration into Windows Explorer – In my personal opinion, the most important aspect of PDMWE is its integration into Windows Explorer. This allows non-SolidWorks users to be able to contribute to the project flow unlike with PDMWW which was only available through SolidWorks and SolidWorks Explorer. Shown below is the PDMWE interface in Windows Explorer, courtesy of Lou Gallo.
  • PDMWE uses Microsoft SQL Server - I don’t know how other packages are built but PDMWE is much better then PDMWW because it is uses a true database. PDMWW does not use a database instead it uses a flat folder structure which can be limiting especially as your vault grows. With PDMWE being based on Microsoft SQL we can quickly and easily transfer data to and from outside applications such as out ERP and XML based PDF forms.
  • Better Support for Large Organizations – PDMWW was originally design for much smaller groups located in the same general vicinity. PDMWE is optimize for large organizations that may access the vault data form remote locations via a WAN. Remote File Vault Server replication localizes the data to other areas in your organization decreasing file access times when opening CAD data remotely.
  • Improved Workflow Support - PDMWW had a basic workflow support using lifecycles. With lifecycles you were able to advance documents through the various document milestone from Creation, Release and through Obsoletion. This system works fine but it still is very limited since it only allows for one workflow for the entire vault and some task such as delete and rename are allowed all-or-none access to users. With PDMWE each document type, group or category can have it’s own Workflow. This allows different group types such as marketing, sales, graphic design, document control and engineering (to name a few) to each have their own workflow with it’s own set of rules and access rights. Using States and Transitions each step of the workflow can access controlled, operations automated or process controlled. Shown below is a typical workflow used in PDMWE:

  • ‘Smart’ Files – PDMWE supports every file format supported by MS Windows, including but not limited to .slddrw, .dwg, .xls, .doc, .pdf, .txt, .ai, .psd, .gif, .jpg, .idd, etc.  When a files is checked into the vault it becomes smart. No it didn’t suddenly get a brain, instead it becomes smart with the addition of property information, or metadata. This allows you to associated information such as part numbers, descriptions, owners, customer information, material, etc. with any and all documents stored in the vault.
  • ‘Smart’ Folders – As with documents stored in the vault, folders can also be associated with metadata that can be used to describe the project contained in the specified folder. This makes organizing projects a lot easier.
  • File and Folder Data Cards – Data Cards provide a simple interface for adding and updated properties for folders and files. Each Data Card can be easily modified by the system administrator, using a VB like interface with drag-and-drop objects, to meet the company needs for each document type.
  • Notifications – PDMWE has built in, right out of the box, the ability to send notifications to users or groups the status of a document in various states in the workflow. This extends the ability to managers or departments to provide approvals when a document is updated. Notifications do not require a separate email system to be set up but it does allow for SMTP usage if needed. PDMWW did not have a easy notification system built into the environment. Third-party applications would have to be used to send out notifications in PDMWW.

Conclusion

Well that was just a quick overview of PDMWorks Enterprise. I could have gone one more but I think that was enough for one day. I am not an expert on PDMWorks Enterprise, yet, but I am here to answer any questions you may have. I am a lot stronger at PDMWorks Workgroup and I am definately more confortable describing PDMWW. If there is an interest, I can continue more coverage on PDMWE as I learn more. Let me know what you think. In case you are wondering, I will not describe any process or procedure my company implements since it could possibly be disclosing proprietary information but any general PDM information is free to describe.

If you enjoyed this post, make sure you subscribe to my RSS feed!

Related Links:
Drawing Sheet Background in SolidWorks 2008...
Do you miss your scroll bars?...

Related posts brought to you by Yet Another Related Posts Plugin.

Tags: , , ,
  • Billy Zarcone
    Do you have any experience with the "used to be" MatrixOne PLM system? Now folded into Dessault. We have been using MatrixOne PLM for almost 9 years now. I was woundering how you think PDMWE would compare. I know this may be an unfair question since you are just getting into PDMWE and may not have any experience with the PLM system by MatrixOne. Funny that, PLM MatrixOne, PDMWE and Solidworks are all owned lock stock and barrel by Dessault Sys. Thanks Billy Zarcone
  • Alex Ruiz
    Hi Billy, Actually I have not any experience with any packages other them PDMWorks. I would be intersted in finding out the same. Tell you what I will do, I will ask a couple of my friends that work for some VARs and see what their take on it is. Thanks for the comment...keep 'em coming!
  • Jeff_Cope
    Alex, Great post. Billy, I am familiar with PDMWE and MatrixOne and can outline some of the differences. First and foremost, MatrixOne is a Product Lifecycle Management, PLM, system whereas PDMWE is a Product Data Management, PDM, system. What does that mean? Well, PLM is meant to be the single source of truth for your product from cradle to grave. From concept to obsolecence (sp?). PDM is more for managing data within an engineering department. SolidWorks is blurring this distinction somewhat though by adding the term "Enterprise" to the product name and positioning it as a tool to be used outside of engineering. It is a very powerful tool, simple, easy to use and can be used by non-engineering groups to manage data and collaborate. However, it does not have the same configuration management and advanced workflow capabilities you will find in MatrixOne, Teamcenter, Windchill, Agile, etc... I hope this helps.
  • Jeff Cope
    One thing to add...those PLM systems that I mentioned typically cost up to ten or fifteen times more than PDMWE once you take into account software, implementation and training. In my opinion, PDMWE is the best deal out there.
  • purushothama
    Hi, I am first time user of pdm works or solidworks vault. Do you have any information how to go about managing files in it? . Also i have some file with lot configurations in it and i need to find a particular configuration at a given time,Is it possible to find this in vault? I have little knowledge on vault , Do you have any suggestions or which is the best way i can get information on vault. Thanks pam
  • RobM
    I think this is a good topic. I'd be interested in hearing more of what you think of this and the 2009 version
  • Hi Rob,

    We are just starting the process of setting up our workflows, so I am sure I
    will have something to add to this topic at a later date. It is hard for me
    to do too much on PDMWW or PDMWE since I do not have my own seat at home. I
    cannot make screen shots from our setup at my work, so there probably won't
    be too much to add...for now.
  • Mike adam
    I like this software PDMWORKS ENTERPRISE and I'm trying to get PDMWE Technician certificate.
    but I failed last time with score of 70% and i'm looking for someone who could help me with few questions

    this is my email , waiting for help
    pdmwe@yahoo.com
  • Mike adam
    I like this software PDMWORKS ENTERPRISE and I'm trying to get PDMWE Technician certificate.
    but I failed last time with score of 70% and i'm looking for someone who could help me with few questions

    this is my email , waiting for help
    pdmwe@yahoo.com
  • Duck900ss
    Just saw this post for the first time and would like to compliment you on how objective your approach is. As this was written earlier in the year have you any further comments to share? By the way I work for SolidWorks and am always looking for feedback on SolidWorks Enterprise PDM (PDMWE).
  • Hi Patrick,

    Thanks for stopping by the site. Unfortunately, due to a huge design project I have been working on, our PDME implementation was put on the back burner for a while. I hope that it will be one of my primary projects early in 2009.
  • cb
    Have you had an opportunity to compare this to DBworks? Seems like it will be more tightly integrated with Solidworks owning it.
blog comments powered by Disqus