AutoCAD-AutoDeskМикростанция-Bentley

Экспорт координат из CAD в txt

Предположим, мы хотим экспортировать точки из формата САПР в список, разделенный запятыми, чтобы загрузить их в тахеометр и выполнить разметку площадки. Ранее мы видели, как импортировать их из excel или txt. с AutoCAD y с Microstation, теперь давайте посмотрим, как их экспортировать.

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

1. Выполнение этого с помощью Microstation (dgn to txt)

В примере у меня есть график, который имеет пять вершин, и мне нужно экспортировать координаты в txt-файл.

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

dgn to txt

Первый шаг: Активируем инструмент экспорта координат (если он не активен), для этого выбираем

инструменты
ящики для инструментов
мы активируем последнюю команду (xyz)
затем мы закрыли панель и должны были быть активированы таким образом

xyz dgn

Второй шаг: Выберите точки, которые мы хотим экспортировать, затем выберите команду «экспортировать координаты» со стрелкой вверх и заполните условия:экспортные координаты

-Data-файл
-Имя файла
-Изменение координат
-Университет
-Decimales
-Separador
-having
-Преобразование / суффикс
- Начальный номер

Панель позволяет вам выбирать параметры, если только выбранные чертежи (одиночные), рисунки внутри забора или весь файл (все)

Конечным результатом является TXT-файл, который можно открыть из excel.

В моем случае я присвоил номер, отметив флажок, который находится справа

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

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

2. Выполнение этого с помощью AutoCAD

Перед знакомством с CivilCAD (Softdesk) мы использовали приложение DOS, которое все еще называется dxf2csv. Можете попробовать, если любите терзать себя ностальгией, 🙂 есть и приложения”нет бесплатного“, и я уверен, что должны быть какие-то свободные, но в этом случае мы посмотрим, как это делается с Softdesk8, аналогично в CivilCAD.

Чтобы сделать точки видимыми, я изменил формат с форматом/форматом точки/стилем точки. Чтобы толщина линий была видна, вы должны активировать «Lts», используя значение меньше 1, пока мы не увидим разницу.

dwg to txt

Первый шаг: Откройте проект или создайте новый

АЭК
Программы Softdesk (сначала сохранить файл)
Создать проект
Назначить имя проекта, затем ok
Мы выбираем число, в котором начинается нумерация
Хорошо, хорошо, тогда
мы выбираем «cogo», затем ок

Второй шаг: Введите точки в базу данных: для этого существуют разные формы, в этом случае мы сделаем это автоматически: точки / задайте точки / автоматически, затем выберите каждую линию многоугольника.
Введенный сигнал - это сделать точки / уставки / список доступных точек. Он должен показать +6, что означает, что в базу данных уже введено 5 точек.

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

точки / точки импорта-экспорта / экспорт точек в файл
- Выберите формат экспорта, в этом случае PNE (точка, север, восток)
-Мы выбираем папку назначения файла и записываем имя
- В командной строке мы выбираем параметры экспорта (по выбору, по рангу ... в этом случае мы используем все, все)
-Затем, файл исчез, в этом случае отделенный expacios, но равный может быть открыт с помощью excel

autocad txt

В случае, если точки написаны с большими размерами, вам нужно изменить метрические единицы, потому что по умолчанию приходят английские (AEC / setup drawing / unit angle / select métric)

По этому поводу точки не имели высоты, эта тема увидит в другом посте, когда мы будем говорить о контурных линиях.

Поверьте мою настойчивость, кто-нибудь знает макрос для atocad, который проще и свободнее?

Кто-нибудь еще это делает?

Гольджи Альварес

Писатель, исследователь, специалист по моделям землеустройства. Он участвовал в разработке концепции и реализации таких моделей, как: Национальная система управления имуществом SINAP в Гондурасе, Модель управления совместными муниципалитетами в Гондурасе, Интегрированная модель управления кадастром - Реестр в Никарагуа, Система управления территорией SAT в Колумбии. . Редактор блога знаний Geofumadas с 2007 года и создатель Академии AulaGEO, включающей более 100 курсов по темам ГИС, САПР, BIM и цифровых двойников.

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

18 комментариев

  1. Для этого вам требуется CivilCAD или Civil3D. Оба являются специализированными модулями, которые работают в AutoCAD.
    Только AutoCAD не позволяет вам это делать.

  2. извиниться за мое инициирование, мне нужно знать, как передавать и / или рисовать разрезы или секцию в autocad непосредственно с высоты чтения и расстояний (ширины дорожки) каждого 20 mt. продольный и в то же время я рассчитываю объем заполнения и раскопок непосредственно в autocad

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

  4. хорошие шаги продолжают преподавать нам

  5. Привет, Ковос в этом посте мы объясняем, как это сделать с Softdesk8. Я комментирую, что мы не можем через этот блог рекомендовать способы приобретения пиратского программного обеспечения, в этом посте я упомянул, что Vuze Это работает для этого, но это на ваш риск.

  6. Как рисовать кривые уровня в Aautocad? Как загрузить softdesk8?

  7. Привет, Хорхе Луис

    Во-первых, в общей станции она экспортирует точки в формат .txt, предпочтительно в порядке: координата x, координата y, высота, описание.

    затем откройте их с помощью Excel, выбирая файл типа .txt

    выберите опцию, разделенную запятыми, чтобы вы могли разделить столбцы

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

  8. Мне нужны шаги, чтобы можно было экспортировать точки станций в Excel… Спасибо

    Срочный

  9. Буду признателен, пожалуйста. Это для моего тезиса, и я должен только сделать это, чтобы продвинуться и достигнуть кульминации. СПАСИБО.

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

    дай мне этот день

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

  12. ¿¿¿КАК ИМПОРТИРОВАТЬ КООРДИНАТЫ ИЗ EXCEL В МИКРОСТАНЦИЮ И НАЧИСАТЬ ЛИНИИ; ЧЕРЕЗ ПРИЛОЖЕНИЕ TOOL BOXER> XYZtext> ИМПОРТ КООРДИНАЛОВ ???????

    ТАК КАК Я ИСПОЛЬЗУЮ ЭТО ПРИМЕНЕНИЕ ИМПОРТА?

  13. ХОРОШИЙ ДЕНЬ, ГАЛВАРЕЖН

    Спасибо, но мое дело в следующем:

    У меня есть база данных в Excel, где у меня есть координаты начала координат и координаты пункта назначения, и я хочу, чтобы она рисовала линии в автокаде. """НО""" Без копирования и вставки, а скорее операция автоматическая, то есть с макросом или каким-то кодом для создания интерфейса, или, возможно, в рамках AUTOCAD или МИКРОСТАНЦИИ ЕСТЬ ТАКОЙ ИНТЕРФЕЙС, который импортирует данные из excel AUTOCAD или МИКРОСТАНЦИЯ, если это так

    ты предлагаешь мне галварежн
    ??????????? СПАСИБО

  14. Привет, Даниэль, описанная здесь процедура

    http://geofumadas.com/como-importar-puntos-de-excel-a-autocad/

    он работает, но вместо активации команды point
    активировать командную строку или плоскость
    вместо того, чтобы поместить точки, вы нарисуете линию

    привет

  15. Я ТЕСТИСИСТ, и я ищу, как я могу автоматически рисовать строки в AutoCAD из базы данных в Excel, то есть иметь координаты ORIGIN и координировать НАЗНАЧЕНИЯ

    НО Я НЕ ЧУВСТВУЮТ ТОЧКИ, НО ЛИНИИ НЕПОСРЕДСТВЕННО, что СКАЗАЛ ТОЧКУ ПРОИСХОЖДЕНИЯ И РАЗЛИЧНЫХ ПУНКТОВ
    БЛАГОДАРНОСТЬ

  16. Этот lisp может это сделать

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    0
    f (открыть (getstring “\nfilename: “) “w”)
    )
    (повторить n
    (имя setq (ssname ai)
    ent (введите имя)
    tp (cdr (assoc 0 ent))
    )

    (если (= «ТЕКСТ» tp)
    (if (и (= (cdr (assoc 71 ent)) 0) (= (cdr (ассоциативно 72 ent)) 0))
    (progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (автомобиль ip) 2 2)
    и (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ (strcat x ", y ", z ", s "\n") f)
    ), левый текст
    (progn
    (setq ip (cdr (assoc 11 ent))
    x (rtos (автомобиль ip) 2 2)
    и (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ (strcat x ", y ", z ", s "\n") f)
    ), кроме левосторонних
    ), если
    ), если

    (если (= «MTEXT» tp)
    (progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (автомобиль ip) 2 2)
    и (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ (strcat x ", y ", z ", s "\n") f)
    ), левый текст
    ) Если мтекст

    (setq i (1 + i))
    ); повторить
    (закрыть f)
    )

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

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

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