Графики могут использоваться для более наглядного задания табличных зависимостей в некоторых командах 3D моделирования. Например, в команде Сглаживание рёбер – для задания закона изменения переменного радиуса, в операции По траектории – для задания закона изменения угла кручения или масштабирования контура или в операции Переходная поверхность - для управления величиной дискриминанта. Везде, где требуется задать закон изменения какого-либо параметра операции на протяжении какого-то участка, длина которого определяется в процентах (0%-100%).
Для задания зависимости при помощи графика используется специальная кнопка График в окне параметров операции, рядом с полем для задания позиций табличной зависимости или полем ввода значений. После нажатия на кнопку открывается редактор графиков, в котором уже построен график на основе введённых данных. (По умолчанию это точки положения 0% и 100% с соответствующими параметрами.) Тип графика в этом случае – всегда гладкая кривая.
В зависимости от типа операции, мы можем при помощи графика распределять различные свойства. Область определения и область значений графика тоже ограничена в зависимости от типа операции. По оси Х всегда допускается ввод значений в пределах от 0 до 100. Так определяется положение каждой точки. По оси Y мы откладываем значение параметра операции для каждой точки. Например, для переменного кругового сглаживания можно задать закон распределения радиуса по длине выбранных рёбер. В данном случае система не позволит задать значение функции меньше нуля, так как это является ограничением в операции сглаживания.
Результат выполнения представлен ниже:
Для сохранения результатов изменения графика нужно выйти из редактора нажатием кнопки . После закрытия редактора система перенесёт все точки графика в окно свойств для отображения зависимости в табличной форме.
В некоторых операциях (например, Переходная поверхность) доступно создание графика зависимости с возможностью настройки его типа, типа оси и единиц измерения без входа в менеджер графиков. Подключив такой график, можно управлять, например, величиной продолжения поверхности или радиусом дуги, тем самым сделав эти величины не постоянными. Для этого нужно в требуемой операции нажать кнопку Создать график зависимости.
Если какой-либо график уже существует в модели, то его можно выбрать в списке Использовать существующий.
Существующие графики также отображаются в окне команды Графики.
Типы графиков Полилиния и Кубический сплайн служат для линейного изменения параметра и кубического закона изменения. В каждой точке кубического сплайна доступны параметры угла касательной и масштаба вектора касательной: это даёт возможность с высокой точностью описать любую математическую или эмпирическую зависимость.
Тип графика - Полилиния
Тип графика - Кубический сплайн
Если выбрать вариант типа графика По 3D кривой, то в случае с переходной поверхностью - дискриминант, система предложит дополнительно выбрать две кривые в 3D сцене.
Первая будет определять ось Х: Опорная кривая. Вторая, Кривая закона, будет определять расстояние от опорной кривой, задавая тем самым значение функции.
Диалог создания графика позволяет также определить тип величины по оси Х и единицы измерения длины, в случае, если выбран вариант оси Х как длины.