変換タスク スクリプトで3D PDF保存を有効にする(Enabling Save as 3D PDF in the Convert Task Script)

ユーザーに 3D PDF ファイルに SOLIDWORKS ファイルとして保存することができるようにするために変換タスク スクリプトに内容を加えることができます。

  1. タスク(Tasks)を展開し、変換(Convert)をクリックします。
  2. 変換 - プロパティ(Convert - Properties)ダイアログ ボックスの左側パネルで、ファイル詳細を出力(Output File Details)をクリックします。
  3. 詳細スクリプト作成オプション(Advanced Scripting Options) をクリックします。
  4. 実行するスクリプトを SOLIDWORKS に入力してください(Enter script to execute in 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. OKをクリックしてスクリプトを保存します。
  8. OK をクリックします。
変換ファイル タスクが開始されるとき、作成される PDF は3Dが有効になっています。