XiCAD의 SVS 명령어는 캐드의 WBlock 명령어를 이용합니다. 이 때 별다른 설정을 하지 않는 다면.. 저장되는 버전은 현재 사용하고 있는 캐드 버전으로 저장이 됩니다.
이 저장되는 버전을 별도로 결정할 수 있는데, 방법은 아래와 같습니다.
AutoCAD
명령어창에
(setenv "DefaultFormatForSave" "<value>") 를 입력하고 엔터를 치면 됩니다.
이 변수값은 레지스트리에 기록되므로, 한번만 설정하면 캐드를 다시 설치하기 전까지는 값이 고정됩니다.
만약 2010 버전으로 저장하고 싶다면.
(setenv "DefaultFormatForSave" "48")
을 입력하면 됩니다.
1 - AutoCAD R12 DXF
12 - AutoCAD 2000 DWG
13 - AutoCAD 2000 DXF
24 - AutoCAD 2004 DWG
25 - AutoCAD 2004 DXF
36 - AutoCAD 2007 DWG
37 - AutoCAD 2007 DXF
48 - AutoCAD 2010 DWG
49 - AutoCAD 2010 DXF
50 - AutoCAD 2010 DWT
60 - AutoCAD 2013 DWG
61 - AutoCAD 2013 DXF
62 - AutoCAD 2013 DWT
64 - AutoCAD 2018 DWG
65 - AutoCAD 2018 DXF
66 - AutoCAD 2018 DWT
이하 AutoCAD 2021 까지는 2018과 동일함.
이 방법은 [도구 - 옵션 - 저장] 에서 저장 버전을 변경하는 것과 같습니다.
참고: DWG Format
MC0.0 - DWG Release 1.1
AC1.2 - DWG Release 1.2
AC1.4 - DWG Release 1.4
AC1.50 - DWG Release 2.0
AC2.10 - DWG Release 2.10
AC1002 - DWG Release 2.5
AC1003 - DWG Release 2.6
AC1004 - DWG Release 9
AC1006 - DWG Release 10
AC1009 - DWG Release 11/12 (LT R1/R2)
AC1012 - DWG Release 13 (LT95)
AC1014 - DWG Release 14, 14.01 (LT97/LT98)
AC1015 - DWG AutoCAD 2000/2000i/2002
AC1018 - DWG AutoCAD 2004/2005/2006
AC1021 - DWG AutoCAD 2007/2008/2009
AC1024 - DWG AutoCAD 2010/2011/2012
AC1027 - DWG AutoCAD 2013/2014/2015/2016/2017
AC1032 - DWG AutoCAD 2018
BricsCAD
BricsCAD 에서는 변수명이 다른데, SaveFormat 으로 변경을 합니다.
이 역시 [설정 - 설정 - 열기 및 저장 - 저장 형식] 에서 변경을 하는 것과 같습니다.
특이한 것은 클립보드의 형식도 지정할 수 있습니다. 변수명은 ClipBoardFormat 입니다.
어려운 점은, 아래와 같은 버전에 따른 변수값이 변경이 된다는 점입니다.
그래서 오토캐드와 함수를 통일하고 싶다면, 아래에 있는 [다른 방법]으로 하는 것이 좋습니다.
BricsCAD v21 (acadver : 22.1)
BricsCAD v21 (acadver : 22.0)
BricsCAD v19 (acadver : 21.1)
BricsCAD v18 (acadver : 21.0)
1 : 2018 DWG
2 : 2018 DXF
4 : 2013 DWG
5 : 2013 DXF
7 : 2010 DWG
8 : 2010 DWG
10: 2007 DWG
11: 2007 DXF
13: 2004 DWG
14: 2004 DXF
BricsCAD v15 (acadver : 19.1)
1 : 2013 DWG
2 : 2013 DXF
4 : 2010 DWG
5 : 2010 DXF
7 : 2007 DWG
8 : 2007 DXF
10: 2004 DWG
11: 2004 DXF
13: 2000 DWG
14: 2000 DXF
16: R14 DWG
17: R14 DXF
GstarCAD 의 변수값은 AutoCAD와 같으나, "DefaultFormatForSave" 변수 설정은 작동 되지 않습니다.
아래에 있는 [다른 방법]으로 해야 합니다.
ZWCAD 는 2019 sp1 부터는 WblockExSaveAsTypeIDX 변수이며,
0 : 2018
1 : 2013
2 : 2010
3 : 2007
4 : 2004
입니다. 불행히도 아래에 있는 [다른 방법]은 [다른 이름으로 저장]시의 버전만 결정되며, Wblock 은 오로지 "WblockExSaveAsTypeIDX " 변수 설정으로만 바꿀 수 있습니다.
---------------------------------------
다른 방법으로는... 오토캐드와 변수 숫자는 같고, 아래 구문을 사용하면 됩니다.
(vla-put-SaveAsType (vla-get-opensave (vla-get-preferences (vlax-get-acad-object))) 48)
또는 [도구 - 옵션] 에서 변경을 하시면 됩니다.
'Lisp & Tips > Tip' 카테고리의 다른 글
XiCAD 시작 화면 바꾸기 (4) | 2020.12.17 |
---|---|
알아 두면 좋은 시스템 변수 설명 (0) | 2020.12.02 |
도곽블럭 제대로 만들기 (2) | 2019.08.11 |
정보센터 (키워드 또는 구절 입력) 창 제거하기 (1) | 2019.08.11 |
마우스 두개를 동시 사용 (좌우클릭 스왑) (12) | 2018.07.21 |