전체 명령어 : xiSaveAsBlock

단축 명령어 : SAB



사용법


이 명령어는 블럭으로 저장될 파일을 쉽게 정리하려고 만든 명령어입니다.

** 화면에 있는 객체의 일부를 WBlock 으로 저장하는 것이 아닙니다. 유의하시어요.


블럭으로 사용될 목적으로 파일을 만들 때, (예를 들어 주차구획 블럭)
이 블럭 파일의 내용엔 다른 상관없는 모든 요소가 PURGE가 된 채로 저장되는 것이 맞습니다.

안그러면
1. 그 블럭을 사용할 때 마다 용량 증가
2. 켜, 치수모양, 블럭 등 이름이 충돌
3. PURGE 할 때, 이유없이 (라고 생각되는) 지워지지 않는 객체가 존재

등등 여러 문제가 생깁니다.

그러므로 블럭으로 저장될 때는.... 그 블럭에 필요한 객체와 연관된 것만 남기고, 나머지 모든 사항을 정리해야 합니다. 그 과정은

1. 선색, bylayer
2. 선종류, bylayer
3. 문자모양, standard (글꼴 txt.shx, 비율은 1.0)
4. 치수모양, standard (문자모양 standard, Arrow 는 화살표)
4. 객체의 한쪽 모서리가 0,0 에 위치
5. 삽입점이 0,0 이 되도록 (base)
6. 객체의 모든 켜가 0 번
7. 객체의 모든 색과 선종류가 bylayer
8. purge 3회 반복

을 하고 저장을 해야 합니다.
그래야 가장 가벼운 용량을 유지하면서, 어느 도면에 삽입을 해도 충돌이 생기지 않는 블럭파일을 만들 수 있습니다.

이 명령어는 이 과정을 한번에 할 수 있습니다.

예를 들어 아래와 같이 "주차블럭"으로 만들고자 하는 파일이 있습니다.
이 파일을 그냥 블럭파일로 저장을 하려면 아래와 같은 문제를 해소해야 합니다.


1. 객체의 켜가 0번이 아닌, 다른 켜로 되어 있습니다.
블럭은 모든 객체의 켜가 0 번으로 되어 있어야, 다른 도면에 불러 왔을 때 마음대로 켜를 변경하기 용이합니다.
(곁 켜와 속 켜의 일치가 가능) 


2. 무수히 많은 켜가 목록에 남아 있습니다.


3. 문자모양도 남아 있습니다.



4. 치수모양도 남아 있습니다.



5. 눈에는 보이지 않지만, 파일에 저장된 블럭도 많이 있습니다.



7. 현재켜, 현재문자모양, 현재치수모양이 제각각입니다.



6. 삽입점으로 사용될 위치의 좌표가 "마음대로"입니다.




6. SAB 명령어는... 이 모든 것을 한꺼번에 다 정리하고, 객체도 0,0 으로 옮겨 집니다.

그런 다음 "저장"을 하면, 다른 도면에 영향이 전혀 없는 깨끗한 블럭 파일이 만들어 집니다.




'Help for XiCAD > Help_기타' 카테고리의 다른 글

유사객체 선택, SE  (2) 2022.06.17
객체 참조하여 현재 값에 반영, CV  (0) 2022.06.17
주차장 구획 그리기, PK  (0) 2021.01.01
Z값 0으로 만들기, FLT  (0) 2020.12.08
다른 도면에서 가져오기, STL  (0) 2019.06.19