오토캐드(AutoCAD) 호를 원으로 변경하기

호를-원으로-변경-thumb

AutoCAD에서 작성된 호(Arc)를 원으로 변경하기 위해 호의 중심점을 선택하여 원을 그리고 기존의 호를 삭제합니다. 이 방법이 틀린 것은 아니지만, 여러 개의 호를 변경하려면 부담이 되는데요. 오늘은 호를 원으로 변경하는 방법을 알아보겠습니다. 1. 호(Arc)를 원(Circle)으로 변경 AutoCAD에서 호를 원으로 변경하기 위해 사용되는 명령은 “JOIN”입니다. 일반적으로 Join 명령은 객체를 결합하여 폴리선으로 변경하는 용도로 사용되는데요. 단독으로 호를 선택했을 … Read more

오토캐드(AUTO CAD) 대문자 소문자 변환하기

autocad-대문자-소문자-변환-thumb

1. 캐드 대문자 소문자 변환 AutoCAD에서 도면에 작성된 부품명이나 주석을 작성하면 대, 소문자 변환을 해야 할 때가 있습니다. 이미 작성된 문자를 편집을 통해 변환하는 방법은 상당히 번거로운 작업인데요. 오늘은 이미 작성된 문자를 대문자 소문자 변환하는 방법에 대해 살펴보겠습니다. 1) 대/소문자 변환하기 – Tcase (Express tools) AutoCAD의 Express Tool에는 다양한 기능을 제공하는데요. “Tcase”라는 명령을 입력하거나 도구 … Read more

오토캐드(AUTO CAD) 단일 객체 시작점 끝점 구하는 리습(Lisp)

AUTOCAD-객체-시작점-끝점 구하는 리습-thumb

1. 선, 호, 폴리선, 스플라인의 시작점과 끝점 추출하기 리습(lisp) 프로그래밍을 통해 AutoCAD에서 단일 객체 시작점 끝점 구하는 방법을 알아보겠습니다. 시작점과 끝점을 구할 객체는 선, 호, 폴리선 스플라인 객체입니다. 오늘 내용을 통해 선, 호, 폴리선, 스플라인의 Vla 속성을 통해 시작점과 끝점을 변수로 저장하는 방법을 확인할 수 있습니다. 또한 변수로 저장된 시작점과 끝점 좌표를 통해 여러 동작을 … Read more

오토캐드(AUTO CAD) ActiveX 객체 특성 살펴보기

autocad-activex-thumb

1. AutoCAD ActiveX ActiveX는 오토캐드 내부 또는 외부에서 프로그래밍 언어를 통해 AutoCAD를 조작할 수 있는 Interface를 뜻합니다. 쉽게 말해 프로그래밍 언어를 통해 AutoCAD에 접근하기 위해서 사용되는 Interface가 ActiveX로 이해하시면 됩니다. 이해되지 않는 부분은 실제 ActiveX 함수를 다루면서 차근차근 이해하시기 바랍니다. 그럼 ActiveX의 함수를 살펴보면서 대략적인 특성을 살펴보겠습니다. 1) ActiveX 함수 ActiveX 호출, AutoCAD App, 활성화 … Read more

오토캐드(AUTO CAD) 선 길이 합계 구하는 리습(Lisp)

AUTOCAD-선길이합계-리습-thumb

1. 선 길이 합계 리습(lisp) 캐드에서 선 길이를 확인하는 방법은 여러 가지 있습니다. 하지만 여러 선의 길이를 한꺼번에 파악하기는 쉽지 않은데요. 오늘은 AutoCAD에서 선 길이 합계 구하는 리습을 작성해보겠습니다. 오늘 작성한 리습은 사용자가 선택한 선(LINE,CIRCLE,ARC,POLYLINE,LWPOLYLINE,ELLIPSE,SPLINE)을 모두 합산하여 지정한 위치에 표시하는 리습입니다. 1) 리습 작동 순서 리습을 작성하기 위해 작동 순서를 정해보겠습니다.① 명령어를 입력한다.② 객체를 선택한다.③ … Read more

오토캐드(AUTO CAD) 리습(Lisp) 문자 함수 살펴보기

autocad-문자함수-thumb

문자 관련 함수 알아보기 Autolisp에서 문자 데이터를 확인하고 변환하는 기능을 가진 함수들을 살펴보겠습니다. 오늘 다룰 함수들은 문자를 숫자, 숫자를 문자로 변환하는 방법과 문자를 추출하기 위한 함수를 간단히 살펴보겠습니다. 1. Ascii ( Ascii 문자 or 숫자 or 기호 or 변수) ascii 함수는 문자, 숫자, 기호 또는 이들을 포함한 변수를 ASCII CODE 번호로 변환합니다. 아래 ASCII 코드표를 … Read more

오토캐드(AUTO CAD) 리습(Lisp) 조건 및 반복 함수 Repeat-If-Progn-Cond-While

조건 및 반복 함수-thumb

1. 조건 및 반복 함수 리습(Lisp)에서 조건을 사용하여 원하는 동작과 데이터 처리를 위해 여러 함수를 사용합니다. 조건과 반복 횟수를 적절히 사용하면 다양한 구문을 작성할 수 있는데요. 오늘은 조건 및 반복 함수 Repeat, If, Progn, Cond, While 에 대해서 살펴보겠습니다. 1) Repeat (Repeat int(정수) (실행문)) 지정된 횟수(정수)만큼 실행문을 반복합니다. 이때 정수는 정수를 대체할 수 있는 변수도 … Read more

오토캐드(AUTO CAD) 리습(Lisp) 선택 함수 SSGET ENTSEL

AUTOCAD-LISP-선택함수-THUMB

1. 리습(Lisp) 선택 함수 – SSGET, ENTSEL 오토캐드에서 사용되는 리습(LISP) 함수에는 기능별 여러 함수가 존재합니다. 그중에서 객체 선택은 리습을 사용하기 위해 반드시 실행되는 과정인데요. 오늘은 리습(Lisp) 선택 함수 SSGET, ENTSEL에 대해 살펴보고 활용하는 방법과 차이점을 공유하겠습니다. 1) SSGET 다중객체를 선택할 때 사용하는 함수입니다. 함수를 실행 후 응답 값은 선택 세트(Selection set)로 출력합니다. 선택 세트는 객체 … Read more

오토캐드(AUTO CAD) DXF 코드 조회 리습 LISP

autocad-dxf-code-조회-리습-thumb

1. LISP 이란? LISP(List Processing)은 AUTOCAD에서 사용되는 프로그래밍 언어로 DXF 코드를 LISP 함수로 Processing 하여 빠르고 효과적인 작업을 수행할 수 있게 합니다. 별도의 컴파일이 필요 없이 바로 사용할 수 있어 사용자 친화적이며, 접근이 쉽다는 장점이 있습니다. 단, Autocad LT 버전에서는 지원하지 않습니다. 1) DXF 코드 조회 리습(LISP) DXF 코드를 다루기 전에 DXF 코드를 조회하는 방법을 … Read more