Specify radius of circle: 15 – радиус касательной окружности
Местоположение строящейся окружности зависит от того, в каком месте указываются точка 1, принадлежащая большей окружности, и точка 2, принадлежащая отрезку.
Пример. Построение окружности, касательной к двум другим окружностям
Постройте с помощью пунктирной линии два варианта окружности, касательной к двум другим окружностям (рис. 9.10).
Рис. 9.10. Построение окружности, касательной к двум другим окружностям
Запустите команду CIRCLE, вызвав ее из падающего меню Draw → Circle → Tan, Tan, Radius или щелкнув на пиктограмме Circle на панели инструментов Draw. Ответьте на запросы:
...
_CIRCLE
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: T – переход в режим построения окружности по двум касательным и радиусу
Specify point on object for first tangent of circle: – точка 1
Specify point on object for second tangent of circle: – точка 2
Specify radius of circle: 50 – радиус касательной окружности
Местоположение строящейся окружности зависит от того, в каком месте указываются точки 1 и 2.
Пример. Построение окружности, касательной к прямой
Постройте окружность, касательную по центру и радиусу, с помощью пунктирной линии (рис. 9.11). При указании центра и радиуса используйте объектную привязку.
Рис. 9.11. Построение окружности, касательной к прямой
Запустите команду CIRCLE, вызвав ее из падающего меню Draw → Circle → Center, Radius или щелкнув на пиктограмме Circle на панели инструментов Draw. Ответьте на запросы:
...
_CIRCLE
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: INTERSECTION – укажите точку центра окружности с объектной привязкой к пересечению
Specify radius of circle or [Diameter] <50>: TANGENT – укажите радиус окружности с объектной привязкой к точке касания
Пример. Построение окружности по двум точкам диаметра, лежащим на концах отрезка
Постройте окружность, изображая ее пунктирной линией, по двум точкам диаметра (рис. 9.12). При указании точек используйте объектную привязку.
Рис. 9.12. Построение окружности по двум точкам диаметра, лежащим на концах отрезка
Запустите команду CIRCLE, вызвав ее из падающего меню Draw → Circle → 2 Points или щелкнув на пиктограмме Circle на панели инструментов Draw. Ответьте на запросы:
...
_CIRCLE
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 2P – переход в режим построения окружности по двум точкам
Specify first end point of circle's diameter: ENDPOINT – укажите точку 1
Specify second end point of circle's diameter: ENDPOINT – укажите точку 2
Пример. Построение концентрической окружности
Постройте концентрическую окружность, изображая ее пунктирной линией, по центру и радиусу (рис. 9.13). При указании центра используйте объектную привязку.
Рис. 9.13. Построение концентрической окружности
Запустите команду CIRCLE, вызвав ее из падающего меню Draw → Circle → Center, Radius или щелкнув на пиктограмме Circle на панели инструментов Draw. Ответьте на запросы:
...
_CIRCLE
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: CENTER – укажите на точку 1 с объектной привязкой к центру дуги для определения центра окружности
Specify radius of circle or [Diameter] <50>: 50 – радиус окружности
Команда DONUT , формирующая кольца , вызывается из падающего меню Draw → Donut или щелчком на пиктограмме Donut.
С помощью функции построения колец легко строить закрашенные кольцеобразные объекты и круги. В действительности они представляют собой замкнутые полилинии ненулевой ширины. Для построения кольца необходимо задать его внутренний и внешний диаметры, а также центр. За один вызов команды можно построить любое количество колец одинакового диаметра, но с разными центрами. Работа команды завершается нажатием клавиши Enter. Если требуется построить заполненный круг, следует задать нулевой внутренний диаметр кольца.
Текущее значение внутреннего диаметра кольца хранится в системной переменной DONUTID, а значение внешнего диаметра – в переменной DONUTOD. Закраской колец и широких полилиний управляет системная переменная FILLMODE.
Запросы команды DONUT:
...
Specify inside diameter of donut <default>: – указать внутренний диаметр кольца
Specify outside diameter of donut <default>: – указать внешний диаметр кольца
Specify center of donut or <exit>: – указать центр кольца
Specify center of donut or <exit>: – указать центр кольца
Specify center of donut or <exit>: – нажать клавишу Enter для завершения команды
Пример. Построение кольца
Постройте несколько колец-«бубликов» (рис. 9.14).
Рис. 9.14. Построение кольца
Запустите команду DONUT, вызвав ее из падающего меню Draw → Donut или щелкнув на пиктограмме Donut на панели инструментов. Ответьте на запросы:
...
_DONUT
Specify inside diameter of donut <20.0000>: 30 – внутренний диаметр кольца
Specify outside diameter of donut <40.0000>: 35 – внешний диаметр кольца
Specify center of donut or <exit>: 10,60 – центр 1-го кольца
Specify center of donut or <exit>: 50,40 – центр 2-го кольца
Specify center of donut or <exit>: 90,50 – центр 3-го кольца
Specify center of donut or <exit>: – для завершения команды нажмите клавишу Enter
Команда SPLINE , формирующая сплайн , вызывается из падающего меню Draw → Spline или щелчком на пиктограмме Spline на панели инструментов Draw.
Сплайн представляет собой гладкую кривую, проходящую через заданный набор точек. AutoCAD работает с одной из разновидностей сплайнов – неоднородными рациональными B-сплайновыми кривыми NURBS. Использование NURBS обеспечивает достаточную гладкость кривых, проходящих через заданные контрольные точки. Сплайны применяются для рисования кривых произвольной формы, например горизонталей в географических информационных системах или при проектировании автомобилей.
Сплайн можно строить путем интерполяции по набору точек, через которые он должен проходить. Таким способом при построении кривых для двумерного и трехмерного моделирования достигается намного большая точность, чем при использовании полилиний. К тому же рисунок, использующий сплайны, занимает меньше места на диске и в оперативной памяти, чем рисунок с полилиниями.
Запросы команды SPLINE:
...
Specify first point or [Object]: – указать первую точку
Specify next point: – указать следующую точку
Specify next point or [Close/Fit tolerance] <start tangent>: – указать следующую точку
Specify next point or [Close/Fit tolerance] <start tangent>: – указать следующую точку
. . .
Specify next point or [Close/Fit tolerance] <start tangent>: – нажать клавишу Enter
Specify start tangent: – указать касательную в начальной точке
Specify end tangent: – указать касательную в конечной точке
Ключи команды SPLINE:
• Object – преобразование полилинии в сплайн;
• Close – замкнуть сплайн. При этом команда выдает следующие запросы:
...
Specify first point or [Object]: – указать первую точку
Specify next point: – указать следующую точку
Specify next point or [Close/Fit tolerance] <start tangent>: – указать следующую точку
Specify next point or [Close/Fit tolerance] <start tangent>: – указать следующую точку
. . .
Specify next point or [Close/Fit tolerance] <start tangent>: С – замкнуть сплайн
Specify tangent: – указать направление касательной
• Fit tolerance – определение допуска – максимально допустимого расстояния от реального сплайна до любой из определяющих точек.
Сплайн строится путем указания координат определяющих точек. Сплайны могут быть замкнутыми; при этом совпадают как сами конечная и начальная точки, так и направления касательных в них. Кроме того, в ходе построения можно изменять допуск сплайновой аппроксимации – величину, определяющую, насколько близко проходит сплайн к указанным определяющим точкам. Чем меньше значение допуска, тем ближе сплайн к определяющим точкам; при нулевом допуске он проходит прямо через них.
Команда ELLIPSE , обеспечивающая формирование эллипса , вызывается из падающего меню Draw → Ellipse или щелчком на пиктограмме Ellipse на панели инструментов Draw (рис. 9.15).
Рис. 9.15. Команда построения эллипса в падающем меню
Имеется возможность строить эллипсы и эллиптические дуги, причем с математической точки зрения эти объекты – действительно эллипсы, а не какие-либо аппроксимирующие их кривые. По умолчанию построение эллипсов производится путем указания начальной и конечной точек первой оси, а также половины длины второй оси. Самая длинная ось эллипса называется его большой осью , самая короткая – малой . Оси могут определяться в любом порядке. Запросы команды ELLIPSE:
...
Specify axis endpoint of ellipse or [Arc/Center]: – указать конечную точку оси эллипса
Specify other endpoint of axis: – указать вторую конечную точку оси эллипса
Specify distance to other axis or [Rotation]: – указать длину другой оси