의 AutoCAD - 오토 데스크몇몇의

Excel에서 AutoCAD로 점, 선 및 다각형의 텍스트 그리기

Excel에 다음 좌표 목록이 있습니다.

그렇지 않습니다. X Y
1 374,037.80 1,580,682.41
2 374,032.23 1,580,716.26
3 374,037.74 1,580,735.15
3A 374,044.99 1,580,772.50
4 374,097.78 1,580,771.83

여기에는 X 좌표, Y 좌표 및 정점 이름이 있습니다. 제가 원하는 것은 AutoCAD로 그리는 것입니다. 이 경우 Excel의 연결된 텍스트에서 스크립트 실행을 사용합니다.

AutoCAD에서 점 삽입 명령 연결

그래프에 표시된 표에는 볼 수 있듯이 꼭지점 이름이있는 열이 포함 된 다음 X, Y 열의 UTM 좌표가 포함됩니다.

가장 먼저해야 할 일은 AutoCAD 명령이 예상하는대로 좌표를 연결하는 것입니다. 예를 들어 점을 그리려면 POINT coordinateX, coordinateY를 사용합니다.

따라서 우리는 다음과 같은 형식으로이 연결된 데이터가 포함 된 새로운 열을 삽입합니다.

포인트 374037.8,1580682.4
포인트 374032.23,1580716.25
포인트 374037.73,1580735.14
포인트 374044.98,1580772.49
포인트 374097.77,1580771.83
포인트 374116.27,1580769.13

이 연결을 수행하기 위해 다음을 수행했습니다.

  • 나는 POINT라는 이름으로 D4이라는 셀을 호출했다.
  • 연결 함수로 POINT 셀을 포함하는 문자열을 만든 다음 " "를 사용하여 공백을 남겨두고 두 자리 반올림으로 셀 B5를 연결한 다음 쉼표를 그리기 위해 ","를 사용했습니다. , 그런 다음 셀 C5를 연결했습니다. 그런 다음 나머지 행에 대해 복사했습니다.

Excel에서 점을 그립니다.

열 D의 내용을 텍스트 파일에 복사했습니다.

실행하려면 명령 모음에 SCRIPT를 입력 한 다음 Enter 키를 누릅니다. 그러면 탐색기가 올라가고 내가 호출 한 파일을 찾습니다. geofumadas.scr. 선택되면 열기 버튼을 누릅니다.

그리고 우리는 꼭지점을 그려 봅니다.

 

 

 

 

 

 

 

 

포인트가 보이지 않는 경우 전체 객체 세트를 확대해야합니다. 이를 위해 Zoom, enter, Extent, enter 명령을 작성합니다.

포인트가 잘 보이지 않으면 PTYPE 명령이 실행 된 후 이미지에 표시된 포인트가 선택됩니다.

Excel에서 명령을 연결하고 AutoCAD에서 다각형을 그립니다.

다각형을 그리는 것은 동일한 논리입니다. PLINE 명령, 연결된 좌표 및 마지막으로 CLOSE 명령을 차지할 변형으로.

PLINE
374037.8,1580682.4
374032.23,1580716.25
374037.73,1580735.14
...
374111.31,1580644.84
374094.32,1580645.98
374069.21,1580647.31
374048.83,1580655.01
닫기

이 스크립트를 호출합니다. geofumadas2.scr, 그리고 우리가 그것을 실행할 때 우리는 그림의 흔적을 갖게 될 것입니다. 빨간색 정점과의 차이를 확인하기 위해 노란색을 선택했습니다.

Excel에서 명령을 연결하고 AutoCAD에서 정점을 확인합니다.

마지막으로 첫 번째 열의 텍스트를 각 꼭지점에서 주석으로 주석 처리합니다. 이를 위해 다음과 같은 방식으로 명령을 연결합니다.

텍스트 JC 374037.8,1580682.4 3 0 1

이 명령은 다음을 나타냅니다.

  • TEXT 명령,
  • 이 경우 텍스트의 조건이 정당화되므로 문자 J,
  • 텍스트의 중심점 인 Center를 선택한 이유는 문자 C
  • 연결 좌표 X, Y,
  • 그런 다음 텍스트의 크기, 3을 선택했습니다.
  • 회전 각도 (이 경우 0)
  • 마지막으로 우리가 희망하는 텍스트, 첫 번째 줄에는 숫자 1

이미 다른 셀로 전파되면 다음과 같이됩니다.

텍스트 JC 374037.8,1580682.4 3 0 1
텍스트 JC 374032.23,1580716.25 3 0 2
텍스트 JC 374037.73,1580735.14 3 0 3
텍스트 JC 374044.98,1580772.49 3 0 3A
텍스트 JC 374097.77,1580771.83 3 0 4
텍스트 JC 374116.27,1580769.13 3 0 5
텍스트 JC 374127.23,1580779.64 3 0 6
...

나는 geofumadas3.cdr 파일 

차이점을 알아보기 위해 녹색을 활성화했습니다. 스크립트가 실행되면 좌표의 중심에 표시된 크기의 텍스트가 표시됩니다.

다운로드 이 예제에서 사용 된 AutoCAD 파일.

이 문서는 템플릿이 어떻게 작성되는지 보여줍니다. 이미 데이터 만 공급하도록 구축 된 Excel에서 템플릿을 사용하는 경우 여기에서 살 수 있어요..

골지 알바레즈

토지 관리 모델의 작가, 연구원, 전문가. 그는 다음과 같은 모델의 개념화 및 구현에 참여했습니다. 온두라스의 국가 재산 관리 시스템 SINAP, 온두라스의 공동 지자체 관리 모델, 니카라과의 통합 지적 관리 모델, 콜롬비아의 영토 SAT 관리 시스템 . 2007년부터 Geofumadas 지식 블로그의 편집자이자 GIS - CAD - BIM - 디지털 트윈 주제에 대한 100개 이상의 과정을 포함하는 AulaGEO Academy의 창시자입니다.

관련 기사

하나의 코멘트

  1. 나는 도움이 필요
    마이닝 양보를 나타내는 수백 개의 직사각형을 그려야하며 중간 점과 x 및 y면이있는 직사각형입니다. 도움이 필요합니다. 데이터가 탁월합니다.

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

맨 위로 가기 버튼