Creo View MCAD Adapters Guide > Creo View Adapter for SolidWorks の設定 > swpublish を使用したインタラクティブパブリッシング
swpublish を使用したインタラクティブパブリッシング
swpublish は、SolidWorks CAD データを対話的にパブリッシングできる環境を作成するために実行するスクリプトです。
swpublish の使用が swbatch の使用に優る利点は、swpublish では SolidWorks が開き、パブリッシングの前に部品を表示できるだけではなく、その属性を編集できる点です。これにより、CAD データのパブリッシングで正確な結果を得ることができます。
この章では、SolidWorks のアクティブセッションで swpublish を使用する方法について説明します。
swpublish の概要
SolidWorks CAD データは、パブリッシングと呼ばれる方法で Creo View フォーマットに変換されます。SolidWorks での完全に対話型のユーザーセッションで、ユーザーは現在の CAD データの変換ができるオプションを選択します。
* 
コンピュータでは 1 つの SolidWorks インスタンスしか実行できません。SolidWorks、swpublish、swbatch、またはswworker をすでに実行している場合、別の swpublish プロセスを実行すると失敗し、以下のエラーが表示されます。
sw2pv Fatal: SolidWorks is already running please exit SolidWorks first
swpublish の使用
swpublish スクリプトは、前の章で説明した sw2pv_config プログラムを使用したときに作成されます。このファイルは、選択した <setup_directory> にあります。
コマンドラインから swpublish を実行するには、以下のように入力します。
<setup_directory>\swpublish
これにより、SolidWorks のセッションが開きます。「Publish to Creo Viewオプションはメインメニューの「SolidWorks File」メニューにあります。
Windows では、<setup_directory> にある swpublish.bat ファイルをダブルクリックすることもできます。
* 
インタラクティブパブリッシングにすばやくアクセスするには、swpublish.bat ファイルを右クリックして 「送る」 > 「デスクトップ」(「ショートカットを作成」(Create Shortcut)) を選択し、ショートカットを作成します。
swpublish を実行してテストするには、以下の手順に従います。
1. コマンドプロンプトを開き、swpublish を実行します。SolidWorks のセッションが開始されます。
2. 対話的にパブリッシングする CAD データを開きます。
3. CAD データが表示された状態で、メインメニューの「Publish」を選択します。以下のサブメニューが表示されます。
a. 「Recipe File」
このオプションを選択すると、CAD データの変換時にアダプタで使用するレシピファイルの名前を指定できるダイアログボックスが開きます。このオプションを使用しないと、設定レシピファイルが使用されます。詳細については、CAD データ変換のためのレシピ編集の概要を参照してください。
b. 「Output Path」
変換したファイルのパブリッシング後にそれらを配置するディレクトリへのパスを入力します。レシピファイルでデフォルトパスを入力した場合は、このオプションを使用する必要はありません。
c. 「Publish to Creo View
このオプションを選択するとパブリッシングが開始されます。
4. 現在の CAD データをパブリッシングした後、Creo View で出力を表示できます。
swpublish を使用してデータが対話的にパブリッシングされました。
これは役に立ちましたか?