Набор утилит для BricsCAD, AutoCAD

| Главная | Загрузка | Справка | Контакты | Последнее обновление: 12.06.22

Описание

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 -> ПСК