proe funkcijos formulė
Pavadinimas: Sinuso kreivė
Įkūrimo aplinka: Pro/E programinė įranga, Dekarto koordinačių sistema
x=50*t
y=10*sin(t*360)
z=0
Pavadinimas: Sraigtinė kreivė
Įkūrimo aplinka: PRO/E; cilindrinės koordinatės (cilindrinės)
r=t
teta=10+t*(20*360)
z=t*3
02
Drugelio kreivė
Sferinės koordinatės PRO/E
Lygtis: rho=8 * t
teta=360 * t * 4
phi=-360 * t * 8
03
Rodonėjos kreivė
Naudokite Dekarto koordinačių sistemą
teta=t*360*4
x=25+(10-6)*cos(teta)+10*cos((10/6-1)*teta)
y=25+(10-6)*sin(teta)-6*sin((10/6-1)*teta)
*********************************
04
Spiralė apskritime
Stulpelių koordinačių sistema
teta=t*360
r=10+10*sin (6*teta)
z=2*sin(6*teta)
05
Involiucinė lygtis
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
Logaritminė kreivė
z=0
x = 10*t
y = log(10*t+0,0001)
07
Sferinė spiralė (naudojant sferinę koordinačių sistemą)
rho=4
teta=t*180
phi=t*360*20
Pavadinimas: Dvigubo lanko išorinis cikloidas
Cardir koordinatės
Lygtis: 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)
Pavadinimas: Star Line
Cardir koordinatės
lygtis:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Pavadinimas: Širdies linija
Sukūrimo aplinka: pro/e, cilindrinės koordinatės
a=10
r=a*(1+cos(teta))
teta=t*360
Pavadinimas: lapo formos linija
Aplinkos nustatymas: Dekarto koordinatės
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spiralė Dekarto koordinatėmis
x=4 * cos (t * (5*360))
y=4 * sin (t * (5*360))
z = 10*t
08
parabolė
Dekarto koordinatės
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
Pavadinimas: Diskinė spyruoklė
Aplinkos sutvarkymas: pro/e
Cilindrinis sėdėjimas
r = 5
teta=t*3600
z =(sin(3,5*teta-90))+24*t
Lygtis: Archimedo spiralė
x=(a +f sin (t))cos(t)/a
y=(a -2f +f sin (t))sin(t)/b
Pro/e reliacinės išraiškos ir su funkcijomis susiję aiškinamieji duomenys
Santykiuose naudojamos funkcijos
Matematinė funkcija
Santykiuose (įskaitant lygtis ir sąlyginius teiginius) gali būti naudojami šie operatoriai.
Į ryšį taip pat gali būti įtrauktos šios matematinės funkcijos:
cos () kosinusas
įdegis () Tangentas
sin () sinusas
sqrt () kvadratinė šaknis
asin () lanko sinusas
acos () lanko kosinusas
atan () lanko liestinė
sinh () Hiperbolinis sinusas
cosh () Hiperbolinis kosinusas
tanh () Hiperbolinė liestinė
Pastaba: visos trigonometrinės funkcijos naudoja vieneto laipsnius.
log() bazė 10 logaritmų
ln() natūralusis logaritmas
exp() e galia
abs() absoliuti vertė
ceil() yra mažiausias sveikas skaičius, ne mažesnis už jo reikšmę
floor() Didžiausias sveikasis skaičius, kuris neviršija jo vertės
Galite pridėti pasirenkamą argumentą prie funkcijų lubos ir grindų ir naudoti jį norėdami nurodyti suapvalinamų dešimtainių skaičių.
Šių funkcijų su apvalinimo parametrais sintaksė yra tokia:
lubos(parametro_pavadinimas arba skaičius,_dec_vietų_skaičius)
aukštas (parametro_pavadinimas arba numeris,_dec_vietų_skaičius)
Kur number_of_dec_places yra neprivaloma reikšmė:
1) Gali būti išreikštas skaičiumi arba vartotojo apibrėžtu parametru. Jei parametro reikšmė yra tikrasis skaičius, CNC WeChat viešoji paskyra cncdar ją sutrumpins iki sveikojo skaičiaus.
2) Didžiausia jo reikšmė yra 8. Jei ji viršija 8, suapvalinamas skaičius (pirmasis argumentas) nebus apvalinamas, o bus naudojama jo pradinė reikšmė.
3) Jei&jos nenurodysite, funkcija bus tokia pati kaip ankstesnėje versijoje.
Naudokite lubų ir grindų funkcijas, kurios nenurodo skaitmenų po kablelio. Pavyzdžiai yra tokie:
lubos (10.2) yra 11
grindų (10.2) vertė yra 11
Naudokite lubų ir grindų funkcijas, kurios nurodo skaičių po kablelio skaičių. Pavyzdžiai yra tokie:
lubos (10,255, 2) yra lygios 10,26
lubos (10,255, 0) yra lygios 11 [tas pats kaip lubos (10,255)]
aukštas (10,255, 1) yra lygus 10,2
aukštas (10,255, 2) yra lygus 10,26
09
Kreivės lentelės skaičiavimas
Kreivės lentelės skaičiavimas leidžia vartotojams naudoti kreivės lentelės funkcijas, kad būtų galima nustatyti matmenis per ryšius. Dydis gali būti eskizo, dalies arba surinkimo dydis. Formatas yra toks: evalgraph("grafo_pavadinimas", x), kur grafo_pavadinimas yra kreivės lentelės pavadinimas, x yra reikšmė išilgai kreivės lentelės x ašies, o y grąžinama vertė.
Mišrioms funkcijoms galite nurodyti trajektorijos parametrą trajpar kaip antrąjį funkcijos argumentą.
Pastaba: Kreivės lentelės ypatybės paprastai yra CNC WeChat viešasis numeris cncdar, naudojamas apskaičiuoti y reikšmę, atitinkančią x reikšmę apibrėžtame x ašies diapazone. Kai už diapazono ribų, y reikšmė apskaičiuojama ekstrapoliuojant. Jei x reikšmės yra mažesnės už pradinę reikšmę, sistema apskaičiuoja ekstrapoliuotą reikšmę pratęsdama liestinės liniją nuo pradinio taško. Panašiai, jei x reikšmės yra didesnės už pabaigos taško reikšmę, sistema apskaičiuoja ekstrapoliuotą vertę, pratęsdama liestinės liniją į išorę nuo galo taško. Pridėti „WeChat“: steven52014 atsiųs makrokomandos mokymo programos kopiją
Sudėtinės kreivės orbitos funkcija
Ryšyje galima naudoti sudėtinės kreivės orbitos parametrą trajpar_of_pnt.
Ši funkcija grąžina reikšmę nuo 0,0 iki 1,0: trajpar_of_pnt("trajname","pointname"). Kur trajname yra sudėtinės kreivės pavadinimas, o taško pavadinimas yra atskaitos taško pavadinimas.
Trajektorija yra parametras išilgai sudėtinės kreivės, kurioje kreivės liestine statmena plokštuma eina per atskaitos tašką. Todėl atskaitos taškas neturi būti kreivėje; parametro reikšmė apskaičiuojama taške, kuris yra arčiausiai kreivės atskaitos taško.
Jei sudėtinė kreivė naudojama kaip kelių takelių nuskaitymo pagrindas, trajpar_of_pnt atitinka trajpar arba 1.0-trajpar (atsižvelgiant į hibridinei funkcijai pasirinktą pradžios tašką).
10
Apie santykius
Ryšys (taip pat vadinamas parametrų ryšiu) CNC WeChat viešoji paskyra cncdar yra lygtis tarp vartotojo apibrėžto simbolio dydžio ir parametrų. Ryšys užfiksuoja dizaino ryšį tarp funkcijų, tarp parametrų arba tarp komponentų, todėl vartotojai gali kontroliuoti modelio modifikavimo poveikį.
Santykiai yra būdas užfiksuoti dizaino žinias ir ketinimus. Kaip ir parametrai, jie naudojami modeliui valdyti – pakeitus ryšį keičiasi ir modelis.
Ryšiai gali būti naudojami modelio modifikavimo poveikiui valdyti, dalių ir mazgų dydžio reikšmėms apibrėžti ir projektavimo sąlygų apribojimais (pavyzdžiui, nurodyti skylių, susijusių su dalių kraštais), padėtį.
Jie naudojami projektavimo procese, norint apibūdinti ryšį tarp skirtingų modelio ar komponento dalių. Ryšiai gali būti paprastos reikšmės (pavyzdžiui, d1=4) arba sudėtingi sąlyginiai šakų teiginiai.
Santykių tipas
Yra dviejų tipų santykiai:
1) Lygtis – Padarykite vieną parametrą kairėje lygties pusėje lygų išraiškai dešinėje. Šis ryšys naudojamas matmenų ir parametrų reikšmėms priskirti. Pvz.:
Paprasta užduotis: d1=4,75
Sudėtingas priskyrimas: d5 = d2*(SQRT(d7/3.0+d4))
2) Palyginimas – palyginkite išraišką kairėje ir išraišką dešinėje. Šis ryšys paprastai naudojamas kaip apribojimas arba sąlyginiuose teiginiuose loginėms šakoms. Pvz.:
Kaip apribojimas: (d1 + d2)> (d3 + 2,5)
Sąlyginiame teiginyje; IF (d1 + 2,5)>= d7
Padidinkite santykius
Galite padidinti santykius:
1) Objekto skerspjūvis (eskizo režimu, jei skerspjūvis sukuriamas pasirinkus"Sketcher">"Ryšys" ;>"Pridėti" iš pradžių);
2) Savybės (daliniu arba surinkimo režimu);
3) Dalys (daliniu arba surinkimo režimu).
4) Komponentai (komponentiniu režimu).
Kai ryšio meniu pasirenkamas pirmą kartą, iš anksto nustatytas ryšys dabartiniame modelyje peržiūrėti arba keisti (pavyzdžiui, dalis dalies režimu).
Norėdami gauti prieigą prie santykių, pasirinkite"Santykiai" iš&kvotos;Dalys" arba"Komponentai" meniu, tada pasirinkite vieną iš šių komandų iš"Model Relations" meniu: Komponentų ryšiai – naudokite ryšį komponente.
Jei komponente yra vienas ar daugiau sudedamųjų dalių,"Component Relations" pasirodo meniu su šiomis komandomis:
─Current – pagal numatytuosius nustatymus tai yra aukščiausio lygio komponentas.
─Name – įveskite komponento pavadinimą.
1) Skeleto ryšys – naudokite skeleto modelio ryšį komponente (taikoma tik komponentams).
2) Dalies santykis-naudoti santykį dalyje.
3) Funkcijų ryšys – naudokite specifinį ryšį. Jei funkcija turi skerspjūvį, vartotojas gali pasirinkti: gauti prieigą prie santykio skerspjūvyje (Sketcher) CNC WeChat viešosios paskyros cncdar paviršiuje (Sketcher) arba gauti ryšį visoje funkcijoje. Prieiga.
Masyvo ryšiai – naudokite masyvams būdingus ryšius.
Pastabos:
1) Jei bandysite priskirti ryšį už skerspjūvio ribų parametrui, kurį lėmė skerspjūvio ryšys, sistema generuodama modelį pateiks klaidos pranešimą. Tas pats pasakytina ir bandant priskirti ryšį parametrui, kurį jau lemia ryšys už skerspjūvio ribų. Ištrinkite vieną iš santykių ir atkurkite.
2) Jei komponentas bando priskirti reikšmę matmenų kintamajam, kurį lėmė detalės ar mazgo ryšys, pasirodys du klaidų pranešimai. Ištrinkite vieną iš santykių ir atkurkite.
3) Modelio tapatybės elementų modifikavimas gali anuliuoti ryšius, nes jie nėra keičiami pagal modelį. Norėdami gauti daugiau informacijos apie vienetų keitimą, žr.&kvotą;Apie metrinius ir nemetrininius matavimo vienetus &; pagalbos tema.
Santykiuose naudokite parametrų žymėjimą
Santykyje naudojami keturi parametrų simbolių tipai:
1) Dydžio simbolis – palaikomi šie dydžio simbolių tipai:
─d# - Matmenys dalinio arba surinkimo režimu.
─d#:# – dydis komponento režimu. Komponentas arba komponento proceso ID pridedamas kaip priesaga.
─rd# – etaloninis dydis dalyje arba aukščiausio lygio sąrankoje.
─rd#:# – atskaitos dydis komponento režimu (komponento komponentas arba proceso ID pridedamas kaip priesaga).
─rsd# – eskizo (skilties) atskaitos dydis.
─kd#-Žinomi matmenys eskize (skyryje) (pirminėje dalyje arba sąrankoje).
2) Tolerancija – tai parametrai, susiję su tolerancijos formatu. Kai dydis pasikeičia iš skaičiaus į simbolį, šie simboliai pateikiami sąraše.
─tpm#-Tolerancija sudėjimo ir atėmimo simetriniame formate; # yra matmenų skaičius.
─tp# - Teigiamas tolerancija sudėjimo ir atimties formatu; # yra matmenų skaičius.
─tm#-Neigiamas sudėjimo ir atimties formato paklaida; # yra matmenų skaičius.
3) Egzempliorių skaičius – tai sveikieji parametrai, kurie yra egzempliorių skaičius masyvo kryptimi.
─p# – kur # yra atvejų skaičius.
Pastaba: Jei pakeisite egzempliorių skaičių į ne sveikąjį skaičių, Pro/ENGINEER nukirs dešimtainę dalį. Pavyzdžiui, 2,90 taps 2.
4) Vartotojo parametrai – tai gali būti parametrai, apibrėžti pridedant parametrus arba ryšius.
E.g:
Tūris=d0*d1*d2
Pardavėjas=& quot;Stockton Corp."
Pastabos:
─Vartotojo parametrų pavadinimai turi prasidėti raide (jei jie bus naudojami santykiuose).
─Negalima naudoti d#, kd#, rd#, tm#, tp# arba tpm# kaip vartotojo parametrų pavadinimus, nes jie rezervuoti naudoti pagal matmenis.
─Vartotojo parametrų pavadinimuose negali būti neraidinių ir skaitmeninių simbolių, pvz., !, @, #, $.
11
Kaip apskaičiuoti lukštų skaičių medienai lupti
Sukamoji kinematika
Lupimo procese trajektorija, kurią sukamojo peilio pjovimo briauna kerta medienos pjūvio skerspjūvį, vadinama lupimo kreive. Čia bus aptariami du klausimai: rotacinio pjovimo staklių kinematikos projektavimo pagrindas ir tikrojo rotacinio pjovimo trajektorija.
1) Rotacinio pjovimo staklių kinematikos projektavimo pagrindas
Nulupamos medienos sekcijos tikslas – gauti kokybišką ištisinę vienodo storio faneros juostelę, panašią į išvyniojamą popieriaus ritinį. Šiuo metu yra dviejų rūšių judėjimo trajektorijos, kurios atitinka reikalavimus: Archimedo spiralė ir apskrita involutinė.
Pagrindinė Archimedo spiralės formulė yra:
x=ɑsinφ cosφ
y=ɑφsinφ
Vardinis lukšto storis, atsuktas nuo medinės pjūvio, yra kiekvienos spiralės atkarpos žingsnis kreivės J ašies kryptimi (φ2=2π+φ1). Kad △χ= būtų pastovi, cosφ turi būti lygus 1, o φ=90°. Kai a φ=90°, y=aφsin90°=0, tai yra, ašmenų aukštis lygus nuliui, o ašmenys turi būti ant x ašies (ty horizontalioje plokštumoje, einančioje per sukimosi ašį medienos sekcija – griebtuvo ašies vidurinė linija). Taip pat galima sakyti, kad nesvarbu, kokio storio faneros reikia, ašmenų aukštis visada lygus nuliui (h=0)
Apskritimo evoliucijos formulė yra tokia:
x=acosφ1+aφ1sinφ1
y=asinφ1-aφ1cosφ1
Formulėje: φ1-------kampas tarp vertikalios linijos ir x ašies tarp įvykio linijos ir koordinatės centro taško.
Sukamasis peilis juda tiesia linija, lygiagrečia x ašiai, todėl evoliucinių sekcijų žingsnis x ašies kryptimi yra vardinis faneros storis. 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
Jei S turi būti pastovi reikšmė (S=2πα), φl turi būti 2πn+270°, taigi y=a sin270°—acos270°=-a=h. Siekiant užtikrinti faneros kokybę, lupimo procese, tikimasi, kad sukamojo peilio protrūkio kampas (pjovimo kampas) medienos segmento atžvilgiu arba kampas (θ) tarp sukamojo peilio galo ir vertikalus paviršius, turi atitikti medienos segmento sukamąjį pjovimo skersmenį. H=-a=-s/2π reikšmė kinta priklausomai nuo s reikšmės pasikeitimo, todėl šiuo metu atitinkamai turėtų keistis ir sukamojo peilio sukimosi centras, todėl rotacinės pjovimo mašinos struktūra yra per sudėtinga. Dėl šios priežasties netikslinga naudoti žiedinę evoliuciją kaip judėjimo santykį tarp rotacinės frezos ir sukamosios frezos medienos segmento.
Priešingai, Archimedo spiralė yra ideali. Nepriklausomai nuo vardinio faneros storio pokyčio, A reikšmė visada yra lygi nuliui, o sukamojo peilio sukamosios vidurio linijos keisti nereikia. Todėl šiuo metu jis naudojamas kaip teorinis pagrindas projektuojant kinematinį ryšį tarp rotacinės pjaustyklės ir sukamosios frezos medienos segmento. Tikroji judėjimo trajektorija rotacinio pjovimo metu yra gaminama, o sukamojo peilio ašmenų montavimo aukštis (h) nebūtinai yra toje pačioje horizontalioje plokštumoje kaip linija, jungianti suspaudimo veleno vidurio liniją. Taip yra dėl lupimo medienos sekcijos medienos rūšies, lupimo sąlygų, lupimo lukšto storio, lupimo mašinos struktūros ir tikslumo bei kitų priežasčių. Norint gauti kokybišką fanerą, h≠0 montuojant peilį, kuris gali būti teigiamas arba neigiamas, ir net sukamojo peilio centras gali būti šiek tiek aukščiau nei du sukamojo peilio galai.
Kai sukamojo peilio ašmenų montavimo padėtis skiriasi (h reikšmė skiriasi), sukamoji pjovimo kreivė bus tokia:
h>0 Šiuo metu lupimo kreivė panaši į Archimedo spiralę;
h=0 yra Archimedo spiralė;
0>h>-a yra pailgos evoliucijos
h=-a yra evoliucija;
h<-a yra="" sutrumpinta="">-a>
Matematinė formulė
NSO
Sferinės koordinatės
rho=20*t^2
teta=60*log(30)*t
phi=7200*t
& quot;rho=200*t"
& quot;theta=900*t"
& quot;phi=t*90*10"
krepšelis
Cilindrinės koordinatės
r=5{{3}}0,3*sin(t*180)+t
teta=t*360*30
z=t*5
Sinuso kreivė
Dekarto koordinačių sistema
x=50*t
y=10*sin(t*360)
z=0
Sraigtinė kreivė
Cilindrinės koordinatės
r=t
teta=10+t*(20*360)
z=t*3
Drugelio kreivė
Sferinės koordinatės
rho=8 * t
teta=360 * t * 4
phi=-360 * t * 8
Rodonėjos kreivė
Naudokite Dekarto koordinačių sistemą
teta=t*360*4
x=25+(10-6)*cos(teta)+10*cos((10/6-1)*teta)
y=25+(10-6)*sin(teta)-6*sin((10/6-1)*teta)
Spiralė apskritime
Stulpelių koordinačių sistema
teta=t*360
r=10+10*sin (6*teta)
z=2*sin(6*teta)
Involiucinė lygtis
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
Logaritminė kreivė
z=0
x = 10*t
y = log(10*t+0,0001)
Sferinė spiralė
Sferinė koordinačių sistema
rho=4
teta=t*180
phi=t*360*20
Dvigubo lanko cikloidas
Cardir koordinatės
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)
Žvaigždžių linija
Cardir koordinatės
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Širdies linija
Cilindrinės koordinatės
a=10
r=a*(1+cos(teta))
teta=t*360
Lapo forma
Dekarto koordinatės
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spiralė Dekarto koordinatėmis
x=4 * cos (t * (5*360))
y=4 * sin (t * (5*360))
z = 10*t
parabolė
Dekarto koordinatės
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
Diskinė spyruoklė
Cilindrinės koordinatės
r = 5
teta=t*3600
z =(sin(3,5*teta-90))+24*t
30 laipsnių kūginių skylių apdirbimas
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
END1
G0Z50.M05
G91G28Z0Y0M09





