Импорт точек из автокада в эксель и наоборот 2014-08-13
![]()
Есть окно автокада с точками POINT,нам необходимо их экспортировать в ексель,отрываем ексель,запускаем программку,нажимаем кнопку Автокада (на панельке программы),заходим в акад и выбираем нужные точки,нажимаем интер,возвращаемся в ексель и нажимаем стрелку указывающую на ексель-экспорт точек совершен.Либо выделяем точки в экселе для импорта и жмем стрелочку указывающую на автокад-импорт совершен.Для импотрта точек формат № X Y Z.
Экспорт из Excel в AutoCAD, nanoCAD, ZWCAD, BricsCAD и обратно

Экспорт таблиц Excel в таблицы AutoCAD, nanoCAD (версии 10 и выше), ZWCAD (не Classic), BricsCAD и обратно.
Предусмотрен экспорт в новую или существующую таблицу AutoCAD. При предварительном выборе таблицы AutoCAD целиком экспорт происходит в существующую таблицу с добавлением новых строк и столбцов. При выборе диапазона ячеек в таблице AutoCAD экспорт и импорт ведутся с начала выделенного диапазона. Также присутствует возможность импорта таблиц, состоящих из примитивов (разбитых на отрезки, полилинии и текст). После импорта из AutoCAD таблицу Excel можно очистить от кодов форматирования многострочного текста. Все процессы выполняются в реальном времени между открытыми окнами AutoCAD и Excel.
Установка производится через .bat-файл. Перед установкой Excel должен быть закрыт. При установке есть выбор набора команд контекстного меню для правой кнопки мыши. Если установка через .bat-файл не работает, можно установить надстройку вручную (Параметры > Надстройки > Управление (внизу окна) > Надстройки Excel > Перейти. > Обзор. > указать необходимый файл)
Команды в панель быстрого доступа (вверху) добавляются вручную (Параметры > Панель быстрого доступа > Выбрать команды из: (вверху окна) > Вкладка «Экспорт/импорт в AutoCAD» > Добавить).
Внимание. Во избежание потери данных вследствие фатальных ошибок nanoCAD и ZWCAD рекомендуется сохранять чертеж перед выполнением каких-либо действий.
— при экспорте в AutoCAD и nanoCAD новой таблицы экспортируются ширина и высота ячеек из Excel с округлением до 1 мм;
— при импорте таблицы из AutoCAD и nanoCAD на пустой лист Excel выдается запрос на импорт размеров ячеек;
— добавлена возможность создания связи таблицы nanoCAD и Excel (для AutoCAD, к сожалению, средствами VBA реализовать невозможно);
— улучшены алгоритмы разбивки объединенных ячеек и добавления строк и столбцов при экспорте в готовую таблицу.
— в nanoCAD исправлена ошибка при добавлении строк к существующей таблице;
— в nanoCAD исправлена функция отмены при экспорте;
— добавлена версия для ZWCAD.
— при импорте в Excel восстанавливаются предыдущие параметры вычислений в книге. Ранее всегда устанавливались на «Автоматически»;
— в nanoCAD исправлена ошибка, при которой в существующую таблицу иногда не добавлялись новые столбцы, если не добавлять строки;
— в nanoCAD при экспорте и импорте таблицы .dwg, а также таблиц из примитивов размеры ячеек корректируются в соответствии с масштабом отображения объектов. Размер текста в таблице .dwg устанавливается согласно стилю таблицы либо вручную;
— в nanoCAD при создании связи таблицы nanoCAD и Excel связываемый диапазон теперь назначается по выделенным ячейкам на листе Excel. При выделении всех ячеек листа Excel создается связь со всем листом (без указания диапазона ячеек).
— при импорте в Excel перед значением ячейки будет добавлен служебный символ апострофа (‘), если в ячейку импортируется значение, начинающееся с апострофа, или неприемлемое значение (например, формула с неверным десятичным разделителем), или значение, автоматически форматируемое в дату. В последних двух случаях апостроф будет добавлен, если формат ячейки не является текстовым. Служебный символ апострофа виден только в строке формул и не отображается на листе и при печати.
— при импорте в Excel исправлена ошибка при очистке объединенных ячеек.
— только при экспорте из Excel в AutoCAD добавлен автоповорот текста, если текст в ячейке Excel повернут на 90 градусов;
— исправлен поиск открытого окна AutoCAD при нескольких установленных версиях AutoCAD.
— данные для отмены теперь будут очищены при возникновении ошибки в их записи во избежание неверного восстановления после отмены импорта в Excel;
— добавлена версия для BricsCAD.
— в nanoCAD возникает ФАТАЛЬНАЯ ОШИБКА. в случае удаления ячеек смешанного типа (текст + блок), созданных или измененных при ранее проведенном экспорте в таблицу .dwg. Не экспортируйте данные в таблицу .dwg с ячейками смешанного типа;
— в nanoCAD неправильно работает метод добавления строк с наследованием свойств (InsertRowsAndInherit), в котором при добавлении строк к существующей таблице .dwg тип ячейки устанавливается как смешанный (текст + пустой блок) и создаются проблемы при последующей работе с таблицей. Метод заменен на InsertRows при котором в nanoCAD так же наследуются свойства последней строки таблицы;
— в nanoCAD периодически возникает ошибка, при которой в существующую таблицу не добавляются новые столбцы, если не добавлять строки. Ошибка потенциально исправлена добавлением дополнительных строк перед добавлением столбцов с последующим возвратом количества строк к исходному состоянию;
— в nanoCAD не работает экспорт в выделенную область таблицы .dwg (свойство HasSubSelection всегда False). Потенциально оставлена такая возможность, если это исправят в новых версиях nanoCAD (уже исправлено в версиях 20+);
— в nanoCAD при обновлении связи неверно устанавливаются размеры ячеек (не соответствуют размерам в режиме «Разметка страницы» в Excel). Чтобы сохранить ширину столбцов таблицы nanoCAD необходимо через редактор таблицы сохранить данную таблицу в файл .xls, скопировать из него столбцы и вставить их ширину на нужный лист (Специальная вставка > Ширины столбцов);
— в ZWCAD при экспорте таблица не обновляется самостоятельно. Для обновления таблицы необходимо совершить движение мыши в области окна программы;
— в ZWCAD при экспорте возможно зависание Excel. Если это произошло, следует удалить незавершенную таблицу, сохранить чертеж и перезапустить ZWCAD;
— при импорте таблиц из примитивов наличие среди примитивов блоков существенно замедляет процесс. Разбивайте ненужные блоки при импорте примитивов.
Работа с точками
Можно создавать центральные или эскизные точки в Microsoft Excel и импортировать их из файлов STEP или IGES.
Эскизные точки, представляющие точки в пространстве, могут быть точками и началом координат. Inventor позволяет разместить начало координат по умолчанию, но его тип можно изменить с помощью панели «Формат».
Точка эскиза позволяет создать вспомогательную точку для размещения геометрии эскиза. Например, в команде «Отверстие» начало координат используется для автоматического размещения элементов отверстий. В графическом окне обычные эскизные точки отображаются как точки. Начало координат отображается как обозначения перекрестья.
Точки размещаются на плоскости эскиза в 2D-эскизах или в 3D-пространстве в соответствии с текущим видом плоскости. Для размещения точек можно также выбрать вершины существующей геометрии. Эскизные точки создаются без зависимостей. Можно наносить размеры точек или ограничивать их другой геометрией в эскизе либо ограничивать точки другими эскизами или существующей геометрией модели.
Создание начала координат или точек эскиза
- Выполните в активном эскизе одно из следующих действий.
- (2D-эскиз) Выберите вкладку «Эскиз» > панель «Создать» > «Точка» .
- (3D-эскиз) Вкладка «3D-эскиз» > панель «Рисование» «Точка» .
- Щелкните в графическом окне для размещения точек.
- Для точного расположения точки на существующей 2D-геометрии щелкните правой кнопкой мыши и выполните одно из следующих действий.
- Выберите «Привязки точки» > «Средняя точка» и укажите линию или кривую.
- Выберите «Привязки точки» > «По центру» и укажите окружность или эллипс.
- Выберите «Привязки точки» > «Кажущееся пересечение» и укажите два пересекающихся элемента.
- Выберите «Привязки точки» > «Пересечение» и укажите пересекающуюся точку двух или более элементов.
- Выберите «Привязки точки» > «Конечная точка» и укажите линию или кривую.
- Выберите «Привязки точки» > «Квадрант» и укажите окружность или эллипс.
- Выберите «Привязки точки» > «Касательная» и укажите кривую.
- Выберите «Привязки точки» > «Между двумя точками» и выберите две точки.
Изменение стиля точек
- Для переключения между центральными точками и точками эскиза выберите панель «Формат» > «Начало координат», а затем создайте или импортируйте точки.
- В 2D-эскизах щелкните точку правой кнопкой мыши и выберите «Начало координат», чтобы включить или отключить параметр.
Перемещение или удаление точек
- Выполните одно из следующих действий.
- Для удаления точки из эскиза выберите ее и щелкните кнопку «Удалить».
- Для перемещения точки 3D-эскиза щелкните ее правой кнопкой мыши и выберите «3D-перенос/вращение». Затем выберите «Переопределение ориентации или положения» и введите новые координаты X, Y и Z.
Импорт точек из Microsoft Excel
Точки можно импортировать из таблицы Microsoft Excel в эскиз Inventor. По умолчанию точки импортируются в качестве точек эскиза.
Импортированные точки не связаны с исходным файлом. Изменения, вносимые в исходный файл после импорта, не влияют на геометрию Inventor. Если при импорте точек в 2D-эскиз электронная таблица содержит значения оси Z, импортируются только значения осей X и Y.

- Выберите панель «Вставить» Точки.
- В диалоговом окне «Открыть» найдите и выберите файл, содержащий точки, которые необходимо импортировать.
- Нажмите кнопку «Параметры» и укажите способ импорта точек.
- Создать точки. Импорт только точек.
- Создать отрезки. Импорт точек и их соединение с отрезком.
- Создать сплайн. Импорт точек и соединение сплайном.
- Нажмите кнопку «ОК», а затем — «Открыть».
импорт точек из файла STEP или IGES
- На панели «Быстрый доступ» нажмите кнопку «Открыть».
- В диалоговом окне «Открыть» выберите «Тип файлов» > «Файлы STEP» (*.stp; *ste, .step) или «Тип файлов» > «Файлы IGES» (.igs; *.igs; *.ige; *.iges).
Прим.: Можно также импортировать точки после преобразования при открытии файла DWG в Inventor.
Практическое пособие по импорту точек
При подготовке к импорту точек из другого приложения необходимо учитывать следующее:
- Таблица точек должна находиться в начале файла и начинаться в ячейке A1.
- Единица измерения, содержащаяся в первой ячейке (A1), применяется ко всем точкам таблицы. Если единицы не указаны, применяются единицы файла по умолчанию.
- Требуемый порядок столбцов: столбец А с координатами Х, столбец В с координатами Y и столбец С с координатами Z.
- Ячейки могут содержать формулу, с помощью которой вычисляется числовое значение.
- Точки соответствуют строкам таблицы. Первая импортированная точка соответствует первой строке координат и так далее. Автоматическое построение сплайна или линии начинается в первой точке через другие точки в зависимости от порядка, в котором они были импортированы.
- При импорте в 3D-эскизы с помощью линий Inventor автоматически создает угловые сгибы касательных, если параметр «Автосопряжение с созданием 3D-отрезков» включен на вкладке «Инструменты» панель «Параметры» «Параметры приложения» вкладка «Эскиз».
На уровень выше: Создание и редактирование эскизов
Ссылки, связанные с данной
Нарисуйте координаты в AutoCAD из файла CSV Excel
Я пошел на поле, и я поднял в общей сложности 11 точки свойства, как показано на рисунке.
7 из этих точек, являются границами вакантной партии, а четыре — углами возведенного дома.
При загрузке данных я преобразовал их в файл, разделенный запятыми, известный как csv. Как видите, это координаты UTM.
Теперь я хочу импортировать эти точки в AutoCAD, так что я создаю круг в координате и индикатор, который знаменует меня о том, что представляет собой вершина, следующим образом:
» data-sheets-numberformat=»»>Lindero » data-sheets-numberformat=»»>375107.4 » data-sheets-numberformat=»»>1583680.71 » data-sheets-numberformat=»»>Lindero » data-sheets-numberformat=»»>375126.31 » data-sheets-numberformat=»»>1583600.06 » data-sheets-numberformat=»»>Lindero » data-sheets-numberformat=»»>375088.11 » data-sheets-numberformat=»»>1583590.62 » data-sheets-numberformat=»»>Lindero » data-sheets-numberformat=»»>375052.78 » data-sheets-numberformat=»»>1583624.39 » data-sheets-numberformat=»»>дом » data-sheets-numberformat=»»>375093.62 » data-sheets-numberformat=»»>1583589.32 » data-sheets-numberformat=»»>дом » data-sheets-numberformat=»»>375108.74 » data-sheets-numberformat=»»>1583592.95 «>дом » data-sheets-numberformat=»»>375101.82 » data-sheets-numberformat=»»>1583583.65 «>дом » data-sheets-numberformat=»»>375100.95 » data-sheets-numberformat=»»>1583599.01 «>Lindero » data-sheets-numberformat=»»>375057.36 » data-sheets-numberformat=»»>1583616.43 «>Lindero » data-sheets-numberformat=»»>375108.43 » data-sheets-numberformat=»»>1583578 «>Lindero » data-sheets-numberformat=»»>375153.07 » data-sheets-numberformat=»»>1583630.59 Если общее количество вершин было многоугольником вершин 130, с разными объектами, такими как деревья, границы, памятники или контрольные точки, мы определенно были бы заинтересованы в том, чтобы делать это с помощью приложения.
Файл CSV можно создать с помощью Excel, указав «сохранить как» и выбрав вариант текста, разделенного запятыми. В файле не должно быть строки заголовка.
В этом случае я сделаю это с помощью приложения csvToNodesиз AutoDesk App Store. Приложение стоит доллар, который можно приобрести через PayPal. После загрузки и установки он отображается на вкладке «Надстройки» или выполняется с помощью текстовой команды CSVTONODES. В этом случае я использую AutoCAD 2018, хотя приложение работает с версией AutoCAD 2015.

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

И все, у нас есть координаты UTM, как блоки, с указанным описанием. Отсюда вы можете скачать файл csv пример для вас, чтобы попробовать.
Если у вас возникли проблемы с его выполнением, не забудьте оставить свой комментарий.