Как импортировать координаты в автокад из excel

Как импортировать точки Excel в AutoCAD

Предположим, у нас есть список точек, захваченных с помощью GPS, или координаты UTM, которые находятся в Excel, и мы хотим нарисовать их в AutoCAD.

В случае пользователей Microstation я объяснил это ранее в этом посте, импортируя из файла .cvs, добавив еще несколько моментов, чтобы сделать его более интересным.
Экспорт из dwg в ​​excel посмотреть это сообщение.

1. Подготовьте формат координат

изображениеВ случае с AutoCAD, хотя наиболее практично это сделать со старыми версиями Softdesk8 или CivilCAD, давайте посмотрим на извращенный метод, как это сделать, не прибегая к lisp или другим приложениям.

Это координаты, которые у вас есть в Excel, поскольку цель состоит в том, чтобы передать их в формате, который принимает командная строка autoCAD, который будет:

координата x, запятая, y координата

таких как 431512,1597077

Ну, для этого мы делаем в excel следующее: в следующем столбце мы пишем формулу

Мы копируем ячейку A2, затем запятую, а затем ячейку B2. Мы вводим и копируем формулу вниз. Если у нас есть координата в z, то же самое, после B2 поставим еще одну запятую и напишем C2.

2. Скопируйте координаты

изображение

  • Выделите все ячейки в столбце C, затем скопируйте в буфер обмена (Ctrl + C)

3. Нарисуйте точки в AutoCAD

  • Теперь в AutoCAD мы пишем команду Point, (Draw / point / multiple point)
  • Теперь вставьте то, что у вас есть в буфер обмена (Ctrl + V) в командной строке

И готовы, есть ваши баллы

изображение

Если вы не видите точки очень хорошо, формат (стиль точки / формата)

Что . ты знаешь другой способ?

Чтобы нарисовать траверс, просто используйте плэнд вместо командной точки, и он будет рисовать.

Обновление ..

Благодаря информации иорды, есть макрос, чтобы сделать это практически . прочитайте его в комментариях к этому сообщению.

204 Ответы на «Как импортировать точки из Excel в AutoCAD»

Для кого это может заинтересовать. Мне нужна помощь, чтобы передать мои координаты Excel в AutoCAD, я делаю все prosedimiento хорошо (я так думаю), но точки не кажутся мне. Я видел много учебников о том, как это сделать, я следую за этим к письму, но в конце концов это не сработает. PS: у меня есть AutoCAD 2012.

Здравствуй. Спокойной ночи. Пожалуйста, помогите мне. Как Autocad согласовывает детали в Excel. Пример с названием Точка. (P1, P2, . и т. Д.). Приветствую и заранее спасибо

очень хорошая программа

Мы должны увидеть это дело. Я не понимаю

Привет, Спасибо за учебник. У меня вопрос, они передали мне топографическую карту в autocad, в момент ввода некоторых точек, чтобы нарисовать некоторые дополнительные линии в этой плоскости, используя учебный процесс, это дает мне очень большой пробел, и линия выходит из плоскости. Что я мог сделать? Буду признателен за любую помощь.

В других статьях сайта есть другие типы инструментов для того, что вы ищете.

Попробуйте выполнить поиск по термину «Excel» на сайте.

Привет
Segui seu roteiro, а не AutoCad 2017, porém sem axito na adição дает список координат, всего по одной ячейке за раз.
Можно ли поднять скрипт для списка координат? включая или nome do ponto. Пожалуйста.

Активируйте команду для точек, затем вставьте список и введите.

Это должно сработать для вас.

Если это широты и долготы, идеальным является то, что вы конвертируете их в координаты UTM. Кажется, что они в градусах.

-74.563289,1.214005
-74.560928,1.214013
-74.559011,1.214572
-74.557857,1.214162
-74.555999,1.213348
-74.553465,1.217293
-74.55081,1.214957
-74.552885,1.213424
-74.554161,1.211679
-74.558181,1.21036
-74.563716,1.205716
-74.55435,1.21832
-74.556081,1.219467
-74.558184,1.220882
-74.561339,1.218643
-74.565588,1.217576
-74.566632,1.217549
-74.571178,1.214673
-74.573215,1.214626
-74.575227,1.215914
-74.57601,1.217372
-74.577825,1.214692
-74.575195,1.211783
У меня есть эти координаты, но я не копирую autacd 2015, которые у меня есть, как и я.
Большое спасибо

Я понимаю, что вам нужен список координат x, y, z, а затем импортируйте их с помощью CivilCAD или Civil3D

Вы должны увидеть, как выглядит таблица данных.

hlaa..nesecito перекрестные профили с формулой concatenar exel или с exilla .. мои данные — выравнивание с уровнем, где у меня есть z, и ширина маршрута

В AutoCad 2013, как вы очень хорошо объясните, но когда вы вставляете конкатенированный список и разделяете запятые, просто вставляйте первую запись.
Когда вы видите отклоненный список, он сообщает: Неизвестная команда и отображает первую запись и отображает ее на мониторе. Но следующие записи в команде Unknow показывают десятичную часть ESTE, запятую разделителя Востока регистра 2, разделительную запятую и север регистра 2.
Десятичная часть ESTE, по-видимому, фильтруется в следующей записи. Я жду комментариев. Привет.

Вы не читали хорошо. Вы должны «вставить» в командной строке, а не на экране.

Спасибо за очень интересный пост, но у меня есть неудача, когда я копирую Excel в Autocad, вместо того, чтобы ударять по точкам, я попал в таблицу excel, в этом случае я должен сделать спасибо

Гений Гения . тысячи спасибо!

Вы можете импортировать из txt, с описанием и всеми, но не используя только AutoCAD, вам придется использовать AutoCAD Civil3D или любую другую программу с возможностями ГИС.
Если вы хотите сделать это только с помощью AutoCAD или просто с Excel, вам нужно написать макрос либо для Excel, либо для Autolisp.

Другими словами, необходимо использовать макрос. И если я экспортирую из txt.

Это, север, измерение входит как переменные x, y, z. Другие поля, такие как точка и описание, уже являются атрибутами создаваемого текста, который включает использование макроса Excel.

Вопрос, если у меня есть более чем переменные переменные, процедура меняется или я могу использовать ту же самую, например, ось корданад (Восток, Север), размерность, точку и описание.

Большое вам спасибо за вашу поддержку.

сто тысяч баллов, спасибо

Помните, что AutoCAD использует запятую как разделитель тысяч, поэтому вы не можете сказать 80600,56; 890500,79
Вы должны использовать точку для разделения десятичных знаков и запятой для разделения координаты 80600.56,890500.79

ВСЕ РАБОТАЕТ ХОРОШО, КОГДА UTM СОТРУДНИЧАЕТ РАБОТУ БЕЗ ЦИФРОВ, ИЛИ БУДУТ ЦЕЛЫМИ ПРИМЕРАМИ: E 480600, N 890500. НО ЕСЛИ Я РАЗМЕЩАЮ Е 480600,56; N 890500,79. AUTOCAD215; Я НЕ ГРАФИК ХОРОШО САМОЛЕТ; КОНЦЕРН ЯВЛЯЮТСЯ: КАК ДОЛЖЕН Я ПРИМЕНИТЬ ФУНКЦИЮ EXCELL «CONCATENATE», ЧТОБЫ AUTOCAD2015 РАССМОТРЕЛ, ЧТО UTM КООРДИНАТЫ, ИМПОРТИРУЕМЫЕ ИЗ EXCEL, ИМЕЮТ ИХ ДЕСЯТИЛЕТНЫЕ РЕСПЕКТИВЫ.

Здравствуй. У меня есть станция nikon322, 5 дюймов, с оригинальным кабелем, и я не могу загрузить данные на транзит 2.5.
ни гражданский кад, что мне делать?
чтобы не останавливаться и не пытаться выполнить список excel, север, восток, уровень, код, чтобы сделать заметки, но я не могу импортировать их в autocad 14. Какой шаг я должен выполнить, чтобы сделать это, а затем вынуть кривые уровня?

Спасибо за ввод. Привет.

Привет, Фернанда. Есть несколько возможностей.
1. Проверьте несколько точек, если символы разделения не сконфигурированы.
2. Исследуйте конфигурацию рабочего пространства, потому что рабочая область не является бесконечной в файле САПР, и если ваши точки превышают это ограничение, команда отправит ошибку.
3. Если после чтения вы не можете найти решение, отправьте нам файл Excel, чтобы мы могли посмотреть. редактор (at) geofumadas. ком
4. Чтобы сделать динамический чертеж с изменением данных в Excel, я предлагаю вам использовать Civil3D, который выполняет такие задачи с помощью точечных списков.

Здравствуйте! Мне нужно нарисовать примерно 10000 с координатами в X и Y, я мог бы объединить, и это выражается примерно так: 1,0.52,1.78…, координата в X варьируется от 1 до 25.! Вопрос в том, что я сохраняю файл в SCR, и когда я хочу открыть его с помощью команды autocad, он сообщает мне, что файл неизвестен! Помимо возможности их рисовать, мне нужно, чтобы каждый раз, когда я изменяю свою электронную таблицу Excel, чертеж autocad также изменялся! Из уже большое спасибо

ГДЕ МНОЖЕСТВЕННАЯ ТОЧКА КОМАНДА В AUTOCAD 2015 .

Учитывая формулу = СЦЕПИТЬ ( «_ POINT»; B1; » «; A1;»,»; C1; «_-TEXT @0,0,0 5 0»; D1) Сезар, проверил, почему дал ошибку и удалось разработать более эффективные , Применить к точке вставки с описанием. Я разработал в AutoCAD для Mac 2015 и выглядит следующим образом = СЦЕПИТЬ (A4; B4; C4; D4; E4; F4; G4; H4).

A4 = _POINT (с пробелом в конце)
B4 = X-координата
C4 =,
D4 = координата Y
E4 =,
Координата F4 = Z
G4 = _-TEXT @0,0,0 5 0 (с пространством в начале и в конце) (номер 5 означает размер текста и ориентацию 0, при необходимости вы можете его изменить)
H4 = ОПИСАНИЕ

Формула развивается в ячейке I4 или независимо от того, что вы хотите.

Это невозможно.
Вы должны программировать в AutoLisp. AutoDesk Civil3D делает функциональные возможности, используя базу данных или XML-данные, встроенные в проект.

Вы можете связать таблицу Excel с точками в AutoCAD, то есть я ввожу мои точки из таблицы Excel, они будут интегрированы в экран AutoCAD и при открытии таблицы Excel и изменить координату, это также изменить свою позицию в AutoCAD .

Привет, что такое

Случайно можно связать таблицу с координатами с AutoCAD, а когда точки уже есть, откройте таблицу excel и измените точку, а также измените ее положение в AutoCAD?

был очень быстро поставлен 10,000 баллов спасибо за советы друзей приветствия

Если вы отправите мне файл Excel, чтобы понять, как структурированы ваши данные, я могу рассказать вам, как вы можете это сделать.

Привет .. Не могли бы вы рассказать мне, как передавать данные обрезания или заливки из excel в autocad . Спасибо

Если у меня есть данные только измерение (Z) в виде чертежа в AutoCAD? В фрезерном асфальте я связан задевание и резку на валу, то расстояние 3.50 мт же основании данных и вырезать и над другими связанными 2 mts away-as я рисую этот раздел в autocad без civilcad. (СРОЧНО)

СПАСИБО ВАМ ПОМОЧЬ МЕНЯМОНОНТОНУ ОТЛИЧНЫЙ ИНСТРУМЕНТ

Спасибо за ваши видео, они очень полезны, они очень помогли мне в обучении autocad. Бог благословит вас.

Просмотрите вопрос о системных дисках. Приложение требует, чтобы разделение тысяч было запятой, разделителем десятичной точки и списками, разделенными запятыми.
Попробуйте круглую координату, чтобы увидеть, если она формируется в точке вашего интереса, а затем добавьте цимары, чтобы узнать, что происходит.

Также, если вы можете сказать нам, какой инструмент вы говорите, есть несколько, и мы могли бы говорить об этом. Некоторые из них должны отправлять с utm на google earth, другие — с географических на google earth, дайте нам знать, о чем вы говорите.

Привет, в файле для отправки в Google Планета Земля создается файл, но все координаты указаны со следующими данными: 180 ° 0’0.00 ″ N 74 ° 0’0.00 ″ O… Я не могу понять, что происходит, также он не показывает точек на карте (создается файл, в нем наблюдаются нумерация и наблюдения)… Спасибо, если можете мне помочь… ГЛОРИЯ

Я не знаю, я не могу понять вашу проблему.
Мне кажется, что вы не задали запятые так же, как разделители тысяч и точки как десятичные разделители

Доброе утро, файл для преобразования из координат UTM в файл Kmz создает файл для меня, но он не показывает точки в Google, а также, когда я останавливаюсь в файле, он показывает мне все точки файла с той же координатой. При переходе от географического к UTM я не смог нарисовать себя в Acad, поскольку, по-видимому, файл, который у меня есть, не работает с абсолютными координатами, если не относительными, и диапазон другой . Как я могу его изменить? . Правда в том, что я не очень люблю Акад. Спасибо за то, что вы можете мне помочь. GEDL

Я хотел сказать »Я не мог ответить вовремя»

Привет, Хосе Луис, жаль, что я смог ответить вовремя. Иногда это может быть полезно.
Вы должны проверить, что знак минуса предшествует команде TEXT (-text), чтобы сохранить тексты в командной строке.
привет

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

брат, когда, когда я отправляю формулу, он бросает мне ошибку, которая произошла плохо

Я попытался перенести точку с excel на autocad, мне удалось это сделать, но не текст. Применить формулу, которая публикуется и текст команда включена, включая такие параметры, как высоту буквы и угол поворота, но не текст, который находится в ячейке D1 вставляются, курсор мигает в ожидании текста с клавиатуры. Буду признателен за любую помощь.

Превосходно! ценная помощь, пожалуйста, продолжайте, чтобы мы могли обогатить наши знания за счет вклада каждого .

За то, что вы занимаете Хайме, этот шаблон не работает.
Но AutoDesk Civil 3D может сделать лучше.

КАК ДОЛЖЕН СДЕЛАТЬ, ЧТОБЫ ПРОЧАТЬ КООРДИНАТЫ И КОДЫ ПРИМЕР ANDEN VIA (Ect)

Это мне очень помогло, большое спасибо

Расширьте свои сомнения, чтобы мы могли видеть, как вам помочь

Мне нужно знать больше информации, но с помощью блокнота, спасибо

Просмотрите конфигурацию региональных переменных.
Убедитесь, что разделитель десятичных знаков — это точка, разделитель тысяч, запятая и разделитель запятой.

Я использовал программу xyztocad, но я получаю следующую ошибку «ошибка при преобразовании строки: 3213343 удваивается, я сделал это с примером, который вы посылаете, и он представляет ту же ошибку, я уже проверил базу данных, и она не повторяет данные, вы можете Укажите, что происходит. спасибо тебе

Привет, УИЛЬЯМ
После ввода координат точки готов принять дескриптивный текст ячейки D символом @ для версий, не имеющих динамического ввода.
@0,0,0 используется для выбора последней входной координаты и использования ее для следующего порядка, в данном случае _-text., 5 имеет высоту текста и нулевой угол поворота, данные, которые могут изменять ваши потребности.
Можно уточнить, что формула моего предыдущего комментария будет в ячейке строки 1
Привет.

Мне интересно ввести координаты с размерами X, Y, Z, но я вижу в комментарии о прекращении по формуле
= CONCATENATE («_ POINT»; B1; «,»; A1; «,»; C1; «_-TEXT @0,0,0 5 0″; D1), и я не понимаю последнее из »TEXT @0,0,0 5 0»; DX »Это относится к. было бы хорошо, если бы вы сделали видео и загрузили его в сеть, если вы это сделаете, я бы хотел, чтобы вы отправили его мне bonanza.costa@yahoo.es
заранее спасибо

БОЛЬШОЙ МАСТЕР ВЕЛИКОЙ УТИЛИТЫ СПАСИБО !!

AUTOCAT ПРИНИМАЕТ ТОЧКИ X, Y, ZO ТОЛЬКО ПРИНИМАЕТ X, Y

С X в столбце B, Y в столбце A, Z в столбце C, описании в столбце D в столбце E применяется следующая формула для копирования и вставки в командной строке Autocad и достижения точки импорта с описанием.
Это может немного отличаться в зависимости от версии, но идея в том, что.
Привет.
= CONCATENATE («_ POINT«; B1; »,»; A1; »,»; C1; »_-TEXT @0,0,0 5 0«; D1)

Хорошо.
Наконец, это была проблема с масштабированием, она работала, но далеко.
Нужно было сделать круг диаметром 500 в диаметре вокруг известной координаты, чтобы увидеть, что есть линии.

Поэтому я предлагаю вам увеличить масштаб.

Привет, Джон.
Кажется, что вы не можете продвигаться вперед.
Если вы знаете TeamViewer, запустите его и отправьте мне сообщение по электронной почте:

Таким образом, вы сможете проверить, что происходит с вашей машиной удаленно.

Ничего не выходит, эта линия выходит

Есть что-то или нет?

Я не знаю, почему я не получаю полигон с этими координатами

Ну, я думаю, что это рисунок, и вы смотрите на бесконечную линию, потому что ваш дисплей далеко от зоны.
Попытайтесь увеличить масштаб после выполнения команды (используя строку), чтобы увидеть, находится ли развертывание в зоне.

мой файл находится в acad.dwt
региональная конфигурация в порядке.
пробуя ту же линию, но не бесконечную линию, проведенную передвижением Mause porq tambie перемещения и мыши в любом месте рабочей области находится и недавно поставил следующий пункт не привлекает меня больше.
как я говорю вам с небольшими номерами, если вы меня нарисовали.

и с этими координатами больших чисел. При копировании и всех координатах в соответствии с тем, что вы объясняете на этой странице, в командной строке появляется следующее:

Регенерирующая модель.
Загружены утилиты меню AutoCAD.
Команда:
Команда:
Команда: _line Укажите первую точку:
Нет линии или дуги для продолжения.
Укажите первую точку: 304710,1713474
Укажите следующую точку или [Отменить]: * Отмена *
Команда: * Отмена *
Команда: a
ЕДИНИЦЫ
Команда:
Команда:
Команда: _line Укажите первую точку: 304710,1713474
Укажите следующую точку или [Отменить]:
Укажите следующую точку или [Отменить]: * Отмена *
Автоматическое сохранение в C: DOCUME

1TempDrawing2_1_1_2921.sv $…
Команда:
Команда:
Команда:
Команда: _pline
Укажите начальную точку: 304710,1713474
Текущая ширина строки — 0.0000
Укажите следующую точку или [Arc / Halfwidth / Length / Undo / Width]: 304718,1713482
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304720,1713490
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304722,1713494
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304724,1713500
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304726,1713511
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304733,1713516
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304735,1713517
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304741,1713522
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304739,1713524
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304745,1713535
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304747,1713537
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304748,1713535
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304749,1713520
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304748,1713517
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304752,1713510
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304754,1713509
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304752,1713503
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304751,1713503
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304739,1713501
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304741,1713491
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304742,1713490
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304751,1713481
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304755,1713477
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304760,1713473
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: 304710,1713474
Укажите следующую точку или [Дуга / Закрыть / Halfwidth / Length / Undo / Width]:
Укажите следующую точку или [Arc / Close / Halfwidth / Length / Undo / Width]: * Cancel *

Другая возможность состоит в том, что единицы неправильно настроены, то есть точка рассматривается как запятая для разделения тысяч.

Вы можете видеть это на панели управления, региональные настройки. Убедитесь, что точка является разделителем с разделителями и запятой разделителя тысяч, а запятая также является разделителем списков.

Посмотри на это.
Вы говорите мне, что принимаете координату 3,8, то есть с небольшим числом.
Я не знаю, как работает ваш файл dwg, но мне кажется, что это может быть то, что у него есть рабочее пространство с заранее установленным пределом, а координата вне его не принимает его.

Попытайтесь сделать другой тип вещи, а не точку, а линию.

Командная строка
вводить
304710,1713474
вводить
304718,1713482

и посмотрите, нарисована ли линия, или вы получите сообщение о том, что вы вне диапазона.

Я имею в виду, когда я работаю с несколько UTM, содержащих координаты 7 7 цифр в ху в и, например (304710,1713474) и скопируйте я получаю бесконечную линию задаю мне первый punto..pero при работе с координатами для примера 3,8 или 12,4 там, если я рисовать . пожалуйста, помогите мне в том, что я терпеть неудачу.
корнедады следующие
304710,1713474
304718,1713482
304720,1713490
304722,1713494
304724,1713500
304726,1713511
304733,1713516
304735,1713517
304741,1713522
304739,1713524
304745,1713535
304747,1713537
304748,1713535
304749,1713520
304748,1713517
304752,1713510
304754,1713509
304752,1713503
304751,1713503
304739,1713501
304741,1713491
304742,1713490
304751,1713481
304755,1713477
304760,1713473
304710,1713474

Я имею в виду, когда я работаю с несколько UTM, содержащих координаты 7 7 цифр в ху в и, например (304710,1713474) и скопируйте я получаю бесконечную линию задаю мне первый punto..pero при работе с координатами для примера 3,8 или 12,4 там, если я рисовать . пожалуйста, помогите мне в том, что я терпеть неудачу.
корнедады следующие
304710,1713474
304718,1713482
304720,1713490
304722,1713494
304724,1713500
304726,1713511
304733,1713516
304735,1713517
304741,1713522
304739,1713524
304745,1713535
304747,1713537
304748,1713535
304749,1713520
304748,1713517
304752,1713510
304754,1713509
304752,1713503
304751,1713503
304739,1713501
304741,1713491
304742,1713490
304751,1713481
304755,1713477
304760,1713473
304710,1713474

Nada.solo не выходит из бесконечной линии задает мне первый punto.Esto я получаю, когда я работаю с несколькими точками с координатами UTM х 7 7 цифры на в и примере (01234567,9876543), но при работе с координатами двух цифр (12,32) если я получу чертеж. Пожалуйста, помогите мне

По мере того, как я объясню, попробуйте выполнить шаги. Возможно, точки уже есть, но вы должны сделать масштаб, чтобы увидеть, где они находятся, или изменить формат, чтобы они были видны.

Привет. У меня есть данные в excel concatenated. Я копирую их, и в autocad я кладу точку, а затем управляю командой + v, но ничего не выходит. Пожалуйста, помогите мне

Отличная публикация. Очень хороший технический вклад. Я приветствую всех вас за ваши альтруистические жесты и призываю вас двигаться вперед в социальном присвоении знаний. ТЫСЯЧ ПОЗДРАВЛЕНИЯ

Спасибо за помощь
Метод был полезным и быстрым

Привет всем, другим способом является копирование после вставки его в блокнот и вставка в первую строку команды, либо полилинии (pl), точки, вставки блоков.
Пример

Фокус в том, что при его сохранении сохраните его как .scr-файл и загрузите его с помощью autocad командой script.

В одном файле вы можете разместить несколько команд и объединить их, уже идет в творчестве каждого из них.

Теперь, когда я помню, это лучше, если у вас есть блок с атрибутами, и вам нужно загрузить их автоматически, например:
У нас есть блок в виде квадрата, и нам нужен атрибут для отображения текста.
1. Мы создаем квадрат и текст, мы присоединяемся к ним, и мы создаем блок с точкой вставки в центре квадрата.
2. Мы создаем наш файл scr со структурой, подобной этой:
блок вставки
2,2, text1 1 1 0
3,9, text2 1 1 0
.
.
3. Где 1 1 0 — шкалы в X и Y соответственно, а последнее число — вращение. Важно оставить в конце пространство для повторной команды.
4. Мы загружаем файл с помощью команды script и получаем «более сложный импорт точек».

Все дело в игре с командами.

Привет всем, я хотел бы знать, как передавать данные Excel в AutoCad, НО, я хочу, чтобы эти данные были изменены в excel, изменен AUTOMATIC в AutoCad
БЛАГОДАРНОСТЬ

Как импортировать и экспортировать таблицу из AutoCAD в Excel

  • Просмотреть увеличенное изображение

В этой статье , Я объясню методы, с помощью которых вы можете импортировать и экспортировать таблицу из AutoCAD в Excel. Давайте сначала начнем с импорта таблицы.

Импорт таблицы в AutoCAD:

В AutoCAD вы можете импортировать таблицу Excel как OLE-объект, связанный с исходным источником, или как независимая таблица AutoCAD, не связанная со своей родительской таблицей. В этой статье я буду использовать этот образец таблицы, сделанный в MS-Excel, чтобы продемонстрировать, как работает этот процесс.

Импорт как ссылка на данные:

Откройте файл Excel, загруженный по указанной выше ссылке, и полностью выберите таблицу, затем щелкните правой кнопкой мыши и выберите «Копировать» в контекстном меню, вы также можете использовать CTRL + C для копирования таблицы. Теперь откройте AutoCAD и нажмите «Специальная вставка» на панели буфера обмена на главной вкладке, как показано на изображении ниже.

Появится специальное окно» Вставить «. В этом окне выберите переключатель» Вставить ссылку «, выберите параметр» Лист Microsoft Excel «и нажмите» ОК «. Теперь укажите место в области рисования для вставки этой таблицы.

Теперь таблица будет отображаться в области рисования, как и любая другая таблица Excel. Эта таблица сохранит свое форматирование, такое как ширина линии и слияние ячеек и он также останется связанным со своей родительской таблицей, из которой он был скопирован.

Теперь откройте таблицу MS-Excel, внесите в нее любые изменения и сохраните их, затем перейдите в окно AutoCAD и введите REA, чтобы восстановить вашу чертежа, и вы увидите, что таблица также обновлена ​​в AutoCAD с измененным значением.

Импорт как объект AutoCAD:

Вы можете также импортировать таблицу в AutoCAD как отдельный объект, чтобы она оставалась полностью изолированной от таблицы Excel.

Повторите весь процесс копирования таблицы из MS-Excel и снова выберите «Специальная вставка» на панели буфера обмена на главной вкладке, но на этот раз выберите параметр «Объекты AutoCAD» в окне «Специальная вставка» и нажмите кнопку «ОК».

Теперь укажите место для вставки r таблица в области рисования. Таблица будет вставлена ​​как объект AutoCAD, и она также сохранит свое форматирование.

В этом случае вы увидите, что таблица не имеет отношения к своей родительской таблице MS-Excel, и любые изменения, внесенные в эта родительская таблица больше не будет отражаться в таблице AutoCAD.

Экспорт таблицы из AutoCAD:

Таблицу можно экспортировать из AutoCAD в формате, подобном CSV, который может быть прочитан приложением MS office.

Таблица, экспортированная из AutoCAD, не сохраняет свое форматирование, что означает, что цвет ячейки, объединение ячеек и стили границ не сохраняются в формате CSV, и после экспорта вам необходимо снова добавить форматирование в таблицу при необходимости.

Чтобы экспортировать таблицу, выберите ее полностью, затем щелкните правой кнопкой мыши и выберите «Экспорт» в контекстном меню, появится всплывающее окно «Экспорт данных». Теперь назовите свою таблицу и укажите место, где вы хотите сохранить его и нажмите «Сохранить».

Новая таблица в формате CSV будет сохранена в указанном месте, теперь эту таблицу можно открыть с помощью MS-office и других совместимых с CSV приложений.

Как вставить таблицу Excel в AutoCAD и настроить связь данных

Как вставить таблицу Excel в AutoCAD и настроить связь данных

Очевидно, что работать с таблицами удобнее в Excel, а вот оформление (основная надпись — штамп и рамка) лучше делать в AutoCAD. Сегодня расскажу, как вставить таблицу Excel в AutoCAD, как связать эти два файла так, чтобы при изменении данных в Excel, в AutoCAD автоматически всё обновлялось. А главное, покажу настройки, с которыми AutoCAD не тормозит при обновлении данных.

Чтобы информация была максимально полезной и понятной, буду делать на примере спецификации. Аналогичным образом можно сделать связь для кабельного журнала.

Шаг 1. Заполняем таблицу в Excel

Для начала скачайте файлы шаблонов спецификации по ГОСТ и заполните таблицу в Excel. Тут всё как обычно, но есть один очень важный момент: в первом столбике Поз. не должно быть пустых ячеек. Иначе дальше не сработает.

Спецификация в Excel

Спецификация в Excel

Шаг 2. Умные формулы в Excel

Далее на ленте Excel переходим на вкладку Формулы и нажимаем кнопку Диспетчер имён.

Кнопка Диспетчер имён на ленте Excel

Кнопка Диспетчер имён на ленте Excel

Появится окошко. Там уже всё настроено, просто проверьте, что ничего не сломалось. Заодно я объясню, как это работает. Если будете работать со своими таблицами, сможете сделать аналогично.

Header — это диапазон «шапки» нашей таблицы. Там должна быть такая формула:

Спецификация — название листа. $A$1:$D$1 — диапазон данных на листе (шапка таблицы).

Окно диспетчер имён в Excel. Формула для диапазона Header

Окно диспетчер имён в Excel. Формула для диапазона Header

Data — это диапазон данных, который формируется автоматически.

Там должна быть такая формула:

Окно диспетчер имён в Excel. Формула для диапазона Data

Окно диспетчер имён в Excel. Формула для диапазона Data

В этой формуле одна функция вложена в другую.

Функция СЧЁТЗ подсчитывает число непустых ячеек в диапазоне (в нашем случае столбик «А»). Как только обнаружится пустая ячейка в столбике «А», то формула считает её концом таблицы. Именно поэтому выше акцентировал внимание на том, что в столбике А не должно быть пропусков ячеек.

Функция СМЕЩ возвращает ссылку на диапазон, смещённый относительно указанной ячейки (диапазона ячеек) на нужное число строк и столбцов. У неё пять аргументов:

  1. Ссылка — ячейка, от которой нужно отсчитывать. Берём верхнюю левую ячейку с данными таблицы. В нашем случае это ячейка «А2» на листе «Спецификация».
  2. Смещ_по_строкам. Мы будем отсчитывать от ячейки А2. Поэтому в формуле 0.
  3. Смещ_по_столбцам. Мы будем отсчитывать от ячейки А2. Поэтому в формуле 0.
  4. Высота — высота в строках результирующего диапазона (т.е. нашей таблицы). Сюда вставляем формулу СЧЁТЗ, прибавляя ещё единицу. Таким образом, у нас в конце спецификации будут ещё две пустых ячейки, т.к. СЧЁТЗ посчитала ещё и первую строчку — шапку таблицы.
  5. Ширина — ширина в столбиках результирующего диапазона (т.е. нашей таблицы). Указываем 9, т.к. в нашей спецификации фиксированная ширина — 9 столбиков.

Когда в спецификацию будут добавлены новые строки, то диапазон данных автоматически расширится, т.к. функция СЧЁТЗ посчитает число заполненных ячеек в первом столбике листа и автоматически расширит таблицу. Когда лишние строки из таблицы будут удалены, диапазон данных автоматически уменьшится. В итоге, для передачи в AutoCAD у нас всегда будет таблица необходимого размера.

Кстати, если в каком-то другом случае ширина таблицы тоже может меняться, то в аргумент Ширина прописываем аналогичную формулу СЧЁТЗ, только указывая подсчёт по первой строке: $1:$1.

Шаг 3. Настройка в AutoCAD

Открываем шаблон спецификации в AutoCAD с пустой таблицей.

3.1. Настройка связи для шапки таблицы

Выделяем ячейки шапки таблицы (надо выделить всю строку заголовков). Появляется панель с кнопками редактирования таблицы.

Спецификация в AutoCAD. Настройка связи с Excel. Заголовок таблицы

Спецификация в AutoCAD. Настройка связи с Excel. Заголовок таблицы

Нажимаем кнопку «Связь ячейки. » — она вторая справа. Появляется окошко «Выбор связи с данными».

AutoCAD. Окно создания связи с Excel

Окно создания связи AutoCAD и Excel

Нажимаем «Создайте новую связь с данными Excel» и вводим название новой связи — Header. Появляется окно настройки связи с данными Excel.

Выбираем наш Excel-файл cо спецификацией. И устанавливаем ниже «Относительный путь». В параметрах связи выбираем из списка нужный лист (в нашем случае единственный лист «Спецификация»), устанавливаем переключатель в положение «Связь с именованным диапазоном» и выбираем из списка диапазон «Header».

Настройка в AutoCAD новой связи с данными в Excel. Настройка диапазона данных

Настройка в AutoCAD новой связи с данными в Excel. Настройка диапазона данных

Дальше в правом нижнем углу этого окошка нажимаем на кнопку со стрелкой, чтобы появились настройки форматирования и вносим некоторые изменения:

  • В блоке «Содержимое ячеек» устанавливаем переключатель в положение «Сохранить форматы данных, вычислить формулы в Excel».
  • Флажок «Разрешить запись в исходный файл» снимаем. Так получится односторонняя связь — изменения вносим только в Excel, а в AutoCAD будет редактирование будет недоступно.
  • В блоке «Форматирование ячеек» флажок «Использование форматирования Excel» отключаем, переключатели ниже должны быть неактивны.

Должно получиться как на картинке.

Настройка в AutoCAD новой связи с данными в Excel. Настройка форматирования

Настройка в AutoCAD новой связи с данными в Excel. Настройка форматирования

Нажимаем кнопку «Ок». Связь для шапки таблицы настроена.

3.2. Настройка связи для данных таблицы

Устанавливаем курсор на первую пустую ячейку в первом столбике, сразу под «шапкой» таблицы.

Спецификация в AutoCAD. Настройка связи с Excel. Данные таблицы

Спецификация в AutoCAD. Настройка связи с Excel. Данные таблицы

Далее действуем аналогично настройке связи для заголовка таблицы. Нажимаем кнопку «Связь ячейки. ». Создаём новую связь с именем Data, выполняя аналогичные настройки, только выбираем именованный диапазон Data. Настройки форматирования делаем точно такие же, как для заголовка.

Нажимаем Ок. Связь с данными установлена. AutoCAD сразу же загрузит данные из таблицы Excel в таблицу AutoCAD. Остаётся удалить лишние строки, которые были в таблице шаблона. При этом строки, которые охватывает связь с Excel, удалить не получится.

Заполненная спецификация в AutoCAD после настройки связи с Excel

Заполненная спецификация в AutoCAD после настройки связи с Excel

Шаг 4. Обновление данных

При изменении данных в таблице Excel, сразу после сохранения файла, в AutoCAD в правом нижнем углу появится уведомление.

Уведомление в AutoCAD об изменении данных в связанной таблице Excel

Уведомление в AutoCAD об изменении данных в связанной таблице Excel

Для импорта обновлённых данных из таблицы Excel в AutoCAD просто нажмите на синюю ссылку в уведомлении. AutoCAD импортирует и перезапишет изменённые данные в связанной таблице.

Импорт и экспорт таблиц Excel в AutoCAD

Безусловно важный момент работы в системе AutoCAD это работа с таблица. При этом порой таблицы необходимо либо вставить в чертеж (например: имеются уже готовые), либо извлечь (например: создание отчетности).

В этой короткой статье мы расскажем о том, как собственно, экспортировать и импортировать таблицы Excel.

Экспорт таблиц

Для того что бы экспортировать таблицу из AutoCAD в Excel, достаточно выделить требуемую таблицу. Нажатием ПКМ вызвать контекстное меню и выбрать команду экспорт.

eksport tablici

В открывшемся диспетчере указать путь сохранения файла и его имя.

okno exporta

Импорт таблиц

Для того что импортировать таблицу Excel достаточно выполнить команду Меню: Вставка>Объект

okno importa

В окне Вставка объекта флажок Создать новый (по умолчанию) – предлагает выбрать тип объекта (в нашем случае таблица Excel), после нажатия клавиши ОК, будет открыто окно редактора Excel с последующей вставкой данной таблицы в чертеж.

Флажок Создать из файла, потребует указания пути к уже существующему файлу, а после нажатия клавиши ОК, вставит таблицу без открытия редактора.

Флажок В виде значка, вставит вместо таблицы соответствующую ей пиктограмму, с ссылкой на конкретный документ.

Стоит отметить что импортированные таблицы доступны для редактирования только через окно редактора Excel. Для открытия редактора конкретной таблицы необходимо выделив ее нажать ПКМ и в контекстном меню выбрать Открыть.

redaktirovanie import excel

Надеемся наш урок Вам помог, пишите, задавайте вопросы, мы постараемся оперативно на них отвечать.

Добавить комментарий

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