Рамка выделения в локальных СК

Автор Warrior, 11.10.11, 14:52:04

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Warrior

Доброго времени суток, коллеги!
Часто приходится делать конструкции которые не параллельны осям основной системы координат (например, транспортные галереи, трубопроводы и т.д.), которые имеют большую протяжённость и состоят из относительно мелких графических элементов. Для удобства я создаю локальную СК, в которой удобнее работать командами "Сдвиг", "Копия указанием", "Деформация сдвигом", "Симметрия", и т.д. Так вот, при выделении нескольких объектов рамкой в новой системе координат выделяется множество ненужных объектов из-за того, что рамка выделения не разворачивается относительно локальной СК, а остаётся в основной ЛК и захватывает лишнее. Для пояснения прилагаю рисунки с самым простым случаем.
На втором рисунке стрелками указаны элементы которые не нужно было выделять.
Для обсуждения выносится предложение разворачивать рамку выделения относительно текущей локальной системы координат, а не сохранять её положение в основной системе координат.

Отпишитесь, если это реализовано в 13 версии, я сниму предложение.

KillJoy

В К13 все по-старому (да и откуда бы взяться изменениям, если такое предложение еще не вносилось, по крайней мере на этом форуме).
Предложению +1.

P.S.: я в таких случаях рисую в обычных координатах, а потом поворачиваю на нужный угол.

СВ

#2
+1
(Что-то мерещится, что где-то об этом упоминалось).

Может быть у рамки должна иметься возможность поворота: скажем нажал на доп. кнопку и рамка поворачивается. Дело в том, что  и не в лок-й системе требуется такое. Или угол вводить. Если бы такое было, то следующий шаг - предложить так же строить прямоугольники (сразу повёрнутые). А если такие прямоугольники уже есть, то наоборот - ввести этот механизм в рамки.

Куликов Сергей Николаевич

#3
 - Рисовать рамку выделения свободным контуром, при нажатой "горячей" клавише, замыкая его хоть бы и перекрестьем линий.
- Нажимая другую "горячую" клавишу иметь возможность "расширить" выделение. Т. е. автоматически распространить его на ближайшие элементы.
- Указателем выделения должна быть и линия - сплайн или прямая,  как в команде "Выровнять до границы".

P. S. В сочетании с инвертированием выделения такому подспорью цены бы не было...

P. P. S. Либо: рисование по часовой стрелке выделяет внутри контура, а рисование против часовой стрелки выделяет вне контура.


Дим