반응형

분류 전체보기 99

[AutoCAD]오토캐드 레이어(Layer) 명령 정리

업무에만 신경을 쓰다보니, 새로운 버전의 기능들이 어떻게 되는지 잘 모르고 넘어가게 됩니다.이전에는 레이어 관련 툴들을(AutoLisp이나 기타 유틸리티) 사용하셨을 거라 생각합니다.이제는 정리하여 유틸을 이용하지말고, AutoCAD 고유 명령을 이용하여 보다 편한 업무를 하시길 바랍니다.도움말에 있는 내용을 복사하였습니다.▣ 레이어명령 정리 - Layer명령 LAYER - 도면층 및 도면층 특성 관리 LAYERCLOSE - 도면층 특성 관리자 닫기 LAYCUR - 선택한 객체의 도면층을 현재 도면층으로 변경합니다. LAYDEL - 도면층의 모든 객체를 삭제하고 도면층을 소거합니다. LAYERP - 도면층 설정값에 대해 최근에 변경된 사항을 취소합니다. LAYERPMODE - 도면층 설정에 대해 변경된 ..

AutoCAD 2024.02.23

[AutoCAD] 오토캐드 AutoLisp 간단한 문법설명 1

지금부터 AutoLisp의 규칙을 알아보도록 합니다.1. 숫자정수와 실수로 나뉜다.정수는 1,2,3,4,5….. 실수는 1.2345 등정수는 32bit범위를 갖는다. ( -2147483648 ~ +21474883647)(참고, 일부의 정수는 -32768 ~ +32767의 16Bit 범위) 2. 문자열Lisp에서는 사용자에게 전달을 하거나 데이터값으로 문자열을 사용한다.“” 을 이용하여 표현하며 다음과 같이 사용한다.예) “ABC” “홍길동”문자열은 대소문자를 구분하지 않는다.다만, 사용자에게 보여질 Prompt는 문자열 그대로를 보여주며, 변수와 상수는 구분하지 않는다. 3. () 괄호AutoLisp은 반드시 괄호를 통하여 정의 시작부터 끝까지 표현한다.표현식 : (함수 변수1 값1 변수2 값2 . . ..

AutoLisp 2024.02.23

[AutoCAD] 오토캐드 새로운기능 - DWG비교 (도면비교)

DWG 비교 기능을 사용하여 두 개의 도면을 비교합니다. 색상 및 구름형 리비전을 사용하여 차이를 나타냅니다.​아주 간단한 설명입니다.​1. DWG비교 선택합니다. (명령 : Compare)​또는​2. DWG 비교 대화상자에서 두개의 다른 도면을 선택합니다.​3. 비교를 실행하면 아래와 같이 비교하여 Cloud로 표시하여 하이라이트 되어 보여집니다.

AutoCAD 2024.02.23

[C#]IndexOf() 문자열을 찾아 위치를 반환한다.

● int IndexOf(string strSearchText)- strSearchText : 찾고자하는 문자열 입력- 반환(return) 값   -1 : 문자열 찾지 못함   5 : 숫자 (문자열의 위치를 숫자로 반환) using System; namespace test {     class Program     {         static void Main(string[] args)         {             string str = "Sample Test";             int index = str.IndexOf("Test");             Console.WriteLine(index.ToString());             Console.WriteLine(str.S..

C# 2024.02.22

[C#]Split() 지정한 문자를 기준으로 문자열 분리

● string[] Split(char[] separator)- separator : 분리문자 using System; namespace test {     class Program     {         static void Main(string[] args)         {             string str = "제품군|코드번호|자재번호";             string[] strAr = str.Split('|');            foreach (string strValue in strAr)             {                 Console.WriteLine(strValue);             }         }     } } 결과:제품군코드번호자재번호

C# 2024.02.22

[C#]문자열 함수 SubString(), IndexOf(), LastIndexOf(), Split(), Replace(), Equals()

● string SubString(int startIndex, int Length);- startIndex : 문자열을 가져올 시작위치- length : 가져올 문자열의 길이 - Sampleusing System; namespace test {     class Program     {         static void Main(string[] args)         {             string str = "Sample Test";             string strValue = str.Substring(0, 6);             Console.WriteLine(strValue);         }     } }결과 : Sample ● int IndexOf(string strSe..

C# 2024.02.22

[AutoCAD] 오토캐드 에서 AutoLisp 강좌 예제 - 오토리습으로 길이를 구하기

AutoCAD를 사용하다 보면, 객체의 길이를 알아야 할 때가 있는데, 필요할 때 마다 객체를 선택하고 속성의 정보를 보거나, 하나하나씩 길이를 측정해야 할 때가 있습니다.명령을 실행하고, 원하는 객체를 선택하면 길이를 출력하는  Lisp입니다.Pline, Line, arc, circle 모두 가능합니다.(defun c:getlength() (vl-load-com) (setq x_object (entsel)) (setq x_object (vlax-Ename->Vla-Object (car x_object)))  (setq x_length (vlax-curve-getdistatparam x_object (vlax-curve-getendparam x_object ))) (princ (rtos x_length)..

AutoLisp 2024.02.21

[C#]Trim(), TrimStart(), TrimEnd() 사용법

Trim() - 문자열의 앞쪽, 뒤쪽 공백을 모두 제거한 문자열을 반환한다. TrimStart() - 문자열의 앞쪽 공백을 모두 제거한 문자열을 반환합니다. TrimEnd() - 문자열의 뒤쪽 공백을 모두 제거한 문자열을 반환합니다. - Sample 사용예제 string strValue = "    Sample     ";  string str2 = strValue.Trim(); 결과 :  "Sample";string str3 = strValue.TrimStart(); 결과 : "Sample     ";string str4 = strValue.TrimEnd();  결과 : "    Sample";

C# 2024.02.21

[C#] 현재폴더와 실행 프로세스 결합 경로

가. 프로세스 이름 가져오기 System.Diagnostics.Process currentProcess = System.Diagnostics.Process.GetCurrentProcess(); string strProcess = currentProcess.ProcessName; 나. 현재의 실행 폴더를 가져온다. string strFolder = System.IO.Directory.GetCurrentDirectory(); 다. 현재 폴더와 프로세스를 결합한 파일경로 string strFilePath = string.Format("{0}\\{1}.exe", System.IO.Directory.GetCurrentDirectory(), this.currentProcess.ProcessName);

C# 2024.02.21

[AutoCAD] 오토캐드 2019 새로운기능 - 웹 및 모바일에 저장

AutoCAD 웹 및 모바일에 저장이제 인터넷 액세스가 지원되는 전 세계의 모든 원격 위치 및 모든 장치(데스크톱, 웹 또는 모바일)를 통해 Autodesk 웹 및 모바일로 온라인에서 도면을 열고 저장할 수 있습니다. 새 명령인 웹 및 모바일에 저장 및 웹 및 모바일에서 열기로 온라인에서 도면 파일에 액세스합니다.AutoCAD에서 프롬프트가 표시되어 앱을 설치한 후에는 모든 인터넷 연결 장치(예: 현장에 있을 경우 타블렛 또는 원격 위치의 데스크톱 컴퓨터)에서 보기 및 편집 작업을 위해 도면에 액세스할 수 있게 됩니다. AutoCAD 멤버쉽을 구매하면 웹 및 모바일 장치에서 편집 기능을 사용할 수 있습니다.이 기능은 64비트 시스템에서만 사용할 수 있습니다.기본 명령: OPENFROMWEBMOBILE, ..

AutoCAD 2024.02.18
반응형

/* 코드복사 버튼 */ pre { position: relative; overflow: visible; } pre .copy-button { opacity: 0; position: absolute; right: 8px; top: 4px; padding: 6px 18px; color: rgb(255, 255, 255); background: rgba(255, 223, 0, 0.6); border-radius: 5px; transition: opacity .3s ease-in-out; } pre:hover .copy-button { opacity: 1; } pre .copy-button:hover { color: #eee; transition: all ease-in-out 0.3s; } pre .copy-button:active { color: #33f; transition: all ease-in-out 0.1s; } .copy-message:before { content: attr(copy-message); position: absolute; left: -95px; top: 0px; padding: 6px 18px; color: #fff; background: rgba(255, 223, 0, 0.6); border-radius: 5px; } /* 코드복사 버튼 END */