
Как преобразовать круг в полилинию в AutoCAD
Чтобы сделать из окружности полилинию можно пользоваться разными командами. Ниже представлено несколько способов преобразования объектов типа Circle (Круг) в замкнутые полилинии, состоящие из двух дуговых сегментов.
Boundary (Контур)
Команда Boundary (Контур) позволяет обводить полилиниями границы замкнутых областей, в том числе кругов, одного или сразу нескольких:
Если круги, которые необходимо преобразовать в полилинии, не пересекаются друг с другом или с другими линиями чертежа, то определение набора объектов контура не требуется, и шаги 2 и 3 можно пропустить.
-
Запустите команду BOUNDARY (КОНТУР): вкладка Home (Главная) ленты > панель Hatch (Рисование) > группа Hatch (Штриховка) > инструмент
Boundary (Контур);
1. Инструмент Boundary (Контур) -
В разделе Boundary set (Набор объектов контура) диалогового окна Boundary Creation (Создание контура) нажмите на кнопку
New (Создать);
2. Кнопка New (Создать) -
В ответ на запрос Select objects (Выберите объекты) укажите на круги, которые необходимо преобразовать в полилинии и которые не пересекаются друг с другом, и завершите выбор нажатием клавиши ‹Enter›. Из указанных кругов будет сформирован Existing set (Имеющийся набор) – набор объектов контура, которые будут анализироваться при поиске замкнутых областей вокруг указанной точки. При этом все остальные линии чертежа будут игнорироваться;
3. Запрос Select objects (Выберите объекты) -
В разделе Boundary retention (Создание контуров) диалогового окна Boundary Creation (Создание контура) выберите Object type (Тип объекта) – Polyline (Полилиния), затем нажмите на кнопку
Pick Points (Указание точек);
4. Выпадающий список Object type (Тип объекта), кнопка Pick Points (Указание точек) -
В ответ на запрос Pick internal points (Внутренняя точка) укажите на точки, расположенные внутри кругов, которые необходимо преобразовать в полилинии, и завершите команду нажатием клавиши ‹Enter›. Указывать следует на точки, которые располагаются внутри кругов, вошедших в определенный на 3 шаге Existing set (Имеющийся набор);
5. Запрос Pick internal points (Внутренняя точка) -
Включите Selection Cycling (Циклический выбор): переключатель
Selection Cycling (Циклический выбор) в строке состояния или сочетание клавиш ‹Ctrl+W›;
6. Переключатель Selection Cycling (Циклический выбор) -
Выделите все исходные круги, которые перекрываются созданными полилиниями, и удалите их нажатием клавиши ‹Del›.
7. Выделенные исходные круги

Hatch (Штриховка) + Recreate Boundary (Восстановить контур)
Опция Recreate Boundary (Восстановить контур), которую можно выбрать при редактировании штриховки, позволяет обвести штриховку полилинией. И этим можно пользоваться для преобразования кругов в полилинии:
-
Запустите команду HATCH (ШТРИХ): вкладка Home (Главная) ленты > панель Hatch (Рисование) > группа Hatch (Штриховка) > инструмент
Hatch (Штриховка);
1. Инструмент Hatch (Штриховка) -
В ответ на запрос Select internal point or (Укажите внутреннюю точку или) выберите опцию Select objects (Выбрать объекты), укажите на все круги, которые необходимо преобразовать в полилинии, и завершите команду нажатием клавиши ‹Enter›. Если после вызова команды HATCH (ШТРИХ) в командную строку выводится запрос Select objects or (Выберите объекты или), значит опция Select objects (Выбрать объекты) уже активна и повторно выбирать не требуется;
2. Запрос Select internal point or (Укажите внутреннюю точку или) -
Выделите все исходные круги и удалите их нажатием клавиши ‹Del›;
3. Выделенные исходные круги -
Выделите созданную штриховку и выберите опцию recreate Boundary (Восстановить контур) команды HATCHEDIT (РЕДШТРИХ): контекстная вкладка Hatch Editor (Редактор штриховки) ленты > панель Boundaries (Контуры) > инструмент
Recreate Boundary (Восстановить контур);
4. Инструмент Recreate Boundary (Восстановить контур) -
В ответ на запрос Enter type of boundary object (Введите тип объекта контура) выберите опцию Polyline (Полилиния);
5. Запрос Enter type of boundary object (Введите тип объекта контура) -
В ответ на запрос Associate hatch with new boundary? (Отменить связь штриховки с новым контуром?) завершите команду нажатием клавиши ‹Enter› и удалите штриховку нажатием клавиши ‹Del›.
6. Запрос Associate hatch with new boundary? (Отменить связь штриховки с новым контуром?)

Break (Разорвать) + Edit Polyline (Редактировать полилинию)
С помощью команды Edit Polyline (Редактировать) нельзя преобразовать в полилинию круг, зато можно преобразовать в полилинию дугу:
-
Запустите команду BREAK (РАЗОРВАТЬ): вкладка Home (Главная) ленты > панель Modify (Редактирование) > инструмент
Break (Разорвать);
1. Инструмент Break (Разорвать) -
В ответ на запрос Select object (Выберите объект) укажите на круг, который необходимо преобразовать в полилинию;
2. Запрос Select object (Выберите объект) -
В ответ на запрос Specify second break point or (Вторая точка разрыва или) выберите опцию First point (Первая точка) и укажите на принадлежащую окружности точку, в которой должна расположиться одна из вершин будущей полилинии. Если для вас не имеет значения, где будут располагаться вершины полилинии, то этот шаг можно пропустить;
3. Запрос Specify second break point or (Вторая точка разрыва или) -
В ответ на запрос Specify second break point (Вторая точка разрыва) укажите на точку, в которой должна расположиться вторая вершина будущей полилинии;
4. Запрос Specify second break point (Вторая точка разрыва) -
Запустите команду PEDIT (ПОЛРЕД): вкладка Home (Главная) ленты > панель Modify (Редактирование) > инструмент
Edit Polyline (Редактировать полилинию);
5. Инструмент Edit Polyline (Редактировать полилинию) -
В ответ на запрос Select polyline or (Выберите полилинию или) укажите на дугу, полученную на 4 шаге;
6. Запрос Select polyline or (Выберите полилинию или) -
В ответ на запрос Object selected is not a polyline. Do you want to turn it into one? (Выбранный объект - не полилиния. Сделать его полилинией?) введите Yes (Да), подтвердите ввод нажатием клавиши ‹Enter›;
7. Запрос Object selected is not a polyline. Do you want to turn it into one? (Выбранный объект - не полилиния. Сделать его полилинией?) -
В ответ на запрос Enter an option (Задайте параметр) выберите опцию Close (Замкнуть) и завершите команду нажатием клавиши ‹Enter›.
8. Запрос Enter an option (Задайте параметр)

Trim (Обрезать) + Edit Polyline (Редактировать полилинию)
Если граница круга пересекается с другими линиями чертежа, то чтобы получить дугу бывает удобнее пользоваться командой Trim (Обрезать):
-
Запустите команду TRIM (ОБРЕЗАТЬ): вкладка Home (Главная) ленты > панель Modify (Редактирование) > группа Trim and Extend (Обрезка и удлинение) > инструмент
Trim (Обрезать);
1. Инструмент Trim (Обрезать) -
В ответ на запрос Select objects or (Выберите объекты или) укажите на линии, которые пересекают круг в точках, где должны расположиться вершины будущей полилинии, и завершите выбор нажатием клавиши ‹Enter›;
2. Запрос Select objects or (Выберите объекты или) -
В ответ на запрос Select object to trim or shift-select to extend or (Выберите обрезаемый или удлиняемый объект (плюс SHIFT) либо) укажите на часть круга, которую предпочитаете удалить, и завершите команду нажатием клавиши ‹Enter›;
3. Запрос Select object to trim or shift-select to extend or (Выберите обрезаемый или удлиняемый объект (плюс SHIFT) либо) -
Запустите команду PEDIT (ПОЛРЕД): вкладка Home (Главная) ленты > панель Modify (Редактирование) > инструмент
Edit Polyline (Редактировать полилинию);
4. Инструмент Edit Polyline (Редактировать полилинию) -
В ответ на запрос Select polyline or (Выберите полилинию или) укажите на дугу, полученную на 3 шаге;
5. Запрос Select polyline or (Выберите полилинию или) -
В ответ на запрос Object selected is not a polyline. Do you want to turn it into one? (Выбранный объект - не полилиния. Сделать его полилинией?) введите Yes (Да), подтвердите ввод нажатием клавиши ‹Enter›;
6. Запрос Object selected is not a polyline. Do you want to turn it into one? (Выбранный объект - не полилиния. Сделать его полилинией?) -
В ответ на запрос Enter an option (Задайте параметр) выберите опцию Close (Замкнуть) и завершите команду нажатием клавиши ‹Enter›.
7. Запрос Enter an option (Задайте параметр)

Polyline (Полилиния)
Команда Polyline (Полилиния) позволяет создавать замкнутые полилинии, состоящие из дуговых сегментов. Соответственно, с ее помощью можно вручную обвести круг полилинией:
-
Запустите команду PLINE (ПЛИНИЯ): вкладка Home (Главная) ленты > панель Hatch (Рисование) > инструмент
Polyline (Полилиния);
1. Инструмент Polyline (Полилиния) -
В ответ на запрос Specify start point (Начальная точка) укажите на принадлежащую окружности точку, в которой должна расположиться одна из вершин будущей полилинии;
2. Запрос Specify start point (Начальная точка) -
В ответ на запрос Specify next point or (Следующая точка или) выберите опцию Arc (Дуга);
3. Запрос Specify next point or (Следующая точка или) -
В ответ на запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) выберите опцию CEnter (Центр);
4. Запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) -
В ответ на запрос Specify center point of arc (Центр дуги) укажите на центр круга;
5. Запрос Specify center point of arc (Центр дуги) -
В ответ на запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) укажите на принадлежащую окружности точку, в которой должна расположиться вторая вершина будущей полилинии;
6. Запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) -
В ответ на следующий запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) выберите опцию CLose (Замкнуть);
7. Запрос Specify endpoint of arc (hold Ctrl to switch direction) or (Укажите конечную точку дуги (удерживайте клавишу CTRL для переключения направления) или) -
Включите Selection Cycling (Циклический выбор): переключатель
Selection Cycling (Циклический выбор) в строке состояния или сочетание клавиш ‹Ctrl+W›;
8. Переключатель Selection Cycling (Циклический выбор) -
Выделите исходный круг, который перекрывается созданной полилинией, и удалите его нажатием клавиши ‹Del›.
9. Выделенный исходный круг

Donut (Кольцо)
Команда Donut (Кольцо) изначально предназначена для того, чтобы создавать замкнутые полилинии круглой формы. Таким образом она как нельзя лучше подходит для того, чтобы просто заменить круг вновь созданной полилинией:
-
Запустите команду DONUT (КОЛЬЦО): вкладка Home (Главная) ленты > панель Hatch (Рисование) > инструмент
Donut (Кольцо);
1. Инструмент Donut (Кольцо) -
В ответ на запрос Specify inside diameter of donut (Внутренний диаметр кольца) поочередно укажите на две диаметрально противоположные точки круга, который необходимо преобразовать в дугу;
2. Запрос Specify inside diameter of donut (Внутренний диаметр кольца) -
В ответ на запрос Specify outside diameter of donut (Внешний диаметр кольца) еще раз укажите на две диаметрально противоположные точки круга, который необходимо преобразовать в дугу;
3. Запрос Specify outside diameter of donut (Внешний диаметр кольца) -
В ответ на запрос Specify center of donut or (Центр кольца или) укажите на центр круга и завершите команду нажатием клавиши ‹Enter›;
4. Запрос Specify center of donut or (Центр кольца или) -
Включите Selection Cycling (Циклический выбор): переключатель
Selection Cycling (Циклический выбор) в строке состояния или сочетание клавиш ‹Ctrl+W›;
5. Переключатель Selection Cycling (Циклический выбор) -
Выделите исходный круг, который перекрывается созданной полилинией, и удалите его нажатием клавиши ‹Del›.
6. Выделенный исходный круг
