lisp
-
AutoCAD 리습 - 타원 홀을 그리는 리습KiKO LISP 2023. 5. 30. 13:00
단순 타원 홀을 그려 주는 리습입니다. 사용 방법은 중심점 입력하거나 작성 할 타원의 치수를 수정 입력하여 중심을 지정하는 것으로 사용 가능합니다. 중심에 중심선과 타원홀의 가로 / 세로 크기를 출력합니다.입력된 치수는 도면 파일 저장시에 같이 저장되 계속 사용 가능합니다.보강재 출력을 위한 옵션 선택시에 수평, 수직 혹은 수평/수직 보강재를 같이 표기 가능합니다. 명령 입력시 마다 순차적으로 변경 됩니다.설정 사항은 도면 저장시에 같이 저장됩니다.타원홀의 중심을 지정하는 방법은 2가지입니다. 명령 입력으로 전환이 가능하며 한번 입력 할때 마다 변경 적용 됩니다.설정 사항은 도면 저장시에 같이 저장 됩니다.보강재 출력과 같이 사용 가능합니다. 리습 함수 호출 명령은 아래와 같습니다.(defun C:LH..
-
AutoCAD 리습 - 브라켓을 그리는 리습KiKO LISP 2023. 5. 20. 23:50
두선의 교점을 기준으로 브라켓을 그리는 리습입니다. 브라켓은 플랜지가 없는 타입과 플랜지 타입 2가로로 작도 가능합니다. 작도 후 추가 명령으로 브라켓 규격 관련 지시선 추가 기능이 있습니다. 수평축을 먼저 선택하여야 하며 선택하지 않고 엔터를 치게되면 브라켓 치수를 변경 할 수 있습니다. 플랜지 타입도 같은 방법으로 치수 변경이 가능합니다.변경된 브라켓 치수 정보는 캐드 화일 저장시에 같이 저장되어 화일을 열때마다 같은 설정을 사용 할 수 있습니다. 브라켓 작도 함수 호출(defun C:B1 ( / ) (KiKO:Bracket_N_K 10 "BKT1") ) ;; 플랜지가 없는 Bracket(defun C:B11 ( / ) (KiKO:Bracket_N_K 11 "BKT6") ) ;; 플랜지가..
-
AutoCAD 리습 - 캐드 도면 레이어 변경, 색상 변경, 문자열 변경... 속성 편집 수정 활용 가능한 리습KiKO LISP 2023. 4. 20. 15:04
레이어 변경, 색상 변경, 문자열 변경등 각 객체의 속성을 편집하고 수정하는데 활용 가능한 리습입니다. 단순한 코드의 조합만으로도 다양하게 응용이 가능한 소스입니다. 캐드를 사용하고 리습을 다루게 된다면 반복적으로 사용하는 업무를 단순히 처리하게 하는데 많은 도움이 된다. 리습을 처음 배워보고자하는 사람들에 짧은 지식이나마 나누고자 포스팅 합니다. 기본적인 리습 로드 방법과 구조는 아는 단계라고 생각하고 작성된 글이니 내용이 좀 부실해도 이해 바랍니다. 우선 오늘 알아볼 내용은 DXF Code라는 것입니다. DXF Code 라고하는 것은 DXF™ 형식은 AutoCAD ® 도면 파일에 포함되어 있는 모든 정보를 태그가 지정된 데이터로 표현한 파일 형식입니다. 태그가 지정된 데이터란 그룹 코드라고 하는 정수..
-
AutoCAD 리습 - 라인 연장과 트림 시키는 리습 Extend and Trim (Line)KiKO LISP 2023. 4. 10. 23:23
ET : 라인 개체의 Extend 와 Trim을 동시에 하는 기능. 이 리습은 실행 후 변경된 객체 리스트(Selection set)를 반환합니다. 그 값을 이용해 추가적인 명령 연결이 가능합니다.아래 리습 라인을 'KiKO-Library.lsp' 에 추가하여 사용 할 수 있습니다. 일정 간격을 띄우고 연장 및 트림 하기. (아래 함수를 추가) / 뒤에 50은 간격을 띄울 거리(defun C:ET5 (/) (KiKO:Extent_Trim_Line 50))연장 및 트림 한 뒤 화살표 그리기. (아래 함수를 추가)(defun C:ETT (/) (KiKO_End_Arrow_End (KiKO:Extent_Trim_Line nil)))즐거운 하루되시고 오늘도 빨리 퇴근 합시다. 아래의 모든 리습은 'KiKO L..
-
AutoCAD 리습 - 원통 절단 표시선 그리는 리습KiKO LISP 2023. 4. 10. 23:06
명령 : CSX (절단 표시) 명령 : CCY (원통 절단 표시)이 리습은 실행 후 작성된 객체 리스트(Selection set)를 반환합니다. 그 값을 이용해 추가적인 명령 연결이 가능합니다.(KiKO_DXF_Code_Change_X (KiKO:Break_Line) 62 1)즐거운 하루되시고 오늘도 빨리 퇴근 합시다.May the force be with you. AutoCAD 와 ZWCAD 2023 에서 사용 가능합니다.아래의 모든 리습은 'KiKO Lisp'에 모두 포함된 리습입니다. KiKO 리습 모음을 사용중이면 필요 없습니다. 다운로드KiKO_Cut_Line (AutoCAD).7z KiKO_Cut_Line (ZWCAD).zip(defun C:CSX ( / ) (KiKO:Break_Line) (..
-
AutoCAD 리습 - X 박스 그리는 리습 Cut LineKiKO LISP 2023. 4. 10. 22:59
명령 : CUX 이 리습은 실행 후 작성된 객체 리스트(Selection set)를 반환합니다. 그 값을 이용해 추가적인 명령 연결이 가능합니다.(KiKO_DXF_Code_Change_X (KiKO_X_Box_P) 62 1)즐거운 하루되시고 오늘도 빨리 퇴근 합시다.May the force be with you. AutoCAD 와 ZWCAD 2023 에서 사용 가능합니다.아래의 모든 리습은 'KiKO Lisp'에 모두 포함된 리습입니다. KiKO 리습 모음을 사용중이면 필요 없습니다. 다운로드KiKO_Cut_Line (AutoCAD).7z KiKO_Cut_Line (ZWCAD).zip(defun C:명령 ( / ) (KiKO_X_Box_P) (princ)) 더 많은 리습은 아래에서...- 리습 다운로드 ..
-
AutoCAD 리습 - 캐드 객체의 끝에 화살표 그리는 리습KiKO LISP 2023. 4. 10. 22:50
개체의 끝점에 화살표를 그려주는 리습입니다. 화살표 종류는 열린 타입과 솔리드 타입 2가지이며 문자같은 일부 요소를 제외하고 모두 적용 가능합니다. 적용 가능한 도면 요소입니다. (KA / AE) LINE, POLYLINE, LWPOLYLINE, SPLINE,ARC, CIRCLE, INSERT, DIMENSION, LEADER 화살표 크기는 기본적으로 환경변수 'DIMASZ'와 'DIMSCALE' 값을 기준으로 설정됩니다. 'ARSET' 명령으로 크기와 종류 및 각도를 설정 할수 있습니다. 또한 'ARS' 명령으로 기존에 작성된 화살표의 크기와 종류 및 각도를 재 설정 가능합니다. 'ARSD' 명령은 'ARS' 명령으로 변환되지 않는 개체를 위해 추가되었습니다. KA : 화살표 양쪽AE : 개체 끝에 화..
-
AutoCAD 리습 - 캐드 도면 객체 숨기기 / 보이기 리습 - 레이어 숨기기, 문자 숨기기, 블럭 숨기기, 치수 숨기기KiKO LISP 2023. 4. 10. 17:41
객체를 레이어, 객체종류(문자, 블록, 치수, 폴리라인등), 라인타입, 색상 등으로 구분하여 숨기거나 선택 객체만 보이게 해주는 리습입니다. 캐드에서 제공하는 기본적인 레이어를 켜고 끄는 기능과는 다르게 각 객체의 가시성을 변경하여 객체를 보이고 숨기는 형태로 동작하지만 캐드 기본 명령인 "HIDEOBJECTS" , "ISOLATEOBJECTS" , "UNISOLATEOBJECTS" 명령과는 다른 함수로 동작합니다. (주의) 객체의 숨김 상태는 파일이 저장되고 다시 열어도 숨김 상태가 유지 됩니다. AutoCAD 와 ZWCAD 2023 에서 사용 가능합니다. - 2023.11 - 객체 숨기기 / 보이기 선택 영역 지정 방법 보완. (화면상의 보이는 영역을 자동 지정 가능) HK : 선택 영역에서 필..