Примитивные Инструменты
Telegram чат: https://t.me/prmtls_chat
Это набор скриптов на языке LISP, который устанавливается в AutoCAD или BricsCAD, и расширяет возможности программы, в первую очередь для использования в прикладной геодезии, но так так представленные утилиты достаточно просты и универсальны, их применение возможно окажется полезно в любой отрасли.
Данная система работает в только с родными примитивами, не создает никаких прокси, используется несколько простейших динамических блоков. Чертеж остаётся простым, и он легко открывается, редактируется и сохраняется в старых версиях, мобильных версиях CAD.
Основные возможности:
- Импорт/экспорт точек из текстовых файлов, простановка различных меток для точек.
На картинке приведена одна и та же точка в разном представлении.
- Проставление отклонений типа точка-точка или линия-точка, с автоматическим
поиском ближайшей проектной линии или точки:
- Взаимное расположение объектов по общим точкам, например для сшивания съемок с разных станций.
- Построение поверхности (например модели рельефа) по точкам и линиям, расчет объемов между
поверхностями на разных слоях, графический анализ разницы поверхностей:
- Построение сечений рельефа, профилей с укрупнённым масштабом по вертикали. Простановка высотных отметок на профилях.
На картинке показано поперечное сечение траншеи (коричневым) и поверхности проектной засыпки (голубым).
- Табличный анализ объектов чертежа, выбор, сортировка, группировка по разным свойствам, позволяющий
эффективно ориентироваться в загруженном чертеже
12.06.22 новый выпуск!
- значительно ускорена работа delaunay на большом объеме данных.
- Добавлена возможность расчёта объемов земляных работ методом призм, посредством новых команд trg-diff, trg-volume, trg-polyvolume, trg-cut, trg-fill.
Демо видео: https://youtu.be/eHUAIYqiEIg. - Ускорена работа avernear.
- Улучшил блок pt_point: теперь атрибут DATA всегда доступен в панели свойств (предыдущая попытка оказалась неудачной).
- Добавил тип линий /// /// /// для обозначения грунта в разрезах.
- Убрал команды работы с CO-GO точками Civil3D, потому что всё равно не знаю работают они или нет, давно не использовал Civil3D.
04.05.22 dim-rnd теперь использует переопределённый размер в качестве номинального значения
13.03.22 Доработки:
- topnt : добавил опцию, чтоб можно было выбирать расстояние между получаемыми точками, при котором они объединяются, теперь оно работает и со сплайнами.
- toblk : возможность импортировать из исходного блока атрибуты и ориентацию. При включённой опции, исходными объектами могут быть только блоки.
- Добавил команду blk-align-to-view, чтоб ориентировать блок по виду.
- Добавил команду attsync-all, для синхронизации атрибутов у каждого блока в выделении.
- удалять слой после удаления цмв
- devs при детектировании угла, стрелочки должны рисоваться от этого угла
- delaunay не всегда успешно строит поверхность
- переделать middle на пск
- переделать myslope на пск
- удлинение линии без создания хвостика
- создание меток точек по шаблону
- пересчет географических координат в UTM и обратно
- dev-top, dev-mult не работает нормально
- p-new - пск
- добавить коробки видимости выбора
- inq - выбор в случае просто ввода интервала, без команды
- inq - возможность скрывать столбцы
- inq - функция с параметром, функция, применяемая к столбцу целиком
- создание оси по двум точкам, оси круга
- масштабы нормальные
- многострочный аттрибут для 2007
- gr в inq для float д.б. интервалами
- проверить насчет osnap в toselect
- возможность добавлять в выделение choose
- писать имена слоев в отчет vp-volume
- команда отметка поверхности с ручным указанием точки
- vp-poly-recount в нескольких контурах, с указанием его в центре контура - картограмма можно сказать
- создание точек по вставке просто строк в консоль
- сделать уже нормальное выравнивание с поиском близкой точки с другого слоя
- p-averh что-то не работает
- p-hleader -> ПСК