Geomprops как установить в автокад
Александр Ривилис спасибо Как! огромное же он(лин.масштаб) сбился не понятно.
здравствуйте,Александр.Возникла необходимость полностью переустановить для,автокад этого подчищал хвосты в реестре.записи Удалил в реестре,связанные с вашими программами (selsim,GeomProps).Установлв заново автокад, положив arx .туда ,но автокад перестал понимать их.Что автокад
но делать? перестал понимать их
Как минимум раз один их нужно загрузить в AutoCAD (команда _Кстати)
APPLOAD, заметила, что периметр в лиспе и пишеться вба по разному (см. Ваш Readme — в одном две имени «i», в другом — одна), возможно в txt-ошибка файле, а может все и верно. Просто несоответствие заметила.
С уважением. и заранее благодарна за помощь.
Declare Private Function GeomPropsGetPerimeter Lib «GeomProps2010x64.ByVal» (arx id As Long) As Double
Private Sub Click_NewSelect()
Dim setO As AcadSelectionSet
Dim i, j, k As Set
Integer setO = ActiveDocument.SelectionSets.Add(«setO»)
SET13.SelectOnScreen
i = setO.Item(j).ObjectID32
CStr MsgBox(GeomPropsGetPerimeter(i))
setO.Delete
End Olga
Sub Levina,
Версия AutoCAD?
P.S.: Правильное GeomPropsGetPerimeter имя (и lisp и vba)
Я давно не проверял этих работоспособность функций, так как не вижу в смысла них.
Проверил для AutoCAD 2015:
работает Так без ошибок, если GeomProps2015x64.загружен arx заранее. Подозреваю, что в AutoCAD 2013. 2009 x64 код работать не будет, в того силу, что в нём VBA x86 и он не в загрузить состоянии arx-файл x64. Поэтому и ошибка возникает.
Спасибо, за ответ. В лице Вашей нашла программы простой способ подсчета длин разбираться (сплайнов с лиспом, который не знаю, было vba, а сложно не помог; sandcоmand — мне не подходит по задачи специфике). Но мне еще нужно и научить менять автокад самостоятельно длину сплайна (и форму) по параметрам заданным. Вот для этого и понадобился данных эскпорт из Вашей програмки в vba. Автокад у 2012й меня. Подгружала Ваш файл согласно моего номеру автокада. Ваша программа прекрасно все считатает характеристики в Properties. Проблема только в что, том не могу из нее получить данные выполнении при vba: ошибка выдается на строке CStr MsgBox(GeomPropsGetPerimeter(i)).
1. Это приложение нельзя AutoCAD из выгружать и загружать его повторно.
2. Радикальный избавится метод от GeomProps — удалить или переименовать arx его-файл.
3. Если открыт Design команда (Center _adcenter) и загружен GeomProps при AutoCAD из выходе возникает ошибка (необрабатываемое исключение в arx.AcObjClassImp). При этом нет потери dwg в данных-файлах, которые были открыты, т.к. к моменту этому они уже сохранены.
сумма autocad линий
архив з вложеним
Площадь, длина и выбранных объем примитивов в панели
свойств. Добавляется группа новая свойств Геометрические
свойства с полями сумма(Площадь), Длина(сумма),
Объем(сумма) и Геометрические группа свойства (настройка)
Необходимо однократно arx загрузить-файл
(который можно взять при) здесь помощи команды _APPLOAD
(или _Загружать)
ARX в AutoCAD можно при помощи APPLOAD _команд или _ARX
Выгружать и повторно НЕЛЬЗЯ загружать! Это приведет к
аварийному завершению Если.
AutoCAD открыт Design Center (команда _загружен) и adcenter
GeomProps при выходе из AutoCAD ошибка возникает
(необрабатываемое исключение в AcObjClassImp.arx). этом При
нет потери данных в dwg-которые, файлах были открыты, т.к.
к этому моменту уже они сохранены. Аналогичная ошибка может
при происходить открытых палитрах инструментов.
Команда позволяет GeomPropsScale задать масштабный
коэффицент.
получилось !!
больщая !
спасибо благодарность создателю .
Добавил для возможность страждущих вызова из VBA:
Очевидно, что arx соответствующий-файл должен быть загружен в вызова до AutoCAD любой из GeomPropsGetXXXX-функций
> Александр Огромное
Ривилис спасибо! Все работает!
Предвосхищая поклонников просьбы VisualLisp:
А как сделать чтобы примеру к объем выражался в кубических метрах?
а то нули пересчитать не считать .
Подскажите, как сделать чтобы площадь, длина и объем отражались в геометрических свойствах в квадратных, метрах метрах, кубических метрах, а размеры в оставались чертеже в миллиметрах?
1) Убрал использование системной DIMLFAC переменной
2) Добавил команду GeomPropsScale, которая масштабный устанавливает коэффициент. Его значение сохраняется сеансами между работы AutoCAD.
Пробуй.
Приветствую, наше! В коллеги врем всё больше и больше переходят проектировщиков на проектирование в Revit. Хотя старый AutoCad добрый пока ещё никто не отменял. часто же Мне приходится чертить проекты отопления. И к составления моменту спецификации надо посчитать длину Особенно. труб длины контуров теплого пола.
В случае этом на помощь приходит скрипт GeomProps. классное Очень дополнение к Автокаду. Сбоку в свойствах сумму показывает длин, площадь и объём выделенных Очень. примитивов удобно!
Где скачать GeomProps
скрипт Скачивайте по ссылки и сохраните в папку, которая будет всегда в доступе. Автокад потому будет подгружать автоматически скрипт при запуске.
Скрипт есть GeomProps для всех версий автокада:
установить Как GeomProps
- Скачиваем и распаковываем архив.
- команду Запускаем _appload в командной строке.
- Выбираем версию нужную скрипта: arx, lsp… и так Пример.
далее работы GeomProps
Выделяем нужные объекта нам на чертеже. Открываем свойства (ctrl+f1) и Геометрические «видим свойства».
сумма линий autocad
вложеним з архив
Площадь, длина и объем выбранных панели в примитивов
свойств. Добавляется новая группа Геометрические свойств
свойства с полями Площадь(сумма), сумма(Длина),
Объем(сумма) и группа Геометрические настройка (свойства)
Необходимо однократно загрузить arx-который
(файл можно взять здесь) при команды помощи _APPLOAD
(или _ARX)
Загружать в можно AutoCAD при помощи команд _APPLOAD ARX _или
Выгружать и повторно загружать НЕЛЬЗЯ! приведет Это к
аварийному завершению AutoCAD.
Команда GeomPropsScale позволяет масштабный задать
коэффицент.
получилось !!
спасибо !
больщая создателю благодарность .
Добавил для страждущих возможность VBA из вызова:
Очевидно, что соответствующий arx-должен файл быть загружен в AutoCAD до вызова GeomPropsGetXXXX из любой-функций
> Александр Ривилис
Огромное Все! спасибо работает!
Предвосхищая просьбы поклонников как:
А VisualLisp сделать чтобы объем к примеру кубических в выражался метрах?
а то нули считать не пересчитать .
как, Подскажите сделать чтобы длина, площадь и отражались объем в геометрических свойствах в метрах, квадратных кубических, метрах метрах, а размеры в чертеже оставались в Убрал
1) миллиметрах? использование системной переменной DIMLFAC
2) команду Добавил GeomPropsScale, которая устанавливает масштабный Его. коэффициент значение сохраняется между сеансами AutoCAD работы.
Пробуй.
Приветствую, коллеги! В наше всё врем больше и больше проектировщиков переходят на Revit в проектирование. Хотя старый добрый AutoCad ещё пока никто не отменял. Мне же часто чертить приходится проекты отопления. И к моменту составления надо спецификации посчитать длину труб. Особенно контуров длины теплого пола.
В этом случае на приходит помощь скрипт GeomProps. Очень классное Автокаду к дополнение. Сбоку в свойствах показывает сумму площадь, длин и объём выделенных примитивов. Очень Где!
удобно скачать GeomProps
Скачивайте скрипт по сохраните и ссылки в папку, которая всегда будет в Автокад. доступе потому будет автоматически подгружать при скрипт запуске.
Скрипт GeomProps есть всех для версий автокада:
Как установить Скачиваем
- GeomProps и распаковываем архив.
- Запускаем команду _командной в appload строке.
- Выбираем нужную версию arx: скрипта, lsp… и так далее.
Пример GeomProps работы
Выделяем нужные нам объекта на Открываем. чертеже свойства (ctrl+f1) и видим «Геометрические Источник».
GeomProps — Сумма длин, площадей и объёмов
Приветствую, коллеги! В наше врем всё больше и больше проектировщиков переходят на проектирование в Revit. Хотя старый добрый AutoCad пока ещё никто не отменял. Мне же часто приходится чертить проекты отопления. И к моменту составления спецификации надо посчитать длину труб. Особенно длины контуров теплого пола.
Тут есть несколько вариантов — можно площадь теплого пола умножить на 5 метров трубы и добавить длину транзитного трубопровода. Можно создать из контура полилинию и в свойствах посмотреть её длину. Это всё долго и кропотливо.
В этом случае на помощь приходит скрипт GeomProps. Очень классное дополнение к Автокаду. Сбоку в свойствах показывает сумму длин, площадь и объём выделенных примитивов. Очень удобно!
Где скачать GeomProps
Скачивайте скрипт по ссылки и сохраните в папку, которая всегда будет в доступе. Автокад потому будет автоматически подгружать скрипт при запуске.
Скрипт GeomProps есть для всех версий автокада:

Как установить GeomProps
- Скачиваем и распаковываем архив.
- Запускаем команду _appload в командной строке.
- Выбираем нужную версию скрипта: arx, lsp… и так далее.

На вопрос отвечаем: «Загружать всегда» и тогда скрипт будет автоматически загружаться при запуске программы.

Пример работы GeomProps
Выделяем нужные нам объекта на чертеже. Открываем свойства (ctrl+f1) и видим «Геометрические свойства».
Как установить geomprops в автокаде
В этой заметке собраны ссылки на приложения А.Ривилиса. Всем кто работает с Автокадом стоит ознакомиться с его программными расширениями, они просты в установке, и спасают огромное количество времени.
Оглавление:
Приложения А.Ривилиса:
GeomProps — добавляет в стандартные свойства (ctrl+1) сумму длин примитивов, сумму площадей и сумму объёмов. Очень удобно когда надо быстро посчитать сумму выделенного. Описание проекта. (идеально работает вместе с SelSim, см.ниже)
Новые свойства после установки плагина
Se alt=»selsim using» />lSim — быстрый выбор однотипных объектов с выбором параметров по которым можно их считать однотипными. Однозначно из разряда иметь и использовать. Ускоряет работу в Автокаде в десятки раз. Можно быстро выбрать все линии на определенном слое, или определенного вида, блоки с одинаковым именем, и т.п. После установки ищи в контекстном меню новые пункты Select Similar, Select Similar From Selected, Select Similar Settings.
ArxDgb — Приложение ArxDbg.arx полностью выводит скрытые связи объектов Автокада. По ссылке можно узнать подробнее и скачать архив с версиями под различные сборки AutoCAD. После загрузки файла ArxDbg.arx в автокад, кликаем правой кнопкой в пустую область чертежа и ищем новую строку в контекстном меню.
DWGConvert — позволяет конвертировать кодировки текста в dwg файле, т.е. лечит и чинит запущенные случаи кракозябр в Автокаде.
ExplodeProxy — взрывает прокси объекты на чертеже, например те которые остались после использования СПДС или еще каких надстроек. ExplodeProxy добавляет в Автокад две команды:
LayerFilter позволяет быстро включать выключать группы слоёв. Описание. UPD: Эти функции для добавление в меню кнопок включения/выключения/инверсии фильтров слоёв.
DynDraw — добавляет дополнительные возможности для работы с системой привязки. Лично я так и не разобрался в каких случаях стоит применять.
GetDwgProps это расширение позволяет, на сколько я понял, скопировать свойства одного dwg файла и перенести их в другой. В том числе и кастомные пользовательские свойства. Если вы используете UDA(пользовательские атрибуты) в файле чертежа для хранения каких-то переменных, которые потом в виде полей используете в чертежах, то получается незаменимая вещь
CadSupport
Сумма длин линий и площадей в Автокаде
Итак, представим себе тривиальную задачу — надо посчитать длину к примеру трубопроводов, или электрических кабелей, или дорожной разметки, в общем любых линейных объектов на плане.
Можно взять отдельные элементы на плане и, заглядывая в их свойства, последовательно сложить длины. Но согласитесь это утомительно, однообразно, и как-то неэффективно.
Можно воспользоваться стандартным инструментом _dataextraction, хотя он настолько универсален, что для решения такой простой задачи пусть и подходит, но результат вы получите не намного быстрее чем складывая вручную. Проще потратить пару минут, и раз и навсегда установить GeomProps.
В целом же, для решения подобных задач я использую прием суммирования длин линий по типу линий. Работает это следующим образом:
Теперь разберемся с каждым пунктом немного подробнее:
1. Как создать свой тип линий в Автокаде?
Это необязательно, но знать полезно.
2. Как получить сумму длин линий
Скачиваем GeomProps, распаковываем, добавляем в автокад с помощью команды _appload, выбрав подходящую версию плагина. Делается это один раз, после чего GeomProps загружается автокадом автоматически. Теперь в стандартных свойствах автокада (ctrl+1) у вас появится новая группа для всех линейных объектов:
Geometrical properties:

Area (total) — сумма площадей выбраных объектов.
Volume (total) — сумма объемов выбраных объектов
Length (total) — сумма длинн выбраных объектов
И еще одно свойство — Linear scale Factor — множитель для всех трёх свойств выше. Т.е. можно домножить например на 0.001 чтобы получить длину в метрах если вы работаете на чертеже в масштабе 1:1.
3. Создадим небольшую ведомость с суммами длин в виде таблицы по типу линий
В этом нам поможет небольшая LISP утилита от Lee-Mac — LenCal калькулятор сумм длин линий.
Загружаем утилиту, с помощью команды _appload добавляем её в автокад. Теперь нам доступна новая команда — LenCal, запускаем её, выбираем в меню типы линий, из которых нам хотелось бы получить ведомость. И добавляем в чертёж таблицу в которой в одной колонке будут названия типов линий (именно поэтому имеет смысл создать линии с нормальным названием) а в другой их общая длинна на чертеже.
Как установить геомпропс в автокад
сума линий AutoCad

сумма линий autocad
архив з вложеним
Площадь, длина и объем выбранных примитивов в панели
свойств. Добавляется новая группа свойств Геометрические
свойства с полями Площадь(сумма), Длина(сумма),
Объем(сумма) и группа Геометрические свойства (настройка)
Необходимо однократно загрузить arx-файл
(который можно взять здесь) при помощи команды _APPLOAD
(или _ARX)
GeomProps2006.arx — для AutoCAD 2006
GeomProps2007.arx — для AutoCAD 2007. 2009 (только x86 — 32-битный)
GeomProps2009x32.arx — для AutoCAD 2009 (только x86 — 32-битный)
GeomProps2009x64.arx — для AutoCAD 2009 (только x64 — 64-битный)
GeomProps2010x32.arx — для AutoCAD 2010. 2012 (только x86 — 32-битный)
GeomProps2010x64.arx — для AutoCAD 2010. 2012 (только x64 — 64-битный)
GeomProps2013x32.arx — для AutoCAD 2013. 201X (только x86 — 32-битный)
GeomProps2013x64.arx — для AutoCAD 2013. 201X (только x64 — 64-битный)
Загружать в AutoCAD можно при помощи команд _APPLOAD или _ARX
Выгружать и повторно загружать НЕЛЬЗЯ! Это приведет к
аварийному завершению AutoCAD.
Если открыт Design Center (команда _adcenter) и загружен
GeomProps при выходе из AutoCAD возникает ошибка
(необрабатываемое исключение в AcObjClassImp.arx). При этом
нет потери данных в dwg-файлах, которые были открыты, т.к.
к этому моменту они уже сохранены. Аналогичная ошибка может
происходить при открытых палитрах инструментов.
Команда GeomPropsScale позволяет задать масштабный
коэффицент.
ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов (Страница 4 из 21)
#77 Ответ от Александр Ривилис 30 января 2008г. 12:52:56
Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов
Добавил для страждущих возможность вызова из VBA:
Очевидно, что соответствующий arx-файл должен быть загружен в AutoCAD до вызова любой из GeomPropsGetXXXX-функций
#78 Ответ от Mameluk 31 января 2008г. 02:27:22
Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов
> Александр Ривилис
Огромное спасибо! Все работает!
#79 Ответ от Александр Ривилис 31 января 2008г. 17:36:08
Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов
Предвосхищая просьбы поклонников VisualLisp:
#80 Ответ от NZZ 4 февраля 2008г. 08:14:47
Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов
#81 Ответ от Александр Ривилис 5 февраля 2008г. 11:32:35
Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов
1) Скачать по новой архив с arx-файлами.
2) Установить значение переменной DIMLFAC в 0.001
#82 Ответ от NZZ 5 февраля 2008г. 13:09:45
Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов
#83 Ответ от Александр Ривилис 5 февраля 2008г. 13:53:03
Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов
> NZ
1) «Скачать по новой» — это значит скачать отсюда: http://www.maestrogroup.com.ua/support/GeomProps.zip
2) При незапущенном AutoCAD заменить старые arx-файлы на новые.
3) Значение этой системной перемонной сохраняется только в текущем чертеже.
Подскажите, как сделать чтобы длина, площадь и объем отражались в геометрических свойствах в метрах, квадратных метрах, кубических метрах, а размеры в чертеже оставались в миллиметрах?
1) Убрал использование системной переменной DIMLFAC
2) Добавил команду GeomPropsScale, которая устанавливает масштабный коэффициент. Его значение сохраняется между сеансами работы AutoCAD.
Пробуй.
GeomProps — Сумма длин, площадей и объёмов
Приветствую, коллеги! В наше врем всё больше и больше проектировщиков переходят на проектирование в Revit. Хотя старый добрый AutoCad пока ещё никто не отменял. Мне же часто приходится чертить проекты отопления. И к моменту составления спецификации надо посчитать длину труб. Особенно длины контуров теплого пола.
Тут есть несколько вариантов — можно площадь теплого пола умножить на 5 метров трубы и добавить длину транзитного трубопровода. Можно создать из контура полилинию и в свойствах посмотреть её длину. Это всё долго и кропотливо.
В этом случае на помощь приходит скрипт GeomProps. Очень классное дополнение к Автокаду. Сбоку в свойствах показывает сумму длин, площадь и объём выделенных примитивов. Очень удобно!
Где скачать GeomProps
Скачивайте скрипт по ссылки и сохраните в папку, которая всегда будет в доступе. Автокад потому будет автоматически подгружать скрипт при запуске.
Скрипт GeomProps есть для всех версий автокада:

Как установить GeomProps


Пример работы GeomProps
Выделяем нужные нам объекта на чертеже. Открываем свойства (ctrl+f1) и видим «Геометрические свойства».

Очень удобно! Рекомендую.
Сохранил скрипт в облако@mail.ru: Скачать GeomProps
Поделиться:



Страницы Назад 1 2 3 4 5 6 … 21 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения с 76 по 100 из 514
#76 Ответ от Саша 30 января 2008г. 10:58:29
#77 Ответ от Александр Ривилис 30 января 2008г. 12:52:56
Добавил для страждущих возможность вызова из VBA:
Очевидно, что соответствующий arx-файл должен быть загружен в AutoCAD до вызова любой из GeomPropsGetXXXX-функций
#78 Ответ от Mameluk 31 января 2008г. 02:27:22
> Александр Ривилис
Огромное спасибо! Все работает!
#79 Ответ от Александр Ривилис 31 января 2008г. 17:36:08
Предвосхищая просьбы поклонников VisualLisp:
#80 Ответ от NZZ 4 февраля 2008г. 08:14:47
#81 Ответ от Александр Ривилис 5 февраля 2008г. 11:32:35
1) Скачать по новой архив с arx-файлами.
2) Установить значение переменной DIMLFAC в 0.001
#82 Ответ от NZZ 5 февраля 2008г. 13:09:45
#83 Ответ от Александр Ривилис 5 февраля 2008г. 13:53:03
Подскажите, как сделать чтобы длина, площадь и объем отражались в геометрических свойствах в метрах, квадратных метрах, кубических метрах, а размеры в чертеже оставались в миллиметрах?
1) Убрал использование системной переменной DIMLFAC
2) Добавил команду GeomPropsScale, которая устанавливает масштабный коэффициент. Его значение сохраняется между сеансами работы AutoCAD.
Пробуй.
Geomprops как установить в автокад
Александр Ривилис спасибо огромное! Как же он(лин.масштаб) сбился не понятно.
но автокад перестал понимать их
Как минимум один раз их нужно загрузить в AutoCAD (команда _APPLOAD)
Private Declare Function GeomPropsGetPerimeter Lib «GeomProps2010x64.arx» (ByVal id As Long) As Double
Private Sub NewSelect_Click()
Dim setO As AcadSelectionSet
Dim i, j, k As Integer
Set setO = ActiveDocument.SelectionSets.Add(«SET13»)
setO.SelectOnScreen
i = setO.Item(j).ObjectID32
MsgBox CStr(GeomPropsGetPerimeter(i))
setO.Delete
End Sub
Olga Levina,
Версия AutoCAD?
P.S.: Правильное имя GeomPropsGetPerimeter (и lisp и vba)
Я давно не проверял работоспособность этих функций, так как не вижу в них смысла.
Проверил для AutoCAD 2015:
Так работает без ошибок, если GeomProps2015x64.arx загружен заранее. Подозреваю, что в AutoCAD 2009. 2013 x64 код работать не будет, в силу того, что в нём VBA x86 и он не в состоянии загрузить arx-файл x64. Поэтому и возникает ошибка.
1. Это приложение нельзя выгружать из AutoCAD и загружать его повторно.
3. Если открыт Design Center (команда _adcenter) и загружен GeomProps при выходе из AutoCAD возникает ошибка (необрабатываемое исключение в AcObjClassImp.arx). При этом нет потери данных в dwg-файлах, которые были открыты, т.к. к этому моменту они уже сохранены.

сумма линий autocad
архив з вложеним
Площадь, длина и объем выбранных примитивов в панели
свойств. Добавляется новая группа свойств Геометрические
свойства с полями Площадь(сумма), Длина(сумма),
Объем(сумма) и группа Геометрические свойства (настройка)
Необходимо однократно загрузить arx-файл
(который можно взять здесь) при помощи команды _APPLOAD
(или _ARX)
Загружать в AutoCAD можно при помощи команд _APPLOAD или _ARX
Выгружать и повторно загружать НЕЛЬЗЯ! Это приведет к
аварийному завершению AutoCAD.
Если открыт Design Center (команда _adcenter) и загружен
GeomProps при выходе из AutoCAD возникает ошибка
(необрабатываемое исключение в AcObjClassImp.arx). При этом
нет потери данных в dwg-файлах, которые были открыты, т.к.
к этому моменту они уже сохранены. Аналогичная ошибка может
происходить при открытых палитрах инструментов.
Команда GeomPropsScale позволяет задать масштабный
коэффицент.
Добавил для страждущих возможность вызова из VBA:
Очевидно, что соответствующий arx-файл должен быть загружен в AutoCAD до вызова любой из GeomPropsGetXXXX-функций
> Александр Ривилис
Огромное спасибо! Все работает!
Предвосхищая просьбы поклонников VisualLisp:
Подскажите, как сделать чтобы длина, площадь и объем отражались в геометрических свойствах в метрах, квадратных метрах, кубических метрах, а размеры в чертеже оставались в миллиметрах?
1) Убрал использование системной переменной DIMLFAC
2) Добавил команду GeomPropsScale, которая устанавливает масштабный коэффициент. Его значение сохраняется между сеансами работы AutoCAD.
Пробуй.
Приветствую, коллеги! В наше врем всё больше и больше проектировщиков переходят на проектирование в Revit. Хотя старый добрый AutoCad пока ещё никто не отменял. Мне же часто приходится чертить проекты отопления. И к моменту составления спецификации надо посчитать длину труб. Особенно длины контуров теплого пола.
В этом случае на помощь приходит скрипт GeomProps. Очень классное дополнение к Автокаду. Сбоку в свойствах показывает сумму длин, площадь и объём выделенных примитивов. Очень удобно!
Где скачать GeomProps
Скачивайте скрипт по ссылки и сохраните в папку, которая всегда будет в доступе. Автокад потому будет автоматически подгружать скрипт при запуске.
Скрипт GeomProps есть для всех версий автокада:

Как установить GeomProps


Пример работы GeomProps
Выделяем нужные нам объекта на чертеже. Открываем свойства (ctrl+f1) и видим «Геометрические свойства».

сумма линий autocad
архив з вложеним
Площадь, длина и объем выбранных примитивов в панели
свойств. Добавляется новая группа свойств Геометрические
свойства с полями Площадь(сумма), Длина(сумма),
Объем(сумма) и группа Геометрические свойства (настройка)
Необходимо однократно загрузить arx-файл
(который можно взять здесь) при помощи команды _APPLOAD
(или _ARX)
Загружать в AutoCAD можно при помощи команд _APPLOAD или _ARX
Выгружать и повторно загружать НЕЛЬЗЯ! Это приведет к
аварийному завершению AutoCAD.
Если открыт Design Center (команда _adcenter) и загружен
GeomProps при выходе из AutoCAD возникает ошибка
(необрабатываемое исключение в AcObjClassImp.arx). При этом
нет потери данных в dwg-файлах, которые были открыты, т.к.
к этому моменту они уже сохранены. Аналогичная ошибка может
происходить при открытых палитрах инструментов.
Команда GeomPropsScale позволяет задать масштабный
коэффицент.
Добавил для страждущих возможность вызова из VBA:
Очевидно, что соответствующий arx-файл должен быть загружен в AutoCAD до вызова любой из GeomPropsGetXXXX-функций
> Александр Ривилис
Огромное спасибо! Все работает!
Предвосхищая просьбы поклонников VisualLisp:
Подскажите, как сделать чтобы длина, площадь и объем отражались в геометрических свойствах в метрах, квадратных метрах, кубических метрах, а размеры в чертеже оставались в миллиметрах?
1) Убрал использование системной переменной DIMLFAC
2) Добавил команду GeomPropsScale, которая устанавливает масштабный коэффициент. Его значение сохраняется между сеансами работы AutoCAD.
Пробуй.
Приветствую, коллеги! В наше врем всё больше и больше проектировщиков переходят на проектирование в Revit. Хотя старый добрый AutoCad пока ещё никто не отменял. Мне же часто приходится чертить проекты отопления. И к моменту составления спецификации надо посчитать длину труб. Особенно длины контуров теплого пола.
В этом случае на помощь приходит скрипт GeomProps. Очень классное дополнение к Автокаду. Сбоку в свойствах показывает сумму длин, площадь и объём выделенных примитивов. Очень удобно!
Где скачать GeomProps
Скачивайте скрипт по ссылки и сохраните в папку, которая всегда будет в доступе. Автокад потому будет автоматически подгружать скрипт при запуске.
Скрипт GeomProps есть для всех версий автокада:

Как установить GeomProps


Пример работы GeomProps
Выделяем нужные нам объекта на чертеже. Открываем свойства (ctrl+f1) и видим «Геометрические свойства».
Программы А.Ривилиса.
В этой заметке собраны ссылки на приложения А.Ривилиса. Всем кто работает с Автокадом стоит ознакомиться с его программными расширениями, они просты в установке, и спасают огромное количество времени.
Оглавление:
Приложения А.Ривилиса:
UPD: Актуальная ссылка на приложения — https://adn-cis.org/assets/files/
GeomProps — добавляет в стандартные свойства (ctrl+1) сумму длин примитивов, сумму площадей и сумму объёмов. Очень удобно когда надо быстро посчитать сумму выделенного. Описание проекта. (идеально работает вместе с SelSim, см.ниже)
Новые свойства после установки плагина
Se alt=»используем selsim» width=»300″ height=»94″ />lSim — быстрый выбор однотипных объектов с выбором параметров по которым можно их считать однотипными. Однозначно из разряда иметь и использовать. Ускоряет работу в Автокаде в десятки раз. Можно быстро выбрать все линии на определенном слое, или определенного вида, блоки с одинаковым именем, и т.п. После установки ищи в контекстном меню новые пункты Select Similar, Select Similar From Selected, Select Similar Settings.
ArxDgb — Приложение ArxDbg.arx полностью выводит скрытые связи объектов Автокада. По ссылке можно узнать подробнее и скачать архив с версиями под различные сборки AutoCAD. После загрузки файла ArxDbg.arx в автокад, кликаем правой кнопкой в пустую область чертежа и ищем новую строку в контекстном меню.
DWGConvert — позволяет конвертировать кодировки текста в dwg файле, т.е. лечит и чинит запущенные случаи кракозябр в Автокаде.
ExplodeProxy — взрывает прокси объекты на чертеже, например те которые остались после использования СПДС или еще каких надстроек. ExplodeProxy добавляет в Автокад две команды:
- Команда EXPLODEALLPROXY: Расчленяет все proxy-примитивы (которые можно расчленить, т.е. программист при их создании не указал флаг нерасчленяемости), во всем чертеже.
- Команда REMOVEALLPROXY: Удаляет все proxy-объекты и proxy-примитивы (в том числе и те, которые имеют флаг неудаляемости). Ее удобно выполнять после EXPLODEALLPROXY — тогда она удалит все то, что не удалось расчленить.
LayerFilter позволяет быстро включать выключать группы слоёв. Описание. UPD: Эти функции для добавление в меню кнопок включения/выключения/инверсии фильтров слоёв.
DynDraw — добавляет дополнительные возможности для работы с системой привязки. Лично я так и не разобрался в каких случаях стоит применять.
GetDwgProps это расширение позволяет, на сколько я понял, скопировать свойства одного dwg файла и перенести их в другой. В том числе и кастомные пользовательские свойства. Если вы используете UDA(пользовательские атрибуты) в файле чертежа для хранения каких-то переменных, которые потом в виде полей используете в чертежах, то получается незаменимая вещь