KiKO LISP
-
AutoCAD 리습 - 캐드 레이어 리습 모음 (레이어 만들기 / 레이어 켜기 / 레이어 끄기 / 레이어 동결)KiKO LISP 2023. 8. 21. 04:00
레이어 관련 리습만 따로 모아 봤습니다. 명령어 리스트 1. 자동으로 레이어 만드는 리습 (실행 명령에 따라 레이어 만들기)(vl-bb-set 'KiKO_ALM_Layer_List (list ;; | 명령어 | 레이어 이름 | 색상 | 레이어 라인타입 |출력 ON(1)| 메모 | 객체 ;; | | | 1~255 | |/OFF(0) | | 색상 (list "DIM*" "Dimensions" 1 "Continuous" 1 "Dimension Layer") (list "*TEXT" "Text" ..
-
AutoCAD 리습 - 자동으로 레이어 생성하는 리습 (실행 명령에 따라 레이어 만들기)KiKO LISP 2023. 8. 4. 04:00
AutoLISP의 Reactor 함수를 이용해 실행 명령어에 따라 레이어를 자동으로 만들고 생성된 개체를 레이어 별로 별도 지정 관리 할 수 있는 리습입니다. 리습의 작동은 예를들어 치수와 관련된 명령을 입력하면 'Dimensions'라는 레이어가 없으면 레이어를 만들고 작성된 치수를 그 레이어에 포함시키는 방식입니다. 치수 명령외에도 Hatch, Text 등 캐드 자체 명령어를 감시하고 등록된 명령이 호출되면 그에 해당하는 명령을 실행하는 방식입니다.사용자화 하려면 'KiKO_Auto_Layer_Maker.lsp' 리습 파일을 열어서 조금 편집을 하시면 됩니다. |명령어 | 레이어 이름 |색상 | 레이어 |출력 ON(1)| 메모 | 객체 | ..
-
AutoCAD 리습 - 캐드 도면 블럭 이름 바꾸는 리습 (Block rename)KiKO LISP 2023. 7. 31. 21:00
캐드에서 블럭의 이름을 바꾸는 리습입니다.1. REBN 실행 후 바꿀 블럭을 선택하고 바꿀 이름을 입력하면 됩니다. 입력전 초기값은 임의의 이름으로 블럭 이름을 자동으로 지정하게 되어 있습니다.이 리습은 함수 형태로 사용 가능합니다.(KiKO_BlockRename "Old_Block_Name" "New_Block_Name")2. REBA 블럭 이름에서 특정 문자열을 포함한 모든 블럭을 찾아 다른 문자열로 대체하여 블럭 이름을 바꾸는 리습 입니다. 블럭 이름을 전체를 입력하면 해당 블럭만 변경됩니다.두가지 리습 모두 기존 블럭의 이름만 변경되고 새로운 블럭으로 복사/추가되는 리습이 아닙니다. 즐거운 하루되시고 오늘도 빨리 퇴근 합시다. 아래의 모든 리습은 'KiKO Lisp'에 모두 포함된 리습입니다. ..
-
AutoCAD 리습 - 캐드 블럭 만드는 리습 (빠른 블럭 만드는 리습)KiKO LISP 2023. 7. 24. 04:00
KiKO 리습 모음에 포함된 블럭 생성 리습입니다. 사용법은 생성될 블럭의 기준점을 지정하고 블럭을 만들 객체들을 선택하면 됩니다. 기준점을 지정하지 않으면 화면상의 중심을 기준점으로 자동으로 지정하게 되며 블럭의 이름은 특정 문자와 랜덤으로 생성되는 숫자와의 조합으로 자동으로 지정이 됩니다. (예) KiKO_2309230716 'Ctrl+Shift+C' 와 'Ctrl+Shift+V'를 이용해 블럭을 간단히 만들수도 있습니다. 하지만 그와는 별개로 이름을 따로 지정할 필요는 없지만 특정 그룹으로 관리가 필요한 블럭들은 이 리습으로 만들면 추후 블럭 이름을 구분지어 관리가 가능합니다. 그리고 블럭 이름 변경 리습을 이용해 전체 블럭의 이름을 쉽고, 효과적으로 관리가 가능하게 구성이 가능합니다. 이렇게하면 ..
-
AutoCAD 리습 - 캐드 배경 화면 색상 변경 리습KiKO LISP 2023. 7. 23. 03:10
캐드의 배경 색상을 변경할 수 있는 리습입니다. 가끔 화면 자체를 캡쳐하거나 메일 보낼때 사용하던 리습입니다. 현재 배경색을 알아오는 함수 입니다. (vlax-variant-value (vlax-variant-change-type (vla-get-graphicswinmodelbackgrndcolor (vla-get-display (vla-get-preferences (vlax-get-acad-object) ) ) ) vlax-vblong ) ) 배경색을 바꾸는 함수 입니다. (vla-put-GraphicsWinModelBackgrndColor (vla-get-display (vla-get-preferences (vlax-get-acad-object) ) ) 16777215 ;; 색상 번호 ) 첨부된 리습..
-
AutoCAD 리습 - 객체를 이용해 현재 레이어 변경하는 리습KiKO LISP 2023. 7. 22. 14:31
현재 레이어를 변경하는 단순한 리습입니다. 도면상의 객체를 선택하면 그 객체의 레이어로 현재 레이어를 변경합니다.즐거운 하루되시고 오늘도 빨리 퇴근 합시다. 아래의 모든 리습은 'KiKO Lisp'에 모두 포함된 리습입니다. KiKO 리습 모음을 사용중이면 필요 없습니다. KiKO_Layer_Lisp (AutoCAD).7z KiKO_Layer_Lisp (ZWCAD).zipMay the force be with you. AutoCAD 리습 - 캐드 리습 모음 KiKO Lisp / KiKO AutoPLOT리습 소개 KiKO Lisp ver 2024.01 / KiKO AutoPLOT ver 2.5 개인적으로 사용하던 리습을 공유합니다. 개인적인 용도로 만들어 쓰던 거라 일부 자질구레한 오류도 있을 수 있습..
-
AutoCAD 리습 - 그룹 생성 / 그룹 분해 / 그룹 추가 리습KiKO LISP 2023. 7. 21. 04:00
캐드를 사용하면서 보통 블록을 주로 사용하지 그룹 기능은 잘 사용하지 않는 기능중 하나다. 하지만 간혹 블록보다는 가볍게 객체들을 묶어서 선택하는데 사용하기에 그룹도 편리한 기능 중 하나라고 생각한다. 이 리습은 객체들을 그룹으로 묶어 주는 리습이다. 그룹 객체를 만들고 생성된 그룹에 객체를 추가 하거나 제외 시킬 수 있고 또 그룹을 해제도 가능하다. 참고로 캐드에서 그룹 선택 모드를 활성/비활성 시키는 단축키는 Ctrl+Shift+A 입니다. 1. GC : 그룹을 생성 2. GA : 그룹에 객체 추가 3. GS : 그룹에서 객체 분리4. GX : 그룹을 분해 KiKO_Group.7z즐거운 하루 되시고 오늘도 빨리 퇴근 합시다.May the force be with you. AutoCAD 리습 - 캐..
-
AutoCAD 리습 - 블럭 내부 객체의 레이어 변경 / 색상 변경 리습 (Block layer change)KiKO LISP 2023. 7. 20. 04:00
블럭 내부 객체의 레이어와 색상등의 속성을 각각 변경할 수 있는 리습입니다. 1. BCC - 블럭 내부 객체의 색상을 지정한 색상으로 모두 변경 합니다. (레이어 및 라인타입 변화 없음.) 2. BLC - 블럭 내부 객체의 레이어를 지정한 객체와 같은 레이어로 변경 합니다. (색상 및 라인타입 변화 없음.)3. (KiKO_Block_Layer_Change "G-code1" "G-code2" "G-code3" "G-code4" "G-code5") 추가로 블럭 내부 객체의 속성을 일괄적으로 변경할 수 있는 함수를 포함하고 있습니다. 호출 함수는 'KiKO_Block_Layer_Change' 이고 5개의 매개 변수를 요구 합니다. - "G-code1" : 객체의 Selection set 을 입력 ..