|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
Поиск в этой теме |
24.08.2022, 18:22 | #1 | |
Как вывести значения размеров из AutoCAD в Excel или Как пакетно вывести значения размеров из чертежа в таблицу Автокад?
Регистрация: 24.08.2022
Сообщений: 8
|
||
Просмотров: 4890
|
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,114
|
Извлечение данных тс пробовал. Не смотрел чертеж...
Если можно параметризировать, то почему бы не рассмотреть обратную задачу - построение обьекта по параметрам из эксель, или же, если совсем простой объект - динблоками. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Цитата:
Код:
|
|||
|
||||
Регистрация: 24.08.2022
Сообщений: 8
|
Цитата:
----- добавлено через 33 сек. ----- Цитата:
----- добавлено через ~3 мин. ----- Я видел данный совет в интернете, но так как слоев на чертеже очень много, данное решение представляется громоздким. Извлекать данные нужно постоянно. Хотелось бы так сделать - на кнопочку нажал - выделил нужные размеры - правая кнопка мыши - и значения размеров в экселе. Что нибудь в этом роде. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
никак, он сам подключиться. А код размещается в модуле книги excel (при этом в редакторе Tools->References и подключить сборку AutoCAD XXXX Type Library) и сохраняется как книга с макросами, либо можно как надстройку. Это лишь работающий пример, а там сами уже дотачивайте под требуемый функционал.
----- добавлено через ~4 мин. ----- а в фильтрацию можно и слои добавить. Сейчас выгребает все размеры с пространства модели без разбора. |
|||
|
||||
Регистрация: 10.01.2020
Сообщений: 186
|
Вот держи лисп D2X.lsp
Выделяешь размеры, жмешь Enter - открывается Excel со значениями выделенных размеров записанными в столбец |
|||
|
||||
Регистрация: 24.08.2022
Сообщений: 8
|
Цитата:
И теперь еще один момент. Ваш Lisp код экспортирует данные значения размера, то есть данные из свойства "Величина размера". А вы можете сделать в вашем коде переключение на экспорт данных из свойства "Текстовая строка". В это свойство помещается рандомное значение размера, которое вставляется через Lisp код GeoRandom, который в свою очередь генерирует это рандомное значение размера, основываясь на предварительно заданном диапазоне и исходном значении размера. Можно так сделать? ----- добавлено через 55 сек. ----- Смотрите скриншот с пояснениями |
|||
|
||||
Регистрация: 24.08.2022
Сообщений: 8
|
Да, вы правы.
Да, вы правы Последний раз редактировалось Кулик Алексей aka kpblc, 25.08.2022 в 12:46. |
|||
|
||||
Регистрация: 24.08.2022
Сообщений: 8
|
Цитата:
Я говорю, отличное решение это GeoRandom - хоть и платное, но очень круто сделано. И кроме рандомных размеров там еще есть ряд лисп кодов которые решают другие задачи. Сейчас нужно доработать экспорт текстовой строки каждого размера |
|||
|
||||
Регистрация: 10.01.2020
Сообщений: 186
|
Код не мой, я его нашел в интернете, минут за 15...
Но вот переделанный вариант - D2X.lsp Чтобы экспортировать действительный размеры в командной строке набрать (D2X 0) , чтобы переписанные вручную (D2X 1) Набирать нужно обязательно со скобками! |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Если надо только выводить (причем сейчас одно, завтра другое) - то как вариант, накидал по-быстрому
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 24.08.2022
Сообщений: 8
|
Цитата:
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вывести из SCAD текстовые значения армирования наклонных пластин в Autocad? | nickname2019 | SCAD | 8 | 27.01.2021 11:41 |
Ломается форматирование таблицы AutoCad при обновлении данных из Excel | _MUAY_THAI_ | AutoCAD | 15 | 27.06.2016 13:35 |
Hp laserjet 5035 MFP смещение чертежа на формате A3 при печати из Autocad 2011 и 2013 | merdoc2003 | AutoCAD | 6 | 18.04.2013 23:59 |
Выгрузка данных SQL server в значения атрибутов блоков Autocad | Cosmosila | Прочее. Программное обеспечение | 14 | 05.03.2013 13:04 |
Как разместить огромную таблицу Excel в автокад (ведомость трубопроводов)? | Madogg | AutoCAD | 26 | 24.06.2012 21:18 |