2 Replies Latest reply on Jun 11, 2015 6:41 PM by Stephen Gioacchini

    Drawing Re-build changes on change state

    Stephen Gioacchini

      I have problem regarding rebuilds and EPDM drawing viewer. When a designer saves their file and checks it in the file should auto re-build on save. They check it in and change state for pre-approval. Sometimes the file look fine in the viewer and sometimes the drawing views do not show, with the exception of dimensions and balloons. The file appeared fine before it went through the transition. I do have solidworks on my computer as well so I can check out re-build and save checkin then transition to project manager. That's a pain.


      Any ideas why this file does not display properly once it goes through EPDM? The real pain is I have a task to creat pfds, edrawings and autocad drawings once released for fabrication. It is complicated when those files save and do not show properly.


      Thanks for any insight.



        • Re: Drawing Re-build changes on change state
          Charley Saint

          Hey Stephen,


          This issue should be fixed in later version of EPDM (2014+), but if you've updated EPDM and haven't update the task add-in you'll still see the problem, here's the procedure for fixing that from the installation guide:


          Determining the Current Versions of Enterprise PDM and the
          SOLIDWORKS Task Add-in
          To ensure that you have the latest updates to the SOLIDWORKS Task Add-in, the
          SOLIDWORKS Enterprise PDM version and the SWTaskAddin version should be the same.
          1. To determine the Enterprise PDM version, in the SOLIDWORKS Enterprise PDM
          Administration tool, click Help > About SOLIDWORKS Enterprise PDM
          The Client version field shows the version as:
          YY is the last two digits of the major version. For example, 12 = 2012.
          SS is the service pack. For example, 03 = SP03.
          BBBB is the build number. For example, 903.
          2. To determine the version number of the currently installed SWTaskAddin:
          a) In the Windows notification area, right-click the SOLIDWORKS Enterprise PDM icon
          and click Task Host Configuration.
          b) In the Task Host Configuration dialog box, select the vault for which you want to
          verify the SWTaskAddin version.
          The Version column displays the version in the following format:
          YYYY is the major version.
          SS is the service pack.
          BBBB is the build number.
          Performing the SWTaskAddin Upgrade
          If the version of SWTaskAddin is earlier than the version of Enterprise PDM, you can
          upgrade SWTaskAddin by importing a .cex file.
          1. Start the Administration tool by doing one of the following:
          • On Windows 7 and Windows Server systems prior to Windows Server 2012, from
          the Windows Start menu, select All Programs > SOLIDWORKS Enterprise
          PDM > Administration.
          • On Windows 8 and Windows Server 2012 or later, on the Apps screen, under
          SOLIDWORKS Enterprise PDM, click Administration.
          2. Log in to the vault where you want to upgrade SWTaskAddin as an administrator.
          3. Click File > Open.
          4. Navigate to C:\Program Files\SOLIDWORKS Enterprise PDM\Default Data\ and
          select Convert_GB.cex.
          Upgrading Enterprise PDM
          5. In the dialog box that appears, expand Convert_GB.cex, select SWTaskAddin, and
          drag it to the Addins node in the left pane.
          6. In the message box, select Yes to update the existing add-in.
          7. In the Windows notification area, right-click the SOLIDWORKS Enterprise PDM icon
          and click Task Host Configuration to verify that SWTaskAddin has been upgraded.
          If the client you just upgraded acts as a task host, exit Enterprise PDM and log in
          again before performing the verification.
          Upgrading Tasks
          After you upgrade the SWTaskAddin, you can import the latest versions of the Convert,
          Print, and Design Checker tasks.
          This procedure describes how to upgrade the Convert task.
          1. In the Administration tool, expand the Tasks node.
          2. If any tasks have the default names Convert, Print, or Design Checker, rename
          them so that customizations you have made to the tasks are not overwritten.
          3. Click File > Open.
          4. To upgrade the Convert task, navigate to C:\Program Files\SOLIDWORKS Enterprise
          PDM\Default Data\ and select Convert_GB.cex.
          5. In the dialog box that appears, under Tasks, select Convert, and drag it to the Tasks
          node in the left pane.
          6. Make changes to the newly imported task to match the previously used task and
          configure any new options as required.
          This includes the file paths and name formats, conversions types, which computers
          run as a task host, permissions for the task, notifications etc.
          7. If the existing task had modifications to the Advanced Scripting options (accessed
          from the Output File Details page), make those changes to the new version of the
          The Advanced Script is often updated for a new version of Enterprise PDM to make
          use of new features in SOLIDWORKS or to add new features to the task. Therefore
          you may need to merge the new scripting with your custom scripting.
          Add comments to the script to make it easier to understand and easier to transfer
          the customization the next time you update.
          Retain the default Convert task for reference and for testing if problems arise with a
          customized Convert task. Set permissions so that it can only be seen by the Admin
          For copies of the default Advanced Scripting Options scripts for several recent
          versions of Enterprise PDM and instructions for using them, see the Knowledge
          Base solution S-057908.
          8. Modify workflow transitions that caused the original task to be executed and select
          the updated task as the task to execute.
          Save the workflow changes.