AutoCAD-AutoDeskнесколько

Нарисуйте точки, линии и тексты многоугольника из 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

Таблица, показанная на графике, как вы можете видеть, включает столбец с именем вершины, а затем координаты UTM для столбцов X, Y.

Первое, что мы должны сделать, это объединить координаты в соответствии с ожиданиями команды AutoCAD. Например, чтобы нарисовать точку, мы займем координату ТОЧКИ X, координату Y.

Итак, что мы сделаем, это вставим новый столбец с этими объединенными данными в виде:

POINT 374037.8,1580682.4
POINT 374032.23,1580716.25
POINT 374037.73,1580735.14
POINT 374044.98,1580772.49
POINT 374097.77,1580771.83
POINT 374116.27,1580769.13

Для этого я сделал следующее:

  • Я назвал ячейку D4 с именем POINT,
  • Я создал с помощью функции конкатенации строку, которая включает ячейку POINT, затем я оставил пробел, используя " ", затем я объединил ячейку B5 с двузначным округлением, а затем, чтобы нарисовать запятую, я использовал "," , затем я объединил ячейку C5. Затем я скопировал остальные строки.

Нарисуйте точки в Excel

Я скопировал содержимое столбца D в текстовый файл.

Чтобы выполнить его, вы набираете в командной строке SCRIPT, затем нажимаете клавишу Enter. Это вызывает проводник, и я ищу файл, который назвал geofumadas.scr. После выбора нажимается кнопка открытия.

И вуаля, у нас есть нарисованные вершины.

 

 

 

 

 

 

 

 

Если точки не видны, необходимо увеличить весь набор объектов. Для этого пишем команду Zoom, Enter, Extent, Enter.

Если точки кажутся не очень видимыми, выполняется команда PTYPE, а затем выбирается та, которая указана на изображении.

Объедините команду в Excel и нарисуйте многоугольник в AutoCAD.

При рисовании многоугольника будет такая же логика. с вариантом, в котором мы будем использовать команду ПЛИНИЯ, затем объединенные координаты и, наконец, команду ЗАКРЫТЬ.

полилиниями
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,
  • В центре текста мы выбрали Центр, поэтому буква С
  • Каскадная координата 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 в Колумбии. . Редактор блога знаний Geofumadas с 2007 года и создатель Академии AulaGEO, включающей более 100 курсов по темам ГИС, САПР, BIM и цифровых двойников.

Статьи по теме

Один комментарий

  1. Мне нужна помощь
    Я должен нарисовать сотни прямоугольников, которые представляют концессии добычи, это прямоугольники со средней точкой и сторонами x и y, мне нужна помощь, у меня есть данные в excel

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Вернуться к началу кнопки