формула на функцията proe
Име: Синусоида
Среда за установяване: софтуер 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
Уравнение: rho=8 * t
тета=360 * t * 4
phi=-360 * t * 8
03
крива на Родонея
Използвайте декартова координатна система
тета=t*360*4
x=25+(10-6)*cos(тета)+10*cos((10/6-1)*theta)
y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta)
*********************************
04
Спирала в кръг
Координатна система на колони
тета=t*360
r=10+10*sin(6*тета)
z=2*sin(6*тета)
05
Еволвентно уравнение
r=1
ang=360*t
s=2*pi*r*t
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
y=y0-s*cos(ang)
z=0
06
Логаритмична крива
z=0
x = 10*t
y = log(10*t+0,0001)
07
Сферична спирала (използвайки сферична координатна система)
rho=4
тета=t*180
phi=t*360*20
Име: Външна циклоида с двойна дъга
Кардир координати
Уравнение: l=2.5
b=2.5
x=3*b*cos(t*360)+l*cos(3*t*360)
Y=3*b*sin(t*360)+l*sin(3*t*360)
Име: Star Line
Кардир координати
уравнение:
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))
Спирала в декартови координати
x=4 * cos (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 релационни изрази и функции, свързани с обяснителни данни
Функции, използвани в отношенията
Математическа функция
Следните оператори могат да се използват в релации (включително уравнения и условни твърдения).
Следните математически функции също могат да бъдат включени във връзката:
cos () косинус
тен () Тангенс
sin () синус
sqrt () корен квадратен
asin () арк синус
acos () дъга косинус
atan () дъга допирателна
sinh () Хиперболичен синус
cosh () Хиперболичен косинус
tanh () Хиперболична допирателна
Забележка: Всички тригонометрични функции използват единични градуси.
log() логаритъм с основа 10
ln() естествен логаритъм
exp() мощността на e
abs() абсолютна стойност
ceil() е най-малкото цяло число, не по-малко от неговата стойност
floor() Най-голямото цяло число, което не надвишава стойността му
Можете да добавите незадължителен аргумент към функциите ceil и floor и да го използвате, за да посочите броя на десетичните знаци, които да бъдат закръглени.
Синтаксисът на тези функции с параметри за закръгляване е:
ceil(име_на_параметър или номер, брой_на_деца_места)
етаж (име_на_параметър или номер, брой_на_деца_места)
Където number_of_dec_places е незадължителна стойност:
1) Може да се изрази като число или дефиниран от потребителя параметър. Ако стойността на параметъра е реално число, тя ще бъде съкратена до цяло число от CNC WeChat публичния акаунт cncdar.
2) Максималната му стойност е 8. Ако надвишава 8, числото, което трябва да се закръгли (първият аргумент), няма да бъде закръглено, а ще се използва първоначалната му стойност.
3) Ако не го посочите', функцията е същата като предишната версия.
Използвайте функциите за таван и под, които не определят броя на десетичните знаци. Примерите са както следва:
таванът (10.2) е 11
етаж (10.2) има стойност 11
Използвайте функциите за таван и под, които определят броя на десетичните знаци. Примерите са както следва:
таван (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("име_графа", x), където graph_name е името на таблицата с кривите, x е стойността по оста x на таблицата с кривите, а y стойност се връща.
За смесени характеристики можете да посочите параметъра на траекторията trajpar като втори аргумент на функцията.
Забележка: Характеристиките на таблицата с кривите обикновено са CNC WeChat публичен номер cncdar, използван за изчисляване на стойността на y, съответстваща на стойността на x в рамките на дефинирания диапазон по оста x. Когато е извън обхвата, стойността на 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)
В условното изявление; IF (d1 + 2.5)>= d7
Увеличете връзката
Можете да увеличите връзката до:
1) Напречното сечение на елемента (в режим скица, ако напречното сечение е създадено чрез избиране на"Sketcher">"Релация" ;>"Добавете" първо);
2) Характеристики (в режим на част или сглобяване);
3) Части (в режим на част или сглобяване).
4) Компоненти (в компонентен режим).
Когато менюто за връзки е избрано за първи път, предварително зададеното е да се види или промени връзката в текущия модел (например част в режим на част).
За да получите достъп до връзката, изберете"Връзки" от"Части" или"Компоненти" меню и след това изберете една от следните команди от"Моделни отношения" меню: Връзки на компонента - Използвайте връзката в компонента.
Ако компонентът съдържа един или повече подкомпоненти,"Component Relations" се появява меню със следните команди:
─Current-По подразбиране това е компонент от най-високо ниво.
─Име-Въведете името на компонента.
1) Връзка на скелета - използвайте връзката на скелетния модел в компонента (приложимо само за компоненти).
2) Частна връзка - използвайте връзката в частта.
3) Връзка на характеристиките - Използвайте специфична за функция връзка. Ако функцията има напречно сечение, тогава потребителят може да избере: да получи достъп до връзката в напречното сечение (Sketcher) в публичния акаунт на CNC WeChat cncdar surface (Sketcher) или да получи връзката в характеристиката като цяло Достъп.
Връзки с масиви - Използвайте релации, специфични за масивите.
бележки:
1) Ако се опитате да присвоите връзка извън напречното сечение на параметър, който е задвижван от връзката на напречното сечение, системата ще даде съобщение за грешка при регенериране на модела. Същото е вярно, когато се опитвате да присвоите връзка на параметър, който вече се управлява от връзка извън напречното сечение. Изтрийте една от връзките и регенерирайте.
2) Ако компонентът се опита да присвои стойност на променлива на размерите, която е била задвижвана от връзката на частта или подвъзела, ще се появят две съобщения за грешка. Изтрийте една от връзките и регенерирайте.
3) Модифицирането на елементите на идентичността на модела може да обезсили връзките, тъй като те не са мащабирани с модела. За повече информация относно модифицирането на единици, моля, вижте"Относно метричните и неметричните единици за измерване" помощна тема.
Използвайте нотация на параметри в отношенията
Във връзката се използват четири типа символи за параметри:
1) Символ за размер - Поддържат се следните типове символи за размер:
─d#-Размери в режим на част или сглобяване.
─d#:#-Размерът в компонентен режим. Компонентът или идентификаторът на процеса на компонента се добавя като суфикс.
─rd#-Референтният размер в частта или монтажа от най-високо ниво.
─rd#:#-Референтният размер в режима на компонента (компонентът или идентификаторът на процеса на компонента се добавя като суфикс).
─rsd#-Референтният размер на (секцията) в скица.
─kd#-Известни размери в скицата (секция) (в родителската част или възел).
2) Толеранс - Това са параметрите, свързани с формата на толеранса. Когато размерът се промени от числото към символа, тези символи се изброяват.
─tpm#-Толерантност при събиране и изваждане симетричен формат; # е броят на измеренията.
─tp#-Положителен толеранс при събиране и изваждане формат; # е броят на измеренията.
─tm#-отрицателен толеранс при събиране и изваждане формат; # е броят на измеренията.
3) Брой екземпляри - Това са целочислени параметри, които са броят на екземплярите в посоката на масива.
─p#-където # е броят на случаите.
Забележка: Ако промените броя на екземпляри на стойност, която не е цяло число, Pro/ENGINEER ще отреже десетичната част. Например 2,90 ще стане 2.
4) Потребителски параметри - това могат да бъдат параметри, дефинирани чрез добавяне на параметри или връзки.
E.g:
Обем=d0*d1*d2
Доставчик=& quot;Stockton Corp."
бележки:
─Имената на потребителски параметри трябва да започват с буква (ако трябва да се използват в отношения).
─Не може да използва d#, kd#, rd#, tm#, tp# или tpm# като имена на потребителски параметри, тъй като те са запазени за използване по измерения.
─Имената на потребителски параметри не могат да съдържат небуквени и цифрови знаци, като !, @, #, $.
11
Как да изчислим броя на фурнирите за пилинг на дърво
Ротационна кинематика
В процеса на пилинг, траекторията, която режещият ръб на въртящия се нож преминава върху напречното сечение на дървения участък, се нарича крива на пилинг. Тук ще бъдат обсъдени следните два въпроса: основата за проектиране на кинематиката на ротационната режеща машина и траекторията на действителното ротационно рязане.
1) Основата за проектиране на кинематиката на ротационната машина за рязане
Целта на секцията за лющена дървесина е да се получи висококачествена непрекъсната лента от фурнир с еднаква дебелина, като развиваща се хартиена ролка. Понастоящем има два вида траектории на движение, които отговарят на изискванията: Архимедова спирала и кръгова еволюта.
Основната формула на спиралата на Архимед е:
x=ɑsinφ cosφ
y=ɑφsinφ
Номиналната дебелина на фурнира, отвита от дървената секция, е стъпката на всеки участък от спиралата по посока на оста J на кривата (φ2=2π+φ1). За да се направи △χ= константа, cosφ трябва да е равно на 1 и φ=90°. Когато φ=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π{{3}}φ1){{5}}a(2π{{7}}φ1)sin(2π{{10}}φ1)]-[acosφ1+acosφ1+ aφ1sinφ1
]
=[acosφ1{{2}} a(2π+φ1)sinφ1] -[acosφ1+2φ1sinφ1]
=21πasinφl
Ако се изисква S да бъде постоянна стойност (S=2πα), φl трябва да бъде 2πn+270°, така че y=a sin270°—acos270°=-a=h. За да се гарантира качеството на фурнира, в процеса на белене се надяваме, че ъгълът на просвет (ъгълът на рязане) на въртящия се нож спрямо дървения сегмент или ъгълът (θ) между задната част на ротационния нож и вертикална повърхност, трябва да следва въртящия се диаметър на рязане на дървения сегмент Стойността на h=-a=-s/2π се променя в зависимост от промяната на стойността на s, така че центърът на въртене на въртящия се нож също трябва да се промени съответно в този момент, така че структурата на ротационната машина за рязане е твърде сложна. Поради тази причина е неподходящо да се използва кръглата еволвента като дизайн на връзката на движение между въртящия се нож и дървения сегмент на ротационния нож.
Напротив, спиралата на Архимед е идеална. Независимо от промяната в номиналната дебелина на фурнира, стойността A винаги е нула и централната линия на въртящия се нож не е необходимо да се променя. Поради това в момента той се използва като теоретична основа за проектиране на кинематичната връзка между въртящата се фреза и дървения сегмент на ротационната фреза. Действителната траектория на движение по време на ротационно рязане се произвежда и височината на монтаж (h) на острието на въртящия нож не е непременно в същата хоризонтална равнина като линията, свързваща централната линия на затягащия вал. Това се дължи на дървесните видове на секцията за лющена дървесина, на условията на лющене, на дебелината на беления фурнир, на структурата и точността на белещата машина и други причини. За да се получи висококачествен фурнир, h≠0 при монтиране на ножа, който може да бъде положителен или отрицателен, като дори центърът на въртящия се нож може да бъде малко по-висок от двата края на ротационния нож.
Когато позицията за монтаж на острието на въртящия нож е различна (стойността на h е различна), кривата на въртящо се рязане ще бъде:
h>0 По това време кривата на пилинг е подобна на спиралата на Архимед;
h=0 е спиралата на Архимед;
0>h>-a е удължен еволвент
h=-a е еволвента;
h<-a е="" съкратената="">-a>
Математическа формула
НЛО
Сферични координати
rho=20*t^2
тета=60*log(30)*t
phi=7200*t
& quot;rho=200*t"
& quot;тета=900*t"
& quot;phi=t*90*10"
кошница
Цилиндрични координати
r=5{{3}}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
Крива на пеперуда
Сферични координати
rho=8 * t
тета=360 * t * 4
phi=-360 * t * 8
крива на Родонея
Използвайте декартова координатна система
тета=t*360*4
x=25+(10-6)*cos(тета)+10*cos((10/6-1)*theta)
y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta)
Спирала в кръг
Координатна система на колони
тета=t*360
r=10+10*sin(6*тета)
z=2*sin(6*тета)
Еволвентно уравнение
r=1
ang=360*t 90*t
s=2*pi*r*t pi*rt/2
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
y=y0-s*cos(ang)
z=0
Логаритмична крива
z=0
x = 10*t
y = log(10*t+0,0001)
Сферична спирала
Сферична координатна система
rho=4
тета=t*180
phi=t*360*20
Циклоида с двойна дъга
Кардир координати
l=2.5
b=2.5
x=3*b*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))
Спирала в декартови координати
x=4 * cos (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
WHILE[#1LE5.]DO1
#2=TAN[15.]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
КРАЙ1
G0Z50.M05
G91G28Z0Y0M09





