안녕 하세요.
NIGHT 프로그램 만들어서, 배포하고… 많은 시간이 흘렀네요.
그 동안, 손 놓고 있다가 직원들의 요청에 의해 몇몇 프로그램을 만들다가,
같이 나눠쓰자는 취지로 올리니, 어줍잖더라도 너그러이 이해해 주시기 바랍니다.
첨부 파일은 ENS.LSP 파일 하나 입니다.
이 파일을 로드 하신 후에, ENSCMD 라고 쳐 보시면 포함된 명령을 확인하실수 있습니다.
명령이 다소 타이핑에 어려울수도 있으나, 기존 명령과 중복을 피하기 위함이며,
이는 자동으로 ENS.LSP 파일이 로드 되게 하시고, ACAD.PGP 를 통해서 단축키 지정하시면 됩니다.
서두가 길었습니다.
CBNLAY – 블록 내부의 도면층을 변경합니다.
CBNCOL – 블록 내부의 색상을 변경합니다.
DBNTXT – 블록 내부의 문자를 삭제 합니다. (일반 텍스트, 멀티라인 텍스트, 속성정의)
ROTEXT – 문자 회전.
LAYALL – 모든 도면층을 표시 합니다.
DWGOPT – 도면 최적화.
DETEXT – 문자 삭제.
뭐 이런 프로그램이 포함되어 있습니다.
같은 종류의 프로그램을 이미 사용하시는 분들도 계실테고,
비슷한 종류의 기본 명령이 있는것도 있습니다.
LAYON 이라는 기본 CAD 명령이 있는데, 얼림을 해제하지 않길래 얼림까지 해제하는 것으로 만든것입니다.
NIGHT 만들때는, 기본 LISP 함수만 사용했었는데,
잘 알지도 못하는 VisualLISP 함수와, ActiveX 함수 (VLA-*) 를 사용해서…
흠…. 아무튼 써 보시고, 문제점이나 다른 질의 사항 있으시면,
명령줄에 ENSCMD 라고 쳐서 나온 연락처로 보내 주십시오.
즐거운 시간 되십시오.
다정수라Lv.0
블록 내부 속성 변경등 몇몇 프로그램 (내용 참조)
공유
노고에 감사드리며, 잘 사용 하겠습니다.