アプリケーション プログラミング インターフェイス

最新の更新情報については、SOLIDWORKS API ヘルプ(SOLIDWORKS API Help): リリース ノート(Release Notes)を参照してください。

SOLIDWORKS 2017 API には次の機能が含まれます:

  • 選択セットを作成しアクセスします。
  • マネージャ パネルをトラバースし、FeatureManager デザイン ツリー、PropertyManager、ConfigurationManager、DimXpertManager、DisplayManager、またはユーザー定義タブをアクティブ化します。 また、マネージャ パネルでタブをアクティブ化するとき、事前通知および通知を表示します。
  • 軸が一時的な軸であるかどうかを取得し、その参照面を取得します。
  • 特定のコンフィギュレーション内の選択構成部品について、構成部品がエンベロープであるかどうかを含むプロパティを設定します。
  • スケッチ内の特定スプラインのパラメータ設定データを取得します。
  • PropertyManager ページのチェック ボックスの状態を取得または設定します。
  • 円形の輪郭またはツール ボディを使用して、スイープ フィーチャーを作成します。
  • 両方向スイープを作成します。
  • 可変パターンについて Microsoft Excel ファイルとの間で、テーブルをインポートおよびエクスポートします。
  • 可変パターンを変更します。
  • テーブル アノテート アイテム内の列または行をロックする幅または高さを取得または設定します。
  • 面またはサーフェスで 3D スケッチを作成するため選択したエッジをオフセットします。
  • ウィンドウ内で図面シートを最大サイズに拡大します。
  • 選択した構成部品を独立化します。
  • SOLIDWORKS で従来の構成部品のコンフィギュレーションを置換構成部品のコンフィギュレーションと適合させるか、置換構成部品の指定コンフィギュレーションを使用することによって、構成部品を置き換えます。
  • 構成部品の隔離(Isolate components):
  • ルーティング構成部品を含むアセンブリの図面内の BOM テーブルに対するルーティング構成部品のグループ化オプションを取得または設定します。
  • 特定コンフィギュレーションの分解図の名前を取得し、特定コンフィギュレーション内にある分解図の数を取得し、アセンブリ内の特定分解図のコンフィギュレーション名を取得します。
  • モデルに現在表示されている分解図の名前を取得します。
  • アセンブリが分解されているとき、構成部品の分解解除または分解変換を取得します。
  • 指定した FeatureManager デザイン ツリー パネルで、指定した構成部品を展開します。
  • サブアセンブリの選択構成部品または選択構成部品のサブアセンブリを削除します。
  • 図面ビューの表示状態を取得または設定します。
  • 選択したエッジまたはスケッチ セグメントを、スイープ フィーチャーのパスのために 1 つのオブジェクトにグループ化します。
  • 図面ビューで参照されるコンフィギュレーションの永続的な参照 ID を取得します。
  • BOM 内のコンフィギュレーションの説明を表示するかどうかを取得または設定します。
  • デザイン テーブルでセルのドロップダウン リストを有効にするかどうかを取得または設定します。
  • 標準的な注記の垂直な位置揃えを取得または設定します。
  • 折れ線の長さを取得または設定します。
  • テーブル駆動パターンの表示プロパティを継続するかどうかを取得または設定します。
  • アセンブリで構成部品の直線パターンまたは円形パターンを作成するときに、フレキシブル サブアセンブリを同期化します。
  • 参照パターン フィーチャーの表示プロパティを反映するかどうかを取得または設定します。
  • 関係式を無効化するかどうかを取得または設定し、モデル内の無効化された関係式の数を取得します。
  • 押し出しサーフェスを作成するときに、開始条件としてスケッチ平面、サーフェス/面/平面、頂点、またはオフセットを指定します。
  • 抜き勾配の作成、エンド キャップの追加、元の面の削除、および押し出しサーフェス内の元の面を削除することによって作成されたボディの編みあわせを行います。
  • セットアップを変更する図面シートを複数指定します。
  • Toolbox 設定の現在の情報を使用して、指定したアセンブリ レベルにある SOLIDWORKS Toolbox 構成部品を更新します。
  • アセンブリ内のサブアセンブリに対する SpeedPak コンフィギュレーションを作成します。
  • モデル内の各コンフィギュレーションをアクティブ化せずに、すべてのフィーチャーを再構築するか、またはすべてのコンフィギュレーション内で再構築が必要なフィーチャーのみを再構築します。
  • SOLIDWORKS MBD から STEP 242 ファイルを作成します。
  • 参照パターン フィーチャーを作成し、参照パターン フィーチャーのシード フィーチャーとしてどのパターン インスタンスを使用するかを取得または設定し、参照パターン フィーチャーの表示プロパティを反映するかどうかを取得または設定します。
  • アノテート アイテムの DimXpert 名を取得します。
  • アセンブリまたは部品のドキュメントを¥の SOLIDWORKS MBD 3D PDF を作成するときに、通知を表示します。