| Здесь будет предпросмотр исходной таблицы... |
| Здесь будет результат... |
| Здесь будет предпросмотр исходной таблицы... |
| Здесь будет результат... |
При создании параметрических 3D-моделей и фрагментов возникают ситуации, когда необходимо создать зависимость одной переменной от другой (одного размера от другого).
Чаще такие ситуации возникают при моделировании стандартных или покупных изделий, для которых предоставляются таблицы типоразмеров. Например:
b, высота h, скругления шпонки c, глубины паза на валу t1 и во втулке t2 - связаны с диаметром вала d;Зависимость между двумя переменными можно выразить непрерывной функцией, например, y = x * 0.8 или y = x^(1/3). Однако, такие простые зависимости для вышеобозначенных примеров встречаются лишь в общем виде, причем размеры округлены не по правилам математики, а по правилам машиностроения.
Известен способ решения проблемы задания произвольных (в том числе дискретных (ступенчатых)) зависимостей между переменными с помощью графиков из сплайнов, предложенный Константином Корюкиным. Такой метод более трудоемкий, а в случаях, когда нужно задать ступенчатую зависимость в диапазонах переменной x, и вовсе неприменимый.
Еще один метод - создание условных (тернарных) выражений. Условные выражения отлично подходят для создания ступенчатых зависимостей, которые выражаются в виде таблицы.
Шаг 1. Создайте таблицу со значениями в табличном процессоре или текстовом редакторе (с символами табуляции в качестве разделителей столбцов).
Шаг 2. Скопируйте таблицу в поле ввода на сайте и нажмите «Сгенерировать».
Шаг 3. Скопируйте полученное выражение.
Шаг 4. Создайте в Компас-3D переменную, выражение которой ссылается на функцию. Вставьте сгенерированное выражение для новой функции.
Шаг 5. Завершите построения параметрической модели с привязкой к переменным.
Когда необходимо задать зависимость от нескольких переменных x1, x2, x3 (включая даже переменные-флаги), следует собрать из них переменную в виде суммы, например, aaa = x1*10000 + x2*100 + x3, и затем создать таблицу, где в первом столбце будет представлена эта переменная aaa.
Нажмите на картинку, чтобы раскрыть пояснения.
Фитинг РВД
Фитинг РВД DKO угловой 90° c гайкой из каталога поставщика гидрооборудования. Модель поддерживает типы DKOL и DKOS. Назависимых переменных здесь 3 (три): внутренний диаметр рукава D_rvd, диаметр конуса D_DKO, переменная-флаг is_L_0_or_S_1, обозначающая типы DKOL или DKOS - связи этих значений выражены в виде сумм в переменных xxx, определяющей размеры фитинга (по одной таблице), и yyy, определяющей размеры уплотняющего конуса (по другой таблице).
Штуцер РВД
Штуцер РВД с метрической резьбой из каталога поставщика гидрооборудования. Независимыми переменными являются диаметр конуса D_DKO и переменная-флаг is_L_0_or_S_1, обозначающая типы DKOL или DKOS - их связь выражена в виде суммы в переменнойyyy, определяющей размеры уплотняющего конуса и ввёртной части.
БРС ISO A
Быстроразъемное соединение (БРС) ISO тип A из каталога поставщика гидрооборудования. Модель условная (габаритная); тела деталей предполагается копировать в отдельные модели розетки и штекера - поэтому тела пересекаются в модели БРС в сборе, так как они изображены для разомкнутых розетки и штекера. Независимой переменной является диаметр DN.
Полумуфта кулачковая
Кулачковая полумуфта под расточку с упругим элементом из каталога поставщика. Независимыми являются переменные size (типоразмер) и флаг is_A_B_BL (вариант исполнения). Модель служит для последующего копирования тел в отдельные модели полумуфт и упругого элемента.
Подшипник по ГОСТ 8338
Подшипник по ГОСТ 8338 типоразмеров 204...215, 304...315. Независимой переменной является типоразмер N.
Шпонка по ГОСТ 23360
Шпонка по ГОСТ 23360. Тело серого цвета - непосредственно шпонка; тело красного цвета - шпоночный паз, который можно вычесть булевой операцией. Параметризация завязана на диаметр вала и требуемую длину шпонки (действительная длина шпонки выбирается как ближайшая из стандартного ряда).
Проточка для наружной резьбы по ГОСТ 10549
Проточка для наружной резьбы по ГОСТ 10549. Показан разрез. Параметризация завязана на диаметр и шаг резьбы.
Конец вала по ГОСТ 12080/12081
Конец вала по ГОСТ 12080/12081 длинного исполнения. Параметризация завязана на диаметр вала и флаг "конический/цилиндрический".
Болтовое соединение с цилиндром отверстия по ГОСТ 11284
Болтовое соединение как модель с болтом, шайбой, гайкой, а также с цилиндром отверстия с зазором по ГОСТ 11284 для вычитания булевой операцией. Параметризация завязана на толщину скрепляемых деталей и диаметр резьбы; шаг крупный. Длина болта рассчитывается еще и в зависимости от толщины шайбы и гайки и выбирается как ближайшая большая из стандартного ряда.