Бесплатные приложения

Аннотации
Разворот объектов по текущему виду

Функция разворачивает точки и тексты(в том числе и многострочные) по текущему виду

Имя команды: Geo_Obj_to_View

 

Скачать
Перенос текста на выноску
  • Выбираем текст
  • Указываем базовую точку для выноски
  • Переносим текст в новое место

Выноска строиться текущим размерным стилем (настраивайте за ранее как вам нужно)
В качестве текста можно выбирать как простой так и многострочный текст, характеристики текста сохраняются.

Имя команды: Geo_Text_to_Leader

Скачать
Перемещение текста на мультивыноску

Приложение создаёт мультивыноску и переносит на неё выбранный текст, положение полки и её разворот задаётся при выборе первого текста, для последующих указываем только базовую точку.

Имя команды: Geo_Text_to_MLeader

Скачать
Подпись координат на выноске
  • Выбор слоя/цвета для мультивыноски.
  • Префикс/суффикс для каждой строки.
  • Выбор очередности Север/Восток/Отметка.
  • Учёт ПСК (пользовательской системы координат)
  • Все настройки сохраняются.

Имя команды: Geo_SignCoord

Скачать
Разворот объектов относительно полилинии

Указываем полилинию, затем несколько объектов, производим на их примере настройки, потом продолжаем с другими объектами.

Поддерживает объекты: Текст, МТекст, Блоки, Точки COGO

Имя команды: geo_align_object_to_curve

Скачать
Цепочка размеров
  • Указываем начало и конец цепочки, если размеры начинаются не с крайних элементов.
  • Выбираем объекты (круг, точка, блок)
  • Указываем положение размерной линии

Имя команд: BD_GroupDim

Скачать
Цепочка размеров по секущей
  • Указываем начало и конец секущей линии
  • Указываем положение размерной линии

Имена команд:
BD_DimChain - цепочка размеров по пересекаемым секущей линией объектам
BD_DimChainGroup - цепочка размеров по пересекаемым секущей линией объектам, с объединением одинаковых размеров идущих подряд в один.

Скачать
Точечные объекты
Нахождение центра окружности

Для выбора доступны Блоки\Точки\CoGo точки
Точки определяются в группу, в приделах указанного диаметра.
Для обработки в группе должно быть 3 точки.

Имена команд:
geo_point_circle_centre_add - добавляет точку в центр фактической окружности
geo_point_circle_centre_chek - добавляет точку, фактическую окружность и подписывает радиус.

Скачать
Нахождение угла на пересечении граней

Для выбора доступны Блоки\ Окружности\ Точки\ CoGo точки. Обрабатывается выбор 4 или 8 объектов за раз.

Имена команд:
geo_point_add_corner - добавляет угловую точку, не удаляя исходные
geo_point_make_corner - добавляет угловую точку, удаляя исходные.

Скачать
Нахождение средней между 2-х точек

Для выбора доступны Блоки\ Точки\ CoGo точки.

Обрабатывается выбор 2, 3 или 4 объектов за раз.

Имена команд:
geo_point_add_midl - добавляет среднею точку, не удаляя исходные
geo_point_make_midl - добавляет среднею точку и удаляет исходные

Скачать
Поиск CoGO точек по номеру

На запрос пишем номер точки, функция находит её, выделяет и показывает нам.

Имя команды: Geo_Find_CoGo_by_number

Скачать
Перенос точечных объектов на линию
  • Выбираем образец линейных объект
  • Выбираем образец точечных объектов (точка\блок\CoGo)
  • Задаём радиус поиска точечных от линии

Имя команды: BD_move_pt_to_curve

Скачать
Создание точек по базовой плоскости

По двум базовым точкам, создаёт точки с отметками по базовой плоскости с продольным уклоном, с возможностью проецировать точки на линии.

По трём базовым точкам, создаёт точки с отметками по базовой плоскости с продольным и поперечным уклоном.

Имя команды: BD_pt_interpolation

Скачать
Округление координат

Приложение для округления координат до заданного значений, работает со следующими объектами:

  • Текст \ Мтекст
  • 2Д \ 3Д полилиния
  • Круг
  • Сплайн
  • Отрезок
  • Блок

Имя команды: BD_rounded_to

Скачать
Кривые
Назначение "уровня" полилиниям

Задаём стартовую отметку, вводим шаг приращения, и начинаем указывать нужные горизонтали с помощью секущей линии. На время выполнения функции, уже отредактированные полилинии окрашиваются в синий цвет.

Имя команды: geo_put_elev_to_poly

Скачать
Автоматическое образмеривание полилинии

Указываем отступ для полки размера и выбираем нужные полилинии. Если размеры ставятся не стой стороны, сделайте реверс полилинии.

Имя команды: Geo_put_dist_by_poly

Скачать
Построение полилинии по точкам

Макрос строит полилинию по выбранным точечным объектам, продолжая её пока вы будите выбрать всё новые и новые группы точек. В качестве точечных объектов могут быть: точки, COGO точки, окружности и блоки. Повторно выбранные, уже включенных в полилинию точки, будут исключены из неё. Построения продолжаются от ближайшего края полилинии.

Имена оманд:
Geo_3dpoly_by_Point_C - 3д замкнутая
Geo_3dpoly_by_Point - 3Д не замкнутая
Geo_Poly_by_Point_C - плоская замкнутая
Geo_Poly_by_Point - плоская не замкнутая

Скачать
Выбор объектов вдоль линии

Функция позволяет выбрать объекты вдоль линии в пределах указанного расстояния от неё.

Имя команды: Geo_Sel_Along_Curve

Скачать
Построение с авто привязкой

Приложение чертит полилинию с авто привязкой к точечным объектам.

Имена команд:
BD_Fast_draw_LW - чертит 2D полилинию
BD_Fast_draw_3D - чертит 3D полилинию

Скачать
Размеры по кривой

Приложение позволяет измерить либо отложить расстояние по криволинейному объекту.

Имена команды:
BD_put_curve_dist

Скачать
Построение по углам и расстояниям

Перед указанием первой точки доступна опция "Параметры" для установки направления отсчёта углов, прямого или обратного, а так же в какую сторону откладывать углы, влево или вправо. 

Последующие точки можно указывать мышкой, либо вводить угол и расстояние до них

Имя команды: BD_polar_pline_draw

Скачать
Расчленение типа линии
  • Чертим фрагмент типа линии, можно использовать Отрезки, Круги и Текст
  • Начало и конец фрагмента отмечаем точками 
  • После вызова команды, сначала выбираем начерченный  фрагмент, затем указываем целевую линию

Имя команды: BD_break_line_type

Скачать

Коротко о нас

Всем привет! Меня зовут Александр Бердюгин.

Первые приложения я писал для себя, опираясь на свой опыт камеральной работы, после сам же их тестировал, постоянно применяя в работе, находил и исправлял баги, добавлял новые функции, чтобы ещё более автоматизировать камеральную обработку.


Сейчас же я занимаюсь только разработкой приложений (на самом деле написание кода это только треть дела, ещё много времени уходит на оформление кнопочек, панелек, написание справок, запись видосиков, техническую поддержку, оформление сертификатов, и многое другое...). Т.е. не работаю геодезистом, и не выполняю никаких камеральных работ, и не могу сам на практике протестировать свои модули. Единственное тестирование, когда я записываю видео инструкцию, я нахожу баги и приходят идеи, что бы ещё улучшить или добавить.

Поэтому очень важна обратная связь, если у вас что-то не получается или не работает - пишите мне, либо это баг и с вашей помощью я о нём узнаю и устраню, либо расскажу вам как правильно подготовить данные для работы приложения. Или ещё не все рутинные процессы автоматизированы - пишите мне, и мы вместе придумаем как заставить AutoCAD работать за вас.

Коротко о нас

Комплексные решения Для Autocad

Комплексная автоматизация камеральной работы в AutoCAD

Перейти в раздел