- •Глава 4. Создание графических объектов
- •4.1. Стили графических объектов
- •4.1.1. Разновидности стилей
- •Назначение стиля при вводе объекта
- •4.1.3. Изменение стиля одного объекта
- •4.1.4. Изменение стиля нескольких объектов
- •4.1.5. Создание пользовательских стилей
- •4.2. Построение точек
- •4.2.1. Точка
- •4.2.2. Точки по кривой
- •4.2.3. Точки на заданном расстоянии
- •4.3. Вспомогательные прямые
- •4.3.1. Вспомогательная прямая
- •4.3.2. Горизонтальная прямая
- •4.3.3. Вертикальная прямая
- •4.3.4. Параллельная прямая
- •4.3.5. Перпендикулярная прямая
- •4 .3.6. Касательная прямая через внешнюю точку
- •4 .3.7. Касательная прямая через точку на кривой
- •4.3.8. Прямая, касательная к двум кривым
- •4.3.9. Биссектриса
- •4.4. Отрезки
- •4.4.1. Отрезок
- •4.4.2. Параллельный отрезок
- •4.4.3. Перпендикулярный отрезок
- •4 .4.4. Касательный отрезок через внешнюю точку
- •4.4.5. Касательный отрезок через точку кривой
- •4.4.6. Отрезок, касательный к двум кривым
- •4.5. Окружности
- •4.5.1. Окружность
- •4 .5.2. Окружность по трем точкам
- •4.5.3. Окружность, касательная к кривой
- •4.5.4. Окружность с центром на объекте
- •4 .5.5. Окружность, касательная к двум кривым
- •4.5.6. Окружность, касательная к трем кривым
- •4.5.7. Окружность по двум точкам
- •4.6. Дуги
- •4.6.1. Дуга
- •4.6.2. Дуга по трем точкам
- •4.6.3. Дуга, касательная к кривой
- •4.6.4. Дуга по двум точкам
- •4.7. Эллипсы
- •4.7.1. Эллипс
- •4.7.2. Эллипс по диагонали прямоугольника
- •4.7.3. Эллипс по центру и вершине габаритного прямоугольника
- •4.7.4. Эллипс по центру, середине стороны и вершине параллелограмма
- •4.7.5. Эллипс по трем вершинам параллелограмма
- •4.7.6. Эллипс по центру и трем точкам
- •4.7.7. Эллипс, касательный к двум кривым
- •4.8. Непрерывный ввод объектов
- •4.9. Линия
- •4.10. Кривые
- •4.10.1. Кривая Безье
- •4.10.2. Ломаная
- •4.10.3. Nurbs-кривая
- •4.11. Фаски
- •4.11.1. Фаска
- •4.11.2. Фаска на углах объекта
- •4.12. Скругления
- •4.12.1. Скругление
- •4.12.2. Скругление на углах объекта
- •4 .13. Прямоугольники
- •4.13.1. Прямоугольник
- •4.13.2. Прямоугольник по центру и вершине
- •4.13.3. Многоугольник
- •4.14. Эквидистанты
- •4.14.1. Эквидистанта кривой
- •4.14.2. Эквидистанта по стрелке
- •4.15. Штриховка областей
- •4.16. Пример выполнения плоского чертежа
4.8. Непрерывный ввод объектов
Команда Непрерывный ввод объектов позволяет построить последовательность объектов, представляющих собой отрезки, дуги, сплайны.
Удобство команды заключается в том, что при построении последняя точка предыдущего объекта является первой точкой следующего. В ходе построения вы можете выбирать, что будет последующим объектом – отрезок, дуга или сплайн.
Для точного позиционирования курсора в ходе построения объектов пользуйтесь привязками или меню геометрического калькулятора в полях панели Свойств.
По умолчанию при включении команды первым элементом предлагается построить отрезок. Панель Свойств команды при включении команды показана на рисунке 123.
Е сли создаваемый отрезок - первый сегмент последовательности, укажите его начальную точку т1.
Если создаваемый отрезок - не первый сегмент последовательности, его начальная точка совпадает с конечной точкой предыдущего сегмента.
Укажите конечную точку отрезка т2.
Длина и угол наклона этого, а также параллельного, перпендикулярного и касательного отрезков (см. ниже) будут определены автоматически.
Если необходимо, можно ввести длину и угол наклона в соответствующие поля на панели Свойств. В этом случае положение точки т2 будет определено автоматически.
Чтобы добавить параллельный отрезок в последовательность объектов, нажмите соответствующую кнопку в группе Тип на панели Свойств или вызовите из контекстного меню команду Параллельный отрезок. Панель Свойств команды при вводе параллельного отрезка показана на рисунке 124.
У кажите прямолинейный объект, которому должен быть параллелен отрезок.
Если создаваемый отрезок - первый сегмент последовательности, укажите его начальную точку т1.
Если создаваемый отрезок - не первый сегмент последовательности, его начальная точка совпадает с конечной точкой предыдущего сегмента.
Укажите конечную точку отрезка т2.
Чтобы добавить перпендикулярный отрезок в последовательность объектов, нажмите соответствующую кнопку в группе Тип на панели Свойств или вызовите из контекстного меню команду Перпендикулярный отрезок. Панель Свойств
Укажите объект, которому должен быть перпендикулярен отрезок.
Если создаваемый отрезок - первый сегмент последовательности, укажите его начальную точку т1.
Если создаваемый отрезок - не первый сегмент последовательности, его начальная точка совпадает с конечной точкой предыдущего сегмента.
Укажите конечную точку отрезка т2.
Чтобы добавить касательный отрезок в последовательность объектов, нажмите соответствующую кнопку в группе Тип на панели Свойств или вызовите из контекстного меню команду Касательный отрезок.
Укажите объект, которого должен касаться отрезок.
Если создаваемый отрезок - первый сегмент последовательности, укажите его начальную точку т1.
Если создаваемый отрезок - не первый сегмент последовательности, его начальная точка совпадает с конечной точкой предыдущего сегмента.
Укажите курсором нужный фантом и нажмите кнопку Создать объект на панели Специального управления.
Конечная точка отрезка т2 по умолчанию совпадает с точкой касания; длина отрезка определяется автоматически.
Если необходимо, вы можете ввести длину в соответствующее поле на панели Свойств. В этом случае положение точки т2 будет определено автоматически.
Чтобы добавить дугу по трем точкам в последовательность объектов, нажмите соответствующую кнопку в группе Тип на панели Свойств или вызовите из контекстного меню команду Дуга по трем точкам. Панель Свойств команды при вводе дуги по трем точкам показана на рис. 125.
Е сли создаваемая дуга - первый сегмент последовательности, укажите ее начальную точку т1.
Если создаваемая дуга - не первый сегмент последовательности, точка т1 совпадает с конечной точкой предыдущего сегмента.
Укажите точку на дуге т2 и конечную точку дуги т3.
Ч тобы добавить сопряженную дугу в последовательность объектов, нажмите соответствующую кнопку в группе Тип на панели Свойств или вызовите из контекстного меню команду Сопряженная дуга. Панель Свойств при вводе сопряженной дуги показана на рисунке 126.
Если создаваемая дуга - первый сегмент последовательности, укажите объект для сопряжения и точку т1, принадлежащую дуге.
Если создаваемая дуга - не первый сегмент последовательности, она сопрягается с предыдущим сегментом, а точка т1 совпадает с конечной точкой этого сегмента.
Если необходимо, введите точное значение радиуса в соответствующее поле на панели Свойств.
Укажите конечную точку дуги т2.
Ч тобы добавить сплайн (кривую Безье) в последовательность объектов, нажмите соответствующую кнопку в группе Тип на панели Свойств или выберите из контекстного меню команду Сплайн. Панель Свойств при вводе кривой Безье показана на рисунке 127.
Если создаваемый сплайн - первый сегмент последовательности, укажите его начальную точку.
Если создаваемый сплайн - не первый сегмент последовательности, его начальная точка совпадает с конечной точкой предыдущего сегмента.
Указывайте точки, через которые должен пройти сплайн.
Чтобы добавить NURBS-кривую в последовательность объектов, нажмите соответствующую кнопку в группе Тип на панели Свойств или выберите из контекстного меню команду NURBS. Панель Свойств при вводе NURBS-кривой показана на рисунке 128.
Е сли создаваемая NURBS-кривая - первый сегмент последовательности, укажите ее начальную точку.
Если создаваемая NURBS-кривая - не первый сегмент последовательности, ее начальная точка совпадает с конечной точкой предыдущего сегмента.
Указывайте опорные точки NURBS.
В полях панели Свойств можно задать характеристики кривой - вес каждой характерной точки и порядок.
Вес точки – это коэффициент, определяющий влияние опорной точки кривой NURBS на конфигурацию этой кривой: чем больше вес точки, тем ближе к ней расположена кривая (точки с большим весом «притягивают» NURBS-кривую сильнее, чем точки с маленьким весом).
Порядок NURBS-кривой - число, на единицу большее степени полиномов, описывающих участки, из которых состоит NURBS-кривая.