формула функции про
Название: синусоидальная кривая
Среда установки: программное обеспечение Pro/E, декартова система координат.
x=50*t
y=10*sin(t*360)
z=0
Название: Винтовая кривая
Среда создания: PRO/E; цилиндрические координаты (цилиндрические)
r=t
тета=10+t*(20*360)
z=t*3
02
кривая бабочки
Сферические координаты PRO/E
Уравнение: ро=8 * t
тета=360 * t * 4
фи=-360*t*8
03
Кривая Родонеи
Использовать декартову систему координат
тета=t*360*4
x=25+(10-6)*cos(тета)+10*cos((10/6-1)*тета)
y=25+(10-6)*sin(тета)-6*sin((10/6-1)*тета)
*********************************
04
спираль внутри круга
Использовать цилиндрическую систему координат
тета=t*360
r=10+10*sin(6*тета)
z=2*sin(6*тета)
05
Уравнение эвольвенты
r=1
анг=360*т
с=2*пи*р*т
x0=s*cos(анг)
y0=s*sin(анг)
x=x0+s*sin(анг)
y=y0-s*cos(ang)
z=0
06
логарифмическая кривая
z=0
x = 10*t
у=log(10*t+0.0001)
07
Сферическая спираль (с использованием сферической системы координат)
ро=4
тета=t*180
фи=t*360*20
Название: Эпициклоида с двойной дугой
Координаты Кадира
Уравнение: l=2.5
b=2.5
x=3*cos(t*360) l*cos(3*t*360)
Y=3*b*sin(t*360)+l*sin(3*t*360)
Название: Стар Лайн
Координаты Кадира
уравнение:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Название: Линия Сердца
Установить среду: pro/e, цилиндрические координаты
a=10
r=a*(1+cos(тета))
тета=t*360
Название: линия листа
Настройка среды: декартовы координаты
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Спираль в декартовых координатах
х=4 * потому что (t *(5*360))
y=4*sin(t*(5*360))
z = 10*t
08
парабола
Декартовы координаты
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
Название: Дисковая пружина
Создать среду: pro/e
Цилиндрическое сидение
r=5
тета=t*3600
z =(sin(3,5*тета-90))+24*t
Уравнение: Архимедова спираль.
x=(a f\sin(t))\cos(t)/a
y=(a -2f f sin (t))sin(t)/b
Сопутствующие пояснительные материалы по отношениям и функциям pro/e
Функции, используемые в отношениях
математические функции
Следующие операторы можно использовать в отношениях, включая уравнения и условные операторы.
В отношения также могут быть включены следующие математические функции:
потому что () косинус
загар () касательная
грех () синус
sqrt () квадратный корень
asin () арксинус
acos () обратный косинус
атан () арктангенс
sinh () гиперболический синус
cosh () гиперболический косинус
tanh () тангенс гиперболы
Примечание. Во всех тригонометрических функциях используются градусы.
log() логарифм по основанию 10
ln() натуральный логарифм
exp() степень e
абс() абсолютное значение
ceil() Наименьшее целое число, не меньшее его значения.
Floor() Наибольшее целое число, не превышающее его значения.
Вы можете добавить необязательный аргумент к функциям ceil и Floor, чтобы указать количество округляемых десятичных знаков.
Синтаксис этих функций с округленными аргументами:
ceil(параметр_имя или номер, количество__десяти_мест)
этаж (параметр_имя или номер, количество__десятых_мест)
где количество__десятых_мест — необязательное значение:
1) Может быть выражено в виде числа или определяемого пользователем параметра. Если значение параметра является действительным числом, оно будет усечено официальной учетной записью CNC WeChat cncdar, чтобы стать целым числом.
2) Максимальное значение — 8. Если оно превышает 8, округляемое число (первый аргумент) не округляется и используется его начальное значение.
3) Если не указать, функция такая же, как и в предыдущей версии.
Используйте функции Ceil и Floor без указания количества десятичных знаков. Примеры следующие:
ячейка (10.2) имеет значение 11
этаж (10.2) имеет значение 11
Используйте функции Ceil и Floor, которые определяют количество десятичных знаков. Примеры следующие:
ячейка (10,255, 2) равна 10,26
ceil (10.255, 0) равен 11 [то же, что ceil (10.255)]
пол (10.255, 1) равен 10,2
пол (10.255, 2) равен 10.26
09
Расчет таблицы кривых
Вычисления таблицы кривых позволяют пользователям использовать функции таблицы кривых для управления размерами посредством связей. Размеры могут быть размерами эскиза, детали или сборки. Формат следующий: evalgraph("graph_имя", x), где имя графика_ — имя таблицы кривых, x — значение по оси X таблицы кривых. , и возвращается значение y.
Для смешанных объектов параметр траектории trajpar можно указать в качестве второго аргумента этой функции.
Примечание. Функция таблицы кривых обычно используется для расчета значения y, соответствующего значению x в пределах определенного диапазона по оси x. Если значение y выходит за пределы диапазона, значение y рассчитывается путем экстраполяции. Для значений x, меньших начального значения, система вычисляет экстраполированное значение, продолжая касательную линию от начальной точки. Аналогично, для значений x, превышающих значение конечной точки, система вычисляет значение экстраполяции, продолжая касательную линию от конечной точки. Добавьте WeChat: steven52014 вышлет вам руководство по макросам.
орбитальная функция составной кривой
В соотношении можно использовать параметр орбиты trajpar_of_pnt составной кривой.
Следующая функция возвращает значение от {{0}}.0 до 1,0: trajpar_of_pnt("trajname", "pointname"). Среди них имя_трайна — это имя составной кривой, а имя_точки — это имя базовой точки.
Траектория — это параметр составной кривой, на котором плоскость, перпендикулярная касательной к кривой, проходит через исходную точку. Следовательно, базовая точка не обязательно должна находиться на кривой; значение параметра рассчитывается в точке кривой, ближайшей к базовой точке.
Если составная кривая используется в качестве скелета для многодорожечного сканирования, trajpar_of_pnt соответствует trajpar или 1.0 - trajpar (в зависимости от начальной точки, выбранной для смешанный признак).
10
Об отношениях
Отношения (также известные как отношения параметров) Официальный аккаунт CNC WeChat cncdar представляет собой уравнение между размером определяемого пользователем символа и параметрами. Отношения фиксируют проектные взаимосвязи между элементами, параметрами или компонентами, что позволяет пользователю контролировать последствия изменений модели.
Взаимоотношения — это способ сбора знаний и намерений в области дизайна. Как и параметры, они используются для управления моделью — изменение отношений меняет модель.
Отношения можно использовать для управления эффектами модификаций модели, определения значений размеров в деталях и сборках, а также действовать как ограничения для условий проектирования (например, задавая расположение отверстий относительно кромок детали).
Они используются в процессе проектирования для описания взаимосвязей между различными частями модели или компонента. Отношения могут быть простыми значениями (например, d1=4) или сложными операторами условного перехода.
Тип отношений
Существует два типа отношений:
1) Равенство. Приведите аргумент в левой части уравнения, равный выражению в правой части. Эта связь используется для присвоения значений размерам и параметрам. Например:
Простое задание: d1=4.75.
Комплексное присваивание: d5=d2*(SQRT(d7/3.0+d4))
2) Сравнить – Сравните выражение слева с выражением справа. Это отношение часто используется в качестве ограничения или в условных операторах для логических ветвей. Например:
В качестве ограничения: (d1 + d2) > (d3 + 2.5)
In a conditional statement; IF (d1 + 2.5) >= d7
улучшить отношения
Отношения можно расширить до:
1) Сечение объекта (в режиме эскиза, если сечение изначально было создано путем выбора «Эскиз» > «Связи» > «Добавить»);
2) Особенности (в режиме детали или сборки);
3) Детали (в режиме детали или сборки).
4) Компоненты (в компонентном режиме).
Когда вы впервые выбираете меню «Связи», по умолчанию происходит просмотр или изменение связей в текущей модели (например, деталь в режиме «Деталь»).
Чтобы получить доступ к связям, выберите «Связи» в меню «Детали» или «Компоненты», а затем выберите одну из следующих команд в меню «Связи модели»: «Связи компонентов» — использовать связи в компонентах.
Если компонент содержит один или несколько подкомпонентов, появляется меню «Связи компонентов» со следующими командами:
─Текущий — по умолчанию — это компонент верхнего уровня.
─Имя — введите имя компонента.
1) Скелетная связь. Используйте связь скелетной модели в компоненте (применимо только к компонентам).
2) Отношения частей. Используйте отношения частей.
3) Отношения между объектами. Используйте отношения, специфичные для объектов. Если у элемента есть сечение, пользователь может выбрать: получить доступ к связям в сечении (эскизе) поверхности сечения (скетчеру) или получить доступ к связям в элементе в целом. Доступ.
Отношения с массивами. Используйте отношения, специфичные для массивов.
Примечание:
1) Если вы попытаетесь назначить связь вне сечения параметру, который уже определяется связью сечения, система выдаст сообщение об ошибке при регенерации модели. То же самое происходит при попытке назначить связь с параметром, который уже определяется связью вне раздела. Удалите одно из отношений и создайте его заново.
2) Если компонент пытается присвоить значение размерной переменной, которая уже определяется связью детали или узла сборки, появляются два сообщения об ошибке. Удалите одно из отношений и создайте его заново.
3) Изменение идентификационных элементов модели делает отношения недействительными, поскольку они не масштабируются вместе с моделью. Дополнительные сведения об изменении единиц измерения см. в разделе справки «О метрических и неметрических единицах измерения».
Использование символов параметров в отношениях
В отношениях используются четыре типа символов параметров:
1) Символы размеров. Поддерживаются следующие типы символов размеров:
─d# — Размер в режиме детали или сборки.
─d#:# — Размеры в режиме компонентов. Идентификатор компонента или процесса компонента добавляется в виде суффикса.
─rd# — ссылочный размер в детали или сборке верхнего уровня.
─rd#:# — ссылочное измерение в режиме компонента (код компонента или процесса компонента добавляется в качестве суффикса).
─rsd# — Справочный размер (сечение) в эскизе.
─kd# — известный размер (в родительской детали или сборке) в эскизе (сечении).
2) Допуски. Это параметры, связанные с форматом допуска. Эти символы появляются, когда размеры из числовых становятся символическими.
─tpm# — Допуск в формате плюс-минус симметрии; # — количество измерений.
─tp# - Положительный допуск в формате плюс-минус; # — размерный номер.
─tm# - Отрицательный допуск в формате плюс-минус; # — количество измерений.
3) Количество экземпляров — это целочисленные параметры, которые представляют собой количество экземпляров по направлению массива.
─p# — где # — количество экземпляров.
Примечание. Если вы измените количество экземпляров на нецелое значение, Pro/ENGINEER обрежет десятичную часть. Например, 2,90 станет 2.
4) Параметры пользователя. Это могут быть параметры, определенные путем добавления параметров или связей.
Например:
Объем {{0}} d0*d1*d2
Поставщик="Stockton Corp."
Примечание:
─Имена пользовательских параметров должны начинаться с буквы (если они будут использоваться в отношениях).
─Вы не можете использовать d#, kd#, rd#, tm#, tp# или tpm# в качестве имен пользовательских параметров, поскольку они зарезервированы для использования измерениями.
─Имена пользовательских параметров не могут содержать небуквенно-цифровые символы, такие как !, @, #, $.
11
Как рассчитать количество шпона для ротационной распиловки бревна
Кинематика ротационной резки
В процессе ротационной резки путь, по которому проходит режущая кромка вращающегося ножа по поперечному сечению древесины, называется кривой ротационного резания. Здесь будут обсуждаться следующие два вопроса: основы проектирования кинематики ротационного отрезного станка и траектория движения при реальном вращательном резании.
1) Основы проектирования кинематики ротационного отрезного станка.
Целью ротационного раскроя древесины является получение качественной, непрерывной полосы шпона одинаковой толщины, наподобие развернутого рулона бумаги. В настоящее время существуют две траектории движения, отвечающие требованиям: архимедова спираль и эвольвента окружности.
Основная формула спирали Архимеда такова:
x=ɐsinφ cosφ
y=ɐφsinφ
Номинальная толщина отдельной пластины, отвинченной от деревянной секции, равна шагу каждой секции спирали кривой в направлении оси J (φ2=2π+φ1). Для константы Δχ= cosφ должен быть равен 1 и степень φ=90. Когда Aφ=90 степень, y=aφsin90 степень =0, то есть высота лопасти равна нулю, и лопасть должна находиться на оси x (то есть на горизонтальная плоскость, проходящая через ось вращения деревянного сечения — центральную линию оси карты)
Внутри). Можно также сказать, что независимо от того, какой толщины шпон требуется для распила, высота лезвия всегда равна нулю (h=0)
Формула развертки круга:
x=acosφ1+aφ1sinφ1
y= asin⌀1-a⌀1cos⌀1
В формуле: φ1-------угол между вертикальной линией между линией вхождения и центральной точкой координат и осью X.
Поворотный нож движется линейно в направлении, параллельном оси X, поэтому шаг каждой секции эвольвенты в направлении оси X равен номинальной толщине отдельной пластины. S=△χ[acos(2π+φ1)+a( 2π+φ1)sin(2π+φ1)]-[acosφ1+acosφ1+ aφ1sinφ1]
{{0}[acosφ1+ a(2π+φ1)sinφ1] -[acosφ1+2φ1sinφ1]
{}πasinфl
Если требуется, чтобы S было постоянным значением (S=2π), φl должно быть 2πn+270 степенью, поэтому y=a sin270 степень -acos270 степень =-a{ {8}} ч. Чтобы гарантировать качество шпона, во время процесса ротационной резки ожидается, что задний угол (угол резки) вращающегося ножа относительно секции древесины или угол (θ) между задней частью вращающегося ножа и вертикальная плоскость должны быть отрегулированы в соответствии с диаметром вращающейся резки деревянной секции. Оно автоматически станет меньше по мере уменьшения, и значение h=-a=-s/2π изменится в соответствии с изменением значения s. Следовательно, в это время центр вращения вращающегося ножа также должен соответствующим образом измениться. Таким образом, конструкция ротационного режущего станка слишком сложна. По этой причине нецелесообразно использовать эвольвенту круга в качестве изображения взаимосвязи движения между ротационным резаком и деревянной секцией ротационного отрезного станка.
Напротив, архимедово вращение идеально. Независимо от изменения номинальной толщины шпона значение А всегда равно нулю, и осевую линию вращения ротационного ножа менять не нужно. Поэтому в настоящее время он используется в качестве теоретической основы для проектирования взаимосвязи движения между ротационным резаком и деревянной секцией ротационного отрезного станка. Фактическая траектория движения во время ротационной резки. При производстве высота установки (h) лезвия ротационного ножа не обязательно находится в той же горизонтальной плоскости, что и линия, соединяющая центральную линию вала чесальных машин. Это связано с различными породами деревьев, условиями лущения, толщиной лущения шпона, конструкцией и точностью лущения машины. Чтобы получить качественный шпон, h≠0 при установке ножа может иметь положительное или отрицательное значение, и даже средняя часть вращающегося ножа может быть немного выше, чем два конца вращающегося ножа. нож.
Когда лезвие вращающегося ножа установлено в разных положениях (разные значения h), кривая вращательного резания будет равна:
When h>0, кривая вращательного сдвига приближена к спирали Архимеда;
h=0 – спираль Архимеда;
0>h>-a — расширенная эвольвента
h=-a – эвольвента;
h<-a is a shortened involute.
Математическая формула
НЛО
Сферические координаты
ро=20*t^2
тета=60*log(30)*t
фи=7200*т
"ро=200*т"
"тета=900*т"
"фи=t*90*10"
корзина
Цилиндрические координаты
r=5+0.3*sin(t*180)+t
тета=t*360*30
z=t*5
синусоидальная кривая
Декартова система координат
x=50*t
y=10*sin(t*360)
z=0
Винтовая кривая
Цилиндрические координаты
r=t
тета=10+t*(20*360)
z=t*3
кривая бабочки
Сферические координаты
ро=8*т
тета=360 * t * 4
фи=-360*t*8
Кривая Родонеи
Использовать декартову систему координат
тета=t*360*4
x=25+(10-6)*cos(тета)+10*cos((10/6-1)*тета)
y=25+(10-6)*sin(тета)-6*sin((10/6-1)*тета)
спираль внутри круга
Использовать цилиндрическую систему координат
тета=t*360
r=10+10*sin(6*тета)
z=2*sin(6*тета)
Уравнение эвольвенты
r=1
анг=360*t 90*t
с=2*pi*r*t pi*rt/2
x0=s*cos(анг)
y0=s*sin(анг)
x=x0+s*sin(анг)
y=y0-s*cos(ang)
z=0
логарифмическая кривая
z=0
x = 10*t
у=log(10*t+0.0001)
сферическая спираль
Использовать сферическую систему координат
ро=4
тета=t*180
фи=t*360*20
эпициклоида двойной дуги
Координаты Кадира
l=2.5
b=2.5
x=3*cos(t*360) l*cos(3*t*360)
Y=3*b*sin(t*360) l*sin(3*t*360)
звездная линия
Координаты Кадира
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
линия сердца
Цилиндрические координаты
a=10
r=a*(1+cos(тета))
тета=t*360
Линия листьев
Декартовы координаты
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Спираль в декартовых координатах
х=4 * потому что (t *(5*360))
y=4*sin(t*(5*360))
z = 10*t
парабола
Декартовы координаты
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
дисковая пружина
Цилиндрические координаты
r=5
тета=t*3600
z =(sin(3,5*тета-90))+24*t
Обработка конусных отверстий под углом 30 градусов
G90G54G00X0Y0M03S2500:
G43Z50.H01M08:
Z2.
#1=0.05
ПОКА[#1LE5.]DO1
#2=ТАН[15.]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
КОНЕЦ1
G0Z50.M05
G91G28Z0Y0M09





