光学製品ホームページ
CODE V
LightTools
Radiant
DXM43D
VirtualLab
setfos
光学分野エンジニア
リングサービス
Optiwave
Poynting
光学設計
シミュレーション解析
測定サービス
教育/コンサルティング
リプレイス/カスタマイズ
CODE Vマクロの作成
業務委託フロー
費用、納期等に関して
お問い合わせ
出展イベント情報
光学分野エンジニアリングサービス
>
サービス項目
>
CODE Vマクロの作成
CODE Vマクロの作成
お客様独自の設計・解析業務に合ったマクロプログラムの作成もお受けいたしております。
以下に作成例をご紹介します。各マクロファイルを右クリックし、[対象をファイルに保存]よりワーキングディレクトリ(デフォルトでは、C:\CVUSER)にコピーしてご使用ください。
作成例 1:
TFMTF マクロ
評価空間周波数、デフォーカス量、評価ポイント数などを指定し、光学系のスルーフォーカスMTF特性グラフをプロットさせることができます
GUIからの実行
プロット設定ダイアログボックス
プロット出力例
コマンド入力実行
コマンドシンタックス
in tfmtf [plotted_freq [num_of_focus_pos [first_foc_pos incr_in_focus [num_rays_across_diameter [grid]]]]]
作成例 2:
TFRMS マクロ
デフォーカス量、評価ポイント数などを指定し、光学系のスルーフォーカスRMS波面収差特性グラフをプロットさせることができます
GUIからの実行
プロット設定ダイアログボックス
プロット出力例
コマンド入力実行
コマンドシンタックス
in tfrms [num_of_focus_pos [first_foc_pos incr_in_focus [num_rays_across_diameter [grid]]]]
作成例 3:
MAKE_PSマクロ
レンズデータ、近軸量、光路図、収差図を、1枚の画像ファイルにまとめることが出来ます。
GUIからの実行
プロット設定ダイアログボックス
プロット出力例
コマンド入力実行
コマンドシンタックス
in make_ps [rim_scale [ast_scale [lsa_scale [dst_scale]]]]
本マクロを実行すると、作業ディレクトリにmerge.psというポストスクリプト(PS)ファイルが作成されます。このPSファイルを閲覧・編集するためには、以下のいずれかの手順が必要です。
グラフィック系アプリケーションの利用
PSファイルを扱えるアプリケーションがインストールされているPCでしたら、ファイルをダブルクリックするだけで、適切なアプリケーションが起動します。
オフィスアプリケーションの利用
Microsoft ExcelもしくはPower Pointなどを起動します。
[挿入]>[図]>[ファイルから]を選択して、上記のPSファイルを選ぶと、ファイルが読み込まれます。
トップページ
光学講座
資料請求
ユーザインタビュー
展示会情報
セミナー情報
関連サイト