Apr 11, 2024 Ostavi poruku

Kompletna kolekcija specifičnih izračuna formula za makro programe

 

Funclula funkcije Proe


Naziv: sinusna kriva

Okruženje za osnivanje: Pro / E softver, kartezijski koordinatni sistem

x=50*t

y=10*sin(t*360)

z=0

 

Naziv: spiralna kriva

Okruženje za kreiranje: PRO/E; cilindrične koordinate (cilindrične)

r=t

Theta =10+ T * (20 * 360)

z=t*3

 

02
Krivulja leptira


Sferične koordinate Pro / E

Jednadžba: rho=8 * t

teta=360 * t * 4

phi=-360*t*8

 

03
Rhodonea Curve


Koristite kartezijski koordinatni sistem

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
spirala unutar kruga


Koristite cilindrični koordinatni sistem

theta=t*360

r=10+10*sin(6*theta)

z =2 * greh (6 * theta)

 

05
Jednadžba evolvente


r=1

ANG =360 * T

s{0}}*pi*r*t

x0=s*cos(ang)

y0=s*sin(ang)

x=x0+s*sin(ang)

y=y 0- S * cos (ang)

z=0

06
logaritamska kriva


z=0

x = 10*t

y=Dnevnik (10 * t {2}}. 0001)

07
Sferna spirala (koristeći sferni koordinatni sustav)


rho =4

theta=t*180

Phi=T * 360 * 20

 

Ime: dvostruki arc epicloid

Qadir koordinate

Jednadžba: l =2 5

b=2.5

x =3 * b * cos (t * 360) + l * cos (3 * t * 360)

Y =3 * b * grijeh (t * 360) + l * grijeh (3 * t * 360)

Ime: Star Line

Qadir koordinate

jednadžba:

a=5

x=A * (cos (t * 360)) ^ 3

y=a*(sin(t*360))^3

Ime: Heart Line

Uspostavite okoliš: Pro / E, cilindrične koordinate

a=10

r=A * (1+ cos (theta))

Theta=T * 360

Naziv: List lista

Postavljanje okoliša: kartonski koordinate

a=10

x=3*a*t/(1+(t^3))

y=3*a*(t^2)/(1+(t^3))

 

Spirala u kartezijanskim koordinatama

x=4 * cos (t * (5 * 360))

y=4 * sin (t *(5*360))

z = 10*t

 

08
parabola


Kartezijanske koordinate

x =(4*t)

y =(3 * t) + (5 * t ^2)

z=0

 

Naziv: Disk opruga

Kreirajte okoliš: Pro / E

Cilindrično sjedenje

r=5

theta=t*3600

z=(grijeh (3,5 * theta -90)) +24 * t

 

Jednačina: Arhimedova spirala

x=(A + F sin (t)) cos (t) / a

y=(a -2f +f sin (t))sin(t)/b

 

Srodni obračunski materijali za profesionalne odnose i funkcije i funkcije

Funkcije koje se koriste u odnosima

Matematičke funkcije

Sljedeći operateri mogu se koristiti u odnosima, uključujući jednadžbe i uslovne izjave.

Sljedeće matematičke funkcije mogu biti uključene i u odnose:

cos () kosine

tan () tangenta

grijeh () sine

sqrt () kvadratni korijen

Asin () Arcsine

Acos () inverzni kosine

Atan () Arctangent

sinh () hiperbolički sinus

Cosh () hiperbolički kosine

tanh () tangent hiperbole

Napomena: Sve trigonometrijske funkcije koriste diplome jedinice.

 

Log () Baza 10 logaritam

ln() prirodni logaritam

exp() snaga e

abs() apsolutna vrijednost

ceil() Najmanji cijeli broj koji nije manji od njegove vrijednosti

floor() Najveći cijeli broj koji ne prelazi svoju vrijednost

Možete dodati neobavezni argument funkcijama stropa i poda da odredite broj decimala koje treba zaokružiti.

Sintaksa za ove funkcije sa zaobljenim argumentima je:

ceil(parametar_naziv ili broj, broj__dec_mjesta)

Pod (parametar _ ime ili broj, broj _ od _ od _ mesta)
Tamo gde _ od _ Dec _ Mjesta je opcionalna vrednost:

1) Može se izraziti kao broj ili korisnički definirani parametar. Ako je vrijednost parametra stvarni broj, on će biti skraćen službenim računom CNC WECHAT-a CNCDAR da postane cijeli broj.

2) Njegova maksimalna vrijednost je 8. Ako prelazi 8, broj koji treba zaokružiti (prvi argument) nije zaokružen i koristi se njena početna vrijednost.

3) Ako je ne navedete, funkcija je ista kao i prethodna verzija.

 

Koristite funkcije stropa i poda bez navođenja broja decimalnih mjesta. Primjeri su sljedeći:

strop (10.2) ima vrijednost 11

Pod (10.2) ima vrijednost 11

 

Upotrijebite Funkcije stropova i poda koji određuju broj decimalnih mjesta. Primjeri su sljedeći:

CEIL (10.255, 2) jednak je 10,26

ceil (10.255, 0) je jednako 11 [isto kao i ceil (10.255)]

kat (10.255, 1) jednak je 10.2

Sprat (10.255, 2) jednak je 10,26

 

09
Proračun krivulje

Izračuni tablice krivulje omogućavaju korisnicima da koriste karakteristike tablice krivulja za provođenje dimenzija kroz relacije. Dimenzije mogu biti dimenzije skice, dijela ili sklopa. Format je sljedeći: evalgraph("graph_name", x), gdje je graph_name naziv tabele krive, x je vrijednost duž x-ose tabele krive , a vraćena je vrijednost y.

Za mješovite karakteristike, parametar putanja Trajpar može se odrediti kao drugi argument ove funkcije.

Napomena: Značajka tablice krivulje obično se koristi za izračunavanje Y vrijednost koja odgovara X vrijednosti unutar definiranog raspona na X-osi. Kada je izvan raspona, Y vrijednost izračunava se ekstrapolacijom. Za X vrijednosti manju od početne vrijednosti, sustav izračunava ekstrapoliranu vrijednost proširivanjem linije tangente iz početne točke. Isto tako, za X-vrijednosti veće od vrijednosti krajnje točke, sustav izračunava vrijednost ekstrapolacije proširivanjem linije tangele od krajnje točke. Dodajte WECHAT: STEVEN52014 poslat će vam udžbenik za makro program

 

složena krivulja orbitna funkcija

 

Parametar orbite Trajpar _ od _ PNT složene krivulje može se koristiti u odnosu.

Sljedeća funkcija vraća vrijednost između {{0}}} 0 i 1,0: Trajpar _ od _ PNT ("Trajname", "PointName"). Među njima je Trajname je naziv sa složenim krivuljom, a naziv je naziv tačke datuma.

Putanja je parametar duž složene krive na kojoj ravan okomita na tangentu krivulje prolazi kroz referentnu tačku. Prema tome, referentna tačka ne mora biti na krivulji; vrijednost parametra se izračunava u tački na krivulji koja je najbliža referentnoj tački.

Ako se kompozitna kriva koristi kao skelet za skeniranje sa više staza, trajpar_of_pnt je u skladu sa trajpar ili 1.0 - trajpar (u zavisnosti od početne tačke odabrane za kombinovana karakteristika).

 

10
O odnosima

Odnos (također poznat kao odnos parametara) CNC WeChat službeni račun cncdar je jednačina između korisnički definirane veličine simbola i parametara. Relacije obuhvataju odnose dizajna između karakteristika, parametara ili komponenti, omogućavajući korisniku da kontroliše efekte modifikacija modela.

Odnosi su način prikupljanja znanja i namjere dizajna. Kao i parametri, oni se koriste za upravljanje modelom - promjena odnosa mijenja model.

Relacije se mogu koristiti za kontrolu efekata modifikacija modela, definiranje dimenzionalnih vrijednosti u dijelovima i sklopovima i djelovati kao ograničenja za uvjete dizajna (na primjer, specificiranje lokacije rupa u odnosu na rubove dijela).

Koriste se u procesu dizajna kako bi se opisali odnosi između različitih dijelova modela ili komponente. Odnosi mogu biti jednostavne vrijednosti (na primjer, d {{{1=4) ili složene uvjetne tvrdnje poslovnice.

Vrsta veze

Postoje dvije vrste odnosa:

1) Jednakost - Napravite argument na lijevoj strani jednačine jednak izrazu na desnoj strani. Ovaj odnos se koristi za dodjelu vrijednosti dimenzijama i parametrima. na primjer:

Jednostavan zadatak: D 1=4. 75

Kompleksni zadatak: d5=d2*(SQRT(d7/3.0+d4))

2) Uporedite - uporedite izraz s lijeve strane izrazom s desne strane. Taj se odnos često koristi kao ograničenje ili u uslovnim izvještajima za logičke grane. Na primjer:

Kao ograničenje: (d {0}} d2)> (D {2}} 5)

In a conditional statement; IF (d1 + 2.5) >= d7

 

povećati odnose

Odnos se može povećati na:

1) Odeljak karakteristike (u režimu skice, ako je odeljak prvobitno kreiran odabirom Sketcher > Relations > Add);

2) karakteristike (u dijelu ili montažnom režimu);

3) Dijelovi (u djelimičnom ili montažnom načinu).

4) komponente (u komponentnom režimu).

Kada prvi put odaberete izbornik odnosa, zadana je za prikaz ili promjenu odnosa u trenutnom modelu (na primjer, dio u režimu rada).

Da biste dobili pristup vezama, odaberite odnose iz menija delova ili komponente, a zatim odaberite jednu od sledećih naredbi iz menija modela: Komponentni odnosi - Koristite odnose u komponentama.

Ako komponenta sadrži jednu ili više podkomponenti, pojavljuje se meni Odnosi komponenti sa sljedećim naredbama:

─Current - Zadano je komponenta najvišeg nivoa.

Ime - Upišite ime komponente.

1) Veza skeleta - Koristite odnos skeletnog modela u komponentu (primenljivo samo na komponente).

2) Odnosi dijelova - Koristite odnose u dijelovima.

3) Odnosi sa značajkama - Koristite veze sa značajkama. Ako funkcija ima odjeljak, korisnik može odabrati: Dobitak pristupa vezama u odjeljku (skitcher) izrezane površine (skitcher) ili da biste pristupili vezama u funkciji kao cijeli pristup.

Relacije niza - Koristite odnose specifične za nizove.

Napomena:

1) Ako pokušate dodijeliti odnos izvan presjeka na parametar koji je već vođen odnosom presjeka, sustav će dati poruku o pogrešci prilikom regeneriranja modela. Isto vrijedi kada pokušava dodijeliti odnos prema parametru koji je već vođen vezama izvan odjeljka. Izbrišite jednu od odnosa i obnovi ga.

2) Ako komponenta pokuša dodijeliti vrijednost varijabli dimenzije koja je već pokrenuta odnosom dijela ili podsklopa, pojavljuju se dvije poruke o grešci. Izbrišite jedan od odnosa i regenerirajte ga.

3) Modifikacija elemenata identiteta modela poništava odnose jer se ne skaliraju s modelom. Za više informacija o modificiranju jedinica, pogledajte temu pomoći "O metričkim i nemetričkim jedinicama mjerenja".

 

Upotreba simbola parametara u odnosima

Četiri tipa simbola parametara se koriste u odnosima:

1) Simboli dimenzija - Podržani su sljedeći tipovi simbola dimenzija:

─D # - Dimenzija u dijelu ili montažnom režimu.

─d#:# - Dimenzije u komponentnom modu. Komponenta ili procesni ID komponente se dodaje kao sufiks.

─rd# - Referentna dimenzija u dijelu ili sklopu najvišeg nivoa.

─rd#:# - Referentna dimenzija u načinu rada komponente (ID procesa komponente ili komponente dodat kao sufiks).

─rsd # - referentna dimenzija (odjeljak) u skitcheru.

─kd# - Poznata dimenzija (u nadređenom dijelu ili sklopu) na skici (presjeku).

2) Tolerancije - Ovo su parametri povezani sa formatom tolerancije. Ti se simboli pojavljuju kada se dimenzije mijenjaju iz numeričke na simboličku.

─tpm# - Tolerancija u plus ili minus formatu simetrije; # je broj dimenzija.

─tp# - Pozitivna tolerancija u plus-minus formatu; # je broj dimenzije.

─tm # - negativna tolerancija u plus-minus formatu; # je broj dimenzija.

3) Broj instanci - Ovo su cijeli broj parametara, koji su broj slučajeva u smjeru niza.

─p# - gdje je # broj instanci.

NAPOMENA: Ako promijenite broj instanci u neemernu vrijednost, Pro / inženjer će skraćivati ​​decimalni dio. Na primjer, 2,90 će postati 2.

4) Korisnički parametri - To mogu biti parametri definirani dodavanjem parametara ili odnosa.

na primjer:

Volumen {{0}} d0*d1*d2

Dobavljač="Stockton Corp."

Napomena:

─Imena korisničkih parametara moraju početi slovom (ako se koriste u relacijama).

─ Ne možete koristiti D #, KD #, RD #, TM #, TP # ili TPM # kao imena parametara korisnika jer su rezervirani za upotrebu po dimenzijama.

Imena parametra ─User ne mogu sadržavati ne-alfanumeričke znakove, poput!, @, #, $.

 

11
Kako izračunati broj furnira za rotaciono sečenje trupaca


Rotaciona rezna kinematika

Tokom procesa rotiranog rezanja, staza koja se rezač rotacijskog noža putuje na presjeku odsjeka naziva se okretna krivulja rezanja. Ovdje će se raspravljati sljedeća dva pitanja: osnova za dizajn kinematike rotacijske mašine za rezanje i putanje pokreta tijekom stvarnog rotacijskog rezanja.

1) osnova za dizajn kinematike rotacijske mašine za rezanje

Svrha okretnog rezanja odsječavanja je postizanje visokokvalitetnog, kontinuiranog trake furnira ujednačenom debljini, poput prebacivanja papira odmotana. Trenutno postoje dvije putanje pokreta koje ispunjavaju zahtjeve: arhimedana spirala i nejasni krug.

Osnovna formula spirala Arhimeda je:

x=ɑsinφ cosφ

y=ɑφsinφ

Nominalna debljina jednostruke ploče odvrnuta iz drvenog dijela je visina svakog dijela spirale krivulje u smjeru osi J (φ {1}} π + φ1). Za δχ {4}} konstantu, Cosφ mora biti jednak 1 i φ {6}} stepen. Kada je mφ =90 Aφsin90 stepen =0, odnosno visina sečiva je nula, a oštrica bi trebala biti na X-osi (to je na Horizontalni ravnini koji prolazi kroz rotacijsku osovinu odsjeka - središnja linija osovine kartice)

Iznutra). Može se reći i da bez obzira koliko je dusan furnir potreban da bude rotacijski rez, visina oštrice je uvijek nula (h =0)

Formula za isključivač kruga je:

x=Acosφ 1+ AφSINφ1

y=Asinφ 1- aφ1cosφ1

U formuli: φ {0}} ugao između vertikalne linije između linije pojave i koordinatnog centra i X-osi.

Rotacijski nož se kreće linearno duž smjera paralelnog s x-osi, tako da je korak svakog dijela evolvente u smjeru x-ose nominalna debljina pojedinačne ploče. 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
Ako je potrebno da bude stalna vrijednost (s =2 Π), φl mora biti 2πn +270 stepen, tako da y=sin270 stepeni -akos270 stepena =- a { {8}} H. Da bi se osigurao kvalitet furnira, tokom procesa rotacijskog rezanja, očekuje se da je stražnji ugao (ugao rezanja) okretnog noža u odnosu na odsjek od drveta ili ugao (θ) između stražnjeg dijela rotacionog noža A vertikalna ravnina treba podesiti prema okretnom prečniku rezanja dijela od drva. Automatski će postati manji jer se smanjuje, a vrijednost h {=- a =- s / 2π se mijenja prema promjeni S vrijednosti. Stoga bi se rotacijski centar rotacijskog noža također trebao u skladu s tim promijeniti u skladu s tim. Na ovaj način, struktura rotacijske mašine za rezanje je previše komplikovana. Iz tog razloga, neprikladno je korištenje nehotičara kruga kao dizajna odnosa kretanja između rotiranog rezača i drvnog dijela rotirajućeg stroja za rezanje.

Suprotno tome, arhimedna rotacija je idealna. Bez obzira na promjenu nominalne debljine furnira, vrijednost je uvijek nula, a središnja linija rotacije rotacijskog noža ne treba mijenjati. Stoga se trenutno koristi kao teorijska osnova za osmišljavanje odnosa kretanja između rotiranog rezača i odsjeka od drva rotirajuće mašine za rezanje. Stvarna putanje pokreta tijekom rotacijskog rezanja u proizvodnji, visina ugradnje (h) rotacijske nož nož nije nužno u istoj vodoravnom ravninu kao i linija koja povezuje središnju liniju osovine kartice. To je zbog različitih vrsta stabala, uvjeti za ljuštenje, debljine furnira, strukturu pilinga i tačnosti. Da biste dobili visokokvalitetni furnir, h ≠ 0 prilikom postavljanja noža, koji može biti pozitivna ili negativna vrijednost, pa čak i srednji dio rotacionog noža može biti malo veći od dva kraja okretnog rotacije Nož.

Kad se nož okretnog noža instalira u različitim položajima (različiti H vrijednosti), krivulja rotacijske rezne bit će:

When h>0, krivulja rotacijske smicane je približna arhimedskoj spiralu;

h=0 je Arhimedova spirala;

0>h>-a je produžena evolventa

h =- a je nehodna;

h<-a is a shortened involute.

 

Matematička formula
Ufo

Sferične koordinate

rho =20 * t ^ 2

theta=60*log(30)*t

phi =7200 * t

 

"Rho =200 * t"

"Theta =900 * t"

"Phi=t * 90 * 10"

 

korpa

Cilindrične koordinate

r=5+0.3*sin(t*180)+t

Theta=T * 360 * 30

z=t*5

 

sinusoidna kriva

Kartezijski koordinatni sistem

x=50*t

y =10 * grijeh (t * 360)

z=0

 

Zavojna kriva

Cilindrične koordinate

r=t

Theta =10+ T * (20 * 360)

z=t*3

 

leptir kriva

Sferične koordinate

rho=8*t

teta=360 * t * 4

phi=-360*t*8

 

Krivulja Rhodonee

Koristite Dekartov koordinatni sistem

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)

 

spiralna unutar kruga

Koristite cilindrični koordinatni sistem

Theta=T * 360

r =10+10 * grijeh (6 * theta)

z =2 * greh (6 * theta)

 

Jednadžba evolvente

r=1

ANG =360 * T 90 * t

s=2*pi*r*t pi*rt/2

x 0= S * cos (ang)

y0=s*sin(ang)

x=x0+s*sin(ang)

y=y0-s*cos(ang)

z=0

 

logaritamska kriva

z=0

x = 10*t

y=log(10*t+0.0001)

 

sferna spirala

Koristite sferni koordinatni sistem

rho=4

theta=t*180

Phi=T * 360 * 20

 

epicikloida dvostrukog luka

Qadir koordinate

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)

 

Star Line

Qadir koordinate

a=5

x=a*(cos(t*360))^3

y=A * (grijeh (t * 360)) ^ 3

 

linija srca

Cilindrične koordinate

a=10

r=a*(1+cos(theta))

Theta=T * 360

 

List lista

Kartonski koordinate

a=10

x=3*a*t/(1+(t^3))

y=3*a*(t^2)/(1+(t^3))

 

Spirala u kartezijanskim koordinatama

x=4 * cos (t *(5*360))

y=4 * sin (t *(5*360))

z = 10*t

 

parabola

Kartonski koordinate

x =(4*t)

y =(3 * t) + (5 * t ^2)

z=0

 

disk opruga

Cilindrične koordinate

r=5

Theta=T * 3600

z=(grijeh (3,5 * theta -90)) +24 * t

 

Prerada rupa od 30 stepeni

G90G54G00X0Y0M03S2500:

G43Z50.H01M08:

Z2.

#1=0.05

DOK[#1LE5.]DO1

# 2= Tan [15.] * # 1

#3=5.-#2

G01Z-#1F50

X-#3F500

G02I#3

G01X0

#1=#1+0.05

End1

G0Z50.M05

G91G28Z0Y0M09

Pošaljite upit

whatsapp

skype

E-pošte

Upit