proe fonksiyon formülü
Adı: sinüs eğrisi
Kuruluş ortamı: Pro/E yazılımı, Kartezyen koordinat sistemi
x=50*t
y=10*sin(t*360)
z=0
Adı: Helisel eğri
Oluşturma ortamı: PRO/E; silindirik koordinatlar (silindirik)
r=t
teta=10+t*(20*360)
z=t*3
02
kelebek eğrisi
Küresel koordinatlar PRO/E
Denklem: rho=8 * t
teta=360 * t * 4
fi=-360*t*8
03
Rodonea Eğrisi
Kartezyen koordinat sistemini kullan
teta=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)*Teta)
*********************************
04
daire içindeki spiral
Silindirik koordinat sistemini kullan
teta=t*360
r=10+10*sin(6*teta)
z=2*sin(6*teta)
05
İnvolüt denklemi
r=1
an=360*t
s=2*pi*r*t
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
Y=0-S*cos(ang)
z=0
06
logaritmik eğri
z=0
x = 10*t
y=log(10*t+0.0001)
07
Küresel spiral (küresel koordinat sistemi kullanılarak)
ro=4
teta=t*180
phi=t*360*20
Adı: Çift yaylı episikloid
Kadir koordinatları
Denklem: l=2.5
b=2.5
X=3*B*Cos(T*360)+*CoS(3*T*360)
Y=3*b*sin(t*360) l*sin(3*t*360)
İsim: Yıldız Hattı
Kadir koordinatları
denklem:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
Adı:Kalp çizgisi
Ortamı oluşturun: pro/e, silindirik koordinatlar
a=10
r=a*(1+çünkü(teta))
teta=t*360
Adı: yaprak çizgisi
Ortamı ayarlama: Kartezyen koordinatlar
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Kartezyen koordinatlarda spiral
x=4 * çünkü (t *(5*360))
Y {{0} * Sin (T *(5*360))
z = 10*t
08
parabol
Kartezyen koordinatlar
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
Adı: Disk yayı
Ortam oluştur: pro/e
Silindirik oturma
r=5
teta=t*3600
Z =(SIN(3.5*Teta-90))+24*T
Denklem: Arşimet spirali
x=(a f sin(t))cos(t)/a
y=(a -2df f sin (t))sin(t)/b
Pro/e ilişkileri ve işlevleri için ilgili açıklayıcı materyaller
İlişkilerde kullanılan işlevler
matematiksel fonksiyonlar
Denklemler ve koşullu ifadeler de dahil olmak üzere ilişkilerde aşağıdaki operatörler kullanılabilir.
Aşağıdaki matematiksel işlevler de ilişkilere dahil edilebilir:
çünkü () kosinüs
ten rengi () teğet
günah () sinüs
sqrt () karekök
asin () arksinüs
acos () ters kosinüs
atan () arktanjant
sinh () hiperbolik sinüs
cosh () hiperbolik kosinüs
tanh () hiperbolün tanjantı
Not: Tüm trigonometrik fonksiyonlar birim dereceleri kullanır.
log()'un 10 tabanındaki logaritması
ln() doğal logaritma
e'nin exp() kuvveti
abs() mutlak değer
ceil() Kendi değerinden küçük olmayan en küçük tamsayı
Floor() Değerini aşmayan en büyük tamsayı
Yuvarlanacak ondalık sayıların sayısını belirtmek için tavan ve kat işlevlerine isteğe bağlı bir bağımsız değişken ekleyebilirsiniz.
Yuvarlatılmış bağımsız değişkenlere sahip bu işlevlerin sözdizimi şöyledir:
tavan(parametre_ad veya sayı,_sayısı_ondalık_basamaklar)
kat (parametre_ad veya sayı,_basamak_ondalık_sayı)
burada__ondalık_basamak sayısı isteğe bağlı bir değerdir:
1) Bir sayı veya kullanıcı tanımlı bir parametre olarak ifade edilebilir. Parametre değeri gerçek bir sayı ise, CNC WeChat resmi hesabı cncdar tarafından bir tam sayı haline getirilecek şekilde kesilecektir.
2) Maksimum değeri 8'dir. 8'i geçerse yuvarlanacak sayı (ilk argüman) yuvarlanmaz ve başlangıç değeri kullanılır.
3) Belirtmediğiniz takdirde fonksiyon önceki versiyonla aynıdır.
Ondalık basamak sayısını belirtmeden tavan ve zemin fonksiyonlarını kullanın. Örnekler aşağıdaki gibidir:
tavan (10.2) 11 değerine sahiptir
kat (10.2) 11 değerine sahiptir
Ondalık basamak sayısını belirten tavan ve zemin işlevlerini kullanın. Örnekler aşağıdaki gibidir:
tavan (10.255, 2) 10.26'ya eşittir
tavan (10.255, 0) 11'e eşittir [tavan (10.255) ile aynı]
kat (10.255, 1) 10.2'ye eşittir
kat (10.255, 2) 10.26'ya eşittir
09
Eğri tablosu hesaplaması
Eğri tablosu hesaplamaları, kullanıcıların ilişkiler yoluyla boyutları yönlendirmek için eğri tablosu özelliklerini kullanmasına olanak tanır. Boyutlar çizim, parça veya montaj boyutları olabilir. Format şu şekildedir: evalgraph("graph_name", x), burada graph_name eğri tablosunun adıdır, x, eğri tablosunun x ekseni boyunca değerdir ve y değeri döndürülür.
Karma özellikler için trajpar yörünge parametresi bu fonksiyonun ikinci argümanı olarak belirtilebilir.
Not: Eğri tablosu özelliği genellikle x ekseninde tanımlanan aralıktaki x değerine karşılık gelen y değerini hesaplamak için kullanılır. Aralığın dışında olduğunda, y değeri ekstrapolasyonla hesaplanır. Başlangıç değerinden küçük x değerleri için sistem, teğet çizgiyi başlangıç noktasından uzatarak ekstrapolasyon değerini hesaplar. Benzer şekilde, uç nokta değerinden büyük x değerleri için sistem, teğet çizgiyi uç noktadan uzağa uzatarak ekstrapolasyon değerini hesaplar. WeChat ekleyin: steven52014 size bir makro program eğitimi gönderecek
bileşik eğri yörünge fonksiyonu
Bileşik eğrinin yörünge parametresi trajpar_of_pnt ilişkide kullanılabilir.
Aşağıdaki işlev, {{0}}.0 ile 1.0 arasında bir değer döndürür: trajpar_of_pnt("trajname", "pointname"). Bunlardan trajname bileşik eğri adı, pointname ise mevki noktası adıdır.
Yörünge, üzerinde eğriye teğete dik olan bir düzlemin bir referans noktasından geçtiği bileşik eğri boyunca yer alan bir parametredir. Bu nedenle referans noktasının eğri üzerinde olması gerekmez; parametre değeri eğri üzerinde referans noktasına en yakın noktada hesaplanır.
Çok kanallı bir tarama için iskelet olarak bileşik bir eğri kullanılırsa, trajpar_of_pnt, trajpar veya 1.0 - trajpar ile tutarlıdır (seçilen başlangıç noktasına bağlı olarak) harmanlanmış özellik).
10
İlişkiler hakkında
İlişki (parametre ilişkisi olarak da bilinir) CNC WeChat resmi hesabı cncdar, kullanıcı tanımlı sembol boyutu ve parametreler arasındaki denklemdir. İlişkiler; özellikler, parametreler veya bileşenler arasındaki tasarım ilişkilerini yakalar ve böylece kullanıcının modelde yapılan değişikliklerin etkilerini kontrol etmesine olanak tanır.
İlişkiler tasarım bilgisini ve amacını yakalamanın bir yoludur. Parametreler gibi onlar da modeli yönlendirmek için kullanılır; ilişkinin değiştirilmesi modeli değiştirir.
İlişkiler, model değişikliklerinin etkilerini kontrol etmek, parçalar ve montajlardaki boyut değerlerini tanımlamak ve tasarım koşulları için kısıtlama görevi görmek (örneğin, bir parçanın kenarlarına göre deliklerin konumunu belirlemek) için kullanılabilir.
Bir modelin veya bileşenin farklı parçaları arasındaki ilişkileri tanımlamak için tasarım sürecinde kullanılırlar. İlişkiler basit değerler (örneğin, d1=4) veya karmaşık koşullu dallanma ifadeleri olabilir.
İlişki türü
İki tür ilişki vardır:
1) Eşitlik - Denklemin sol tarafında, sağ taraftaki ifadeye eşit bir argüman yapın. Bu ilişki boyutlara ve parametrelere değer atamak için kullanılır. Örneğin:
Basit atama: d1=4.75
Karmaşık atama: d5=d2*(SQRT(d7/3.0+d4))
2) Karşılaştır - Soldaki ifadeyi sağdaki ifadeyle karşılaştırın. Bu ilişki genellikle bir kısıtlama olarak veya mantıksal dallar için koşullu ifadelerde kullanılır. Örneğin:
Kısıtlama olarak: (d1 + d2) > (d3 + 2.5)
In a conditional statement; IF (d1 + 2.5) >= d7
ilişkileri artırmak
İlişki şu şekilde artırılabilir:
1) Özelliğin kesiti (kesit orijinal olarak Çizim > İlişkiler > Ekle seçilerek oluşturulduysa çizim modunda);
2) Özellikler (parça veya montaj modunda);
3) Parçalar (parça veya montaj modunda).
4) Bileşenler (bileşen modunda).
İlişkiler menüsünü ilk seçtiğinizde varsayılan, geçerli modeldeki (örneğin, Parça modundaki bir parça) ilişkileri görüntülemek veya değiştirmektir.
İlişkilere erişim sağlamak için Parçalar veya Bileşenler menüsünden İlişkiler'i seçin ve ardından Model İlişkileri menüsünden aşağıdaki komutlardan birini seçin: Bileşen İlişkileri - Bileşenlerdeki ilişkileri kullan.
Bir bileşen bir veya daha fazla alt bileşen içeriyorsa aşağıdaki komutlarla Bileşen İlişkileri menüsü görüntülenir:
─Geçerli - Varsayılan, en üst düzey bileşendir.
─Ad - Bileşen için bir ad yazın.
1) İskelet ilişkisi - Bileşendeki iskelet modelinin ilişkisini kullanın (yalnızca bileşenlere uygulanabilir).
2) Parça ilişkileri - Parçalardaki ilişkileri kullanın.
3) Özellik ilişkileri - Özelliğe özgü ilişkileri kullanın. Özelliğin bir bölümü varsa, kullanıcı şunları seçebilir: kesim yüzeyinin (çizgi) bölümündeki (çizici) ilişkilere erişim sağlama veya özelliğin bir bütün olarak ilişkilerine erişim sağlama Erişim.
Dizi ilişkileri - Dizilere özgü ilişkileri kullanın.
Not:
1) Zaten yatay kesit ilişkisi tarafından yönlendirilen bir parametreye kesit dışında bir ilişki atamaya çalışırsanız sistem, modeli yeniden oluştururken hata mesajı verecektir. Aynı durum, zaten bölümün dışındaki bir ilişki tarafından yönlendirilen bir parametreye bir ilişki atamaya çalışırken de geçerlidir. İlişkilerden birini silin ve yeniden oluşturun.
2) Bileşen, halihazırda bir parça veya alt montaj ilişkisi tarafından yönlendirilen bir boyut değişkenine değer atamaya çalışırsa iki hata mesajı görünür. İlişkilerden birini silin ve yeniden oluşturun.
3) Modelin kimlik öğelerinin değiştirilmesi, modelle ölçeklenmediklerinden ilişkileri geçersiz kılar. Birimleri değiştirme hakkında daha fazla bilgi için "Metrik ve metrik olmayan ölçü birimleri hakkında" yardım konusuna bakın.
İlişkilerde parametre sembollerini kullanma
İlişkilerde dört tür parametre sembolü kullanılır:
1) Boyut sembolleri - Aşağıdaki boyut sembolü türleri desteklenir:
─d# - Parça veya montaj modunda boyutlandırma.
─d#:# - Bileşen modundaki boyutlar. Bileşenin veya bileşenin işlem kimliği bir sonek olarak eklenir.
─rd# - Bir parça veya üst düzey montajdaki referans boyut.
─rd#:# - Bileşen modundaki referans boyutu (bileşenin veya bileşenin işlem kimliği son ek olarak eklendi).
─rsd# - Çizimdeki referans boyut (kesit).
─kd# - Çizimdeki (kesit) bilinen bir ölçümlendirme (üst parçada veya montajda).
2) Toleranslar - Bunlar tolerans formatıyla ilişkili parametrelerdir. Bu semboller, boyutlar sayısaldan semboliğe değiştiğinde görünür.
─tpm# - Artı veya eksi simetri formatında tolerans; # boyutların sayısıdır.
─tp# - Artı-eksi formatında pozitif tolerans; # boyut numarasıdır.
─tm# - Artı-eksi biçiminde negatif tolerans; # boyutların sayısıdır.
3) Örnek sayısı - Bunlar, dizi yönündeki örneklerin sayısı olan tamsayı parametrelerdir.
─p# - burada # örneklerin sayısıdır.
Not: Örnek sayısını tamsayı olmayan bir değere değiştirirseniz, Pro/ENGINEER ondalık kısmı kesecektir. Örneğin 2,90, 2 olacaktır.
4) Kullanıcı Parametreleri - Bunlar, parametre veya ilişkiler eklenerek tanımlanan parametreler olabilir.
Örneğin:
Hacim {{0}} d0*d1*d2
Satıcı="Stockton Corp."
Not:
─Kullanıcı parametre adları bir harfle başlamalıdır (ilişkilerde kullanılacaksa).
─D#, kd#, rd#, tm#, tp# veya tpm#'ı kullanıcı parametre adları olarak kullanamazsınız çünkü bunlar boyutlara göre kullanılmak üzere ayrılmıştır.
─Kullanıcı parametre adları !, @, #, $ gibi alfasayısal olmayan karakterler içeremez.
11
Tomrukların döner kesimi için kaplama sayısı nasıl hesaplanır
Döner kesme kinematiği
Döner kesme işlemi sırasında döner bıçağın kesici kenarının ahşap kesiti üzerinde kat ettiği yola döner kesme eğrisi adı verilir. Burada şu iki konu tartışılacaktır: döner kesme makinesinin kinematiğini tasarlamanın temeli ve gerçek döner kesme sırasındaki hareket yörüngesi.
1) Döner kesme makinesinin kinematiğini tasarlamanın temeli
Ahşap bölümleri dönerek kesmenin amacı, rulo halinde açılmış bir kağıt rulosu gibi yüksek kaliteli, sürekli ve eşit kalınlıkta bir kaplama şeridi elde etmektir. Şu anda gereksinimleri karşılayan iki hareket yörüngesi vardır: Arşimet spirali ve bir dairenin kıvrımı.
Arşimed spiralinin temel formülü:
x=ɑsinφ çünküφ
Y=ɑφSinφ
Ahşap bölümden sökülen tek plakanın nominal kalınlığı, J ekseni yönündeki eğrinin spiralinin her bölümünün adımıdır (φ2=2π+φ1). Δχ=sabit için cosφ 1'e ve φ=90 dereceye eşit olmalıdır. Aφ=90 derece , y=aφsin90 derece =0 olduğunda, yani bıçağın yüksekliği sıfırdır ve bıçağın x ekseninde (yani, ahşap bölümün dönme ekseninden (kart ekseninin merkez çizgisi) geçen yatay düzlem)
İçeri). Ayrıca döner kesim için kaplamanın kalınlığı ne kadar kalın olursa olsun bıçak yüksekliğinin her zaman sıfır olduğu da söylenebilir (h=0)
Bir dairenin kıvrımının formülü şöyledir:
x=acosφ1+aφ1sinφ1
Y= ASINφ1-Aφ1cosφ1
Formülde: φ1-------oluş çizgisi ile koordinat merkez noktası ve x ekseni arasındaki dikey çizgi arasındaki açı.
Döner bıçak, x eksenine paralel yön boyunca doğrusal olarak hareket eder, böylece kıvrımın her bölümünün x ekseni yönündeki eğimi, tek plakanın nominal kalınlığıdır. S=△χ[acos(2π+φ1)+a( 2π+φ1)sin(2π+φ1)]-[acosφ1+acosφ1+ aφ1sinφ1]
=[acosφ1+ A(2π+φ1)Sinφ1] -[akosφ1+2φ1Sinφ1]
=21πasinφl
S'nin sabit bir değer olması gerekiyorsa (S=2π), φl 2πn+270 derece olmalıdır, dolayısıyla y=a sin270 derece -acos270 derece =-a{ {8}}s. Kaplamanın kalitesini sağlamak için, döner kesme işlemi sırasında, döner bıçağın ahşap bölüme göre arka açısının (kesme açısı) veya döner bıçağın arkası ile arasındaki açının (θ) olması beklenir. ve dikey düzlem, ahşap bölümün döner kesme çapına göre ayarlanmalıdır. Azaldıkça otomatik olarak küçülecek ve s değerinin değişimine göre h=-a=-s/2π değeri değişecektir. Bu nedenle döner bıçağın dönüş merkezinin de bu sırada buna göre değişmesi gerekir. Bu şekilde döner kesme makinesinin yapısı çok karmaşıktır. Bu nedenle, döner kesici ile döner kesme makinesinin ahşap bölümü arasındaki hareket ilişkisinin tasarımı olarak bir dairenin kıvrımını kullanmak uygun değildir.
Bunun tersine Arşimet rotasyonu idealdir. Kaplamanın nominal kalınlığındaki değişiklik ne olursa olsun, A değeri her zaman sıfırdır ve döner bıçağın dönüş merkez çizgisinin değişmesine gerek yoktur. Bu nedenle, şu anda döner kesici ile döner kesme makinesinin ahşap bölümü arasındaki hareket ilişkisini tasarlamak için teorik temel olarak kullanılmaktadır. Döner kesme sırasındaki gerçek hareket yörüngesi Üretimde, döner bıçak bıçağının montaj yüksekliğinin (h), tarak milinin merkez hattını birleştiren çizgi ile aynı yatay düzlemde olması zorunlu değildir. Bunun nedeni farklı ağaç türleri, soyma koşulları, soyma kaplama kalınlığı, soyma makinesi yapısı ve doğruluğudur. Yüksek kaliteli kaplama elde etmek için bıçağı takarken h≠0 pozitif veya negatif bir değer olabilir ve hatta döner bıçağın orta kısmı döner bıçağın iki ucundan biraz daha yüksekte olabilir. bıçak.
Döner bıçak bıçağı farklı konumlara (farklı h değerleri) takıldığında, döner kesme eğrisi şöyle olacaktır:
When h>0, dönme kayma eğrisi Arşimet spiraline yakındır;
h=0 Arşimet spiralidir;
0>h>-a genişletilmiş bir kıvrımdır
h=-a bir sarmaldır;
h<-a is a shortened involute.
Matematiksel formül
UFO
Küresel koordinatlar
rho=20*t^2
teta=60*log(30)*t
phi=7200*t
"rho=200*t"
"teta=900*t"
"fi=t*90*10"
sepet
Silindirik koordinatlar
r=5+0.3*sin(t*180) t
teta=t*360*30
z=t*5
sinüzoidal eğri
Kartezyen koordinat sistemi
x=50*t
y=10*sin(t*360)
z=0
Helisel eğri
Silindirik koordinatlar
r=t
teta=10+t*(20*360)
z=t*3
kelebek eğrisi
Küresel koordinatlar
ro=8*t
teta=360 * t * 4
fi=-360*t*8
Rodonea Eğrisi
Kartezyen koordinat sistemini kullan
teta=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)*Teta)
daire içindeki spiral
Silindirik koordinat sistemini kullan
teta=t*360
r=10+10*sin(6*teta)
z=2*sin(6*teta)
İnvolüt denklemi
r=1
ve=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=0-S*cos(ang)
z=0
logaritmik eğri
z=0
x = 10*t
y=log(10*t+0.0001)
küresel spiral
Küresel koordinat sistemini kullan
ro=4
teta=t*180
phi=t*360*20
çift yaylı episikloid
Kadir koordinatları
l=2.5
b=2.5
X=3*B*Cos(T*360)+*CoS(3*T*360)
Y=3*b*sin(t*360) l*sin(3*t*360)
yıldız çizgisi
Kadir koordinatları
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
kalp çizgisi
Silindirik koordinatlar
a=10
r=a*(1+çünkü(teta))
teta=t*360
yaprak çizgisi
Kartezyen koordinatlar
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Kartezyen koordinatlarda spiral
x=4 * çünkü (t *(5*360))
Y {{0} * Sin (T *(5*360))
z = 10*t
parabol
Kartezyen koordinatlar
x =(4*t)
y =(3 * t) + (5 * t ^2)
z=0
disk yayı
Silindirik koordinatlar
r=5
teta=t*3600
Z =(SIN(3.5*Teta-90))+24*T
30 derece konik delik işleme
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
SON1
G0Z50.M05
G91G28Z0Y0M09





