2 Replies Latest reply on Jun 12, 2015 9:47 AM by Brian McEwen

    Push metadata into drawings from Part / Assm. not just show

    Mathew Stevenson

      We have all of our drawing title blocks and BOMs pull in the text (metadata) of the part and assem. metadata and fill in the title blocks and BOMs on the drawings but when you search ePDM, all you see are the parts and assm. files and no drawings as the data in not in the custom properties of the drawing files. I need to get one value added to the drawings from the part / assem. metadata of the drawing

       

      Can someone help?

       

      Part

      Drawing

       

      ePDM Search:

       

        • Re: Push metadata into drawings from Part / Assm. not just show
          Charley Saint

          Hey Mathew,

           

          It's pretty complicated, a few moving parts involved but here goes. First you need to setup the attributes on the variable (I'll use RFR Part Number)

           

          2015-06-11_1503.png

           

          So what this does is it tells the system to copy the "RFR Part Number" from the custom properties of the part or assembly to the custom properties of the drawing and then onto the datacard. It's important that you get all 3 extensions on the custom property mapping or it won't work.

           

          After that's setup you'll need to check out the file and open it in SolidWorks with the EPDM add-in enabled since it's the component that actually does all the work. Probably best to rebuild, save and check it back in and the mapping should start working. If the value on the part changes nothing happens to the drawing until the next time it's checked out and opened in SolidWorks with the add-in enabled, then it should update.

          • Re: Push metadata into drawings from Part / Assm. not just show
            Brian McEwen

            Getting existing slddrw data cards mass updated is another can of worms. 

              Re: Enterprise PDM Rebuild Task

            In case that relates to what you are doing.