VetCAD

Экспорт длин отрезков из AutoCAD в Excel

    0 оценок

размещено: 05 Июня 2015
Заносит длины выбранных отрезков AutoCAD в Excel.
1) Запустите AutoCAD, откройте чертеж
2) Запустите макрос Ctrl+Q из Excel
3) Выбирайте отрезки в AutoCAD в слое "0" - по очереди или рамкой
4) Нажмите пробел, после этого длины орезков запишутся в очередную свободную строчку по столбцу "A".

Макрос работает с AutoCAD 2014. Для смены версии AutoCAD:
1) в файле Excel запустить VBA - Alt+F11
2) Tools -> References... выбрать нужную версию AutoCAD Type Library.
Экспорт длин отрезков из AutoCAD в Excel1

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-7 из 7
v.psk , 05 июня 2015 в 10:29
#1
В чем преимущество по сравнению с командой _dataextraction ?
Alikme , 05 июня 2015 в 10:46
#2
Это разные вещи. Преимуществ никаких. Если вам всю геометрию нужно вытащить из чертежа - это одно, если вам что то конкретное - проще макросом.
v.psk , 05 июня 2015 в 10:55
#3
Вот для этого существуют "заготовки" формата *.dxe
Миксер , 05 июня 2015 в 13:47
#4
А можно Вас попросить сделать макрос , чтобы он выводил длинны со слоев начинающихся на 0. И каждый новый слой в новой строке. Если конечно это не сложно
Alikme , 05 июня 2015 в 15:32
#5
Можно сделать, чтобы выбирался любой отрезок, а не только в слое "0". Чтобы начинался на "0" сложнее, надо подумать.
posetitel , 06 июня 2015 в 10:42
#6
а есть возможность сделать экспорт длин не отрезков, а полилиний, а также чтобы в экселе перед длинной стояло имя данной полилинии (приделывание имени к полилинии - это другая задача, как я понял из сообщений форума - совсем элементарная)
v.psk , 08 июня 2015 в 09:52
#7
проще в .xlsm закинуть "все", а там макросом выделить нужное, ранжировать, произвести вычисления, причесать таблицу, и т.п.
zip

0.02 МБ

СКАЧАТЬ