Вот и пришло время замахнуться на самые основы. Да, на те самые “линии построения”, и посмотреть, как небольшие улучшения значительно помогут многим, кто работает в T-FLEX. К тому же, пора оставить сильно позади те методы построения эскизов, которые присутствуют в других конкурентных системах, использующих непараметрическое черчение...
*****
Радость одиннадцатая.
1. Замечание первое.
Пока базовый метод T-FLEX создания эскиза в значительном количестве случаев проигрывает методу других систем. Рисуем матрицу штампа и смотрим ролик.
Параметрическое создание эскиза с разгромным счетом по кликам и нажиманиям клавиш 6:20 проиграло непараметрическому рисованию!
А нужно сказать, что я (уверен, и много других) начинаю новую деталь именно с построения параметрического прямоугольника. Хорошо еще, что в контекстном меню есть кнопка построения двух прямых, пересекающихся в точке 0;0! В противном случае поражение было бы гораздо более унизительным.
Посему вижу, что в контекстном меню в новой версии должна появиться кнопка: построение прямоугольника с обводкой. При вызове этой команды (в общем случае) автоматически:
а) Строятся две пересекающиеся прямые (фиксированные) в точке 0;0.
б) На расстоянии а/2, -а/2, в/2 и -в/2 от двух пересекающихся в точке 0;0 строятся четыре прямые: две горизонтальные и две вертикальные: значения а и в вводятся с помощью существующих правил.
в) контуры прямоугольника, образованного этими четырьмя линиями построения, обводятся линиями.
И задам такой вопрос: а сколько раз ты, читатель, использовал кнопку построения двух пересекающихся в точке (0;0) прямых только для того, чтобы построить эти две прямые, чтобы потом не построить от них другие прямые или использовать их каким-либо другим способом? Я, вот, и не припомню такого! А это значит, что вместо кнопки “Создать перпендикулярные прямые, пересекающиеся в точке (0;0)” подавляющее большинство пользователей предпочло бы видеть, например такую: “Построить параметрический прямоугольник с обводкой с центром в точке (0;0)” или “Построить параметрическую окружность с обводкой с центром в точке (0;0)”. А лучше эти две кнопки одновременно.
2. Замечание второе.
Вопрос: сколько раз ты, читатель, строил на рабочей плоскости окружность, но не обводил её линией? В моей работе такое случалось, но крайне редко: при сложных построениях.
Снова смотрим ролик с матрицей.
Итак, я уже построил 21 окружность. Вопрос:
От чего же мне нужно их еще и обводить?
Это же классическая много, много тысяч и тысяч раз повторяющаяся последовательность нажатия кнопок, которые уже давно должны быть автоматизированы и сведены до нажатия одной:
“Построение обведенной окружности”.
Кто-то скажет, что я мог воспользоваться потом командой “Отверстие”. Однако, я изначально создаю такой профиль матрицы потому, что он будет потом участвовать в виде прототипа для создания нижней и верхней плиты штампа, направляющих, съемника, пуансонодержателя, подкладной плитки и т.д.
3. Замечание третье.
Остается продумать команды “подрезки” примитивов, и можно считать нашу “радость” окончательно продуманной.
*****
Ожидаю от версии 18-ой “одиннадцатой радости”: упрощения работы при создании параметрических эскизов: параметрический прямоугольник с обводкой, параметрическая окружность с обводкой, подрезка обводки и т.п.