Apr 11, 2024 Tinggalkan pesan

Kumpulan lengkap rumus perhitungan khusus untuk program makro

 

rumus fungsi proe


Nama: kurva sinus

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

x=50*t

kamu=10*dosa(t*360)

z=0

 

Nama: Kurva heliks

Lingkungan penciptaan: PRO/E; koordinat silinder (silinder)

r=t

itu=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 kartesius

itu=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 di dalam lingkaran


Gunakan sistem koordinat silinder

itu=t*360

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

z=2*dosa(6*theta)

 

05
Persamaan involute


r=1

dan=360*t

s=2*pi*r*t

x0=s*cos(ang)

kamu0=s*dosa(ang)

x=x0+s*sin(ang)

y=y0-s*cos(ang)

z=0

06
kurva logaritmik


z=0

x = 10*t

kamu=log(10*t+0.0001)

07
Spiral bola (menggunakan sistem koordinat bola)


rho=4

itu=t*180

phi=t*360*20

 

Nama: Episikloid busur ganda

Koordinat Qadir

Persamaan: l=2.5

b=2.5

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

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

Nama: Garis Bintang

Koordinat Qadir

persamaan:

a=5

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

kamu=a*(dosa(t*360))^3

Nama:Garis hati

Tetapkan lingkungan: pro/e, koordinat silinder

a=10

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

itu=t*360

Nama:garis daun

Menyiapkan lingkungan: Koordinat Kartesius

a=10

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

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

 

Spiral dalam koordinat kartesius

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

kamu=4 * dosa (t *(5*360))

z = 10*t

 

08
parabola


Koordinat Kartesius

x =(4*t)

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

z=0

 

Nama: Pegas cakram

Ciptakan lingkungan: pro/e

Duduk berbentuk silinder

r=5

theta=t*3600

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

 

Persamaan: Spiral Archimedean

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

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

 

Materi penjelasan terkait untuk hubungan dan fungsi pro/e

Fungsi yang digunakan dalam hubungan

fungsi matematika

Operator berikut dapat digunakan dalam hubungan, termasuk persamaan dan pernyataan kondisional.

Fungsi matematika berikut juga dapat dimasukkan dalam hubungan:

cos () kosinus

tan () bersinggungan

dosa () sinus

sqrt () akar kuadrat

asin () arcsinus

acos() invers kosinus

atan () arctangen

sinh () sinus hiperbolik

cosh () kosinus hiperbolik

tanh () garis singgung hiperbola

Catatan: Semua fungsi trigonometri menggunakan satuan derajat.

 

log() logaritma basis 10

ln() logaritma natural

exp() kekuatan e

abs() nilai absolut

ceil() Bilangan bulat terkecil yang tidak kurang dari nilainya

floor() Bilangan bulat terbesar yang tidak melebihi nilainya

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

Sintaks untuk fungsi-fungsi ini dengan argumen bulat adalah:

ceil(parameter_nama atau nomor, nomor_tempat_des_)

lantai (parameter_nama atau nomor, nomor_tempat_des_)
dengan jumlah_tempat_des_adalah nilai opsional:

1) Dapat dinyatakan sebagai angka atau parameter yang ditentukan pengguna. Jika nilai parameternya berupa bilangan real, maka akan dipotong oleh akun resmi CNC WeChat cncdar menjadi bilangan bulat.

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

3) Jika tidak ditentukan, fungsinya sama dengan versi sebelumnya.

 

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

ceil (10.2) memiliki nilai 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

Penghitungan tabel kurva memungkinkan pengguna menggunakan fitur tabel kurva untuk mengarahkan dimensi melalui hubungan. Dimensi dapat berupa dimensi sketsa, bagian, atau perakitan. Formatnya adalah sebagai berikut: evalgraph("graph_name", x), dimana graph_name adalah nama tabel kurva, x adalah nilai sepanjang sumbu x tabel kurva , dan nilai y dikembalikan.

Untuk fitur campuran, parameter lintasan trajpar dapat ditentukan sebagai argumen kedua dari fungsi ini.

Catatan: Fitur tabel kurva biasanya digunakan untuk menghitung nilai y yang sesuai dengan nilai x dalam rentang yang ditentukan pada sumbu x. Jika berada di luar rentang tersebut, nilai y dihitung dengan ekstrapolasi. Untuk nilai x yang lebih kecil dari nilai awal, sistem menghitung nilai ekstrapolasi dengan cara memanjangkan garis singgung dari titik awal. Demikian pula untuk nilai x yang lebih besar dari nilai titik akhir, sistem menghitung nilai ekstrapolasi dengan cara memanjangkan garis singgung menjauhi titik akhir. Tambahkan WeChat: steven52014 akan mengirimkan Anda tutorial program makro

 

fungsi orbit kurva majemuk

 

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

Fungsi berikut mengembalikan nilai antara {{0}}.0 dan 1.0: trajpar_of_pnt("trajname", "pointname"). Diantaranya, trajname adalah nama kurva gabungan, dan pointname adalah nama titik datum.

Lintasan adalah parameter sepanjang kurva gabungan di mana bidang yang tegak lurus garis singgung kurva melewati titik datum. Oleh karena itu, titik datum tidak harus berada pada kurva; nilai parameter dihitung pada titik pada kurva yang paling dekat dengan titik datum.

Jika kurva komposit digunakan sebagai kerangka untuk pemindaian multijalur, trajpar_of_pnt konsisten dengan trajpar atau 1.0 - trajpar (bergantung pada titik awal yang dipilih untuk fitur campuran).

 

10
Tentang hubungan

Hubungan (juga dikenal sebagai hubungan parameter) akun resmi CNC WeChat cncdar adalah persamaan antara ukuran simbol dan parameter yang ditentukan pengguna. Relasi menangkap hubungan desain antara fitur, parameter, atau komponen, sehingga memungkinkan pengguna mengontrol efek modifikasi pada model.

Hubungan adalah cara untuk menangkap pengetahuan dan niat desain. Seperti halnya parameter, mereka digunakan untuk menggerakkan model - mengubah hubungan akan mengubah model.

Hubungan dapat digunakan untuk mengontrol efek modifikasi model, menentukan nilai dimensi pada bagian dan rakitan, dan bertindak sebagai batasan untuk kondisi desain (misalnya, menentukan lokasi lubang relatif terhadap tepi suatu bagian).

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

Tipe hubungan

Ada dua jenis hubungan:

1) Kesetaraan - Buatlah argumen di ruas kiri persamaan sama dengan ekspresi di ruas kanan. Hubungan ini digunakan untuk menetapkan nilai pada dimensi dan parameter. Misalnya:

Tugas sederhana: d1=4.75

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

2) Bandingkan - Bandingkan ekspresi di sebelah kiri dengan ekspresi di sebelah kanan. Hubungan ini sering digunakan sebagai batasan atau pernyataan kondisional untuk cabang logika. Misalnya:

Sebagai batasan: (d1 + d2) > (d3 + 2.5)

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

 

meningkatkan hubungan

Hubungan tersebut dapat ditingkatkan menjadi:

1) Bagian fitur (dalam mode sketsa, jika bagian tersebut awalnya dibuat dengan memilih Sketcher > Relasi > Tambah);

2) Fitur (dalam mode bagian atau perakitan);

3) Bagian (dalam mode bagian atau perakitan).

4) Komponen (dalam mode komponen).

Saat Anda pertama kali memilih menu Relasi, defaultnya adalah melihat atau mengubah relasi dalam model saat ini (misalnya, bagian dalam mode Bagian).

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

Jika suatu komponen berisi satu atau lebih subkomponen, menu Hubungan Komponen akan muncul dengan perintah berikut:

─Saat ini - Default adalah komponen tingkat atas.

─Nama - Ketikkan nama untuk komponen.

1) Hubungan kerangka - Gunakan hubungan model kerangka dalam komponen (hanya berlaku untuk komponen).

2) Relasi bagian - Gunakan relasi dalam beberapa bagian.

3) Hubungan fitur - Gunakan hubungan khusus fitur. Jika fitur memiliki bagian, pengguna dapat memilih untuk: mendapatkan akses ke hubungan di bagian (sketcher) dari permukaan potongan (sketcher), atau untuk mendapatkan akses ke hubungan di fitur secara keseluruhan.

Relasi array - Gunakan relasi khusus untuk array.

Catatan:

1) Jika Anda mencoba menetapkan hubungan di luar penampang ke parameter yang sudah 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 bagian. Hapus salah satu hubungan dan buat kembali.

2) Jika komponen mencoba untuk memberikan nilai pada variabel dimensi yang sudah didorong oleh hubungan bagian atau subperakitan, dua pesan kesalahan akan muncul. Hapus salah satu hubungan dan buat kembali.

3) Memodifikasi elemen identitas model akan membuat hubungan menjadi tidak valid karena tidak sesuai dengan model. Untuk informasi selengkapnya tentang memodifikasi satuan, lihat topik bantuan "Tentang satuan pengukuran metrik dan non-metrik".

 

Menggunakan simbol parameter dalam hubungan

Empat jenis simbol parameter digunakan dalam hubungan:

1) Simbol dimensi - Jenis simbol dimensi berikut ini didukung:

─d# - Dimensi dalam mode bagian atau perakitan.

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

─rd# - Dimensi referensi pada bagian atau rakitan tingkat atas.

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

─rsd# - Dimensi referensi (bagian) di sketsa.

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

2) Toleransi - Ini adalah parameter yang terkait dengan format toleransi. Simbol-simbol ini muncul ketika dimensi berubah dari numerik menjadi simbolik.

─tpm# - Toleransi dalam format simetri plus atau minus; # adalah jumlah dimensi.

─tp# - Toleransi positif dalam format plus-minus; # adalah nomor dimensi.

─tm# - Toleransi negatif dalam format plus-minus; # adalah jumlah dimensi.

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

─p# - dimana # adalah jumlah instance.

Catatan: Jika Anda mengubah jumlah instance 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.

Misalnya:

Volume {{0}} d0*d1*d2

Penjual="Stockton Corp."

Catatan:

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

─Anda tidak dapat menggunakan d#, kd#, rd#, tm#, tp#, atau tpm# sebagai nama parameter pengguna karena nama tersebut dicadangkan untuk digunakan berdasarkan dimensi.

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

 

11
Cara menghitung jumlah veneer untuk pemotongan kayu gelondongan secara berputar


Kinematika pemotongan putar

Selama proses pemotongan putar, jalur yang dilalui ujung tombak pisau putar pada penampang bagian kayu disebut kurva pemotongan putar. Dua permasalahan berikut akan dibahas di sini: dasar perancangan kinematika mesin pemotong putar dan lintasan pergerakan selama pemotongan putar sebenarnya.

1) Dasar perancangan kinematika mesin pemotong putar

Tujuan pemotongan bagian kayu secara berputar adalah untuk mendapatkan potongan veneer kontinu berkualitas tinggi dengan ketebalan yang seragam, seperti gulungan kertas yang dibuka gulungannya. Saat ini ada dua lintasan gerak yang memenuhi persyaratan: spiral Archimedean dan lingkaran yang tidak rata.

Rumus dasar spiral Archimedes adalah:

x=ɑsinφ cosφ

kamu=ɑφsinφ

Ketebalan nominal pelat tunggal yang dilepas dari bagian kayu adalah tinggi nada setiap bagian spiral kurva dalam arah sumbu J (φ2=2π+φ1). Untuk konstanta Δχ=, cosφ harus sama dengan 1 dan φ=90 derajat . Jika Aφ=90 derajat , y=aφsin90 derajat =0, artinya, tinggi bilah adalah nol, dan bilah harus berada pada sumbu x (yaitu, pada bidang mendatar yang melalui sumbu putar bagian kayu-garis tengah sumbu kartu)

Di dalam). Dapat juga dikatakan bahwa tidak peduli seberapa tebal veneer yang diperlukan untuk pemotongan putar, tinggi bilah selalu nol (h=0)

Rumus involute lingkaran adalah:

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

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

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

Pisau putar bergerak linier sepanjang arah sejajar sumbu x, sehingga pitch tiap bagian involute pada arah sumbu x adalah tebal nominal pelat tunggal. 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
Jika S harus berupa nilai konstan (S=2π ), φl harus 2πn+270 derajat , jadi y=a sin270 derajat -acos270 derajat =-a{ {8}}jam. Untuk menjamin kualitas veneer, pada saat proses pemotongan putar, diharapkan sudut belakang (sudut potong) pisau putar relatif terhadap bagian kayu, atau sudut (θ) antara bagian belakang pisau putar. dan bidang vertikal, harus disesuaikan dengan diameter pemotongan putar bagian kayu. Secara otomatis akan menjadi lebih kecil seiring dengan penurunannya, dan nilai h=-a=-s/2π berubah sesuai dengan perubahan nilai s. Oleh karena itu, pusat putaran pisau putar juga harus berubah saat ini. Dengan cara ini, struktur mesin pemotong rotari menjadi terlalu rumit. Oleh karena itu, tidak tepat menggunakan lingkaran yang tidak rata sebagai desain hubungan gerak antara pemotong putar dan bagian kayu pada mesin pemotong putar.

Sebaliknya, rotasi Archimedean sangat ideal. Terlepas dari perubahan ketebalan nominal veneer, nilai A selalu nol, dan garis tengah putaran pisau putar tidak perlu diubah. Oleh karena itu, saat ini digunakan sebagai landasan teori untuk merancang hubungan gerak antara pemotong putar dengan bagian kayu pada mesin pemotong putar. Lintasan gerak sebenarnya selama pemotongan putar Dalam produksi, ketinggian pemasangan (h) bilah pisau putar tidak harus berada pada bidang horizontal yang sama dengan garis yang menghubungkan garis tengah poros kartu. Hal ini disebabkan oleh perbedaan jenis pohon, kondisi pengelupasan, ketebalan veneer pengelupasan, struktur dan keakuratan mesin pengelupas. Untuk mendapatkan veneer berkualitas tinggi, h≠0 saat memasang pisau, yang bisa bernilai positif atau negatif, dan bahkan bagian tengah pisau putar bisa sedikit lebih tinggi dari kedua ujung pisau putar pisau.

Bila bilah pisau putar dipasang pada posisi berbeda (nilai h berbeda), maka kurva pemotongan putar akan menjadi:

When h>0, kurva geser rotasi mendekati spiral Archimedean;

h=0 adalah spiral Archimedean;

0>h>-a adalah perpanjangan yang rumit

h=-a adalah suatu yang berbelit-belit;

h<-a is a shortened involute.

 

Rumus matematika
benda terbang aneh

Koordinat bola

rho=20*t^2

itu=60*log(30)*t

phi=7200*t

 

"rho=200*t"

"theta=900*t"

"phi=t*90*10"

 

keranjang

Koordinat silinder

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

itu=t*360*30

z=t*5

 

kurva sinusoidal

Sistem koordinat kartesius

x=50*t

kamu=10*dosa(t*360)

z=0

 

Kurva heliks

Koordinat silinder

r=t

itu=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 kartesius

itu=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 di dalam lingkaran

Gunakan sistem koordinat silinder

itu=t*360

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

z=2*dosa(6*theta)

 

Persamaan involute

r=1

dan=360*t 90*t

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

x0=s*cos(ang)

kamu0=s*dosa(ang)

x=x0+s*sin(ang)

y=y0-s*cos(ang)

z=0

 

kurva logaritmik

z=0

x = 10*t

kamu=log(10*t+0.0001)

 

spiral berbentuk bola

Gunakan sistem koordinat bola

rho=4

itu=t*180

phi=t*360*20

 

epikloid busur ganda

Koordinat Qadir

l=2.5

b=2.5

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

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

 

garis bintang

Koordinat Qadir

a=5

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

kamu=a*(dosa(t*360))^3

 

garis hati

Koordinat silinder

a=10

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

itu=t*360

 

garis daun

Koordinat Kartesius

a=10

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

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

 

Spiral dalam koordinat kartesius

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

kamu=4 * dosa (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 =(dosa(3,5*theta-90))+24*t

 

Pemrosesan lubang lancip 30 derajat

G90G54G00X0Y0M03S2500:

G43Z50.H01M08:

Z2.

#1=0.05

SEMENTARA[#1LE5.]DO1

#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