proe funktsiooni valem
Nimi: siinuskõver
Asutamiskeskkond: Pro/E tarkvara, Descartes'i koordinaatsüsteem
x=50*t
y =10*sin (t*360)
z=0
Nimi: spiraalne kõver
Loomiskeskkond: PRO/E; silindrilised koordinaadid (silindrilised)
r=t
Theta =10+ t*(20*360)
z=t*3
02
liblika kõver
Sfäärilised koordinaadid PRO/E
Võrrand: rho=8 * t
teeta=360 * t * 4
phi= -360t8
03
Rhodonea kõver
Kasutage ristkoordinaadisüsteemi
teeta=t*360*4
x=25+(10-6)*cos(teeta)+10*cos((10/6-1)*teeta)
y=25+(10-6)*sin(teeta)-6*sin((10/6-1)*teeta)
*********************************
04
spiraal ringi sees
Kasutage silindrilist koordinaatsüsteemi
teta=t*360
r=10+10*sin(6*teeta)
z=2*sin(6*teeta)
05
Evolutsiooni võrrand
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
logaritmiline kõver
z=0
x = 10*t
y=log (10*t +0. 0001)
07
Sfääriline spiraal (kasutades sfäärilist koordinaatsüsteemi)
Rho =4
teta=t*180
Phi=t*360*20
Nimi: Topeltkaareline epitsükloid
Qadiri koordinaadid
Võrrand: l=2.5
b=2.5
x=3%b*b*cos(t*360)+L*COS(3*t*360)
Y=3*b*sin(t*360) l*sin(3*t*360)
Nimi: Star Line
Qadiri koordinaadid
võrrand:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Nimi: südamejoon
Keskkond: Pro/E, silindrilised koordinaadid
a=10
r=a*(1+cos(teeta))
teeta=t*360
Nimi: lehejoon
Keskkonna seadistamine: Descartes'i koordinaadid
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spiraal Cartesiuse koordinaatides
x=4* cos (t*(5*360))
y=4*sin(t*(5*360))
z = 10*t
08
parabool
Descartes'i koordinaadid
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
Nimi: Ketasvedru
Loo keskkond: pro/e
Silindriline istumine
r=5
teeta=t*3600
z =(sin(3,5*teeta-90))+24*t
Võrrand: Archimedese spiraal
x=(a f*sin(t))cos(t)/a
y=(a -2 f +f sin (t)) sin (t)/b
Seotud selgitavad materjalid Pro/E suhete ja funktsioonide jaoks
Suhetes kasutatavad funktsioonid
matemaatilised funktsioonid
Seoses, sealhulgas võrrandites ja tingimuslausetes, saab kasutada järgmisi operaatoreid.
Seostesse võib lisada ka järgmised matemaatilised funktsioonid:
cos () koosinus
tan () puutuja
sinus () siinus
sqrt () ruutjuur
asin () arcsinus
acos () pöördkoosinus
atan () arctangens
sinh () hüperboolne siinus
cosh () hüperboolne koosinus
tanh () hüperbooli puutuja
Märkus. Kõik trigonomeetrilised funktsioonid kasutavad ühiku kraadi.
log() baas 10 logaritmi
ln() naturaallogaritm
exp() e aste
abs() absoluutväärtus
ceil() Väikseim täisarv, mis ei ole väiksem selle väärtusest
floor() Suurim täisarv, mis ei ületa selle väärtust
Ümardatavate kümnendkohtade arvu määramiseks saate funktsioonidele lae ja alam lisada valikulise argumendi.
Nende funktsioonide süntaks ümarate argumentidega on:
ceil(parameeter_nimi või number,__dec_kohtade arv)
korrus (parameeter_nimi või number,_kahanduste_kohtade arv_)
kus _kahanenud_kohtade arv on valikuline väärtus:
1) Saab väljendada numbrina või kasutaja määratud parameetrina. Kui parameetri väärtus on reaalarv, kärbib CNC WeChati ametlik konto cncdar selle täisarvuks.
2) Selle maksimaalne väärtus on 8. Kui see ületab 8, siis ümardatavat arvu (esimest argumenti) ei ümardata ja kasutatakse selle algväärtust.
3) Kui te seda ei määra, on funktsioon sama, mis eelmisel versioonil.
Kasutage lae ja põranda funktsioone ilma kümnendkohtade arvu määramata. Näited on järgmised.
lae (10.2) väärtus on 11
korruse (10,2) väärtus on 11
Kasutage lae ja põranda funktsioone, mis määravad kümnendkohtade arvu. Näited on järgmised.
ülempiir (10,255, 2) on võrdne 10,26-ga
ülempiir (10.255, 0) on võrdne 11-ga [sama mis lae (10.255)]
korrus (10,255, 1) võrdub 10,2
korrus (10,255, 2) on võrdne 10,26-ga
09
Kõvera tabeli arvutamine
Kõvera tabeli arvutused võimaldavad kasutajatel kasutada kõvera tabeli funktsioone mõõtmete juhtimiseks suhete kaudu. Mõõtmed võivad olla visandi, osa või koostu mõõtmed. Vorming on järgmine: evalgraph("graaf_nimi", x), kus graafik_nimi on kõvera tabeli nimi, x on väärtus piki kõvera tabeli x-telge , ja tagastatakse y väärtus.
Segafunktsioonide korral saab selle funktsiooni teise argumendina määrata trajektoori parameetri trajpar.
Märkus. Kõvera tabeli funktsiooni kasutatakse tavaliselt y väärtuse arvutamiseks, mis vastab x väärtusele x-teljel määratletud vahemikus. Kui see on vahemikust väljas, arvutatakse y väärtus ekstrapoleerimise teel. Algväärtusest väiksemate x väärtuste korral arvutab süsteem ekstrapoleeritud väärtuse, pikendades puutujajoont algpunktist. Samuti arvutab süsteem lõpp-punkti väärtusest suuremate x-väärtuste korral ekstrapolatsiooni väärtuse, pikendades puutujajoont lõpp-punktist eemale. Lisage WeChat: steven52014 saadab teile makroprogrammi õpetuse
liitkõvera orbiidifunktsioon
Seoses saab kasutada liitkõvera orbiidi parameetrit trajpar_of_pnt.
Järgmine funktsioon tagastab väärtuse vahemikus {{0}}.0 kuni 1.0: trajpar_of_pnt("trajname", "pointname"). Nende hulgas on trajname liitkõvera nimi ja punktinimi on lähtepunkti nimi.
Trajektoor on parameeter piki liitkõverat, millel kõvera puutujaga risti olev tasapind läbib tugipunkti. Seetõttu ei pea tugipunkt olema kõveral; parameetri väärtus arvutatakse nullpunktile lähimas kõvera punktis.
Kui mitme rajaga skannimise skeletina kasutatakse liitkõverat, on _pnt trajpar_ trajpar või 1.0 - trajpar (olenevalt valitud lähtepunktist). segatud funktsioon).
10
Suhete kohta
Seos (tuntud ka kui parameetrite seos) CNC WeChat ametlik konto cncdar on kasutaja määratud sümboli suuruse ja parameetrite vaheline võrrand. Seosed fikseerivad funktsioonide, parameetrite või komponentide vahelisi disainisuhteid, võimaldades kasutajal kontrollida mudeli modifikatsioonide mõju.
Suhted on viis disainialaste teadmiste ja kavatsuste jäädvustamiseks. Sarnaselt parameetritega kasutatakse neid mudeli juhtimiseks – seose muutmine muudab mudelit.
Seoseid saab kasutada mudeli modifikatsioonide mõjude juhtimiseks, osade ja koostude mõõtmete väärtuste määratlemiseks ning projekteerimistingimuste piirangutena (näiteks avade asukoha määramine detaili servade suhtes).
Neid kasutatakse disainiprotsessis mudeli või komponendi erinevate osade vaheliste suhete kirjeldamiseks. Seosed võivad olla lihtsad väärtused (näiteks d1=4) või keerulised tingimuslikud harulaused.
Suhte tüüp
Suhteid on kahte tüüpi:
1) Võrdsus – tee võrrandi vasakule küljele argument, mis on võrdne parempoolse avaldisega. Seda seost kasutatakse mõõtmetele ja parameetritele väärtuste määramiseks. Näiteks:
Lihtne määramine: d 1=4. 75
Kompleksülesanne: d5=d2*(SQRT(d7/3.0+d4))
2) Võrdle – võrrelge vasakpoolset avaldist parempoolse avaldisega. Seda seost kasutatakse sageli piiranguna või loogiliste harude tingimuslausetes. Näiteks:
Piiranguna: (d1 + d2) > (d3 + 2.5)
In a conditional statement; IF (d1 + 2.5) >= d7
suhteid suurendada
Suhet saab suurendada:
1) Funktsiooni sektsioon (visandirežiimis, kui sektsioon loodi algselt Sketcher > Relations > Add);
2) Omadused (osaliselt või koosterežiimis);
3) osad (osa või montaažirežiimi).
4) Komponendid (komponentrežiimis).
Kui valite esimest korda menüü Seosed, kuvatakse vaikimisi praeguse mudeli seosed (näiteks osa režiimis Osa).
Seostele juurdepääsu saamiseks valige menüüst Osad või komponendid suvand Seosed ja seejärel valige menüüst Mudelisuhted üks järgmistest käskudest: Komponentide seosed – kasutage komponentides seoseid.
Kui komponent sisaldab ühte või mitut alamkomponenti, kuvatakse menüü Component Relationships järgmiste käskudega:
─Praegune – Vaikimisi on tipptaseme komponent.
─Nimi – sisestage komponendi nimi.
1) Skeleti seos – kasutage komponendis skeletimudeli seost (kehtib ainult komponentide puhul).
2) Osade suhted - Kasutage seoseid osades.
3) Funktsioonide seosed – kasutage funktsioonipõhiseid seoseid. Kui funktsioonil on jaotis, saab kasutaja valida, kas pääseda juurde lõikepinna (visand) suhetele (visand) või pääseda ligi funktsiooni seostele tervikuna Juurdepääs.
Massiivisuhted – kasutage massiividele omaseid seoseid.
Märkus.
1) Kui proovite määrata ristlõikevälise seose parameetrile, mis on juba ristlõike seosega juhitud, annab süsteem mudeli regenereerimisel veateate. Sama kehtib ka siis, kui proovite määrata seost parameetrile, mis on juba juhitud jaotisest väljaspool olevast seosest. Kustutage üks suhetest ja looge see uuesti.
2) Kui komponent üritab määrata väärtust mõõtmemuutujale, mida juba juhib osa või alamkoostu seos, kuvatakse kaks veateadet. Kustutage üks suhetest ja looge see uuesti.
3) Mudeli identiteedielementide muutmine muudab seosed kehtetuks, kuna need ei skaleeru mudeliga. Mõõtühikute muutmise kohta lisateabe saamiseks vaadake abiteemat "Teave mõõdikute ja mittemeetriliste mõõtühikute kohta".
Parameetri sümbolite kasutamine suhetes
Seoses kasutatakse nelja tüüpi parameetrisümboleid:
1) Mõõtmete sümbolid – toetatakse järgmisi mõõtmete sümbolitüüpe:
─d# – mõõtmed osalises või koosterežiimis.
─d#:# – mõõtmed komponentrežiimis. Komponendi või komponendi protsessi ID lisatakse järelliitena.
─rd# – võrdlusmõõde detailis või tipptasemel koostu.
─rd#:# – võrdlusdimensioon komponendirežiimis (komponendi või komponendi protsessi ID on lisatud järelliitena).
─rsd# – viitemõõde (jaotis) visandis.
─kd# – eskiisis (jaotises) teadaolev mõõde (peaosas või koostis).
2) Tolerantsid – need on tolerantsivorminguga seotud parameetrid. Need sümbolid ilmuvad, kui mõõtmed muutuvad numbrilistest sümboliteks.
─tpm# – tolerants pluss- või miinussümmeetria vormingus; # on mõõtmete arv.
─tp# - positiivne tolerants pluss-miinus formaadis; # on mõõtme number.
─tm# - negatiivne tolerants pluss-miinus formaadis; # on mõõtmete arv.
3) Eksemplaride arv – need on täisarvulised parameetrid, mis on eksemplaride arv massiivi suunas.
─p# – kus # on esinemisjuhtude arv.
Märkus. Kui muudate esinemisjuhtude arvu mittetäisarvuks, kärbib Pro/ENGINEER kümnendkoha. Näiteks 2,90 muutub 2-ks.
4) Kasutaja parameetrid - need võivad olla parameetrid parameetrite või suhete lisamisega.
Näiteks:
Köide {{0}} d0*d1*d2
Tarnija="Stockton Corp."
Märkus.
─Kasutajaparameetrite nimed peavad algama tähega (kui neid kasutatakse suhetes).
─Te ei saa kasutajaparameetrite nimedena kasutada d#, kd#, rd#, tm#, tp# ega tpm#, kuna need on reserveeritud kasutamiseks mõõtmete järgi.
─Kasutajaparameetrite nimed ei tohi sisaldada mittetähtnumbrilisi märke, nagu !, @, #, $.
11
Kuidas arvutada spoonide arvu palgi pöördlõikamiseks
Pöörleva lõikamise kinemaatika
Pöördlõikamise käigus nimetatakse teekonda, mida pöördnoa lõikeserv puiduosa ristlõikel läbib, pöörleva lõikekõveraks. Siin käsitletakse kahte järgmist küsimust: pöörleva lõikepingi kinemaatika kujundamise alused ja liikumistrajektoor tegeliku pöörleva lõikamise ajal.
1) Pöördlõikepingi kinemaatika kujundamise alused
Puidulõikude pöörleva lõikamise eesmärk on saada kvaliteetne, ühtlase paksusega pidev spooniriba, nagu lahtirullitud paberirull. Praegu on nõuetele vastavaid liikumistrajektoori kaks: Archimedese spiraal ja ringi involutsioon.
Archimedese spiraali põhivalem on:
x=ɐsinφ cosφ
y=ɐϕsinϕ
Ühe plaadi nominaalne paksus puust sektsioonist lahti keeramata on kõvera spiraali iga lõigu samm J-telje suunas (φ 2=2 π+φ1). Δχ=konstandi korral peab cosφ olema võrdne 1 ja φ =90 kraadiga. Kui aφ =90 kraad, y {= aφsin90 kraadi =0, st tera kõrgus on null ja tera peaks olema x-telje peal (st Horisontaalne tasapind läbib puidusektsiooni pöördetelge-kaardi telje keskjoont)
Sees). Võib ka öelda, et olenemata sellest, kui paksu spooni pöördlõikamiseks on vaja, on tera kõrgus alati null (h=0)
Ringi involutsiooni valem on järgmine:
x=acos1+a1sin1
y= asinθ1- aθ1cosθ1
Valemis: φ1-------nurk esinemisjoone ja koordinaatide keskpunkti ning x-telje vahelise vertikaaljoone vahel.
Pöördnuga liigub lineaarselt piki suunda, mis on paralleelne x-teljega, seega on spiraali iga lõigu samm x-telje suunas ühe plaadi nimipaksus. 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φ{ {7} } θ1sinθ1]
{0}πasinφl
Kui S peab olema konstantne väärtus (S=2π ), peab φl olema 2πn+270 kraadi, seega y=a sin270 kraadi -acos270 kraadi =-a{ {8}} h. Spooni kvaliteedi tagamiseks on pöördlõikamise käigus eeldatud, et pöördnoa taganurk (lõikenurk) puiduosa suhtes või nurk (θ) pöördnoa tagaosa vahel ja vertikaaltasapinda tuleks reguleerida vastavalt puiduosa pöörleva lõikediameetrile. See muutub vähenedes automaatselt väiksemaks ja h=-a=-s/2π väärtus muutub vastavalt s väärtuse muutumisele. Seetõttu peaks ka pöördnoa pöörlemiskese sel ajal vastavalt muutuma. Sel viisil on pöörleva lõikemasina struktuur liiga keeruline. Sel põhjusel ei ole otstarbekas kasutada pöörleva lõikuri ja pöörleva lõikemasina puiduosa vahelise liikumissuhte kujundamisel ringi involuuti.
Seevastu Archimedese pöörlemine on ideaalne. Olenemata spooni nimipaksuse muutumisest on A väärtus alati null ja pöördnoa pöörlemise keskjoont ei pea muutma. Seetõttu kasutatakse seda praegu teoreetilise alusena pöörleva lõikuri ja pöörleva lõikemasina puiduosa vahelise liikumissuhte kujundamisel. Tegelik liikumistrajektoor pöörleva lõikamise ajal Tootmises ei pruugi pöördnoa tera paigalduskõrgus (h) olla samal horisontaaltasapinnal kaardivõlli keskjoont ühendava joonega. Selle põhjuseks on erinevad puuliigid, koorimistingimused, koorimisspooni paksus, koorimismasina struktuur ja täpsus. Kvaliteetse spooni saamiseks h≠0 noa paigaldamisel, mis võib olla nii positiivne kui ka negatiivne väärtus ning isegi pöördnoa keskosa võib pöördnoa kahest otsast veidi kõrgemal olla. nuga.
Kui pöördnoa tera on paigaldatud erinevatesse asenditesse (erinevad h väärtused), on pöörlev lõikekõver järgmine:
When h>0, pöörlemisnihkekõver on ligikaudne Archimedese spiraalile;
h=0 on Archimedese spiraal;
0>h>-a on laiendatud involuut
h=-a on involuutne;
h<-a is a shortened involute.
Matemaatiline valem
UFO
Sfäärilised koordinaadid
rho=20*t^2
teeta=60*log(30)*t
phi=7200*t
"rho{0}}*t"
"Theta =900*t"
"Phi=t*90*10"
korv
Silindrilised koordinaadid
r=5+0.3*sin(t*180) t
Theta=t*360*30
z=t*5
sinusoidne kõver
Descartes'i koordinaatsüsteem
x=50*t
y=10*sin(t*360)
z=0
Spiraalne kõver
Silindrilised koordinaadid
r=t
teeta=10+t*(20*360)
z=t*3
liblika kõver
Sfäärilised koordinaadid
rho=8*t
teeta=360 * t * 4
phi= -360t8
Rhodonea kõver
Kasutage ristkoordinaadisüsteemi
teeta=t*360*4
x=25+(10-6)*cos(teeta)+10*cos((10/6-1)*teeta)
y=25+(10-6)*sin(teeta)-6*sin((10/6-1)*teeta)
spiraal ringi sees
Kasutage silindrilist koordinaatsüsteemi
teeta=t*360
r=10+10*sin(6*teeta)
z=2*sin(6*teeta)
Evolutsiooni võrrand
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
logaritmiline kõver
z=0
x = 10*t
y=log(10*t+0.0001)
sfääriline spiraal
Kasutage sfäärilist koordinaatsüsteemi
Rho =4
teta=t*180
Phi=t*360*20
kahekaareline epitsükloid
Qadiri koordinaadid
l=2.5
b=2.5
x=3%b*b*cos(t*360)+L*COS(3*t*360)
Y=3*b*sin(t*360) l*sin(3*t*360)
tähejoon
Qadiri koordinaadid
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
südame joon
Silindrilised koordinaadid
a=10
r=a*(1+cos(teeta))
teeta=t*360
lehejoon
Descartes'i koordinaadid
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spiraal ristkoordinaatides
x=4*cos(t*(5*360))
y=4*sin(t*(5*360))
z = 10*t
parabool
Descartes'i koordinaadid
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
ketasvedru
Silindrilised koordinaadid
r=5
teeta=t*3600
z =(sin(3,5*teeta-90))+24*t
30 kraadi koonuse aukude töötlemine
G90G54G00X0Y0M03S2500:
G43Z50.H01M08:
Z2.
#1=0.05
KUIGI[#1LE5.]DO1
#2=TAN[15.]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
LÕPP1
G0Z50.M05
G91G28Z0Y0M09





