Как преобразовать круг в полилинию в AutoCAD
Чтобы сделать из окружности полилинию можно пользоваться разными командами. Ниже представлено несколько способов преобразования объектов типа Circle (Круг) в замкнутые полилинии, состоящие из двух дуговых сегментов.
Boundary (Контур)
Команда Boundary (Контур) позволяет обводить полилиниями границы замкнутых областей, в том числе кругов, одного или сразу нескольких:
Если круги, которые необходимо преобразовать в полилинии, не пересекаются друг с другом или с другими линиями чертежа, то определение набора объектов контура не требуется, и шаги 2 и 3 можно пропустить.
- Запустите команду BOUNDARY (КОНТУР): вкладка Home (Главная) ленты > панель Hatch (Рисование) > группа Hatch (Штриховка) > инструмент Boundary (Контур);
- В разделе Boundary set (Набор объектов контура) диалогового окна Boundary Creation (Создание контура) нажмите на кнопку New (Создать);
- В ответ на запрос Select objects (Выберите объекты) укажите на круги, которые необходимо преобразовать в полилинии и которые не пересекаются друг с другом, и завершите выбор нажатием клавиши ‹Enter›. Из указанных кругов будет сформирован Existing set (Имеющийся набор) – набор объектов контура, которые будут анализироваться при поиске замкнутых областей вокруг указанной точки. При этом все остальные линии чертежа будут игнорироваться;
- В разделе Boundary retention (Создание контуров) диалогового окна Boundary Creation (Создание контура) выберите Object type (Тип объекта) – Polyline (Полилиния), затем нажмите на кнопку Pick Points (Указание точек);
- В ответ на запрос Pick internal points (Внутренняя точка) укажите на точки, расположенные внутри кругов, которые необходимо преобразовать в полилинии, и завершите команду нажатием клавиши ‹Enter›. Указывать следует на точки, которые располагаются внутри кругов, вошедших в определенный на 3 шаге Existing set (Имеющийся набор);
- Включите Selection Cycling (Циклический выбор): переключатель Selection Cycling (Циклический выбор) в строке состояния или сочетание клавиш ‹Ctrl+W›;
- Выделите все исходные круги, которые перекрываются созданными полилиниями, и удалите их нажатием клавиши ‹Del›.
Hatch (Штриховка) + Recreate Boundary (Восстановить контур)
Опция Recreate Boundary (Восстановить контур), которую можно выбрать при редактировании штриховки, позволяет обвести штриховку полилинией. И этим можно пользоваться для преобразования кругов в полилинии:
- Запустите команду HATCH (ШТРИХ): вкладка Home (Главная) ленты > панель Hatch (Рисование) > группа Hatch (Штриховка) > инструмент Hatch (Штриховка);
- В ответ на запрос Select internal point or (Укажите внутреннюю точку или) выберите опцию Select objects (Выбрать объекты), укажите на все круги, которые необходимо преобразовать в полилинии, и завершите команду нажатием клавиши ‹Enter›. Если после вызова команды HATCH (ШТРИХ) в командную строку выводится запрос Select objects or (Выберите объекты или), значит опция Select objects (Выбрать объекты) уже активна и повторно выбирать не требуется;
- Выделите все исходные круги и удалите их нажатием клавиши ‹Del›;
- Выделите созданную штриховку и выберите опцию recreate Boundary (Восстановить контур) команды HATCHEDIT (РЕДШТРИХ): контекстная вкладка Hatch Editor (Редактор штриховки) ленты > панель Boundaries (Контуры) > инструмент Recreate Boundary (Восстановить контур);
- В ответ на запрос Enter type of boundary object (Введите тип объекта контура) выберите опцию Polyline (Полилиния);
- В ответ на запрос Associate hatch with new boundary? (Отменить связь штриховки с новым контуром?) завершите команду нажатием клавиши ‹Enter› и удалите штриховку нажатием клавиши ‹Del›.
Break (Разорвать) + Edit Polyline (Редактировать полилинию)
С помощью команды Edit Polyline (Редактировать) нельзя преобразовать в полилинию круг, зато можно преобразовать в полилинию дугу:
- Запустите команду BREAK (РАЗОРВАТЬ): вкладка Home (Главная) ленты > панель Modify (Редактирование) > инструмент Break (Разорвать);
- В ответ на запрос Select object (Выберите объект) укажите на круг, который необходимо преобразовать в полилинию;
- В ответ на запрос Specify second break point or (Вторая точка разрыва или) выберите опцию First point (Первая точка) и укажите на принадлежащую окружности точку, в которой должна расположиться одна из вершин будущей полилинии. Если для вас не имеет значения, где будут располагаться вершины полилинии, то этот шаг можно пропустить;
- В ответ на запрос Specify second break point (Вторая точка разрыва) укажите на точку, в которой должна расположиться вторая вершина будущей полилинии;
- Запустите команду PEDIT (ПОЛРЕД): вкладка Home (Главная) ленты > панель Modify (Редактирование) > инструмент Edit Polyline (Редактировать полилинию);
- В ответ на запрос Select polyline or (Выберите полилинию или) укажите на дугу, полученную на 4 шаге;
- В ответ на запрос Object selected is not a polyline. Do you want to turn it into one? (Выбранный объект - не полилиния. Сделать его полилинией?) введите Yes (Да), подтвердите ввод нажатием клавиши ‹Enter›;
- В ответ на запрос Enter an option (Задайте параметр) выберите опцию Close (Замкнуть) и завершите команду нажатием клавиши ‹Enter›.
Trim (Обрезать) + Edit Polyline (Редактировать полилинию)
Если граница круга пересекается с другими линиями чертежа, то чтобы получить дугу бывает удобнее пользоваться командой Trim (Обрезать):
- Запустите команду TRIM (ОБРЕЗАТЬ): вкладка Home (Главная) ленты > панель Modify (Редактирование) > группа Trim and Extend (Обрезка и удлинение) > инструмент Trim (Обрезать);
- В ответ на запрос Select objects or (Выберите объекты или) укажите на линии, которые пересекают круг в точках, где должны расположиться вершины будущей полилинии, и завершите выбор нажатием клавиши ‹Enter›;
- В ответ на запрос Select object to trim or shift-select to extend or (Выберите обрезаемый или удлиняемый объект (плюс SHIFT) либо) укажите на часть круга, которую предпочитаете удалить, и завершите команду нажатием клавиши ‹Enter›;
- Запустите команду PEDIT (ПОЛРЕД): вкладка Home (Главная) ленты > панель Modify (Редактирование) > инструмент Edit Polyline (Редактировать полилинию);
- В ответ на запрос Select polyline or (Выберите полилинию или) укажите на дугу, полученную на 3 шаге;
- В ответ на запрос Object selected is not a polyline. Do you want to turn it into one? (Выбранный объект - не полилиния. Сделать его полилинией?) введите Yes (Да), подтвердите ввод нажатием клавиши ‹Enter›;
- В ответ на запрос Enter an option (Задайте параметр) выберите опцию Close (Замкнуть) и завершите команду нажатием клавиши ‹Enter›.
Polyline (Полилиния)
Команда Polyline (Полилиния) позволяет создавать замкнутые полилинии, состоящие из дуговых сегментов. Соответственно, с ее помощью можно вручную обвести круг полилинией:
- Запустите команду PLINE (ПЛИНИЯ): вкладка Home (Главная) ленты > панель Hatch (Рисование) > инструмент Polyline (Полилиния);
- В ответ на запрос Specify start point (Начальная точка) укажите на принадлежащую окружности точку, в которой должна расположиться одна из вершин будущей полилинии;
- В ответ на запрос Specify next point or (Следующая точка или) выберите опцию Arc (Дуга);
- В ответ на запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) выберите опцию CEnter (Центр);
- В ответ на запрос Specify center point of arc (Центр дуги) укажите на центр круга;
- В ответ на запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) укажите на принадлежащую окружности точку, в которой должна расположиться вторая вершина будущей полилинии;
- В ответ на следующий запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) выберите опцию CLose (Замкнуть);
- Включите Selection Cycling (Циклический выбор): переключатель Selection Cycling (Циклический выбор) в строке состояния или сочетание клавиш ‹Ctrl+W›;
- Выделите исходный круг, который перекрывается созданной полилинией, и удалите его нажатием клавиши ‹Del›.
Donut (Кольцо)
Команда Donut (Кольцо) изначально предназначена для того, чтобы создавать замкнутые полилинии круглой формы. Таким образом она как нельзя лучше подходит для того, чтобы просто заменить круг вновь созданной полилинией:
- Запустите команду DONUT (КОЛЬЦО): вкладка Home (Главная) ленты > панель Hatch (Рисование) > инструмент Donut (Кольцо);
- В ответ на запрос Specify inside diameter of donut (Внутренний диаметр кольца) поочередно укажите на две диаметрально противоположные точки круга, который необходимо преобразовать в дугу;
- В ответ на запрос Specify outside diameter of donut (Внешний диаметр кольца) еще раз укажите на две диаметрально противоположные точки круга, который необходимо преобразовать в дугу;
- В ответ на запрос Specify center of donut or (Центр кольца или) укажите на центр круга и завершите команду нажатием клавиши ‹Enter›;
- Включите Selection Cycling (Циклический выбор): переключатель Selection Cycling (Циклический выбор) в строке состояния или сочетание клавиш ‹Ctrl+W›;
- Выделите исходный круг, который перекрывается созданной полилинией, и удалите его нажатием клавиши ‹Del›.