Vla-get-adcinsertunitsdefaulttarget

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(vla-get-adcinsertunitsdefaulttarget vla-object)


機能
DesignCenter 内の、挿入単位が割り当てられていない挿入"先"図面のオブジェクトに対して、自動的に使用する単位を取得する。


引数
  • vla-object … preferencesuser の VLA オブジェクト


戻り値
AcInsertUnits 列挙型
  • acInsertUnitsUnitless = 0
  • acInsertUnitsInches = 1
  • acInsertUnitsFeet = 2
  • acInsertUnitsMiles = 3
  • acInsertUnitsMillimeters = 4
  • acInsertUnitsCentimeters = 5
  • acInsertUnitsMeters = 6
  • acInsertUnitsKilometers = 7
  • acInsertUnitsMicroinches = 8
  • acInsertUnitsMils = 9
  • acInsertUnitsYards = 10
  • acInsertUnitsAngstroms = 11
  • acInsertUnitsNanometers = 12
  • acInsertUnitsMicrons = 13
  • acInsertUnitsDecimeters = 14
  • acInsertUnitsDecameters = 15
  • acInsertUnitsHectometers = 16
  • acInsertUnitsGigameters = 17
  • acInsertUnitsAstronomicalUnits = 18
  • acInsertUnitsLightYears = 19
  • acInsertUnitsParsecs = 20
  • 初期値は acInsertUnitsUnitless。
  • システム変数 INSUNITSDEFTARGET と同値。


サンプル
(setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object)))
(setq *prefs* (vla-get-preferences (vlax-get-Acad-Object)))
(setq *user* (vla-get-user *prefs*))
(setq adcdef (vla-get-adcinsertunitsdefaulttarget *user*))


関連事項