1 Reply Latest reply on May 22, 2015 5:55 PM by Keith Rice

    Stop display states from making really large part file

    Brandon Massoni

      If you create or delete a lot of configurations in a macro, the part file will get tremendously large. If you don't care about hidden elements (suppressed is okay), you should delete display states to keep the file size controlled. Example: I manually deleted the display states and my part went from 70MB to 2 MB!


      Here is how to do it inside a macro,


      Dim swApp As SldWorks.SldWorks

      Dim swModel As SldWorks.ModelDoc2

      Dim swPart As SldWorks.PartDoc


      Sub main()


          Set swApp = Application.SldWorks

          Set swModel = swApp.ActiveDoc

          Set swPart = swModel



      End Sub