proe-funktion kaava
Nimi: Sinikäyrä
Perustamisympäristö: Pro/E-ohjelmisto, suorakulmainen koordinaattijärjestelmä
x=50*t
y=10*sin(t*360)
z=0
Nimi: Kierteinen käyrä
Perustamisympäristö: PRO/E; sylinterimäiset koordinaatit (sylinterimäiset)
r=t
theta=10+t*(20*360)
z=t*3
02
Perhoskäyrä
Pallokoordinaatit PRO/E
Yhtälö: rho=8 * t
theta=360 * t * 4
phi=-360 * t * 8
03
Rhodonea-käyrä
Käytä suorakulmaista koordinaattijärjestelmää
theta=t*360*4
x=25+(10-6)*cos(theta)+10*cos((10/6-1)*theta)
y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta)
*********************************
04
Spiraali ympyrässä
Sarakkeen koordinaattijärjestelmä
theta=t*360
r=10+10*sin(6*theta)
z=2*sin(6*theta)
05
Involuuttinen yhtälö
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
Logaritminen käyrä
z=0
x = 10*t
y = log(10*t+0,0001)
07
Pallomainen spiraali (käytetään pallomaista koordinaattijärjestelmää)
rho=4
theta=t*180
phi=t*360*20
Nimi: Kaksoiskaarinen ulompi sykloidi
Cardirin koordinaatit
Yhtälö: 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)
Nimi: Star Line
Cardirin koordinaatit
yhtälö:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Nimi: Heart Line
Rakennusympäristö: pro/e, sylinterimäiset koordinaatit
a=10
r=a*(1+cos(theta))
theta=t*360
Nimi: Lehden muotoinen viiva
Ympäristön asettaminen: suorakulmaiset koordinaatit
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spiraali suorakulmaisina koordinaatteina
x=4 * cos (t *(5*360))
y=4 * sin (t * (5*360))
z = 10*t
08
paraabeli
Suorakulmaiset koordinaatit
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
Nimi: Levyjousi
Ympäristön asettaminen: pro/e
Sylinterimäinen istuin
r = 5
theta=t*3600
z =(sin(3,5*theta-90))+24*t
Yhtälö: Archimedes-spiraali
x=(a +f sin (t))cos(t)/a
y=(a -2f +f sin (t))sin(t)/b
Pro/e-relaatiolausekkeet ja funktiot liittyvät selittävät tiedot
Suhteissa käytetyt funktiot
Matemaattinen funktio
Seuraavia operaattoreita voidaan käyttää suhteissa (mukaan lukien yhtälöt ja ehdolliset lausekkeet).
Suhteeseen voidaan sisällyttää myös seuraavat matemaattiset funktiot:
cos () kosini
rusketus () Tangentti
synti () sini
sqrt () neliöjuuri
asin () arcsini
acos () arckosinin
atan () arctangentti
sinh () Hyperbolinen sini
cosh () Hyperbolinen kosini
tanh () Hyperbolinen tangentti
Huomautus: Kaikki trigonometriset funktiot käyttävät yksikköasteita.
log() 10 kanta logaritmi
ln() luonnollinen logaritmi
exp() e:n teho
abs() itseisarvo
ceil() on pienin kokonaisluku, joka ei ole pienempi kuin sen arvo
floor() Suurin kokonaisluku, joka ei ylitä arvoaan
Voit lisätä valinnaisen argumentin funktioihin ceil ja floor ja määrittää sen avulla pyöristettävien desimaalien määrän.
Näiden pyöristysparametrien funktioiden syntaksi on:
katto(parametrin_nimi tai numero, dec_paikkojen_määrä)
kerros (parametrin_nimi tai numero, dec_paikkojen_määrä)
Missä dec_places_luku on valinnainen arvo:
1) Voidaan ilmaista numerona tai käyttäjän määrittämänä parametrina. Jos parametrin arvo on reaaliluku, CNC WeChatin julkinen tili cncdar katkaisee sen kokonaisluvuksi.
2) Sen enimmäisarvo on 8. Jos se ylittää 8, pyöristettävää lukua (ensimmäinen argumentti) ei pyöristetä, vaan sen alkuarvoa käytetään.
3) Jos et'määritä sitä, toiminto on sama kuin edellinen versio.
Käytä katto- ja lattiafunktioita, jotka eivät määritä desimaalien määrää. Esimerkkejä ovat seuraavat:
raja (10.2) on 11
kerroksen (10.2) arvo on 11
Käytä katto- ja lattiafunktioita, jotka määrittävät desimaalien määrän. Esimerkkejä ovat seuraavat:
raja (10,255, 2) on yhtä suuri kuin 10,26
katto (10,255, 0) on yhtä suuri kuin 11 [sama kuin katto (10,255)]
kerros (10.255, 1) on yhtä suuri kuin 10.2
kerros (10,255, 2) on yhtä suuri kuin 10,26
09
Käyrätaulukon laskenta
Käyrätaulukkolaskennan avulla käyttäjät voivat käyttää käyrätaulukon ominaisuuksia mittojen ohjaamiseen suhteiden kautta. Koko voi olla luonnos-, osa- tai kokoonpanokoko. Muoto on seuraava: evalgraph("kuvaajan_nimi", x), jossa graafin_nimi on käyrätaulukon nimi, x on arvo käyrätaulukon x-akselilla ja y arvo palautetaan.
Yhdistelmäominaisuuksille voit määrittää liikerataparametrin trajpar funktion toiseksi argumentiksi.
Huomautus: Käyrätaulukon ominaisuudet ovat yleensä CNC WeChatin julkisia numeroita cncdar, joita käytetään laskemaan y-arvo, joka vastaa x-arvoa määritetyllä alueella x-akselilla. Kun alueen ulkopuolella, y-arvo lasketaan ekstrapoloimalla. Alkuarvoa pienemmille x-arvoille järjestelmä laskee ekstrapoloidun arvon laajentamalla tangenttiviivaa alkupisteestä. Vastaavasti x-arvoille, jotka ovat suurempia kuin loppupisteen arvo, järjestelmä laskee ekstrapoloidun arvon laajentamalla tangenttiviivaa ulospäin loppupisteestä. Lisää WeChat: steven52014 lähettää kopion makroohjelman opetusohjelmasta
Yhdistelmäkäyrän kiertoradan funktio
Suhteessa voidaan käyttää yhdistelmäkäyrän rataparametria trajpar_of_pnt.
Seuraava funktio palauttaa arvon välillä 0,0 - 1,0: trajpar_of_pnt("trajname","pointname"). Missä trajname on yhdistekäyrän nimi ja pointname on vertailupisteen nimi.
Rata on yhdistelmäkäyrällä oleva parametri, jolla käyrän tangenttia vastaan kohtisuorassa oleva taso kulkee vertailupisteen kautta. Siksi vertailupisteen ei tarvitse olla käyrällä; parametriarvo lasketaan pisteestä, joka on lähinnä käyrän vertailupistettä.
Jos yhdistelmäkäyrää käytetään moniraitaisen skannauksen rungona, trajpar_of_pnt on yhdenmukainen trajparin tai 1,0-trajparin kanssa (riippuen hybridiominaisuuden aloituspisteestä).
10
Tietoja suhteesta
Suhde (kutsutaan myös parametrisuhteeksi) CNC WeChat julkinen tili cncdar on yhtälö käyttäjän määrittämän symbolin koon ja parametrien välillä. Suhde kaappaa suunnittelusuhteen ominaisuuksien, parametrien tai komponenttien välillä, jolloin käyttäjät voivat hallita mallin muutosten vaikutusta.
Suhteet ovat tapa vangita suunnittelutietoa ja aikomuksia. Kuten parametrit, niitä käytetään mallin ohjaamiseen - suhteen muuttaminen muuttaa myös mallia.
Relaatioilla voidaan ohjata mallin muokkauksen vaikutusta, määrittää osien ja kokoonpanojen kokoarvoja ja toimia suunnitteluolosuhteiden rajoitteina (esim. määrittää osien reunoihin liittyvien reikien sijainnit).
Niitä käytetään suunnitteluprosessissa kuvaamaan mallin tai komponentin eri osien välistä suhdetta. Relaatiot voivat olla yksinkertaisia arvoja (esimerkiksi d1=4) tai monimutkaisia ehdollisia haaralauseita.
Suhteen tyyppi
Suhteita on kahdenlaisia:
1) Yhtälö – Tee yksi parametri yhtälön vasemmalla puolella yhtä suureksi kuin oikealla puolella oleva lauseke. Tätä suhdetta käytetään arvojen määrittämiseen mitoille ja parametreille. Esim:
Yksinkertainen tehtävä: d1=4,75
Monimutkainen tehtävä: d5 = d2*(SQRT(d7/3.0+d4))
2) Vertailu - Vertaa vasemmalla olevaa lauseketta ja oikealla olevaa lauseketta. Tätä suhdetta käytetään yleensä rajoitteena tai loogisten haarojen ehdollisissa käskyissä. Esim:
Rajoituksena: (d1 + d2)> (d3 + 2,5)
Ehdollisessa lauseessa; JOS (d1 + 2,5)> = d7
Lisää suhdetta
Voit laajentaa suhdetta:
1) Ominaisuuden poikkileikkaus (luonnostilassa, jos poikkileikkaus luodaan valitsemalla"Sketcher">"Relaatio" ;>"Lisää" aluksi);
2) Ominaisuudet (osittain tai kokoonpanotilassa);
3) Osat (osissa tai kokoonpanotilassa).
4) Komponentit (komponenttitilassa).
Kun suhdevalikko valitaan ensimmäistä kertaa, esiasetus on tarkastella tai muuttaa nykyisen mallin suhdetta (esimerkiksi osa osatilassa).
Päästäksesi suhteeseen, valitse"Relations""Osat" tai"Komponentit" valikosta ja valitse sitten jokin seuraavista komennoista"Model Relations" menu: Komponenttien suhteet-Käytä suhdetta komponentissa.
Jos komponentti sisältää yhden tai useamman alikomponentin,"Component Relations" valikko tulee näkyviin seuraavilla komennoilla:
─Nykyinen - Oletuksena se on ylimmän tason komponentti.
─Nimi – Kirjoita komponentin nimi.
1) Luurankosuhde - käytä luurankomallin suhdetta komponentissa (koskee vain komponentteja).
2) Osasuhde - käytä suhdetta osassa.
3) Ominaisuussuhde - Käytä ominaisuuskohtaista suhdetta. Jos ominaisuudella on poikkileikkaus, käyttäjä voi valita: saada pääsyn poikkileikkauksen suhteeseen (Sketcher) CNC WeChatin julkisen tilin cncdar-pinnalla (Sketcher) tai saada suhde ominaisuudessa kokonaisuudessaan Pääsy.
Array Relations - Käytä taulukoille ominaisia suhteita.
Huomautuksia:
1) Jos yrität määrittää poikkileikkaussuhteen ohjaamalle parametrille poikkileikkauksen ulkopuolista suhdetta, järjestelmä antaa virheilmoituksen mallin regeneroinnissa. Sama pätee, kun yritetään määrittää suhdetta parametrille, jota jo ohjaa poikkileikkauksen ulkopuolinen suhde. Poista jokin suhteista ja luo uudelleen.
2) Jos komponentti yrittää määrittää arvon mittamuuttujalle, jota osan tai osakokoonpanon suhde on ohjannut, näyttöön tulee kaksi virheilmoitusta. Poista jokin suhteista ja luo uudelleen.
3) Mallin identiteettielementtien muuttaminen voi mitätöidä suhteet, koska niitä ei skaalata mallin kanssa. Lisätietoja yksiköiden muuttamisesta on kohdassa &; Tietoja metrisistä ja ei-metrisistä mittayksiköistä &; ohje aihe.
Käytä parametrien merkintää suhteissa
Suhteessa käytetään neljän tyyppisiä parametrisymboleja:
1) Kokosymboli – Seuraavia kokosymbolityyppejä tuetaan:
─d# - Mitat osa- tai kokoonpanotilassa.
─d#:#-Koko komponenttitilassa. Komponentti tai komponentin prosessitunnus lisätään jälkiliitteenä.
─rd# - Viitekoko osassa tai ylätason kokoonpanossa.
─rd#:#-Viitekoko komponenttitilassa (komponentti tai komponentin prosessitunnus lisätään jälkiliitteenä).
─rsd#- (osion) viitekoko luonnoksessa.
─kd#-Tunnetut mitat luonnoksessa (osassa) (emoosassa tai kokoonpanossa).
2) Toleranssi - Nämä ovat toleranssimuotoon liittyviä parametreja. Kun koko muuttuu numerosta symboliksi, nämä symbolit näkyvät luettelossa.
─tpm#-Toleranssi symmetrisessä yhteen- ja vähennysmuodossa; # on mittojen lukumäärä.
─tp#-Positiivinen toleranssi yhteen- ja vähennysmuodossa; # on mittojen lukumäärä.
─tm#-Negatiivinen toleranssi yhteen- ja vähennysmuodossa; # on mittojen lukumäärä.
3) Instanssien lukumäärä - Nämä ovat kokonaislukuparametreja, jotka ovat esiintymien lukumäärä taulukon suunnassa.
─p#-jossa # on esiintymien lukumäärä.
Huomautus: Jos muutat esiintymien lukumäärän muuksi kuin kokonaislukuarvoksi, Pro/ENGINEER leikkaa desimaaliosan pois. Esimerkiksi 2,90 muuttuu 2:ksi.
4) Käyttäjäparametrit - nämä voivat olla parametreja, jotka on määritetty lisäämällä parametreja tai suhteita.
E.g:
Tilavuus=d0*d1*d2
Toimittaja=& quot;Stockton Corp."
Huomautuksia:
─Käyttäjäparametrien nimien tulee alkaa kirjaimella (jos niitä käytetään suhteissa).
─Ei voi käyttää parametreja d#, kd#, rd#, tm#, tp# tai tpm# käyttäjäparametrien niminä, koska ne on varattu ulottuvuuksien käyttöön.
─Käyttäjäparametrien nimet eivät saa sisältää muita kuin aakkosnumeerisia merkkejä, kuten !, @, #, $.
11
Kuinka laskea viilujen lukumäärä puun kuorimista varten
Pyörivä kinematiikka
Kuorinnassa sitä liikerataa, jonka pyörivän veitsen leikkuureuna kulkee puuosan poikkileikkauksella, kutsutaan kuorimiskäyräksi. Tässä käsitellään kahta seuraavaa asiaa: pyörivän leikkauskoneen kinematiikan suunnittelun perusteita ja varsinaisen kiertoleikkauksen liikerataa.
1) Pyörivän leikkauskoneen kinematiikan suunnittelun perusta
Kuorittavan puuosan tarkoituksena on saada laadukas yhtenäinen ja tasapaksuinen viilunauha, kuten paperirullaa aukirullaamalla. Vaatimukset täyttäviä liikeratoja on tällä hetkellä kahdenlaisia: Archimedes-spiraali ja ympyrä-evoluutio.
Archimedes-spiraalin peruskaava on:
x=ɑsinφ cosφ
y=ɑφsinφ
Puuprofiilista irti ruuvatun viilun nimellispaksuus on spiraalin kunkin osan nousu käyrän J-akselin suunnassa (φ2=2π+φ1). Jotta △χ= olisi vakio, cosφ:n on oltava yhtä suuri kuin 1 ja φ=90°. Kun φ=90°, y=aφsin90°=0, eli terän korkeus on nolla ja terän tulee olla x-akselilla (eli vaakatasossa, joka kulkee kiertoakselin läpi). puuosa - istukan akselin keskiviiva). Voidaan myös sanoa, että riippumatta siitä, minkä paksuinen viilu vaaditaan, terän korkeus on aina nolla (h=0)
Ympyrän involuution kaava on:
x=acosφ1+aφ1sinφ1
y=asinφ1-aφ1cosφ1
Kaavassa: φ1-------pystysuoran ja x-akselin välinen kulma esiintymisviivan ja koordinaatin keskipisteen välillä.
Pyörivä veitsi liikkuu suorassa linjassa x-akselin suuntaisesti, joten evoluutioiden jako x-akselin suunnassa on viilun nimellispaksuus. 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
Jos S:n vaaditaan olevan vakioarvo (S=2πα), φl:n on oltava 2πn+270°, joten y=a sin270°—acos270°=-a=h. Viilun laadun varmistamiseksi kuorintaprosessissa toivotaan, että pyörivän veitsen välyskulma (leikkauskulma) suhteessa puusegmenttiin tai kulma (θ) pyörivän veitsen takaosan ja pystysuora pinta, tulee noudattaa puusegmentin pyörivää leikkaushalkaisijaa. Arvo h=-a=-s/2π muuttuu s-arvon muutoksen mukaan, joten myös pyörivän veitsen pyörimiskeskiön tulisi muuttua vastaavasti tällä hetkellä, joten pyörivän leikkauskoneen rakenne on liian monimutkainen. Tästä syystä ei ole tarkoituksenmukaista käyttää pyöreää evoluutiota pyörivän leikkurin ja pyörivän leikkurin puusegmentin välisen liikesuhteen suunnittelussa.
Päinvastoin, Archimedes-spiraali on ihanteellinen. Huolimatta viilun nimellispaksuuden muutoksesta A-arvo on aina nolla, eikä kiertoveitsen pyörivää keskilinjaa tarvitse muuttaa. Siksi sitä käytetään tällä hetkellä teoreettisena perustana pyörivän leikkurin ja pyörivän leikkurin puusegmentin välisen kinemaattisen suhteen suunnittelussa. Varsinainen liikerata kiertoleikkauksen aikana on tuotannossa, eikä kiertoveitsen terän asennuskorkeus (h) välttämättä ole samassa vaakatasossa kuin kiristysakselin keskilinjaa yhdistävä linja. Tämä johtuu kuorittavan puuosan puulajista, kuoriutumisolosuhteista, kuorittavan viilun paksuudesta, sorvauskoneen rakenteesta ja tarkkuudesta sekä muista syistä. Laadukkaan viilun saamiseksi h≠0 veistä asennettaessa, mikä voi olla positiivinen tai negatiivinen, ja jopa pyörivän veitsen keskikohta voi olla hieman korkeammalla kuin pyörivän veitsen kaksi päätä.
Kun pyörivän veitsen terän asennusasento on erilainen (h-arvo on eri), pyörivä leikkauskäyrä on:
h>0 Tällä hetkellä kuoriutumiskäyrä on samanlainen kuin Arkhimedes-spiraali;
h=0 on Archimedes-spiraali;
0>h>-a on pitkänomainen evoluutio
h=-a on involuutio;
h<-a on="" lyhennetty="">-a>
Matemaattinen kaava
ufo
Pallomaiset koordinaatit
rho=20*t^2
theta=60*log(30)*t
phi=7200*t
& quot;rho=200*t"
& quot;theta=900*t"
& quot;phi=t*90*10"
kori
Sylinterimäiset koordinaatit
r=5{{3}}0,3*sin(t*180)+t
theta=t*360*30
z=t*5
Sinikäyrä
Suorakulmainen koordinaattijärjestelmä
x=50*t
y=10*sin(t*360)
z=0
Kierteinen käyrä
Sylinterimäiset koordinaatit
r=t
theta=10+t*(20*360)
z=t*3
Perhoskäyrä
Pallomaiset koordinaatit
rho=8 * t
theta=360 * t * 4
phi=-360 * t * 8
Rhodonea-käyrä
Käytä suorakulmaista koordinaattijärjestelmää
theta=t*360*4
x=25+(10-6)*cos(theta)+10*cos((10/6-1)*theta)
y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta)
Spiraali ympyrässä
Sarakkeen koordinaattijärjestelmä
theta=t*360
r=10+10*sin(6*theta)
z=2*sin(6*theta)
Involuuttinen yhtälö
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
Logaritminen käyrä
z=0
x = 10*t
y = log(10*t+0,0001)
Pallomainen spiraali
Pallomainen koordinaattijärjestelmä
rho=4
theta=t*180
phi=t*360*20
Kaksikaarinen sykloidi
Cardirin koordinaatit
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)
Tähtilinja
Cardirin koordinaatit
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Sydänviiva
Sylinterimäiset koordinaatit
a=10
r=a*(1+cos(theta))
theta=t*360
Lehden muoto
Suorakulmaiset koordinaatit
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spiraali suorakulmaisina koordinaatteina
x=4 * cos (t *(5*360))
y=4 * sin (t * (5*360))
z = 10*t
paraabeli
Suorakulmaiset koordinaatit
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
Levyjousi
Sylinterimäiset koordinaatit
r = 5
theta=t*3600
z =(sin(3,5*theta-90))+24*t
30 asteen kartioreikien koneistus
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
LOPPU1
G0Z50.M05
G91G28Z0Y0M09





