Reklamlar

reklam reklam

Gönderen Konu: Özel SL çevirimleriyle karmaşık kontür işleyelim  (Okunma sayısı 18247 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı heidenhain

  • Kişisel ileti kapalıdır.
  • Bölüm Sorumlusu
  • *****
  • İleti: 114
  • +29/-0
  • Cinsiyet: Bay
Özel SL çevirimleriyle karmaşık kontür işleyelim
« : Kasım 05, 2012, 10:33:12 ÖS »

Özel SL çevirimleriyle karmaşık kontür işleyelim

Özel çevirim programları, birden fazla farklı formlardan, konturdan olusan (ünite versiyonuna göre değişen sayılarda 12 den 128 e kadar havuz veya adadan) parça kısımlarını işlemede büyük kolaylık sağlar.

Her form, şekil alt program olarak tanımlanır.
Havuzlar iç kenardan, adacıklar da dış kenarlardan işlenirler.





Kenara yaklaşma, uzaklaşma ve dalma yeri tanımlanamaz. Program uygun yerleri kendisi belirler.
14 numaralı çevirim programında tanımlanan Kontür ler kapalı olmak zorundadır.
Bir özel çevirim içerisinde yapılacak işlem sayısı yine üniteye göre 2048 ile 16384 satır adediyle kısıtlıdır.

14 KONTÜR çeviriminde sırf alt programlar tanımlanır.
CYCL DEF tuşuna basılarak Çevirim programı 14 KONTÜR seçilir, ve ikinci satırında aralarında bölme işaretiyle alt programlar sıralanır.

5 CYCL DEF 14.0 KONTUR
6 CYCL DEF 14.1 KONTURLABEL 1/2/3
...

daha sonra alt programlar LABEL olarak sıralanır

41 LBL1
42 L X+16 Y+10 RR
43 L X+22
44 ..
...
52 LBL0
...
..
LBL2
...

...


14 KONTÜR çevirimi tanımlandıktan sonra işlemi aktiflenmiştir. Yani tanımlanan Kontür sayısını içeren formlar, şekiller grubu işlenecektir adımı atılmıştır.
Hemen ardından 20 KONTÜR VERILERI çevirimiyle tanımlanan formların, şekillerin nasıl işleneceği tanımlanır.

Burada 20 KONTÜR VERILERI çeviriminin açılımını oluşturan değerler verilir.

Q1 derinlik (belirlenen yüzeyden havuz tabanına)
Q2 frezenin yüzde olarak yan yaklaşım adımı (her turda alacagi genislik)
Q3 dikey ince paso payı
Q4 Yatay, derinlik ince paso payı
Q5 parçanın sıfırı ile işlem yüzeyi arasındaki ölçü farkı
Q6 işlem yüzeyine güvenlik mesafesi
Q7 ikinci güvenlik mesafesi (pozisyonlarken kalkması gereken yükseklik)
Q8 iç köşelerin radius büyüklüğü
Q9 saat yönüne mi ters yönüne mi işlem yapılacağı
belirlenir.





Ikinci adım olan işlem şekli ve özellikleri de belirlendikten sonra, genelde frezenin dalması için
21 ÖN DELME çevirimiyle frezenin dalacağı yer delinir.
Dalma yerini program kendisi belirler.

Delme işi de tamamlandıktan sonra tanimlanan havuz ve adacıkların oluşturulması için
22 TOPLAMA daha doğrusu boşaltma çevirimiyle havuz içerisindeki adacıklarından arta kalan yerler frezelenmeye başlanır.

22 TOPLAMA çeviriminde dalma adımlari ve ilerleme hızları verilir.

20 numaralı çevirim programında ince paso gerekmiyor da derinlik ve yanaklarda pay ölçüsünü sıfır verdiysek işlemimiz bu çevirimle bitmiş demektir.

Şayet her ikisinden birine pay bırakılmışsa sırada o çevirimler vardir ki
23 PERDAHLAMA DERINLIK
24 PERDAHLAMA YAN çevirimleridir.
Buralarda da yanaklardaki paso için derinlik adımı ve ilerleme hızı, derinlik pasosu için de sırf ilerleme hızı vererek işlemi bitiririz.





0 BEGIN PGM TURKEYCNC MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 …………………… Katı Model tanımı
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+2.5 …………………………….. Kumlama frezeleyici alet tanımı
4 TOOL DEF 2 L+0 R+3 ………………………………. Perdahlama frezeleyici alet tanımı
5 TOOL CALL 1 Z S2500 ……………………………… Kumlama frezeleyici alet çağırma
6 L Z+250 R0 FMAX …………………………………… Takımı serbest hareket ettirin
7 SEL CONTOUR “MODEL“…………………………. Kontur tanımlama programı belirleme
8 CYCL DEF 20 KONTÜR VERILERI……………….. Genel çalışma parametresi belirleme
Q1=-20 ; FREZE DERINLIĞI
Q2=1 ; YOL BINDIRME
Q3=+0.5 ; YAN ÖLÇÜ
Q4=+0.5 ; DERINLIK ÖLÇÜSÜ
Q5=+0 ; YÜZEY KOOR.
Q6=2 ; GÜVENLIK MESAFESI
Q7=+100 ; GÜVENLI YÜKSEKLIK
Q8=0.1 ; YUVARLAMA YARIÇAPI
Q9=-1 ; DÖNME YÖNÜ
9 CYCL DEF 22 BOŞALTMA ………………………….. Boşaltma döngü tanımı
Q10=5 ; KESME DERINLIĞI
Q11=100 ; DERIN KESME BESLEME
Q12=350 ; BOŞALTMA BESLEMESI
Q18=0 ; ÖN BOŞALTMA ALETI
Q19=150 ; SALLANMA BESLEMESI
Q401=100 ; BESLEME FAKTÖRÜ
Q404=0 ; ARDIL BOŞALTMA
STRATEJISI
10 CYCL CALL M3 ……………………………………… Boşaltma döngü çağırma
11 TOOL CALL 2 Z S5000 ………………………………. Perdahlama frezeleyici alet çağırma
12 CYCL DEF 23 PERDAHLAMA DERINLIK ……….. Derinlik perdahlama döngü tanımı
Q11=100 ; DERIN KESME BESLEME
Q12=200 ; BOŞALTMA BESLEMESI
13 CYCL CALL M3 ……………………………………… Derinlik perdahlama döngü çağırma
14 CYCL DEF 24 PERDAHLAMA YAN ………………. Yan perdahlama döngü tanımı
Q9=+1 ; DÖNME YÖNÜ
Q10=5 ; KESME DERINLIĞI
Q11=100 ; DERIN KESME BESLEME
Q12=400 ; BOŞALTMA BESLEMESI
Q14=+0 ; YAN ÖLÇÜ
15 CYCL CALL M3 ………………………………………. Yan perdahlama döngü çağırma
16 L Z+250 R0 FMAX M2………………………………… Takımı serbestleştirme, program sonu
17 END PGM TURKEYCNC MM



Çevrimdışı hllbrhmkskn

  • Programcı
  • ***
  • İleti: 70
  • +7/-1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #1 : Kasım 06, 2012, 11:16:54 ÖÖ »
kardeş eline emeğine  sağlık heidenhain la işimiz olmasada teşekür etmek istedim

Çevrimdışı heidenhain

  • Kişisel ileti kapalıdır.
  • Bölüm Sorumlusu
  • *****
  • İleti: 114
  • +29/-0
  • Cinsiyet: Bay
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #2 : Kasım 06, 2012, 09:51:19 ÖS »
Ben de size teşekkür ederim, sağolun.
Bildiklerimizi burada paylaşmanın, öğrenmek isteyen insanlara yardımcı olmanın, ihtiyacı olmasa da başkasına yapılanlardan hoşlanıp onlar adına da teşekkür etmenin güzelliği de böyla olsa gerek.

Heidenhainle belki işiniz olmayabilir, ama yine de birşeyler bilmenin zararı gelmez.
Zaman ve fırsat olsa da ben tüm CNC sistemlerini öğrenebilsem.  :D

Çevrimdışı yaman

  • USTA
  • ****
  • İleti: 449
  • +30/-2
  • #1=#1+1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #3 : Kasım 07, 2012, 09:53:14 ÖS »
eline saglık hocam on numara şeyler paylaşıyon....
“Seni neyin değiştireceğini düşün ve onun peşinden koş.”

Çevrimdışı yaman

  • USTA
  • ****
  • İleti: 449
  • +30/-2
  • #1=#1+1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #4 : Kasım 07, 2012, 10:05:15 ÖS »
heıdenhaın basit bir  kontur programı varmı acaba paket program olarak altı köşe gibi ....
“Seni neyin değiştireceğini düşün ve onun peşinden koş.”

Çevrimdışı heidenhain

  • Kişisel ileti kapalıdır.
  • Bölüm Sorumlusu
  • *****
  • İleti: 114
  • +29/-0
  • Cinsiyet: Bay
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #5 : Kasım 07, 2012, 11:39:09 ÖS »

Bu şekilde bir program mı yoksa?



0 BEGIN PGM TURKEYCNC MM
1 BLK FORM 0.1 Z X-50 Y-50 Z-20
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 TOOL CALL 13 Z S2500 ........................................... R20
4 L Z+100 R0 F MAX
5 CC X+0 Y+0 .............................................................. MERKEZ
6 LP PR+80 PA+0 R0 F MAX ......................................... MERKEZ YARDIMCI NOKTA
7 L Z-5 F MAX M3
8 APPR PLCT PR+40 PA+0 R5 RR F250 M8 ....................YUMUŞAK YAKLAŞIM (R5)
9 LP PA+60 .................................................................. KONTÜR BAŞLANGICI
10 LP PA+120 .............................................................. MERKEZSEL AÇILIMLA 120 DERECEYE DÜZ İLERLE
11 LP PA+180 ............................................................. 180 DERECEYE DÜZ İLERLE
12 LP PA+240 .............................................................. 240 DERECEYE
13 LP PA+300 .............................................................. 300 DERECEYE
14 LP PA+360 .............................................................. 360 DERECEYE
15 DEP PLCT PR+80 PA+0 R5 ...................................... YUMUŞAK UZAKLAŞMA
16 L Z+100 R0 F MAX M2
17 END PGM TURKEYCNC MM


Çevrimdışı yaman

  • USTA
  • ****
  • İleti: 449
  • +30/-2
  • #1=#1+1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #6 : Kasım 08, 2012, 10:23:09 ÖS »
çok tşk ederim programı deniycem müsade ederseniz :)...
“Seni neyin değiştireceğini düşün ve onun peşinden koş.”

Çevrimdışı heidenhain

  • Kişisel ileti kapalıdır.
  • Bölüm Sorumlusu
  • *****
  • İleti: 114
  • +29/-0
  • Cinsiyet: Bay
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #7 : Kasım 08, 2012, 10:57:04 ÖS »

Program köşe ölçülerine, radius 40 a göre yazılı.
Anahtar ağzı için olacak yüzey ölçü 40 a göre olan düzenlemeyi de Yaman Usta mızdan isteriz. Madem deneme fırsatı var. Onu da deneyip okeylenmiş ve onaylanmış halini paylaşalım.  :D

Haa bir de duyuru yapalım da biraz da farklılık olsun değil mi?
Yazacağınız program OK se çaylar benden, yoksa pamuk eller cebe, az demli 2 şekerli olsun......    ;D

Çevrimdışı yaman

  • USTA
  • ****
  • İleti: 449
  • +30/-2
  • #1=#1+1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #8 : Kasım 09, 2012, 10:40:03 ÖS »
bugün denedik yazdıgınız program gayet başarılı hiç bir sorun yok elinize saglık siz bend en tam olarak ne istiyonuz onu anlamadım ... :)
“Seni neyin değiştireceğini düşün ve onun peşinden koş.”

Çevrimdışı heidenhain

  • Kişisel ileti kapalıdır.
  • Bölüm Sorumlusu
  • *****
  • İleti: 114
  • +29/-0
  • Cinsiyet: Bay
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #9 : Kasım 09, 2012, 11:49:49 ÖS »
Resimdeki ölçülendirme köşe noktalarından 40mm yapılmış. Onu düz yüzeylerden 40 mm olarak kabul ederek programı düzenlemek.
Köşe noktasını hesaplayıp aynı programda ölçüyü değiştirerek değil.

Çevrimdışı yaman

  • USTA
  • ****
  • İleti: 449
  • +30/-2
  • #1=#1+1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #10 : Kasım 10, 2012, 08:48:44 ÖS »
BEGIN PGM TURKEYCNC MM
1 BLK FORM 0.1 Z X-40 Y-40 Z-20
2 BLK FORM 0.2 X+40 Y+40 Z+0
3 TOOL CALL 13 Z S2500
4 L Z+100 R0 F MAX
5 CC X+0 Y+0
6 LP PR+80 PA+0 R0 F MAX
7 L Z-5 F MAX M3
8 APPR PLCT PR+30 PA+0 R5 RR F250
9 LP PA+60
10 LPIPA+60
11 LPIPA+60
12 LPIPA+60
13 LPIPA+60
14 LPIPA+60
15 DEP PLCT PR+30 PA+0 R5
16 L Z+100 R0 F MAX M2
17 END PGM  MM
bu şekilde bir şey yazdım ama daha denemedim ...
“Seni neyin değiştireceğini düşün ve onun peşinden koş.”

Çevrimdışı heidenhain

  • Kişisel ileti kapalıdır.
  • Bölüm Sorumlusu
  • *****
  • İleti: 114
  • +29/-0
  • Cinsiyet: Bay
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #11 : Kasım 10, 2012, 10:52:06 ÖS »

Ben anahtar ölçüsü 30mm olarak demiştim.



Burada da yine bir köşeye yaklaşarak etrafı dönülecek.

İlk resim ve program örneğindeki LP PR gibi kodlamaların anlamlarını da bir resimle açıklamaya çalışayım. Benzer şeyleri programlarken anlamlarının ne olduğu bilinirse farklı kontürlerde işlem yapmak için mantık yürütmesi daha rahat olur.
Bunu da ayrı bir konu başlığı olarak açıklayacağım. Çünkü forumda konu başlıklarıyla arama ve bulma daha rahat oluyor.

Çevrimdışı yaman

  • USTA
  • ****
  • İleti: 449
  • +30/-2
  • #1=#1+1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #12 : Kasım 12, 2012, 10:59:49 ÖS »
BEGIN PGM TURKEYCNC MM
1 BLK FORM 0.1 Z X-40 Y-40 Z-20
2 BLK FORM 0.2 X+40 Y+40 Z+0
3 TOOL CALL 13 Z S2500
4 L Z+100 R0 F MAX
5 CC X+0 Y+0
6 LP PR+80 PA+0 R0 F MAX
7 L Z-5 F MAX M3
8 APPR PLCT PR+15PA+0 R5 RR F250
9 LP PA+60
10 LPIPA+60
11 LPIPA+60
12 LPIPA+60
13 LPIPA+60
14 LPIPA+60
15 DEP PLCT PR+15 PA+0 R5
16 L Z+100 R0 F MAX M2
17 END PGM  MM bu şekilde 30 mm oluyo ...
“Seni neyin değiştireceğini düşün ve onun peşinden koş.”

Çevrimdışı heidenhain

  • Kişisel ileti kapalıdır.
  • Bölüm Sorumlusu
  • *****
  • İleti: 114
  • +29/-0
  • Cinsiyet: Bay
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #13 : Kasım 13, 2012, 12:55:59 ÖÖ »
You are not allowed to view links. Register or Login
BEGIN PGM TURKEYCNC MM
1 BLK FORM 0.1 Z X-40 Y-40 Z-20
2 BLK FORM 0.2 X+40 Y+40 Z+0
3 TOOL CALL 13 Z S2500
4 L Z+100 R0 F MAX
5 CC X+0 Y+0
6 LP PR+80 PA+0 R0 F MAX
7 L Z-5 F MAX M3
8 APPR PLCT PR+15PA+0 R5 RR F250
9 LP PA+60
10 LPIPA+60
11 LPIPA+60
12 LPIPA+60
13 LPIPA+60
14 LPIPA+60
15 DEP PLCT PR+15 PA+0 R5
16 L Z+100 R0 F MAX M2
17 END PGM  MM
bu şekilde 30 mm oluyo ...

Bu şekilde köşe ölçüleri, sivri olan yerler 30mm oluyor.

Nedenini You are not allowed to view links. Register or Login anlatmaya çalıştım.

Kolay gelsin, başarılar...........

Çevrimdışı yaman

  • USTA
  • ****
  • İleti: 449
  • +30/-2
  • #1=#1+1
Ynt: Özel SL çevirimleriyle karmaşık kontür işleyelim
« Yanıtla #14 : Kasım 15, 2012, 09:21:42 ÖS »
anladım şimdi çok sagolun degerli bilgiler veriyosunuz...
“Seni neyin değiştireceğini düşün ve onun peşinden koş.”