Стварыць абмежаваны круг на аснове першых 3/4 кропак выбранага аб'екта
Канструюе кола на аснове выбранага аб'екта. Ён можа правесці круг праз першыя пункты контуру, як апісаны, так і ўпісаны – такім чынам поўны круг рэканструюецца з часткі дугі. Ён можа пабудаваць круг на аснове контуру аб'екта або інтэрпрэтаваць контур як сегмент дугі і дапоўніць круг з такім жа радыусам.
Как это работает
Кнопка Круг строит окружность по выделенному объекту. Способ построения зависит от клавиш — всего их три.
По точкам контура — без Alt
Докер берёт первые 3–4 узла контура и проводит через них окружность. Пригодится, когда есть кусок дуги — обрезок, скан, часть детали — и нужно восстановить полный круг, которому эта дуга принадлежит.
- Без клавиш — окружность через точки (описанная).
Ctrl — окружность, вписанная в них.
Shift — после построения удалить исходный объект.
По габариту — с Alt
Окружность в центре объекта, радиус — по его размеру.
Alt — радиус равен половине ширины объекта.
Ctrl + Alt — половине высоты.
По хорде и прогибу — Alt + Shift
Габаритный прямоугольник объекта читается как сегмент дуги: ширина — хорда, высота — насколько дуга выгнута. Докер достраивает полную окружность такого радиуса.
Alt + Shift — центр сверху, дуга выгибается вниз.
Ctrl + Alt + Shift — центр снизу, дуга выгибается вверх.
На что обратить внимание
- Режимы без
Alt работают по узлам контура — важно, с какого угла начинается объект и сколько у него точек.
- Строится обычная окружность Corel; исходный объект остаётся (кроме режима с
Shift в способе «по точкам»).
Shift во всех режимах ещё и заходит внутрь групп.
Подрежимы / варианты
ShiftЯк апісана, выдаліць аб'ект
Ctrl+ShiftУстаўка, выдаленне аб'екта
AltКруг на аснове шырыні аб'екта
Alt+ShiftПаралельна хордзе і выпукласці (цэнтр зверху)
Круг: шырыня аб'екта — хорда, вышыня — радыус дугі, цэнтр зверху
Alt+CtrlКруг у залежнасці ад вышыні аб'екта
Alt+Ctrl+ShiftПаралельна хордзе і выпукласці (цэнтр унізе)
Тое ж самае, што і папярэдняе, але з цэнтрам унізе — дуга выгінаецца ў процілеглым кірунку
ID: btn_draw_circle