 - ;;;From theswamp
- (defun GetDwgVer (fulldwgName / handle header)
- (cond
- ((setq handle (open fulldwgName "r"))
- (setq header (substr (read-line Handle) 1 6))
- (close handle)
- (cdr (assoc header
- '(("AC1027"
- .
- 19
- ) ; logical extrapolated guess
- ("AC1024"
- .
- 18
- )
- ("AC1021"
- .
- 17
- )
- ("AC1018"
- .
- 16
- )
- ("AC1015"
- .
- 15
- )
- ("AC1014"
- .
- 14
- )
- ("AC1012"
- .
- 13
- )
- ("AC1009"
- .
- 12
- )
- ("AC1006"
- .
- 10
- )
- ("AC1004"
- .
- 9
- )
- ("AC1002"
- .
- 2.6
- )
- ("AC1.50"
- .
- 2.05
- )
- )
- )
- )
- )
- )
- )
|