proe függvényképlet
Név: szinusz görbe
Létesítési környezet: Pro/E szoftver, derékszögű koordinátarendszer
x=50*t
y=10*sin(t*360)
z=0
Név: Helikális görbe
Létrehozási környezet: PRO/E; hengeres koordináták (hengeres)
r=t
théta=10+t*(20*360)
z=t*3
02
pillangó görbe
Gömbkoordináták PRO/E
Egyenlet: rho=8 * t
théta=360 * t * 4
phi=-360*t*8
03
Rhodonea görbe
Használjon derékszögű koordinátarendszert
théta=t*360*4
x=25+(10-6)*cos(théta)+10*cos((10/6-1)*théta)
y=25+(10-6)*sin(théta)-6*sin((10/6-1)*théta)
*********************************
04
spirál belső kör
Használjon hengeres koordináta-rendszert
théta=t*360
r=10+10*sin(6*théta)
z=2*sin(6*théta)
05
Az evolúció egyenlete
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
logaritmikus görbe
z=0
x = 10*t
y=log(10*t+0.0001)
07
Gömb alakú spirál (gömbi koordináta-rendszer használatával)
rho=4
théta=t*180
phi=t*360*20
Név: Kettős ívű epicikloid
Qadir koordináták
Egyenlet: 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)
Név: Star Line
Qadir koordináták
egyenlet:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Név: Szív vonal
Környezet létrehozása: pro/e, hengeres koordináták
a=10
r=a*(1+cos(theta))
théta=t*360
Név: levélsor
A környezet kialakítása: Derékszögű koordináták
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spirál derékszögű koordinátákkal
x=4 * cos (t *(5*360))
y=4 * sin (t *(5*360))
z = 10*t
08
parabola
Derékszögű koordináták
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
Név: Tárcsarugó
Környezet létrehozása: pro/e
Hengeres ülés
r=5
théta=t*3600
z =(sin(3,5*théta-90))+24*t
Egyenlet: Arkhimédészi spirál
x=(a +f sin (t))cos(t)/a
y=(a -2f +f sin (t))sin(t)/b
Kapcsolódó magyarázó anyagok a pro/e kapcsolatokhoz és függvényekhez
Kapcsolatokban használt függvények
matematikai függvények
A következő operátorok használhatók kapcsolatokban, beleértve az egyenleteket és a feltételes utasításokat.
A következő matematikai függvények is beépíthetők a kapcsolatokba:
cos () koszinusz
tan () érintő
sin () szinusz
sqrt () négyzetgyök
asin () arcszinusz
acos () inverz koszinusz
atan () arctangens
sinh () hiperbolikus szinusz
cosh () hiperbolikus koszinusz
tanh () a hiperbola érintője
Megjegyzés: Minden trigonometrikus függvény egységfokokat használ.
log() 10-es alapú logaritmus
ln() természetes logaritmus
exp() e hatványa
abs() abszolút értéke
ceil() A legkisebb egész szám, amely nem kisebb az értékénél
floor() A legnagyobb egész szám, amely nem haladja meg az értékét
A ceil és floor függvényekhez opcionális argumentumot is hozzáadhat a kerekítendő tizedesjegyek számának megadásához.
A kerekített argumentumokkal rendelkező függvények szintaxisa a következő:
ceil(paraméter_név vagy szám,__dec_helyek száma)
emelet (paraméter_név vagy szám,_dec_helyek_száma)
ahol a _csökkentő_helyek száma egy opcionális érték:
1) Kifejezhető számként vagy felhasználó által meghatározott paraméterként. Ha a paraméter értéke valós szám, akkor azt a hivatalos CNC WeChat cncdar fiók levágja egész számmá.
2) Maximális értéke 8. Ha meghaladja a 8-at, a kerekítendő szám (az első argumentum) nem kerekíthető, hanem a kezdeti értéke kerül felhasználásra.
3) Ha nem adja meg, akkor a funkció megegyezik az előző verzióval.
Használja a plafon és padló függvényeket a tizedesjegyek számának megadása nélkül. Példák a következők:
ceil (10.2) értéke 11
emelet (10,2) értéke 11
Használja a ceil és floor függvényeket, amelyek meghatározzák a tizedesjegyek számát. Példák a következők:
ceil (10,255, 2) egyenlő 10,26-tal
ceil (10.255, 0) egyenlő 11-gyel [ugyanaz, mint a ceil (10.255)]
emelet (10,255, 1) egyenlő 10,2-vel
emelet (10,255, 2) egyenlő 10,26-tal
09
Görbetábla számítás
A görbetáblázat-számítások lehetővé teszik a felhasználók számára, hogy a görbetábla-szolgáltatások segítségével kapcsolatokon keresztül alakítsák át a méreteket. A méretek lehetnek vázlatos, alkatrész- vagy összeállítási méretek. A formátum a következő: evalgraph("graph_name", x), ahol graph_name a görbetáblázat neve, x a görbetábla x tengelye mentén lévő érték , és az y érték kerül visszaadásra.
Vegyes jellemzők esetén a trajpar pályaparaméter a függvény második argumentumaként adható meg.
Megjegyzés: A görbetáblázat szolgáltatást általában az x tengelyen meghatározott tartományon belüli x értéknek megfelelő y érték kiszámítására használják. Ha a tartományon kívül esik, az y értéket extrapolációval számítják ki. A kezdeti értéknél kisebb x értékek esetén a rendszer az extrapolált értéket úgy számítja ki, hogy meghosszabbítja az érintővonalat a kezdőponttól. Hasonlóképpen, a végpont értékénél nagyobb x-értékek esetén a rendszer úgy számítja ki az extrapolációs értéket, hogy az érintővonalat meghosszabbítja a végponttól. Adja hozzá a WeChat-et: steven52014 makróprogram oktatóanyagot küld
összetett görbe pályafüggvény
Az összetett görbe trajpar_of_pnt pályaparamétere használható a kapcsolatban.
A következő függvény egy {{0}}.0 és 1.0 közötti értéket ad vissza: trajpar_of_pnt("trajname", "pointname"). Közülük a trajname az összetett görbe neve, a pontnév pedig a nullapont neve.
A pálya egy olyan paraméter egy összetett görbe mentén, amelyen a görbe érintőjére merőleges sík átmegy egy alapponton. Ezért az alappontnak nem kell a görbén lennie; a paraméterértéket a görbe nullaponthoz legközelebbi pontjában számítja ki.
Ha összetett görbét használunk a többsávos letapogatás vázaként, a _pnt trajpar_a trajpar vagy 1.0 - trajpar konzisztens (a kiválasztott kezdőponttól függően). a kevert funkció).
10
A kapcsolatokról
A kapcsolat (más néven paraméterkapcsolat) CNC WeChat hivatalos fiók cncdar a felhasználó által meghatározott szimbólumméret és a paraméterek egyenlete. A kapcsolatok rögzítik a jellemzők, paraméterek vagy összetevők közötti tervezési kapcsolatokat, így lehetővé téve a felhasználó számára, hogy szabályozza a modell módosításainak hatásait.
A kapcsolatok a tervezési ismeretek és szándékok megragadásának egyik módja. A paraméterekhez hasonlóan a modell vezérlésére szolgálnak – a kapcsolat megváltoztatása megváltoztatja a modellt.
A kapcsolatok felhasználhatók a modellmódosítások hatásainak szabályozására, az alkatrészek és összeállítások méretértékeinek meghatározására, valamint a tervezési feltételek megszorításaiként (például a furatok elhelyezkedésének megadása az alkatrész éleihez képest).
A tervezési folyamat során a modell vagy alkatrész különböző részei közötti kapcsolatok leírására használják. A relációk lehetnek egyszerű értékek (például d1=4) vagy összetett feltételes elágazási utasítások.
Kapcsolat típusa
Kétféle kapcsolat létezik:
1) Egyenlőség - Az egyenlet bal oldalán állítson be egy argumentumot, amely megegyezik a jobb oldali kifejezéssel. Ez a kapcsolat a méretekhez és paraméterekhez való értékek hozzárendelésére szolgál. Például:
Egyszerű feladat: d1=4.75
Összetett hozzárendelés: d5=d2*(SQRT(d7/3.0+d4))
2) Összehasonlítás – Hasonlítsa össze a bal oldali kifejezést a jobb oldali kifejezéssel. Ezt a kapcsolatot gyakran használják megkötésként vagy logikai ágak feltételes utasításaiban. Például:
Megkötésként: (d1 + d2) > (d3 + 2.5)
In a conditional statement; IF (d1 + 2.5) >= d7
kapcsolatokat növelni
A kapcsolat a következőkre növelhető:
1) A jellemző szakasza (vázlat módban, ha a szakaszt eredetileg a Sketcher > Relations > Add kiválasztásával hozták létre);
2) Jellemzők (részben vagy összeszerelési módban);
3) Alkatrészek (részben vagy összeszerelési módban).
4) Komponensek (komponens módban).
Amikor először választja ki a Relációk menüt, az alapértelmezett az aktuális modell relációinak megtekintése vagy módosítása (például egy rész alkatrész módban).
A kapcsolatokhoz való hozzáféréshez válassza a Kapcsolatok menüpontot az Alkatrészek vagy Összetevők menüből, majd válassza ki a következő parancsok egyikét a Modellkapcsolatok menüből: Összetevő kapcsolatok – Kapcsolatok használata az összetevőkben.
Ha egy komponens egy vagy több alkomponenst tartalmaz, megjelenik az Összetevő kapcsolatok menü a következő parancsokkal:
─Current – Az alapértelmezett a legfelső szintű összetevő.
─Név – Írja be az összetevő nevét.
1) Csontváz kapcsolat – Használja a vázmodell kapcsolatát az összetevőben (csak a komponensekre vonatkozik).
2) Részkapcsolatok – Használja a kapcsolatokat részekben.
3) Jellemző kapcsolatok – Használjon jellemző-specifikus kapcsolatokat. Ha a funkciónak van szakasza, a felhasználó választhat: hozzáférést kap a vágási felület metszetében (vázlatrajzoló) lévő kapcsolatokhoz (vázlatrajzoló), vagy hozzáférést szeretne a tereptárgy összefüggéseihez a teljes hozzáféréshez.
Tömbrelációk – Használjon tömbökre jellemző relációkat.
Jegyzet:
1) Ha egy keresztmetszeten kívüli kapcsolatot próbál meg hozzárendelni egy olyan paraméterhez, amelyet már keresztmetszeti kapcsolat vezérel, a rendszer hibaüzenetet ad a modell újragenerálásakor. Ugyanez vonatkozik arra az esetre is, amikor olyan paraméterhez próbálunk kapcsolatot rendelni, amelyet már a szakaszon kívüli kapcsolat vezérel. Törölje az egyik kapcsolatot, és hozza létre újra.
2) Ha az összetevő megpróbál értéket rendelni egy olyan méretváltozóhoz, amelyet már egy alkatrész vagy részegység kapcsolat vezérel, két hibaüzenet jelenik meg. Törölje az egyik kapcsolatot, és hozza létre újra.
3) A modell identitáselemeinek módosítása érvényteleníti a kapcsolatokat, mert nem skálázódnak a modellel. Az egységek módosításával kapcsolatos további információkért olvassa el a "A metrikus és nem metrikus mértékegységekről" című súgótémakört.
Paraméterszimbólumok használata kapcsolatokban
A kapcsolatokban négyféle paraméterszimbólumot használnak:
1) Méretszimbólumok – A következő méretszimbólum-típusok támogatottak:
─d# - Méret részleges vagy összeszerelési módban.
─d#:# - Méretek komponens módban. Az összetevő vagy összetevő folyamatazonosítója utótagként kerül hozzáadásra.
─rd# – Referencia méret egy alkatrészben vagy legfelső szintű összeállításban.
─rd#:# - Hivatkozási méret komponens módban (összetevő vagy összetevő folyamatazonosítója utótagként hozzáadva).
─rsd# – Hivatkozási méret (szakasz) a vázlatrajzolóban.
─kd# – Ismert méret (a szülőrészben vagy összeállításban) a vázlatban (szakaszban).
2) Tűrések – Ezek a tűrésformátumhoz tartozó paraméterek. Ezek a szimbólumok akkor jelennek meg, amikor a méretek numerikusról szimbolikusra változnak.
─tpm# - Tolerancia plusz vagy mínusz szimmetria formátumban; # a dimenziók száma.
─tp# - Pozitív tolerancia plusz-mínusz formátumban; # a méretszám.
─tm# - Negatív tűrés plusz-mínusz formátumban; # a dimenziók száma.
3) Példányok száma - Ezek egész paraméterek, amelyek a példányok száma a tömb irányában.
─p# - ahol # a példányok száma.
Megjegyzés: Ha a példányok számát nem egész értékre módosítja, a Pro/ENGINEER levágja a decimális részt. Például 2,90-ből 2 lesz.
4) Felhasználói paraméterek – Ezek lehetnek paraméterek vagy kapcsolatok hozzáadásával meghatározott paraméterek.
Például:
{{0}} kötet d0*d1*d2
Eladó="Stockton Corp."
Jegyzet:
─A felhasználói paraméterneveknek betűvel kell kezdődniük (ha kapcsolatokban kívánják használni).
─Nem használhatja a d#, kd#, rd#, tm#, tp# vagy tpm# paramétereket felhasználói paraméternévként, mert ezek a méretek általi használatra vannak fenntartva.
─ A felhasználói paraméterek nevei nem tartalmazhatnak nem alfanumerikus karaktereket, például !, @, #, $.
11
Hogyan kell kiszámítani a furnérok számát a rönkök forgóvágásához
Rotációs forgácsoló kinematika
A forgóvágás során azt az utat, amelyet a forgókés vágóéle a faszelvény keresztmetszetén megtesz, forgó vágási görbének nevezzük. Itt a következő két kérdésről lesz szó: a forgóvágógép kinematikájának tervezési alapjairól és a mozgáspályáról a tényleges forgóvágás során.
1) A forgóvágógép kinematikájának tervezésének alapja
A faszelvények forgóvágásának célja, hogy egy feltekercselt papírtekercshez hasonló, egyenletes vastagságú, összefüggő furnércsíkot kapjunk. Jelenleg két mozgási pálya felel meg a követelményeknek: az arkhimédeszi spirál és a kör evolvens pályája.
Az Archimedes-spirál alapképlete:
x=ɑsinφ cosφ
y=ɑφsinφ
A faszelvényről lecsavart egyetlen lemez névleges vastagsága a görbe spirál egyes szakaszainak J tengelyirányú osztásköze (φ2=2π+φ1). Δχ=konstans esetén a cosφ egyenlőnek kell lennie 1-gyel és φ=90 fokkal. Amikor Aφ=90 fok , y=aφsin90 fok =0, azaz a penge magassága nulla, és a pengének az x tengelyen (vagyis a a faszelvény forgástengelyén átmenő vízszintes sík – a kártyatengely középvonala)
Belső). Azt is mondhatjuk, hogy bármilyen vastag furnér szükséges a forgóvágáshoz, a fűrészlap magassága mindig nulla (h=0)
A kör evolúciójának képlete a következő:
x=acosφ1+aφ1sinφ1
y= asinφ1-aφ1cosφ1
A képletben: φ1-------az előfordulási vonal és a koordináta középpontja és az x-tengely közötti függőleges vonal közötti szög.
A forgókés az x tengellyel párhuzamos irányban lineárisan mozog, így az evolvens minden egyes szakaszának osztásköze az x tengely irányában az egyes lemez névleges vastagsága. 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]
=21πasinφl
Ha S-nek állandó értéknek kell lennie (S=2π ), akkor φl-nek 2πn+270 foknak kell lennie, tehát y=a sin270 fok -acos270 fok =-a{ {8}}ó. A furnér minőségének biztosítása érdekében a forgóvágási folyamat során elvárható, hogy a forgókés hátsó szöge (vágási szöge) a farészhez képest, vagy a forgókés háta közötti szög (θ) legyen. és a függőleges síkot a farész forgóvágási átmérőjének megfelelően kell beállítani. Csökkenésével automatikusan kisebb lesz, és a h=-a=-s/2π értéke az s érték változásának megfelelően változik. Ezért a forgókés forgásközéppontjának is ennek megfelelően kell változnia. Ily módon a forgóvágógép szerkezete túl bonyolult. Emiatt nem célszerű egy kör evolvensét használni a forgóvágó és a forgóvágógép farésze közötti mozgásviszony tervezésére.
Ezzel szemben az arkhimédeszi forgás ideális. A furnér névleges vastagságának változásától függetlenül az A érték mindig nulla, és a forgókés forgási középvonalát sem kell változtatni. Ezért jelenleg ezt használják elméleti alapként a forgóvágó és a forgóvágógép farésze közötti mozgásviszony tervezésénél. Aktuális mozgási pálya forgóvágás közben A gyártás során a forgókés beépítési magassága (h) nem feltétlenül van ugyanazon a vízszintes síkon, mint a kártyatengely középvonalát összekötő vonal. Ennek oka a különböző fafajták, a hámozási körülmények, a hámozó furnér vastagsága, a hámozógép szerkezete és pontossága. A jó minőségű furnér elérése érdekében a kés beszerelésekor h≠0, ami lehet pozitív vagy negatív érték, sőt a forgókés középső része is valamivel magasabb lehet, mint a forgókés két vége kés.
Ha a forgókés pengéje különböző pozíciókban van felszerelve (különböző h értékek), a forgó vágási görbe a következő lesz:
When h>0, a forgási nyírási görbe közelítő az arkhimédeszi spirálhoz;
h=0 arkhimédeszi spirál;
0>h>-a egy kiterjesztett evolúció
h=-a egy evolvens;
h<-a is a shortened involute.
Matematikai képlet
ufó
Gömb koordináták
rho=20*t^2
theta=60*log(30)*t
phi=7200*t
"rho{0}}*t"
"théta=900*t"
"phi=t*90*10"
kosár
Hengeres koordináták
r=5+0.3*sin(t*180)+t
théta=t*360*30
z=t*5
szinuszos görbe
Derékszögű koordinátarendszer
x=50*t
y=10*sin(t*360)
z=0
Helikális görbe
Hengeres koordináták
r=t
théta=10+t*(20*360)
z=t*3
pillangó görbe
Gömb koordináták
rho=8*t
théta=360 * t * 4
phi=-360*t*8
Rhodonea görbe
Használjon derékszögű koordinátarendszert
théta=t*360*4
x=25+(10-6)*cos(théta)+10*cos((10/6-1)*théta)
y=25+(10-6)*sin(théta)-6*sin((10/6-1)*théta)
spirál belső kör
Használjon hengeres koordináta-rendszert
théta=t*360
r=10+10*sin(6*théta)
z=2*sin(6*théta)
Az evolúció egyenlete
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
logaritmikus görbe
z=0
x = 10*t
y=log(10*t+0.0001)
gömb alakú spirál
Használjon gömbi koordináta-rendszert
rho=4
théta=t*180
phi=t*360*20
kettős ívű epicikloid
Qadir koordináták
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)
csillagvonal
Qadir koordináták
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
szív vonal
Hengeres koordináták
a=10
r=a*(1+cos(theta))
théta=t*360
levélsor
Derékszögű koordináták
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Spirál derékszögű koordinátákkal
x=4 * cos (t *(5*360))
y=4 * sin (t *(5*360))
z = 10*t
parabola
Derékszögű koordináták
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
tárcsarugó
Hengeres koordináták
r=5
théta=t*3600
z =(sin(3,5*théta-90))+24*t
30 fokos kúpos furatfeldolgozás
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
VÉGE1
G0Z50.M05
G91G28Z0Y0M09





