📚 Данный канал - сборник ссылок, полезной информации и программ для автоматизации рутинных процессов проектирования, основанных на личном опыте использования.
💬 Для общения и обсуждения создан чат для всех желающих @excel_cad_bim_chat.
админ: @looc_sil
Post #185
429
Как связать текст с ячейкой таблицы в AutoCAD?
👤Всем привет!
В чате группы был задан интересный вопрос
Хочу поделиться с вами моим вариантом - небольшой программой CellToField.
Она решает похожую задачу: позволяет вставлять в МТЕКСТ поля со ссылками на ячейки таблицы AutoCAD. В ячейках могут быть и числа, и текст.
Ссылку на ячейку можно создать и стандартным способом — через поле с формулой. Но у этого способа есть ограничение: с числами он работает, а при обращении к текстовой ячейке вместо значения получается ####.
🔊Как работает программа:
🔴 Распакуйте весь архив, сохранив папки bin и lib рядом с CellToField_START.lsp.
🔴 В AutoCAD закройте редактор МТЕКСТ. Выполните APPLOAD, загрузите CellToField_START.lsp.
🔴 Выполните C2FOPEN. Если появится выбор файла, укажите тот же CellToField_START.lsp в распакованной папке. Выбирать DLL не нужно.
🔴 Загрузчик определит версию AutoCAD и откроет панель.
🔴 Откройте МТЕКСТ двойным щелчком, поставьте курсор, нажмите кнопку панели и щёлкните ячейку таблицы. Для следующего поля снова нажмите кнопку и выберите ячейку.
Между полями можно набирать обычный текст. Для добавления в конец сначала нажмите Ctrl+End. Esc отменяет ожидаемый выбор ячейки.
Это именно поля, а не разовая копия значений. После изменения таблицы выполняем C2FUPDATE (или команда РЕГЕН), и связанные значения обновляются.
Комплект подготовлен для полного AutoCAD 2021–2026 на Windows x64. Основной сценарий проверен в AutoCAD 2026; для остальных версий буду рада вашей обратной связи.
———————
💡ОГРАНИЧЕНИЯ
Рабочий сценарий: обычная таблица непосредственно в модели, вставка в МТЕКСТ. Таблицы внутри блоков и внешних ссылок не поддерживаются. Ячейка должна быть видна и не перекрыта панелями.
До 250 символов в одной ячейке, без переноса её оформления. Структуру исходной таблицы нельзя менять с ожиданием автоматического переноса ссылок на новую строку.
🛸 Скачать файлы
====================
📖 Оглавление канала
🙃 Авторские разработки
📰 Чат для общения
👤Всем привет!
В чате группы был задан интересный вопрос
Хочу поделиться с вами моим вариантом - небольшой программой CellToField.
Она решает похожую задачу: позволяет вставлять в МТЕКСТ поля со ссылками на ячейки таблицы AutoCAD. В ячейках могут быть и числа, и текст.
Ссылку на ячейку можно создать и стандартным способом — через поле с формулой. Но у этого способа есть ограничение: с числами он работает, а при обращении к текстовой ячейке вместо значения получается ####.
🔊Как работает программа:
🔴 Распакуйте весь архив, сохранив папки bin и lib рядом с CellToField_START.lsp.
🔴 В AutoCAD закройте редактор МТЕКСТ. Выполните APPLOAD, загрузите CellToField_START.lsp.
🔴 Выполните C2FOPEN. Если появится выбор файла, укажите тот же CellToField_START.lsp в распакованной папке. Выбирать DLL не нужно.
🔴 Загрузчик определит версию AutoCAD и откроет панель.
🔴 Откройте МТЕКСТ двойным щелчком, поставьте курсор, нажмите кнопку панели и щёлкните ячейку таблицы. Для следующего поля снова нажмите кнопку и выберите ячейку.
Между полями можно набирать обычный текст. Для добавления в конец сначала нажмите Ctrl+End. Esc отменяет ожидаемый выбор ячейки.
Это именно поля, а не разовая копия значений. После изменения таблицы выполняем C2FUPDATE (или команда РЕГЕН), и связанные значения обновляются.
Комплект подготовлен для полного AutoCAD 2021–2026 на Windows x64. Основной сценарий проверен в AutoCAD 2026; для остальных версий буду рада вашей обратной связи.
———————
💡ОГРАНИЧЕНИЯ
Рабочий сценарий: обычная таблица непосредственно в модели, вставка в МТЕКСТ. Таблицы внутри блоков и внешних ссылок не поддерживаются. Ячейка должна быть видна и не перекрыта панелями.
До 250 символов в одной ячейке, без переноса её оформления. Структуру исходной таблицы нельзя менять с ожиданием автоматического переноса ссылок на новую строку.
🛸 Скачать файлы
====================
📖 Оглавление канала
🙃 Авторские разработки
📰 Чат для общения
- ❤ 6
- 👍 2



