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ä
Luontiympäristö: PRO/E; sylinterimäiset koordinaatit (sylinterimäiset)
r=t
theta=10+t*(20*360)
z=t*3
02
perhonen käyrä
Pallokoordinaatit PRO/E
Yhtälö: rho=8 * t
theta= 360*t*4
phi= -360t8
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än sisällä
Käytä sylinterimäistä koordinaattijärjestelmää
theta=t*360
r=10+10*sin(6*theta)
z=2*sin(6*theta)
05
Involuution 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-*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 episykloidi
Qadir 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
Qadir koordinaatit
yhtälö:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Nimi: Sydänlinja
Luo ympäristö: pro/e, sylinterimäiset koordinaatit
a=10
r=a(1+cos(theta))
theta=t*360
Nimi: lehtiviiva
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
Luo ympäristö: pro/e
Sylinterimäinen istuin
r=5
theta=t*3600
z =(sin(3,5*theta-90))+24*t
Yhtälö: Archimedean spiraali
x=(a f*sin(t))*cos(t)/a
y=(a -2f f sin(t))sin(t)/b
Aiheeseen liittyviä selittäviä materiaaleja pro/e-suhteille ja funktioille
Parisuhteissa käytetyt toiminnot
matemaattiset funktiot
Seuraavia operaattoreita voidaan käyttää suhteissa, mukaan lukien yhtälöt ja ehdolliset lauseet.
Myös seuraavat matemaattiset funktiot voidaan sisällyttää suhteisiin:
cos () kosini
tan () tangentti
synti () sini
sqrt () neliöjuuri
asin () arcsini
acos () käänteiskosini
atan () arctangentti
sinh () hyperbolinen sini
cosh () hyperbolinen kosini
tanh () hyperbelin tangentti
Huomautus: Kaikki trigonometriset funktiot käyttävät yksikköasteita.
log() kantaluku 10 logaritmi
ln() luonnollinen logaritmi
exp() e:n potenssi
abs() itseisarvo
ceil() Pienin kokonaisluku, joka ei ole pienempi kuin sen arvo
floor() Suurin kokonaisluku, joka ei ylitä arvoaan
Voit lisätä valinnaisen argumentin ceil- ja floor-funktioihin määrittääksesi pyöristettävien desimaalien määrän.
Näiden funktioiden syntaksi pyöristetyillä argumenteilla on:
ceil(parametri_nimi tai numero,__dec_paikkojen määrä)
kerros (parametri_nimi tai numero,__lasku_paikkojen määrä)
jossa _laskevien_paikkojen määrä on valinnainen arvo:
1) Voidaan ilmaista numerona tai käyttäjän määrittämänä parametrina. Jos parametrin arvo on reaaliluku, CNC WeChatin virallinen tili cncdar katkaisee sen kokonaisluvuksi.
2) Sen maksimiarvo on 8. Jos se ylittää 8, pyöristettävää lukua (ensimmäinen argumentti) ei pyöristetä vaan käytetään sen alkuarvoa.
3) Jos et määritä sitä, toiminto on sama kuin edellinen versio.
Käytä katto- ja lattiafunktioita määrittelemättä desimaalien määrää. Esimerkkejä ovat seuraavat:
rajan (10.2) arvo 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ätaulukkolaskelmien avulla käyttäjät voivat käyttää käyrätaulukon ominaisuuksia mittojen ohjaamiseen suhteiden kautta. Mitat voivat olla luonnos-, osa- tai kokoonpanomitat. Muoto on seuraava: evalgraph("kaavio_nimi", x), missä graafi_nimi on käyrätaulukon nimi, x on arvo käyrätaulukon x-akselilla , ja y-arvo palautetaan.
Yhdistelmäominaisuuksille liikerataparametri trajpar voidaan määrittää tämän funktion toiseksi argumentiksi.
Huomautus: Käyrätaulukkoominaisuutta käytetään yleensä y-arvon laskemiseen, joka vastaa x-arvoa x-akselilla määritellyllä alueella. Kun alueen ulkopuolella, y-arvo lasketaan ekstrapoloimalla. Alkuarvoa pienemmille x-arvoille järjestelmä laskee ekstrapoloidun arvon laajentamalla tangenttiviivaa alkupisteestä. Samoin loppupisteen arvoa suuremmille x-arvoille järjestelmä laskee ekstrapolointiarvon pidentää tangenttiviivaa poispäin päätepisteestä. Lisää WeChat: steven52014 lähettää sinulle makro-ohjelman opetusohjelman
yhdistekäyrän kiertoradan funktio
Suhteessa voidaan käyttää yhdistelmäkäyrän rataparametria trajpar_of_pnt.
Seuraava funktio palauttaa arvon välillä {{0}}.0 ja 1.0: trajpar_of_pnt("trajname", "pointname"). Niiden joukossa trajname on yhdistetyn käyrän nimi ja pisteen nimi on peruspisteen nimi.
Rata on parametri yhdistelmäkäyrällä, jolla käyrän tangenttia vastaan kohtisuorassa oleva taso kulkee peruspisteen kautta. Siksi peruspisteen ei tarvitse olla käyrällä; parametriarvo lasketaan käyrän pisteestä, joka on lähinnä peruspistettä.
Jos moniraitaisen skannauksen rungona käytetään yhdistelmäkäyrää, _pnt:n trajpar_on trajpar tai 1.0 - trajpar (riippuen valitusta aloituspisteestä). sekoitettu ominaisuus).
10
Tietoja ihmissuhteista
Suhde (tunnetaan myös nimellä parametrisuhde) CNC WeChat -virallinen tili cncdar on yhtälö käyttäjän määrittämän symbolin koon ja parametrien välillä. Suhteet kaappaavat suunnittelusuhteita ominaisuuksien, parametrien tai komponenttien välillä, jolloin käyttäjä voi hallita malliin tehtyjen muutosten vaikutuksia.
Suhteet ovat tapa vangita suunnittelutietoa ja aikomuksia. Kuten parametreja, niitä käytetään mallin ohjaamiseen - suhteen muuttaminen muuttaa mallia.
Suhteita voidaan käyttää mallin muutosten vaikutusten ohjaamiseen, osien ja kokoonpanojen mitta-arvojen määrittämiseen ja suunnitteluolosuhteiden rajoituksiin (esimerkiksi määrittämällä reikien sijainti suhteessa osan reunoihin).
Niitä käytetään suunnitteluprosessissa kuvaamaan mallin tai komponentin eri osien välisiä suhteita. Relaatiot voivat olla yksinkertaisia arvoja (esimerkiksi d1=4) tai monimutkaisia ehdollisia haaralauseita.
Suhteen tyyppi
Suhteita on kahdenlaisia:
1) Tasa-arvo - Tee yhtälön vasemmalle puolelle argumentti, joka on yhtä suuri kuin oikean puolen lauseke. Tätä suhdetta käytetään arvojen määrittämiseen mitoille ja parametreille. Esimerkiksi:
Yksinkertainen tehtävä: d1=4.75
Monimutkainen tehtävä: d5=d2*(SQRT(d7/3.0+d4))
2) Vertaa - Vertaa vasemmalla olevaa lauseketta oikealla olevaan lausekkeeseen. Tätä suhdetta käytetään usein rajoitteena tai loogisten haarojen ehdollisissa käskyissä. Esimerkiksi:
Rajoituksena: (d1 + d2) > (d3 + 2.5)
In a conditional statement; IF (d1 + 2.5) >= d7
lisätä suhteita
Suhdetta voidaan laajentaa:
1) Ominaisuuden osa (luonnostilassa, jos osio luotiin alun perin valitsemalla Sketcher > Relations > Add);
2) Ominaisuudet (osittain tai kokoonpanotilassa);
3) Osat (osissa tai kokoonpanotilassa).
4) Komponentit (komponenttitilassa).
Kun valitset Relations-valikon ensimmäisen kerran, oletuksena on tarkastella tai muuttaa suhteita nykyisessä mallissa (esimerkiksi osa osatilassa).
Päästäksesi suhteisiin, valitse Osat tai Komponentit -valikosta Suhteet ja valitse sitten Mallisuhteet-valikosta jokin seuraavista komennoista: Komponenttien suhteet - Käytä suhteita komponenteissa.
Jos komponentti sisältää yhden tai useamman alikomponentin, Component Relationships -valikko tulee näkyviin seuraavilla komennoilla:
─Nykyinen - Oletus on ylimmän tason komponentti.
─Nimi – Kirjoita komponentille nimi.
1) Luurankosuhde - Käytä luurankomallin suhdetta komponentissa (koskee vain komponentteja).
2) Osasuhteet - Käytä suhteita osissa.
3) Ominaisuussuhteet - Käytä ominaisuuskohtaisia suhteita. Jos ominaisuudella on osio, käyttäjä voi valita: pääset käsiksi leikkauspinnan osion (sketcher) suhteisiin (sketcher) tai päästä käsiksi ominaisuuden suhteisiin kokonaisuutena.
Taulukkorelaatiot - Käytä taulukoille ominaisia suhteita.
Huomautus:
1) Jos yrität määrittää poikkileikkauksen ulkopuolisen suhteen parametrille, joka on jo poikkileikkaussuhteen ohjaama, järjestelmä antaa virheilmoituksen mallin regeneroinnissa. Sama pätee, kun yritetään määrittää suhdetta parametrille, jota jo ohjaa osion ulkopuolinen suhde. Poista yksi suhteista ja luo se uudelleen.
2) Jos komponentti yrittää määrittää arvon mittamuuttujalle, jota jo osan tai osakokoonpanon suhde ohjaa, näyttöön tulee kaksi virheilmoitusta. Poista yksi suhteista ja luo se uudelleen.
3) Mallin identiteettielementtien muokkaaminen mitätöi suhteet, koska ne eivät skaalaudu mallin kanssa. Lisätietoja yksiköiden muuttamisesta on "Tietoja metrisistä ja ei-metrisistä mittayksiköistä" -ohjeaiheesta.
Parametrisymbolien käyttö suhteissa
Suhteissa käytetään neljän tyyppisiä parametrisymboleja:
1) Mittakuvakkeet – Seuraavat mittasymbolityypit ovat tuettuja:
─d# - Mitat osa- tai kokoonpanotilassa.
─d#:# - Mitat komponenttitilassa. Komponentin tai komponentin prosessitunnus lisätään jälkiliitteenä.
─rd# - Viitemitta osassa tai ylätason kokoonpanossa.
─rd#:# - Viitemitta komponenttitilassa (komponentin tai komponentin prosessitunnus lisätty jälkiliitteenä).
─rsd# - Viitemitta (osio) luonnospiirtäjässä.
─kd# - Luonnoksen (osion) tunnettu mitta (emoosassa tai kokoonpanossa).
2) Toleranssit - Nämä ovat toleranssimuotoon liittyviä parametreja. Nämä symbolit tulevat näkyviin, kun mitat muuttuvat numeerisista symbolisiksi.
─tpm# - Toleranssi plus- tai miinussymmetriamuodossa; # on mittojen lukumäärä.
─tp# - Positiivinen toleranssi plus-miinus-muodossa; # on mittanumero.
─tm# - Negatiivinen toleranssi plus-miinus-muodossa; # on mittojen lukumäärä.
3) Instanssien lukumäärä - Nämä ovat kokonaislukuparametreja, jotka ovat esiintymien lukumäärä taulukon suunnassa.
─p# - missä # on esiintymien lukumäärä.
Huomautus: Jos muutat esiintymien lukumäärän muuksi kuin kokonaislukuarvoksi, Pro/ENGINEER katkaisee desimaaliosan. 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.
Esimerkiksi:
Volyymi {{0}} d0*d1*d2
Toimittaja="Stockton Corp."
Huomautus:
─Käyttäjäparametrien nimien tulee alkaa kirjaimella (jos niitä käytetään suhteissa).
─Et 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ä tukkien pyörivään leikkaamiseen
Pyörivä leikkauskinematiikka
Pyörivän leikkausprosessin aikana kiertoveitsen leikkuureunan kulkemaa rataa puuosan poikkileikkauksella kutsutaan pyöriväksi leikkauskäyräksi. Tässä käsitellään kahta seuraavaa asiaa: pyörivän leikkauskoneen kinematiikka suunnittelun perusteet ja liikerata varsinaisen pyörivän leikkauksen aikana.
1) Perusteet pyörivän leikkauskoneen kinematiikassa
Puuosien pyörivän leikkaamisen tarkoituksena on saada aikaan laadukas, yhtenäinen ja tasapaksuinen viilunauha, kuten paperirullaa auki rullattua. Tällä hetkellä on olemassa kaksi vaatimukset täyttävää liikerataa: Arkhimedeen spiraali ja ympyrän involuutio.
Archimedes-spiraalin peruskaava on:
x=ɐsinφ cosφ
y=ɐϕsinϕ
Puuprofiilista irti ruuvatun yksittäisen levyn nimellispaksuus on käyrän spiraalin kunkin osan nousu J-akselin suunnassa (φ2=2π+φ1). Δχ=vakiolle cosφ:n on oltava yhtä suuri kuin 1 ja φ=90 aste . Kun Aφ=90 aste , y=aφsin90 astetta =0, eli terän korkeus on nolla ja terän tulee olla x-akselilla (eli vaakasuora taso, joka kulkee puuosan pyörimisakselin läpi - korttiakselin keskiviiva)
Sisällä). Voidaan myös sanoa, että riippumatta siitä, kuinka paksua viilua kiertoleikkaukseen tarvitaan, terän korkeus on aina nolla (h=0)
Ympyrän involuution kaava on:
x=acos1+a1+sin1+
y= asinθ1-aθ1cosθ1
Kaavassa: φ1-------suoraviivan välinen kulma esiintymisviivan ja koordinaatin keskipisteen ja x-akselin välillä.
Pyörivä veitsi liikkuu lineaarisesti x-akselin suuntaisesti, joten evoluution jokaisen osan nousu x-akselin suunnassa on yksittäisen levyn nimellispaksuus. S=△χ[acos(2π+φ1)+a( 2π+φ1)sin(2π+φ1)]-[acosφ1+acosφ1+ aφ1sinφ1]
=[acosφ1+ a(2π+φ1)sinφ1] -[acosφ1+2}φ1sinφ1]
{0}πasinφl
Jos S:n vaaditaan olevan vakioarvo (S=2π ), φl:n on oltava 2πn+270 astetta, joten y=a sin270 astetta -acos270 astetta =-a{ {8}}h. Viilun laadun varmistamiseksi pyörivän leikkausprosessin aikana oletetaan, että pyörivän veitsen takakulma (leikkauskulma) suhteessa puuosaan tai kulma (θ) pyörivän veitsen takaosan välillä ja pystytaso, tulee säätää puuosan pyörivän leikkaushalkaisijan mukaan. Se pienenee automaattisesti pienentyessään, ja h=-a=-s/2π-arvo muuttuu s-arvon muutoksen mukaan. Siksi myös pyörivän veitsen pyörimiskeskuksen tulisi muuttua vastaavasti tällä hetkellä. Tällä tavalla pyörivän leikkauskoneen rakenne on liian monimutkainen. Tästä syystä ei ole tarkoituksenmukaista käyttää ympyrän evoluutiota pyörivän leikkurin ja pyörivän leikkurin puuosan välisen liikesuhteen suunnittelussa.
Sitä vastoin Archimedean kierto on ihanteellinen. Huolimatta viilun nimellispaksuuden muutoksesta A-arvo on aina nolla, eikä kiertoveitsen pyörimiskeskiviivaa tarvitse muuttaa. Siksi sitä käytetään tällä hetkellä teoreettisena perustana suunniteltaessa pyörivän leikkurin ja pyörivän leikkurin puuosan välistä liikesuhdetta. Todellinen liikerata kiertoleikkauksen aikana Tuotannossa kiertoveitsen terän asennuskorkeus (h) ei välttämättä ole samalla vaakatasolla kuin korttiakselin keskilinjaa yhdistävä linja. Tämä johtuu erilaisista puulajeista, kuorimisolosuhteista, kuorivan viilun paksuudesta, kuorintakoneen rakenteesta ja tarkkuudesta. Korkealaatuisen viilun saamiseksi h≠0 veistä asennettaessa, joka voi olla positiivinen tai negatiivinen arvo, ja jopa pyörivän veitsen keskiosa voi olla hieman korkeampi kuin pyörivän veitsen kaksi päätä veitsi.
Kun pyörivän veitsen terä on asennettu eri asentoihin (eri h-arvot), pyörivä leikkauskäyrä on:
When h>0, rotaatioleikkauskäyrä on likimääräinen Arkhimedeen spiraalin kanssa;
h=0 on Arkhimedeen spiraali;
0>h>-a on laajennettu involuutio
h=-a on involuutio;
h<-a is a shortened involute.
Matemaattinen kaava
ufo
Pallomaiset koordinaatit
rho=20*t^2
theta=60*log(30)*t
phi=7200*t
"rho=200*t"
"theta=900*t"
"phi=t*90*10"
kori
Sylinterimäiset koordinaatit
r=5+0.3*sin(t*180) t
theta=t*360*30
z=t*5
sinimuotoinen kä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
perhonen käyrä
Pallomaiset koordinaatit
rho=8*t
theta= 360*t*4
phi= -360t8
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än sisällä
Käytä sylinterimäistä koordinaattijärjestelmää
theta=t*360
r=10+10*sin(6*theta)
z=2*sin(6*theta)
Involuution yhtälö
r=1
ang=360*90*t
s=2*pi*r*t pi*rt/2
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+*sin(ang)
y=y0-*cos(ang)
z=0
logaritminen käyrä
z=0
x = 10*t
y=log(10*t+0.0001)
pallomainen spiraali
Käytä pallomaista koordinaattijärjestelmää
rho=4
theta=t*180
phi=t*360*20
kaksoiskaarinen episykloidi
Qadir 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ähtiviiva
Qadir koordinaatit
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
sydämen linja
Sylinterimäiset koordinaatit
a=10
r=a(1+cos(theta))
theta=t*360
lehtien linja
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 käsittely
G90G54G00X0Y0M03S2500:
G43Z50.H01M08:
Z2.
#1=0.05
KUN[#1LE5.]DO1
#2=TAN[15.]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
LOPPU1
G0Z50.M05
G91G28Z0Y0M09





