Привязка к проекции на выбранную ортогональную ось (Х или Y)
После активации большинства инструментов bCAD, работающих с координатами, при нажатии Х или Y на клавиатуре автоматически введётся строка "@X 0 0" или "@0 Y 0" соответственно (активация без нажатия Enter)
Возможен ввод координат без начальной собачки @ (символ потом добавляется сам).
Возможен сразу ввод новых координат с клавиатуры в большинстве инструментов, игнорируя базовую точку (программа сама анализирует ввод).
Возможен ввод лишь одной координаты Х, когда нужно оперировать лишь по оси Х (вторая координата Y потом сама доставится автоматом в 0).
Возможен ввод одной координаты Y и направления "Up" "Down". Первая координата доставится автоматически в 0.
Возможен ввод одной координаты X и направления "Left" "Right". Вторая координата при этом доставится автоматически в 0.
Автоматические арифметические вычисления (плюс-минус-умножить-разделить) в большинстве окон ввода координат по нажатию Enter.
Включены некоторые Горячие клавиши без использования Alt (для многих операций типа переместить или зеркально отразить). Подробности в разработке...
При смене вида по горячим клавишам (Ctrl+T, Ctrl+L и т.д.) автоматически добавляется Ctrl+Shift+A (масштабирование окна по выбранным объектам).
По нажатию F7 и F3 Добавлен поиск в TreeView большинства окон (актуально для версий bCAD 3.х, где нет поиска). F7 - задание фразы поиска. F3 - найти далее.
При входе в окно кромки программа на основе названия материала плиты автоматически предлагает соответствующий цвет кромки в окне выбора кромки (требуется дополнительный текстовый файл соответствия кромок, он должен находиться в той же папке, что и утилита bCAD_XY_Ortho).
Отключить и включить горячие клавиши можно по нажатию F8
Особенности программы:
Программа не вносит корректировки в работу bCAD, а мониторит запущенные окна, анализирует ввод данных и автоматизирует работу.
Программа не имеет интерфейса, после запуска сидит в трее, легко закрывается при необходимости.
Плагин не требует интеграции в bCAD.
Установка:
Не требует установки. Просто запустить программу exe.
При необходимости можно добавить в автозапуск.
Совместимость:
Проверено на bCAD 3.93 (Win7 Win10) и на bCAD 3.10
Частичные функции работают - на bCAD 4 (Win7 Win10)
Ссылка на файл/программу: bCAD_XY_Ortho.exe
Пример доп. файла: КромкаПоУмолчанию.ini
От разработчика
На данный момент это - самая полезная утилита для проектирования в bCAD, с самым разнообразным функционалом.
За счёт автоматизированного ввода позволяет сэкономить в день 5-20 минут времени (в неделю выходит до 1,5 часа экономии времени).
За счёт поиска и выделения нужной позиции в TreeView (в материалах, кромках, профилях и т.д.) ускоряется выбор материала - это ещё экономия 2-5 минут в день.
За счёт функции Кромки по умолчанию экономится значительное количество времени, которое тратилось на вспоминание и поиск нужной кромки в дереве окна кромок.
История изменений
18.02.2022:
Добавлена корректная обработка арифметических действий при отрицательных значениях при работе с пространственными инструментами.
Исправлены некоторые ошибки при обработке нажатия клавиш "Left" "Right".
27.01.2022:
Добавлена функция "Кромка по умолчанию"
22.01.2022:
Добавлена возможность ввода координаты по нажатию клавиш "Left" "Right" на клавиатуре - после этого программа анализирует ввод данных, если была введена одна координата, то подставляет её на Х и передаёт управление базовому обработчику. Если была нажата клавиша Left, то перед значением допишется "-" (минус), если он был опущен при вводе. Enter при этом вводить не нужно - сокращаем количество нажатий.
15.01.2022:
Добавлена возможность ввода одной координаты Y и клавиш "Up" или "Down" на клавиатуре (программа подставляет введённое значение на второе место и в случае Down добавляет отрицательный знак "-" перед координатой. Далее управление передаётся на базовый обработчик, автоматизирующий ввод данных.
По нажатию на клавиатуре Break/Pause программа экстренно прекращается. Сразу за этим она перезапускается.