|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Связь текста в ячейках Excel и текста в AutoCad?
Раменское
Регистрация: 31.07.2011
Сообщений: 185
|
||
Просмотров: 8910
|
|
||||
Регистрация: 18.12.2010
Сообщений: 5,107
|
программно
rtext |
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Цитата:
Файл .txt берет отлично. Excel 2016 не воспринимает, к сожалению. ----- добавлено через ~4 мин. ----- Цитата:
Вот только сделать блок или какой-то шаблон внутри чертежа - не вариант. Потому что данные должны браться из внешнего файла Excel, расположенного на сервере. Файл Excel заполняется не мной. Мне нужно только взять оттуда данные. Вариант, предложенный уважаемым trir, как раз то, что надо. Только, к сожалению, файл excel 2016 данный инструмент не воспринял. Хотя AutoCad и Express Tools от 2017 года. ----- добавлено через ~3 мин. ----- А поля могут брать данные из внешнего файла? Последний раз редактировалось Gedezuk5, 21.08.2018 в 13:06. |
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Да просто формат работы в организации таков, что ГИП заполняет лист Excel данными по объекту, а проектировщики уже растаскивают из него инфу, что кому нужно.
Я хочу это дело максимально автоматизировать. Вот и всё ))). Последний раз редактировалось Gedezuk5, 21.08.2018 в 13:32. |
|||
![]() |
|
||||
Регистрация: 18.12.2010
Сообщений: 5,107
|
|
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Сейчас им об этом говорит ГИП, который вносит эти изменения. Проектировщики берут инфу из обновленного файла и руками заменяют ей устаревшие данные в своих чертежах. Дремучесть, конечно.
Нужно сделать так, чтобы эта информация обновлялась в автоматическом режиме. В крайнем случае - по нажатию одной-двух кнопок для принудительного обновления (по аналогии с таблицами, привязанными к Excel: меню Сервис - связи с данными - обновить связи с данными). ----- добавлено через ~1 мин. ----- Цитата:
Буду с ней разбираться. |
|||
![]() |
|
||||
начинающий инженер-гидротехник Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 910
|
Как вариант:
Создаём в автокаде аналог таблицы с нужной информацией, забитой в атрибуты. Обновляем значения в атрибутах любым лиспом из серии "импорт и экспорт атрибутов в excel". В самом чертеже ссылаемся уже на атрибуты нашего блока. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Если хотите, чтобы в автоматическом режиме - надо сразу после внесений изменений в экселевский файл открывать автоматически файлы проектов и обновлять их. При этом какие то файлы могут быть заблокированы пользователями в текущий момент (не по ночам же ГИП данные вносит, наверно) - надо извещать пользователей об необходимости закрытия документов или реализовывать отложенные изменения после "отпускания" заблокированных файлов. Затем надо документы хотя бы в полглаза просмотреть - если используется какая то система документооборота, то там можно поставить задачу. А если используется файлопомойка на сервере - то это опять человеческий фактор.
|
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Цитата:
----- добавлено через ~1 мин. ----- Цитата:
Если найду способ связи данных AutoCad и Excel, то приму к сведению Ваше замечание. Спасибо. ----- добавлено через ~3 мин. ----- Цитата:
Ситуация осложняется тем, что из файла Excel данные идут не только в AutoCad но и в пояснительные записки, выполненные в Word и Excel. Именно поэтому я и акцентирую внимание на необходимость связи данных AutoCad в внешним файлом Excel. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 759
|
|
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Цитата:
Может обновить и в двух файлах. Но интересно решение вопроса с одним файлом, чтобы достичь максимальной согласованности в работе. ----- добавлено через 56 сек. ----- Моих знаний сейчас, наверно, не хватит для такого пилотажа ))). |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Там больше влияния человеческий фактор оказывает для автоматизации, чем технические вопросы) Если автоматизация (как часть организации работы) заставляет делать какие то заведомо лишние или не понятные для непосредственных исполнителей действия и это не влияет заметно в положительную сторону на их условия работы - ее будут игнорировать.
|
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Цитата:
Я ищу способ, при котором ГИП сможет вносить изменения в файл Excel, а сотрудники получат актуальную информацию в чертежах AutoCad из этого файла Excel, нажав пару кнопок, или вообще ничего не нажимая. Получилось сделать это в пояснительных записках, выполненных в Word и Excel. Теперь ищу вариант для AutoCad. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 759
|
Не читал, но возможно там есть решение.
http://forum.dwg.ru/showthread.php?t=136308 |
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Цитата:
Глубокая тема. Потребуется некоторое время, чтобы освоить её. Если найду там решение, отпишусь здесь. |
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
ИМХО, нормальных штатных инструментов для этого в акаде нет, а не штатные в другом разделе обсуждаются.
ЗЫ. Для себя писал что-то подобное: в акаде создавал "демона" в параллельном потоке, который следил за нужным мне файлом и обновлял данные в чертеже при изменении файла. Само по себе не сложно, но мне не понравилось и от этой идеи отказался. Несколько проще, сделать подшивку и из подшивки брать данные для ворда и екселя, благо что файл подшивки это просто текстовый файл. |
|||
![]() |
|
||||
Регистрация: 18.12.2010
Сообщений: 5,107
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Цитата:
Информация нужна для заполнения мультитекста, размещенного в чертежах. Часть мультитекста находится в штампе. Другая часть - в качестве комментариев и пояснений, размещенных на листах чертежей. ----- добавлено через 47 сек. ----- Цитата:
Поясните, пожалуйста. ----- добавлено через ~5 мин. ----- Цитата:
Есть неудобство - в Excel можно "заморозить" отредактированные части документа, чтобы случайно не попортить их, не сместить с насиженных мест ))). А в блокноте будет достаточно по невнимательности сместить данные со своих мест, чтобы сбились все адреса на данные. Тут силен человеческий фактор. Технически - вариант рабочий, его можно применять. Спасибо! |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
|
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
Спасибо огромное всем откликнувшимся!
Много информации для меня сразу. Надо разбираться ))). Прихожу к выводу, что штатными средствами всё-таки не решить задачку. Если у меня получится сделать задуманное - отпишусь с описанием того, что делал. Может, пригодится кому-нибудь. ----- добавлено через ~22 ч. ----- Отписываюсь, как обещал. На первом этапе остановился на "инвалидном" варианте штатными средствами программы, чтобы не откладывать в долгий ящик. На втором этапе, надеюсь подобрать более адекватный "программный" способ. Описываю то, что сделал на первом этапе. Суть в том, что на чертеже, где нужно иметь обновляющийся текст, вставляю таблицы без границ, имеющие связь с базовым фалом Excel. В файле Excel создал именованные диапазоны на нужные ячейки. В AutoCad при создании таблицы указываю связь с нужным именованным диапазоном файла Excel. Вставляю таблицу в чертеж в требуемое место. В свойствах таблицы отключаю границы. Обновление данных делаю классически: меню Сервис - связи с данными - обновить связи с данными. Пока что так. |
|||
![]() |
|
||||
Регистрация: 31.07.2011
Раменское
Сообщений: 185
|
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связь AutoCAD с таблицами Excel. | Yur.OK_SPb | AutoCAD | 49 | 03.10.2023 14:59 |
Заполнение размеров в Autocad из Excel | zenija2007 | AutoCAD | 9 | 18.09.2015 12:53 |
Глючит интерактивная связь между AutoCAD и Excel | Nebelwerfer41 | AutoCAD | 12 | 12.08.2011 14:19 |
Выгрузить данные зи таблицы Autocad в Excel | gizmo_zx | AutoCAD | 4 | 14.07.2011 11:40 |
Координаты текста из AutoCAD в Excel | Rus2007 | AutoCAD | 11 | 23.10.2007 16:36 |