ライブラリー CST
パッケージ
プロジェクト
パラメーターリスト
モデリング
自動計算
計算結果処理
|
CST-Studio: PythonライブラリーPython での処理のためにPython を使った CST Studio の制御で重要な CST ライブラリーについて説明します. 目次はじめにCST Studio に限らず,Python のプロつラムではライブラリーに含まれるパッケージ(クラスやメソッドなど)を使うことが多いです.CST Studio を制御する場合も,これらを通して制御します.そのため,Python を使った良いプログラムを作成するためには,このライブラリーの知識が重要です.ここでは,このライブラリーに含まれるクラスやメソッドを説明します. なお,ライブラリーやパッケージの違いは「 モジュールとパッケージ,ライブラリー」を確認ください. ライブラリーとパッケージCST Studio のマニュアルによると,ライブラリー: CST には,表 1 に示すパッケージが含まれます.加速器の設計で使うのは cst.interface と cst.results,cst.units くらいです.
パッケージcst.interfacecst.interface パッケージは,CST Studio を制御するための Python インターフェースを提供します.既に起動している DesignEnvironment (CST のメイン画面) に接続することも,新しく起動することも可能です.一度接続されると,このパッケージを通じて CST プロジェクト (*.cst ファイル) にアクセスでき,プロジェクトを開いたり閉じたり,保存したりすることができます.また,関連するアプリケーション (prj.model3d など) にもアクセスできます. クラスとメソッドcst.interface に含まれるクラスとメソッドを表2に示します. cst.resultsページ作成情報参考資料
更新履歴
|