タスク プロパティ - スクリプト(SOLIDWORKS PDM Professional のみ)

タスクのプロパティ(Properties)ダイアログ ボックスのスクリプト(Scripts)ページを使用して、タスク アドイン スクリプトを変更します。 SOLIDWORKS バージョンとタスク タイプを選択します。 このスクリプト(Scripts)ページを、SOLIDWORKS タスク アドインを使用する新規タスクを作成するときや Design Checker タスクを変更するときに使用します。

このページは、次の何れかにより表示できます:

  • タスク(Tasks)を右クリックし、新しいタスク(New Task)をクリックします。
  • タスクを展開し、Design Checker をダブルクリックします。

アドイン ページで、アドイン について、SOLIDWORKS タスク アドイン (SOLIDWORKS Task Add-in) を選択します。 左側パネルで スクリプト を選択します。

実行するスクリプトを SOLIDWORKS に入力してください タスクを実行するプラグインのスクリプト。

スクリプトを変更するには:

  • ボックスに入力します。
  • テキスト ボックス内にポインタを置いて マクロの挿入 をクリックします。
マクロの挿入 スクリプト内のカーソル位置にマクロを挿入します。

SOLIDWORKS タスク アドイン スクリプトへのマクロの挿入(SOLIDWORKS PDM Professional のみ)を参照してください。

次のマクロはユーザー インターフェース内での値解決が可能です:

 
ソース フォルダ パス

スクリプトに挿入: <Path>

解決対象: ソース ファイルが位置するフォルダ。

例: C:\MyVault\Drawings\.

 
ボルト ルートフォルダ パス

スクリプトに挿入: <VaultPath>

解決対象: ボルトのルート フォルダ。

例: C:\MyVault\.

 
タスク インスタンス GUID

スクリプトに挿入: <TaskInstanceGuid>

解決対象: タスクIDとして使用されるGUID(Globally Unique IDentifier)

 
ソース ファイル パス

スクリプトに挿入: <Filepath>

解決対象: ソースファイルのフルパスとファイル名。

例: C:\MyVault\Drawings\Part.sldprt.

 

次のマクロでは実際の値への解決が行えません。 スクリプト内でトークンとして残ります。 <Filepath>等、他のマクロにより解決された値から値のパースするコードを追加する必要があります。 この方法は、印刷(Print)タスクや変換(Convert)タスクのデフォルト スクリプトで確認することが可能です。

ソース ファイル名

スクリプトに挿入: <Filename>

ソース ファイル拡張子

スクリプトに挿入: <Extension>

コンフィギュレーション名

スクリプトに挿入: <Configuration>

使用する SOLIDWORKS バージョン タスクで使用される SOLIDWORKS バージョン。

SOLIDWORKS タスク アドインを用いて作成するすべてのタスクは、このバージョンの SOLIDWORKS がインストールされたコンピュータ上で実行する必要があります。

タスク ユーザーインターフェース タイプ タスクに対する構成可能オプションを決定します。
タスクのプロパティ(Properties)ダイアログボックス内のページで利用可能な構成可能オプションを確認するには、タスクを保存してから編集する必要があります。
次のいずれかを選択してください:
ユーザー インターフェース タイプ 構成可能オプション
一般
  • アドイン
  • 実行方法
  • メニュー コマンド
  • スクリプト
  • 権限(Permissions)
  • 成功通知
  • エラー通知
ファイル変換 一般オプションに加え:
  • 変換設定
  • ファイルカード
  • ファイル詳細を出力
印刷(Printing) 一般オプションに加え:
  • プリンタ
  • 用紙サイズと印刷の向き
  • 余白(Margins)
  • ファイル