AutoCAD-AutoDeskМікростанція-BentleyТопографія

З Excel в AutoCAD, резюме найкращого

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

  • Ми побачили, що Microstation інтегрований функція для імпорту безпосередньо з txt-файлу
  • Ми також бачили, як це зробити робити це з AutoCAD
  • Ми бачили, як це зробити експортувати з AutoCAD o Microstation до csv або txt
  • Потім ми побачили, як використовувати команду з'єднати у випадку наявності підшипників і дистанцій у Excel
  • І ми її бачили Додаток VBA для Microstation, який працює в обох напрямках

Але найкраще було навчитися у когось, хто в своїх коментарях розповів нам про цей інструмент, який дозволяє з файлу Excel створювати файл dxf, використовуючи координати x, y, z, ідентифікаційний код і рівень, де ми хочемо, щоб це було намальовано.

Програма називається XYZ-DXF, і ви можете завантажте його тут;
Давайте подивимося, як це працює:

1 Дані походження:

Ця програма підходить для інформації, завантаженої з GPS або тахеометра, якщо координати UTM, це означає, що її одиниці в декартовій площині знаходяться в метрах. Колонка коду - це ідентифікатор точки, потім координати x, y, z і, нарешті, шар, в якому ми хочемо, щоб вони були намальовані, це можуть бути, наприклад, вісь вулиці, дерева, межі, полігональна або будь-яка характеристика, яка надалі дозволяє нам фільтрувати дані в AutoCAD або Microstation.
txt для автокад

* Всі пункти повинні мати код.
* Всі точки повинні вводитися один за одним, не залишаючи пустих рядків.

Візуалізація даних

Дякуємо Хуану Мануелю Ангуїті, топографу з Хаена, Іспанія, який доклав зусиль, щоб створити цей макрос. Файл Excel має три аркуші, один з них, який називається попередній перегляд, дає змогу переглядати графік у плані та збоку (зроблений на чистому графіку Excel!). Також кожен із цих 9 квадрантів можна переглянути, у разі зміни даних у таблиці використовується кнопка «оновити перегляди».

Excel і AutoCAD

Налаштувати дані для експорту

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

зображення

Після натискання фіолетової кнопки створюється файл .dxf, який можна відкрити за допомогою Microstation, Arcview, AutoCAD або майже будь-якої програми САПР. При цьому шар створюється для кожного різного тексту, знайденого в стовпці "Шар" (наприклад: lev), де будуть точки; Також буде інший шар, ім'я якого буде текстом стовпця "Шар" + txt (наприклад: levtxt), де будуть знаходитися коди, і буде створений інший, де будуть розміри, з текстом імені " стовпець "Шар" + розміри (наприклад: levcotas). Також створюється файл Excel з тим самим іменем і тим самим призначенням.

Файл призначення (dxf)

Це приклад файлу, переглянутого з AutoCAD. Потім ви можете змінити кольори шарів (формат / шари) або формат точки (стилі формату / точки).

autocad txt excel

Це просто вражаючий додаток, наскільки корисним і простим він є. Він не малює ліній, він просто посилає бали.

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

Письменник, дослідник, спеціаліст із моделей землеустрою. Він брав участь у концептуалізації та впровадженні таких моделей, як: Національна система управління майном SINAP в Гондурасі, Модель управління спільними муніципалітетами в Гондурасі, Інтегрована модель управління кадастром - реєстр в Нікарагуа, Система адміністрування території SAT в Колумбії. . Редактор блогу знань Geofumadas з 2007 року та творець Академії AulaGEO, яка включає більше 100 курсів на теми GIS - CAD - BIM - Digital Twins.

Статті по темі

64 Коментарі

  1. Тільки з AutoCAD це неможливо.
    Ви могли б, якщо ви імпортуєте таблицю як базу даних у версіях AutoCAD, як Civi3D.
    Або якщо ви робите макрос з AutoLisp, що дає таблицю.

  2. Я ціную, що ви могли б допомогти мені з пошуком текстів в автокласі таблиці, знайти їх і змінити колір, я сподіваюся, що ви можете, вітання.

  3. Я отримую помилку 1004 під час виконання….

  4. щиро не так з цієї макрокоманди є неповним, оскільки він не дозволяє використовувати себе кілька разів, Т.Н. тільки один раз, і це робить для посередньої або не можуть бути використані, але і намагалися створити кілька файлів, але говорить про те, що файл використовується іншою програмою ????????

  5. Привіт Хуан Мануель

    Я шукав інформацію, щоб зробити проект, який я маю на увазі, і знайшов цей файл.

    Ну, я насправді не є експертом в програмі, але у мене є ідея, що треба автоматизувати геометричний дизайн доріг через візуальний основний редактор Excel.

    Мета полягає в тому, щоб обчислити геометричні елементи різних кривих і ті значення, які я отримую, як XLS, конвертувати їх у формат ASCII для запуску на платформі САПР і MicroStation.
    І тут я не можу продовжувати, я не знаю, як це зробити. З того, що я бачу, у вас є багато ідей, і, можливо, ви можете мені допомогти
    Я також хотів би зламати кодом, через який ви можете візуалізувати криву на графіку Excel, перш ніж експортувати дані на різні платформи.

    Для вашої уваги дякую.

  6. Для цього потрібно використовувати карту AutoCAD або Civil 3D.
    Якщо у вас його немає, скористайтеся програмою open source, як-от QGis або gvSIG

  7. Привіт

    Я знаю, що це не обов'язково робити саме з цією темою, але якщо хтось може надати мені інформацію про те, як я можу експортувати файли автозавантаження в KML і розмістити малюнки на gmaps.

    Спасибо та найкращими побажаннями

  8. це не працює, він говорить мені, що я повинен налагоджувати

  9. СПАСИБІ ЗА МАТЕРІАЛ, АЛЕ РАЗ ТІЛЬКИ працює, як РОБИТИ Podro багаторазові НАВІТЬ 2003 2007 EXCEL У мене теж є деякі ФОРМАТИ EXCEL AUTOCAD без LEAN

  10. Дуже хороший внесок !! Мені просто потрібно, щоб ви прочитали більше 1000 пунктів, я бачу, що це захищено ... Мені вдалося поставити точки до 950, однак у мене є координати більше 5000 точок ... на жаль, це говорить мені захищено паролем .. Але чудовий внесок! Сподіваюся, автор це бачить і може збільшити кількість балів, щоб мати можливість ввести ..

    Вітаю всіх !!

  11. Велике спасибі за надання такої чудової заявки. Мені дуже полегшує роботу, запит: чи можна в кожній точці зв'язати блок, наприклад, коло? Якщо це так, чи могли б ви сказати мені шлях?

    Дуже дякую

    Патрісіо

  12. відмінно, ця функціональність листа Excel, питання відповідно до тестами, які я зробив це обмежувало число точок для рентгенографічного, в моєму випадку мені потрібно зробити графіки про точках 4000, як я можу зробити, щоб змінити Excel зведену таблицю, як це займе мене занадто довго, щоб бути задуманим у розділах.
    дуже вдячний

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

  14. Дуглас ... в AutoCAD вам просто потрібно відкрити файл,
    у файлі цього раздела dxf
    Виберіть файл, створений в C і
    Готовий !!!!!

  15. Якщо він працює в 2007, при відкритті файлу відображається попередження про безпеку, яке потрібно вибрати в
    Параметри ...
    Увімкнути цей вміст і
    Прийняти

  16. Якщо ви маєте на увазі файл Excel, показаний у прикладі, після введення координат натисніть фіолетову кнопку з жовтим текстом: «натисніть, щоб створити dxf»

  17. Я хочу знати, як переносити дані з таблиці в Excel для AutoCAD, якою є команда для використання.

  18. Я хотів би, щоб ви мені допомогли ... Я намагаюся знайти програму чи процедуру в lsp. За допомогою якого ви можете експортувати тексти з .dwg у .xls лише ті тексти, які ви вибрали за допомогою миші, і одночасно ви можете вводити дані за допомогою клавіатури, якщо ви не можете знайти текст на кресленні. і що експортовані тексти не вибираються, якщо це не дозволяє мені відбирати його стільки разів, скільки потрібно.
    У мене є ця процедура
    (defun C: TXTOUT (/ va vb vc vd vv vf vg); V1.0
    ; Автор: Скотт Халл, 11-20-86
    ; Механічний дизайн SAH (415) 343-4015
    ; Експортує текст ASCII в файл.

    (defun *error* (st) (підказка (strcat “error: ” st “07\n”))

    (setq переходить (отримує рядок «Назва файлу ASCII для створення: «) vb (відкриває йде «r»))
    (if (/ = vb nil) (progn (close vb) (setq vc (ascii (strcase (getstring
    «Файл з такою назвою вже існує.\nЗамінити його? “)))))
    (setq vc 89))
    (якщо (= vc 89) (прогноз
    (setq vb (відкрити va “w”) vd (ssget) ve (sslength vd) vf 0)
    (поки

  19. Я не знаю ключа, автор її захищав. Але це не заважає вам копіювати клітини

  20. Щоб скопіювати і вставити стовпець даних в таблиці це говорить мені про те, що клітини захищені, а не те, що є ключем до вирішення цієї проблеми, якщо ви знаєте, був би дуже вдячний

  21. Привіт друзі, щоб мати змогу використовувати його в офісі 2007, вам просто потрібно перетворити його на версію, у піктограмі вгорі ліворуч є опція, НАТИСНІТЬ АЛЛІ. Тоді ви даєте йому прийняти. Коли з'явиться запит на можливість закрити та відкрити книгу, натисніть YES. Він попереджає вас про те, що незбережені зміни будуть втрачені, що не має значення, це лише приймається і зараз (якщо ця опція НЕ ЗНАЧИТЬСЯ, краще). Перш ніж використовувати макрос, ви повинні дотримуватись під рядками меню ПОПЕРЕДЖЕННЯ БЕЗПЕКИ: Деякий активний вміст вимкнено, ПЕРЕЙТИ ДО ВАРІАНТІВ І НАТИСНІТЬ Увімкнути цей вміст і вуаля…. ВИ ВЖЕ МОЖЕТЕ ВИКОРИСТОВУВАТИ В ОФІСІ 2007.

    Щасливий кожен !!!!! (НЕ ЗАБІРЯТЬ МАКРОСОВІ ВАРІАНТИ ПОВИНЕН діяти і записувати)

  22. Якщо ви хочете передавати вміст, виберіть текст у Excel, скопіюйте, а потім у AutoCAD вставте

  23. добре, оскільки всі вони виглядають моє питання, це наступне, як пройти чарівний Excel, щоб auto cad, але в тексті?

  24. Дуже хороший архів. Вітаємо хлопця, який залишив цей файл, щоб побачити, чи випущено більше вкладів.

  25. вам не потрібно змінювати його, просто введіть дані.

    Ця програма захищена паролем, це зробив автор

  26. Здрастуйте, я не можу змінити параметри, я прошу незахищений пароль, який я можу зробити у цьому випадку

  27. г! або хтось, я працюю над малюнком вулиці, майже завжди роблю це з загальної станції, але тепер я отримав інформацію про трафік і рівень (перетину), чи хтось вміє конвертувати ці дані в UTM? У мене є певна вісь, а показання розділів - відстані, що залишили висоту в + або -, центральна лінія, відстань права висота у + або - ... якщо хтось допоможе мені jcpescotosb@hotmail.com

  28. Цей макрос відмінний завдяки всім тим, хто робить ці розробки можливими.

    привіт

  29. Привіт Я шукаю спосіб створити багатокутник і налаштувати його, але в ArcGIS.

  30. По-перше, подякуйте тогографу Хуанчо за макрос, а також старому! за його розміщення та публікацію ... який великий внесок !!!!!

  31. РОБОТИ ОФІСУ 2007 НЕ ЗАВЖДИ ME ME OUT ERROR І ГОВОРИТЬ експорт в папку на CY нічого не виходить, я отримую вікно, PERUTRAR І не говори мені, що робити SDE

  32. Дякую за вашу швидку відповідь, galvarezhn. На жаль, це не спрацювало.

  33. помилка попереднього перегляду, мені здається, що це могло бути через регіональну конфігурацію, що роздільник тисяч і десяткових знаків (крапка з комою) змінено, перевірте ...

  34. Це виглядає цікаво, тому що це онлайн; Я побачу, чи я проведу огляд в один прекрасний день

    дякую за інформацію

  35. після встановлення рівня довіри для макросу електронна таблиця все ще продовжує відображати повідомлення про помилку на другій (PREVISUAL) вкладці.

    Хоча я продовжую експортувати точки в dxf, я хотів би повністю включити функціональність цієї дуже корисної електронної таблиці.

    Вітаю,

  36. встановити рівень довіри

    ви переходите до кнопки Excel, першої у верхньому лівому куті, і вибираєте кнопку «Параметри Excel»,

    потім виберіть «Центр довіри»

    і там ви вибираєте "налаштувати центр довіри"

    потім виберіть «налаштування макросу»

    і там ви вибираєте «увімкнути всі макроси»

  37. Я вітаю вас, і я кажу вам, що він дуже добре працює в ecxel 2007, тільки те, що вам потрібно налаштувати exel на рівні довіри і готовий

  38. З ОФІСУ 2007 НЕ РОБИТИ, ЯКЩО БУДЬ-ЯКІ ФЕНОМЕНА ПОКАЗУЄТЬСЯ ТІЛЬКИ, ЯКІ СТВОРИТЬСЯ ЗАЯВЛЕННЯ ТА ОНОВЛЕННЯ. Дякую

  39. до хорошого, а потім перейдіть і змініть регіональну конфігурацію на вашу машину

    home / control panel / regional settings

    тоді виберіть країну в регіональних варіантах

    там переконайтеся, що роздільник тисяч встановлено символом "кома", а десяткові коми - "крапкою"

    то ви ввійдете в Excel і повинні працювати

  40. Він працює без десяткових знаків ...... але там координати не будуть точними в площині ... .. плява, що ти мені радиш ???

  41. Спробуйте ввести закруглені координати, тобто без десяткових знаків, щоб побачити, чи це не проблема регіональної конфігурації (коми призначені для розділення тисяч і десяткової точки).

  42. Я представляю помилку

    Я ввожу північні координати і ці з квотою, але не попередній перегляд

    продажна помилка
    Час роботи; '1004,:
    не вдається отримати властивість chartObjects класу дельфіну

  43. макрос не працює для мене, чи можете ви мені допомогти ???

    це все відбувається, і тепер запитуйте про безпеку макросу мінімум, такий як g! коментарі, це не працює !!!!! допоможіть meeee

  44. Привіт Маркос, система генерує повідомлення про те, що ви не можете змінювати зміни, але ви приймаєте їх. Тобто ви можете змінити ім'я файлу та розмір тексту, і при виконанні він генерує результат.

    Якщо у вас виникли проблеми, не змінюйте розмір тексту чи назви файлу, це не обов'язково. Розмір тексту можна редагувати в автозапуску.

  45. Привіт, я намагаюся використати цю програму, щоб пройти невелику модернізацію CAD в моїй Excel, не дозволяє мені змінити будь-які можливості третього аркуша, це може бути причиною? дякую заздалегідь.

  46. Майкл: Макрос не працює з Excel 2007
    Joaquin: макроси повинні бути включені, це робиться за допомогою інструментів / макросів / безпеки та забезпечення безпеки на низькому рівні.

  47. ваш ексел лист дуже хороший, але макроси, з якими розрахунки електронної таблиці не працюють, будуть вимкнені, що я можу зробити, щоб вони працювали правильно

  48. Це дуже хороша утиліта, яку я використовував протягом тривалого часу, але я знайшов велику проблему:

    Він не працює з офісом 2007.

    Буду вдячний за будь-яке вирішення цієї проблеми.

  49. Я вважаю, що це дуже цікаво, особливо для робочих місць не дуже великого. Я постараюсь побачити такі кекси

  50. Привіт Jordi, я чесно не пробував це в excel 2007, щоб побачити, чи хтось, хто його спробував там, і підтверджує, чи це дає проблеми

    Привітання

  51. galvrezhn, перший, feliciarte колекції ви зробили в цьому записі, а з іншого боку (так що ви бачите там наркоман більше XYZ-DXF, хе-хе) хотів би прокоментувати, якщо хтось або себе, скуштували макрос Excel 2007, 5, тому що я повинен був використовувати його-6 років в більш ранніх версіях Excel, і не знаю, чому, але він не працює (у мене включено макроси і все таке).

    вітання

залишити коментар

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

Догори кнопки