반응형

line 3

[AutoCAD C#]오토캐드에서 선택한 객체 정보를 보여준다.

AutoCAD에서 객체에 따라 다양하게 유틸리티를 개발할 수 있습니다.객체를 선택하여 객체를 판단하고, 그에 따른 기능을 부여하는 것이죠.아래의 코드는 실 사용할 수는 없지만, 어떤 식으로 개발이 되는 지 확인이 가능합니다.물론, 개발자마다 사용하는 방식이 다르기 때문에 다양하게 구현할 수 있습니다.[CommandMethod(" ENTINFO ", CommandFlags.Modal | CommandFlags.Session)]         public void ENTINFO()         {             var ed = AcadApp.DocumentManager.MdiActiveDocument.Editor;             var doc = AcadApp.DocumentManager.M..

AutoCAD C# 2024.02.28

[AutoCAD C#]AutoCAD에서 두 선이 연결되어 있는지 확인하는 C# 코드

AutoCAD에서 두 선이 연결되어 있는지 확인하는 C# 코드입니다. 이 코드는 두 선이 서로의 끝점이 연결되어 있는지 확인하고, 연결되어 있다면 true를 반환합니다. 2개의 Line (선)을 선택하여 판단하게 합니다. 이전 코드와 다른 점은 2개를 선택하여 연결처리를 확인합니다. 두 코드를 비교하면 쉽게 차이를 알 수 있으며, 더 쉽게 공부를 할 수 있습니다. AutoCAD에서 이 코드를 사용하려면 다음 단계로 실행해 보세요. 1. Visual Studio에서 새 C# 프로젝트를 만듭니다. 참조에 accoremgd.dll, acdbmgd.dll, AcDbMgd.dll, AcMgd.dll을 추가합니다. 2. 아래의 코드를 복사하여 프로젝트에 붙여넣습니다. 빌드하여 .dll 파일을 생성합니다. 3. Au..

카테고리 없음 2024.02.26

[AutoCAD C#]AutoCAD에서 선택한 선에 연결된 선(Line) 찾기

AutoCAD내에 프로그램을 개발하다보면, 선과 선의 연결과 연결 된 선들을 찾을 때가 있습니다. 선택한 Line(선)을 기준으로 앞뒤로 연결된 선을 찾는 기능입니다. AutoCAD에서 이 코드를 사용하려면 다음 단계로 실행해 보세요. 1. Visual Studio에서 새 C# 프로젝트를 만듭니다. 참조에 accoremgd.dll, acdbmgd.dll, AcDbMgd.dll, AcMgd.dll을 추가합니다. 2. 아래의 코드를 복사하여 프로젝트에 붙여넣습니다. 빌드하여 .dll 파일을 생성합니다. 3. AutoCAD에서 NETLOAD 명령을 실행하여 .dll 파일을 로드합니다. 4. CAL 명령을 실행합니다. 5. AutoCAD에서 원하는 선을 선택하면 연결된 선을 노란색으로 변경해 줍니다. using..

카테고리 없음 2024.02.26
반응형