Oct 25, 2021 Tinggalkan pesan

Sudahkah Anda menguasai rumus perhitungan khusus program makro?


rumus fungsi proe


Nama: Kurva sinus

Lingkungan pendirian: Perangkat lunak Pro/E, sistem koordinat Cartesian

x=50*t

y=10*sin(t*360)

z=0

Nama: Kurva heliks

Lingkungan pendirian: PRO/E; koordinat silinder (silindris)

r=t

theta=10+t*(20*360)

z=t*3

02

Kurva kupu-kupu


Koordinat bola PRO/E

Persamaan: rho=8 * t

theta=360 * t * 4

phi=-360 * t * 8

03

Kurva Rhodonea


Gunakan sistem koordinat Cartesian

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

Spiral dalam lingkaran


Sistem koordinat kolom

theta=t*360

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

z=2*sin(6*teta)

05

Persamaan involusi


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

Kurva logaritma


z=0

x = 10*t

y = log(10*t+0,0001)


07

Spiral bola (menggunakan sistem koordinat bola)


rho=4

theta=t*180

phi=t*360*20

Nama: cycloid luar busur ganda

Koordinat Cardir

Persamaan: 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)


Nama: Garis Bintang

Koordinat Cardir

persamaan:

a=5

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

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


Nama: Garis Hati

Membangun lingkungan: pro/e, koordinat silinder

a=10

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

theta=t*360


Nama: Garis Berbentuk Daun

Menyiapkan lingkungan: Koordinat Cartesian

a=10

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

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

Spiral dalam koordinat Cartesian

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

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

z = 10*t

08

parabola


Koordinat kartesius

x = (4 * t)

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

z =0

Nama: Pegas cakram

Menyiapkan lingkungan: pro/e

Duduk berbentuk silinder

r = 5

theta=t*3600

z =(sin(3.5*theta-90))+24*t

Persamaan: spiral Archimedes

x=(a +f sin (t))cos(t)/a

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

Pro/e ekspresi relasional dan fungsi terkait data penjelasan

Fungsi yang digunakan dalam relasi

Fungsi matematika

Operator berikut dapat digunakan dalam relasi (termasuk persamaan dan pernyataan kondisional).

Fungsi matematika berikut juga dapat dimasukkan dalam hubungan:

cos () cosinus

tan () Tangen

dosa () sinus

kuadrat () akar kuadrat

asin () busur sinus

acos () busur kosinus

atan () busur tangen

sinh () Sinus hiperbolik

cosh () Kosinus hiperbolik

tanh () Garis singgung hiperbolik

Catatan: Semua fungsi trigonometri menggunakan derajat satuan.

log() basis 10 logaritma

ln() logaritma natural

exp() kekuatan e

abs() nilai mutlak

ceil() adalah bilangan bulat terkecil tidak kurang dari nilainya

floor() Bilangan bulat terbesar yang tidak melebihi nilainya

Anda dapat menambahkan argumen opsional ke fungsi ceil dan floor, dan menggunakannya untuk menentukan jumlah desimal yang akan dibulatkan.

Sintaks fungsi-fungsi ini dengan parameter pembulatan adalah:

ceil(parameter_name atau nomor, number_of_dec_places)

lantai (parameter_name atau nomor, number_of_dec_places)

Di mana number_of_dec_places adalah nilai opsional:

1) Dapat dinyatakan sebagai angka atau parameter yang ditentukan pengguna. Jika nilai parameter adalah bilangan real, itu akan dipotong menjadi bilangan bulat oleh cncdar akun publik WeChat CNC.

2) Nilai maksimumnya adalah 8. Jika melebihi 8, angka yang akan dibulatkan (argumen pertama) tidak akan dibulatkan, dan akan digunakan nilai awalnya.

3) Jika Anda tidak't menentukannya, fungsinya sama dengan versi sebelumnya.

Gunakan fungsi langit-langit dan lantai yang tidak menentukan jumlah tempat desimal. Contohnya adalah sebagai berikut:

langit-langit (10.2) adalah 11

lantai (10.2) memiliki nilai 11

Gunakan fungsi langit-langit dan lantai yang menentukan jumlah tempat desimal. Contohnya adalah sebagai berikut:

ceil (10.255, 2) sama dengan 10.26

ceil (10.255, 0) sama dengan 11 [sama dengan ceil (10.255)]

lantai (10.255, 1) sama dengan 10.2

lantai (10.255, 2) sama dengan 10.26

09

Perhitungan tabel kurva

Perhitungan tabel kurva memungkinkan pengguna untuk menggunakan fitur tabel kurva untuk mendorong dimensi melalui hubungan. Ukurannya bisa berupa ukuran sketsa, bagian, atau rakitan. Formatnya adalah sebagai berikut: evalgraph("graph_name", x), di mana graph_name adalah nama tabel kurva, x adalah nilai sepanjang sumbu x dari tabel kurva, dan y nilai dikembalikan.

Untuk fitur campuran, Anda dapat menentukan parameter lintasan trajpar sebagai argumen kedua dari fungsi tersebut.

Catatan: Fitur tabel kurva biasanya cncdar nomor publik CNC WeChat yang digunakan untuk menghitung nilai y yang sesuai dengan nilai x dalam rentang yang ditentukan pada sumbu x. Ketika di luar jangkauan, nilai y dihitung dengan ekstrapolasi. Untuk nilai x yang lebih kecil dari nilai awal, sistem menghitung nilai ekstrapolasi dengan memperpanjang garis singgung dari titik awal. Demikian pula, untuk nilai x lebih besar dari nilai titik akhir, sistem menghitung nilai yang diekstrapolasi dengan memperpanjang garis singgung keluar dari titik akhir. Tambahkan WeChat: steven52014 akan mengirimkan salinan tutorial program makro

Fungsi orbit kurva majemuk

Parameter orbit trajpar_of_pnt dari kurva majemuk dapat digunakan dalam hubungan tersebut.

Fungsi berikut mengembalikan nilai antara 0,0 dan 1,0: trajpar_of_pnt("trajname","pointname"). Dimana trajname adalah nama dari kurva majemuk, dan pointname adalah nama dari titik acuan.

Lintasan adalah parameter di sepanjang kurva majemuk, di mana bidang yang tegak lurus terhadap garis singgung kurva melewati titik referensi. Oleh karena itu, titik acuan tidak harus berada pada kurva; nilai parameter dihitung pada titik terdekat dengan titik referensi pada kurva.

Jika kurva komposit digunakan sebagai kerangka pemindaian multitrack, trajpar_of_pnt konsisten dengan trajpar atau 1,0-trajpar (tergantung pada titik awal yang dipilih untuk fitur hibrid).

10

Tentang hubungan

Hubungan (juga disebut hubungan parameter) cncdar akun publik WeChat CNC adalah persamaan antara ukuran dan parameter simbol yang ditentukan pengguna. Hubungan menangkap hubungan desain antara fitur, antar parameter, atau antar komponen, sehingga memungkinkan pengguna untuk mengontrol efek modifikasi model.

Hubungan adalah cara untuk menangkap pengetahuan dan niat desain. Seperti parameter, mereka digunakan untuk mendorong model-mengubah hubungan juga mengubah model.

Hubungan dapat digunakan untuk mengontrol efek modifikasi model, menentukan nilai ukuran di bagian dan rakitan, dan bertindak sebagai kendala untuk kondisi desain (misalnya, menentukan posisi lubang yang terkait dengan tepi bagian).

Mereka digunakan dalam proses desain untuk menggambarkan hubungan antara bagian yang berbeda dari model atau komponen. Hubungan dapat berupa nilai sederhana (misalnya, d1=4) atau pernyataan cabang bersyarat yang kompleks.


Jenis hubungan

Ada dua jenis hubungan:

1) Persamaan-Buat satu parameter di sisi kiri persamaan sama dengan ekspresi di sisi kanan. Hubungan ini digunakan untuk menetapkan nilai ke dimensi dan parameter. Misalnya:

Tugas sederhana: d1=4,75

Penetapan kompleks: d5 = d2*(SQRT(d7/3.0+d4))


2) Perbandingan-Bandingkan ekspresi di sebelah kiri dan ekspresi di sebelah kanan. Hubungan ini biasanya digunakan sebagai kendala atau dalam pernyataan bersyarat untuk cabang logis. Misalnya:

Sebagai kendala: (d1 d2)> (d3 2.5)

Dalam pernyataan bersyarat; JIKA (d1 2.5)>= d7

Meningkatkan hubungan

Anda dapat meningkatkan hubungan ke:

1) Penampang fitur (dalam mode sketsa, jika penampang dibuat dengan memilih"Sketcher">"Relasi" ;>"Tambahkan" pada awalnya);

2) Fitur (dalam mode sebagian atau perakitan);

3) Bagian (dalam mode bagian atau perakitan).

4) Komponen (dalam mode komponen).

Saat menu hubungan dipilih untuk pertama kalinya, preset adalah untuk melihat atau mengubah hubungan dalam model saat ini (misalnya, bagian dalam mode bagian).

Untuk mendapatkan akses ke relasi, pilih"Relations" dari"Bagian" atau"Komponen" menu, lalu pilih salah satu perintah berikut dari"Model Relations" menu: Component Relations-Gunakan hubungan dalam komponen.

Jika komponen berisi satu atau lebih sub-komponen,"Hubungan Komponen" menu muncul dengan perintah berikut:

Current-Secara default, ini adalah komponen tingkat atas.

Nama-Ketik nama komponen.

1) Hubungan kerangka-gunakan hubungan model kerangka dalam komponen (berlaku untuk komponen saja).

2) Bagian hubungan-menggunakan hubungan di bagian.

3) Hubungan fitur-Gunakan hubungan khusus fitur. Jika fitur memiliki penampang, maka pengguna dapat memilih: mendapatkan akses ke hubungan di penampang (Sketcher) di permukaan cncdar akun publik WeChat CNC (Sketcher), atau mendapatkan hubungan di fitur secara keseluruhan Mengakses.


Hubungan Array-Gunakan hubungan khusus untuk array.

Catatan:

1) Jika Anda mencoba menetapkan hubungan di luar penampang ke parameter yang didorong oleh hubungan penampang, sistem akan memberikan pesan kesalahan saat membuat ulang model. Hal yang sama berlaku ketika mencoba menetapkan hubungan ke parameter yang sudah didorong oleh hubungan di luar penampang. Hapus salah satu hubungan dan buat ulang.

2) Jika komponen mencoba untuk menetapkan nilai ke variabel dimensi yang telah didorong oleh hubungan bagian atau subassembly, dua pesan kesalahan akan muncul. Hapus salah satu hubungan dan buat ulang.

3) Memodifikasi elemen identitas model dapat membatalkan hubungan karena tidak diskalakan dengan model. Untuk informasi lebih lanjut tentang memodifikasi unit, silakan merujuk ke"Tentang Satuan Pengukuran Metrik dan Non-Metrik" topik bantuan.

Gunakan notasi parameter dalam relasi

Empat jenis simbol parameter digunakan dalam hubungan:


1) Simbol ukuran-Jenis simbol ukuran berikut didukung:

d#-Dimensi dalam mode part atau assembly.

d#:#-Ukuran dalam mode komponen. Komponen atau ID proses komponen ditambahkan sebagai sufiks.

rd#-Ukuran referensi di bagian atau rakitan tingkat atas.

rd#:#-Ukuran referensi dalam mode komponen (komponen atau ID proses komponen ditambahkan sebagai sufiks).

rsd#-Ukuran referensi (bagian) di sketcher.

kd#-Dimensi yang diketahui dalam sketsa (bagian) (di bagian induk atau rakitan).


2) Toleransi-Ini adalah parameter yang terkait dengan format toleransi. Ketika ukuran berubah dari angka ke simbol, simbol-simbol ini terdaftar.

tpm#-Toleransi pada penambahan dan pengurangan format simetris; # adalah jumlah dimensi.

tp#-Toleransi positif dalam format penambahan dan pengurangan; # adalah jumlah dimensi.

tm#-Toleransi negatif dalam format penambahan dan pengurangan; # adalah jumlah dimensi.


3) Jumlah instance-Ini adalah parameter integer, yang merupakan jumlah instance dalam arah array.

p#-di ​​mana # adalah jumlah instance.

Catatan: Jika Anda mengubah jumlah instans ke nilai non-integer, Pro/ENGINEER akan memotong bagian desimal. Misalnya, 2,90 akan menjadi 2.


4) Parameter pengguna-ini dapat berupa parameter yang ditentukan dengan menambahkan parameter atau hubungan.

E.g:

Volume=d0*d1*d2

Penjual=& quot;Stockton Corp."

Catatan:

Nama parameter pengguna harus dimulai dengan huruf (jika ingin digunakan dalam relasi).

Tidak dapat menggunakan d#, kd#, rd#, tm#, tp#, atau tpm# sebagai nama parameter pengguna, karena dicadangkan untuk digunakan menurut dimensi.

Nama parameter pengguna tidak boleh berisi karakter non-alfanumerik, seperti !, @, #, $.

11

Cara menghitung jumlah veneer untuk pengelupasan kayu


Kinematika putar

Pada proses pengelupasan, lintasan yang dilalui oleh ujung tombak pisau putar pada penampang kayu disebut kurva pengelupasan. Dua masalah berikut akan dibahas di sini: dasar untuk merancang kinematika mesin pemotong putar dan lintasan pemotongan putar yang sebenarnya.

1) Dasar untuk merancang kinematika mesin pemotong putar

Tujuan dari bagian kayu yang terkelupas adalah untuk mendapatkan strip veneer kontinu berkualitas tinggi dengan ketebalan yang seragam, seperti gulungan kertas yang digulung. Saat ini ada dua macam lintasan gerak yang memenuhi syarat: Archimedes spiral dan melingkar berliku.

Rumus dasar spiral Archimedes adalah:

x=ɑsinφ cosφ

y=ɑφsinφ

Ketebalan nominal veneer yang dibuka dari bagian kayu adalah pitch setiap bagian spiral dalam arah sumbu-J kurva (φ2=2π+φ1). Untuk membuat=konstan, cosφ harus sama dengan 1, dan =90°. Ketika a =90°, y=aφsin90°=0, yaitu, tinggi bilah adalah nol, dan bilah harus berada pada sumbu x (yaitu, pada bidang horizontal yang melewati sumbu rotasi bagian kayu-garis tengah sumbu chuck). Dapat juga dikatakan bahwa berapa pun ketebalan veneer yang dibutuhkan, ketinggian bilah selalu nol (h=0)

Rumus untuk involute lingkaran adalah:

x=acosφ1+aφ1sinφ1

y=asinφ1-aφ1cosφ1

Dalam rumus: 1-------sudut antara garis vertikal dan sumbu x antara garis kejadian dan titik pusat koordinat.

Pisau putar bergerak dalam garis lurus sejajar dengan sumbu x, sehingga pitch dari bagian involute dalam arah sumbu x adalah ketebalan nominal veneer. 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

Jika S harus berupa nilai konstan (S=2πα), l harus 2πn+270°, jadi y=a sin270°—acos270°=-a=h. Untuk menjamin kualitas veneer, pada proses pengelupasan diharapkan sudut clearance (sudut potong) pisau putar relatif terhadap ruas kayu, atau sudut (θ) antara bagian belakang pisau putar dan permukaan vertikal, harus mengikuti diameter pemotongan putar dari segmen kayu Nilai h=-a=-s/2π berubah sesuai dengan perubahan nilai s, sehingga pusat rotasi pisau putar juga harus berubah sesuai saat ini, sehingga struktur mesin pemotong putar terlalu rumit. Untuk alasan ini, tidak tepat untuk menggunakan involute melingkar sebagai desain hubungan gerakan antara pemotong rotari dan segmen kayu dari pemotong rotari.

Sebaliknya, spiral Archimedes sangat ideal. Terlepas dari perubahan ketebalan nominal veneer, nilai A selalu nol, dan garis tengah putar dari pisau putar tidak perlu diubah. Oleh karena itu, saat ini digunakan sebagai dasar teoritis untuk merancang hubungan kinematik antara pemotong rotari dan segmen kayu dari pemotong rotari. Lintasan gerakan aktual selama pemotongan putar sedang dalam produksi, dan ketinggian pemasangan (h) bilah pisau putar tidak harus pada bidang horizontal yang sama dengan garis yang menghubungkan garis tengah poros penjepit. Hal ini disebabkan oleh jenis kayu dari bagian kayu yang terkelupas, kondisi pengelupasan, ketebalan veneer yang dikupas, struktur dan keakuratan mesin pengupas, dan alasan lainnya. Untuk mendapatkan veneer berkualitas tinggi, h≠0 saat memasang pisau, yang bisa positif atau negatif, dan bahkan bagian tengah pisau putar bisa sedikit lebih tinggi dari kedua ujung pisau putar.

Ketika posisi pemasangan bilah pisau putar berbeda (nilai h berbeda), kurva pemotongan putar akan menjadi:

h>0 Pada saat ini, kurva mengupas mirip dengan spiral Archimedes;

h=0 adalah spiral Archimedes;

0>h>-a adalah involute memanjang

h=-a adalah involute;

h<-a adalah="" involute="" yang="">

rumus matematika

benda terbang aneh

Koordinat bola

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"

keranjang

Koordinat silinder

r=5{{3}}0,3*sin(t*180)+t

theta=t*360*30

z=t*5

kurva sinus

Sistem koordinasi cartesian

x=50*t

y=10*sin(t*360)

z=0

Kurva heliks

Koordinat silinder

r=t

theta=10+t*(20*360)

z=t*3

Kurva kupu-kupu

Koordinat bola

rho=8 * t

theta=360 * t * 4

phi=-360 * t * 8

Kurva Rhodonea

Gunakan sistem koordinat Cartesian

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)

Spiral dalam lingkaran

Sistem koordinat kolom

theta=t*360

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

z=2*sin(6*teta)

Persamaan involusi

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

Kurva logaritma

z=0

x = 10*t

y = log(10*t+0,0001)

spiral bulat

Sistem koordinat bola

rho=4

theta=t*180

phi=t*360*20

Sikloid busur ganda

Koordinat Cardir

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)

Garis bintang

Koordinat Cardir

a=5

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

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

Garis hati

Koordinat silinder

a=10

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

theta=t*360

Bentuk daun

Koordinat kartesius

a=10

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

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

Spiral dalam koordinat Cartesian

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

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

z = 10*t

parabola

Koordinat kartesius

x = (4 * t)

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

z =0

Pegas cakram

Koordinat silinder

r = 5

theta=t*3600

z =(sin(3.5*theta-90))+24*t

Mesin lubang lancip 30 derajat

G90G54G00X0Y0M03S2500:

G43Z50.H01M08:

Z2.

#1=0.05

SAAT[#1LE5.]LAKUKAN1

#2=TAN[15.]*#1

#3=5.-#2

G01Z-#1F50

X-#3F500

G02I#3

G01X0

#1=#1+0.05

AKHIR1

G0Z50.M05

G91G28Z0Y0M09




Kirim permintaan

whatsapp

skype

Email

Permintaan