출처 : http://www.theswamp.org
예전에 올린 블록 수량 세는 리습보다 더 낫습니다.
이 리습 기능의 특징은 블록 안에 포함된 블록(Nested Block)의 개수까지 세주기때문인데요.
테스트로 블록 안에 블록을 3단계 정도로 만들어 놓고 실행했더니 잘되더군요.
동적 블록이 있는 경우도 잘 세어줍니다.
리습 파일 맨위에 써 있는 설명문에는 외부참조(Xref)의 블록까지 세어준다는데..
그건 확인해보지 않았습니다.
제 프로그램의 CBL 명령은 아직 이런 블록안의 블록의 개수를 잘 세어주진 않습니다.
리습보다야 좀 복잡하지만 나중엔 기능을 추가해야겠죠.
남이 만든 것은 있는데 내꺼에 없으니 괜히 의욕이 불사오르네요 ^-^
명령어 : BlockCount
명령어를 변경하려면
리습을 메모장으로 열고 맨위 (defun c:BlockCount 에서 빨간 글자를 원하는 명령으로 고치고
다시 로드하면됩니다.
실행 방법
명령어를 실행하면
Select Blocks to Count <All>: 이와 같이 물어보고
블록을 선택하면 선택한 블록의 개수와 그 안에 포함된 블록까지 개수를 보여줍니다.
블록을 선택하지 않고 그냥 엔터를 치면 도면 전체의 블록 개수와 그 안에 포함된 블록까지 개수를 보여줍니다.
결과는 아래 그림처럼 명령창에 보여줍니다.
아래에 Nested Blocks가 블록안의 블록입니다.
예전에 올린 블록 수량 세는 리습보다 더 낫습니다.
이 리습 기능의 특징은 블록 안에 포함된 블록(Nested Block)의 개수까지 세주기때문인데요.
테스트로 블록 안에 블록을 3단계 정도로 만들어 놓고 실행했더니 잘되더군요.
동적 블록이 있는 경우도 잘 세어줍니다.
리습 파일 맨위에 써 있는 설명문에는 외부참조(Xref)의 블록까지 세어준다는데..
그건 확인해보지 않았습니다.
제 프로그램의 CBL 명령은 아직 이런 블록안의 블록의 개수를 잘 세어주진 않습니다.
리습보다야 좀 복잡하지만 나중엔 기능을 추가해야겠죠.
남이 만든 것은 있는데 내꺼에 없으니 괜히 의욕이 불사오르네요 ^-^
명령어 : BlockCount
명령어를 변경하려면
리습을 메모장으로 열고 맨위 (defun c:BlockCount 에서 빨간 글자를 원하는 명령으로 고치고
다시 로드하면됩니다.
실행 방법
명령어를 실행하면
Select Blocks to Count <All>: 이와 같이 물어보고
블록을 선택하면 선택한 블록의 개수와 그 안에 포함된 블록까지 개수를 보여줍니다.
블록을 선택하지 않고 그냥 엔터를 치면 도면 전체의 블록 개수와 그 안에 포함된 블록까지 개수를 보여줍니다.
결과는 아래 그림처럼 명령창에 보여줍니다.
아래에 Nested Blocks가 블록안의 블록입니다.
'CAD > 자료' 카테고리의 다른 글
객체에 문자 정렬 리습 (2) | 2012.01.19 |
---|---|
병합, 교차 트림(trim) 리습 (4) | 2012.01.04 |
2011.11~12월 오토캐드 관련 업데이트, 서비스팩, 핫픽스 패치 (0) | 2011.12.12 |
해치(Hatch)를 병합하는 리습 (0) | 2011.11.24 |
유용한 유틸 iDwgClipboard (0) | 2011.11.17 |