在轉換工作指令碼中啟用另存為 3D PDF

您可以將內容加入「轉換」工作指令碼,以讓使用者將 SOLIDWORKS 檔案儲存為 3D PDF 檔案。

  1. 展開工作,然後按一下轉換.
  2. 轉換 - 屬性對話方塊中,於左側窗格中按一下輸出檔案詳細資料
  3. 按一下進階指令碼選項
  4. 輸入指令碼以在 SOLIDWORKS 中執行下,捲動至下列指令碼部分的結尾,即 410 行:
    If Not isEmpty(vConfNames) Then
                If ([FileConfs] And 4) = 4 Then
                    ' Save configurations
                    For i = 0 to UBound(vConfNames)
                      swModel.ShowConfiguration vConfNames(i)
    
                      convFileNameTemp = GetFullFileName(convFileName, vConfNames(i), i, UBound(vConfNames))
  5. 插入下列這幾行:
    'Enable 3D PDF export
               Set swPDFExport = swApp.GetExportFileData(1)
               swPDFExport.exportAs3D = True
  6. 在下一行程式碼中,將 Nothing 參數取代為 swPDFExport
    該行應該是:
    ' Convert the document
             Success = swExtension.SaveAs(convFileNameTemp, swSaveAsCurrentVersion,swSaveAsOptions_Silent, swPDFExport, errors, warnings)
  7. 按一下確定來儲存指令碼。
  8. 按一下確定
啟動「轉換檔案」工作時,產生的 PDF 現在會以 3D 形式啟用。