Морфинг
Введение
Заголовок раздела «Введение»Морфинг в QCAD означает преобразование одной полилинии в другую за заданное число шагов.
Шаг 1: Подготовка
Заголовок раздела «Шаг 1: Подготовка»Исходная и целевая формы операции морфинга должны быть полилиниями. Вы можете преобразовать окружности, эллипсы и сплайны в полилинии с помощью Изменение > Разбить. Связанные сегменты линий, дуг, дуг эллипсов, сплайнов и открытых полилиний можно объединить в одну полилинию, щёлкнув правой кнопкой мыши по сегменту и выбрав Автоматически создать полилинию.
Открытые полилинии
Заголовок раздела «Открытые полилинии»Для открытых полилиний убедитесь, что обе полилинии имеют одинаковое направление. Вы можете изменить направление полилинии с помощью Изменение > Изменить направление.
Например, если ваши полилинии — это вертикальные цепочки линий, как показано ниже, убедитесь, что у обеих начальная точка находится вверху (или внизу). Вы можете увидеть начальную точку полилинии, выделенную красным, если полилинии выделены, как показано ниже. Результат операции морфинга показан между выделенными полилиниями:
Замкнутые полилинии
Заголовок раздела «Замкнутые полилинии»Для замкнутых полилиний убедитесь, что обе полилинии имеют одинаковую ориентацию (по часовой стрелке или против часовой стрелки). Выделите обе полилинии и используйте редактор свойств, чтобы изменить свойство Ориентация на По часовой стрелке или Против часовой стрелки:
Кроме того, проверьте, что начальные точки замкнутых полилиний выровнены, чтобы предотвратить любое вращение во время морфинга. В этом примере начальные точки двух замкнутых полилиний не выровнены, и морфинг приводит к преобразованию типа вращения:
Вы можете переместить начальную точку полилинии, щёлкнув по ней правой кнопкой мыши и выбрав Переместить начальную точку. Затем щёлкните по новой позиции начальной точки. Она может быть на любом узле или на любом сегменте полилинии. Теперь морфинг гораздо более плавный:
Полилинии с разным числом сегментов
Заголовок раздела «Полилинии с разным числом сегментов»Если две полилинии имеют точно одинаковое число сегментов, каждый сегмент исходной полилинии преобразуется в соответствующий сегмент целевой полилинии.
Если две полилинии имеют разное число сегментов, применяется другой подход, который может привести к искажению на острых углах, как показано в этом примере (обратите внимание на искажение левой нижней границы во время морфинга):
Чтобы предотвратить этот эффект, разделите полилинию на две полилинии в правом верхнем и правом нижнем углах с помощью Изменение > Разделить. Затем выполните морфинг двух полилиний по отдельности:
Шаг 2: Морфинг
Заголовок раздела «Шаг 2: Морфинг»Чтобы выполнить морфинг одной полилинии в другую, выберите Полилиния > Черчение > Морфинг, щёлкните по первой полилинии, а затем по второй.
Панель параметров вверху позволяет ввести число шагов и выбрать интерполяцию сегментов дуг (для строгого применения морфинга также к точкам на дугах). Вы также можете ввести известный пользовательский коэффициент для применения, где 0.0 совпадает с первой полилинией, а 1.0 — со второй полилинией. 0.5 было бы точно посередине. Вы также можете экстраполировать, введя коэффициент > 1.
Примеры
Заголовок раздела «Примеры»
Одна полилиния:
Пять отдельных полилиний, разделённых в стратегических местах для отделения ног, хвостов, головы:
