製品の判別

提供:GizmoLabs - だいたい CAD LISP なサイト
2015年11月20日 (金) 09:20時点におけるGizmon (トーク | 投稿記録)による版 (→‎製品の判別)

AutoCADとAutoCAD互換CADのバージョンの判別

AutoCAD のバージョンは CAD のシステム変数 "acadver" や "_vernum" にて判別することが出来る。
IntelliCAD のバージョンは CAD のシステム変数 "icadver" や "_vernum" にて判別することが出来る。
IJCAD 2014 以降のバージョンは CAD のシステム変数 "gcadver" や "_vernum" にて判別することが出来る。
例
icadver
"6.4"

vernum
"6-901.30"

製品の判別

製品の判別は、 CAD のシステム変数 "product" の値から判別することが出来る。

各製品の変数値

製品名 Product値 ACADVER値 GCADVER値
IJCAD 2015 "IJCAD" "19.0s (LMS Tech)" "R15.0"
IJCAD 2014 "IJCAD" "19.0s (LMS Tech)" "R13.0"
IJCAD 2013 "IJCAD" "18.0s (LMS Tech)" -
IJCAD 8 "IntelliCAD" "18.0i" -
IJCADX "IJCADX" ? -
IJCAD 7 "IJCAD 7" ? -
AutoCAD "AutoCAD" "18.0s (LMS Tech)" -
BricsCAD "Bricscad" "19.1 BricsCAD" -

グレードの判別方法

  • グレードについては、判別するためのユニークな情報はないため、CADのレジストリ値やライセンスナンバーの値、ウィンドウタイトルなどから類推して割り出さなければならない。



関連事項