Ana Menü

macro ile slot açma

Başlatan asigen, Ekim 09, 2008, 08:14:06 ÖÖ

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

sinan

evet buda aktif makrolar arasında yerini aldı G68 ila her türlü açıda slot işimi göreceginden eminim emegine saglık zekice yazılmış eleştiri de olsun dersen slot başındaki raiduslar degişken olmazmıydı mesela slot genişligi 12 ama raidus 16 ... yinede ustası daha iyi bilir

asigen

#16
G90 G54 X0 Y0 S1500 M3
G43 Z5 H1 M8
G66 P5025 Z-10 R1 V0 J40 K100 D10 W-1 C10 F1500
X20 Y20
X200 Y20
X300 Y20
G67
G0Z200
M30
BU VERMİŞ OLDUĞUM ÖRNEKTE 3 ADET 100 UZUNLUĞUNDA 40 GENİŞLİĞİNDE SLOT AÇTIK
AÇIKLAMASI
G66 MACRO ALT PROGRAM ÇAĞIRMA
P ALT PROGRAM NUMARASI
V SLOTUN İLK TURDAKİ DERİNİĞİ
Z SLOTUN DERİNLİĞİ
R GÜVENLİ YAKLAŞMA
J SLOTUN GENİŞLİĞİ
K SLOYUN BOYU
D ÇAKININ ÇAPI
W DERİNLİĞE KAÇ KAÇ İNECEĞİ
C SLOT BİTTİKTEN SONRAKİ ÇIKIŞ NOKTASI
F İLERLEME
E İSYENİLEN raidus (SİNAN İSTEMİŞTİ :)   )

ALT PROGRAMIDA HERHANGİ Bİ PROGRAMA YAZABİLİRSİNİZ
ALT PROGRAM
O5025

#100 =#5-#7 (SLOT CAPINDAN TAKIÖM CAPINI CIKARTIYOR CIKAN SONUCU #100 BAĞLIYOR)
#101 =#100/2(SLOTUN YARISINI HESAPLAR ÇIKAN SONUCU #101 YE BAĞLAR)
#102 =#18-#18+#22-#23(toplam derinlik için başlangıcı hesaplar)
#105 =#8-[#7/2] (radıusları hesaplar)
Z#18 (R GÜVENLİ YAKLAŞMA #18 R ANLAMINA GELİYOR)
G91 G1 Y#101 F#9(SLOTUN YARINI Y OLARAK KAÇAR)
G90 Z#102
#10 =#22
N10 G91 G1 X#6 Z#23 F#9 (SLOTUN X OLARAK HAREKETİNİ YAPAR)
G91 G2 Y-#100 R#105( SLOTUN Y HAREKETİNİ YAPAR)
G91 G1 X-#6(SLOYUN X HAREKETİNİ GERİYE DOĞRU YAPAR)
G91 G2 Y#100 R#105( SLOTUN Y HAREKETİNİ GERİYE DOĞRU YAPAR)
#10 =#10+#23( TUR SAYISINI DÜSER
IF[#10 GE#26]GOTO19 (TURUN KAÇTA TAMAMLAYACAĞINI BELİRTİR)
G91 G1 X#6 F#9(SLOTTA KALAN FATURYI ALIR)
G91 Y-#101(ÇAKI FAZLA SÜRTMESİN DİYE SLOTUN ORTASINA GELİR)
G90 G0 Z#3(GERİ ÇEKİLME NOKTASI)
M99



SİNAN İSTEDİĞİN RADİUSÜ   EKLEDİM BİZ AKLIMIZA GELENİ YAZIYOR ÖNERİLERLE TAVSİYELERLE GELİŞTİRİYORUZ İSTEĞİN ÖNERİN İÇİN SAĞOL MACROYU DÜZENLEDİM RADİUSLARI E OLARAK YAZARSIN G66 SATIRINA KOLAY GELSİN

sinan

süper olmuş asigen emegine saglık..

delidelikanli

ya ben makro yazmayi bilmiyorum ama makrosuz alt program olmaz mı g66 icin

Rüzgar ERDEM

ellerine saglık süper bir program olmus
İdeal yaratmak istiyorsanız, öğüt vermekten vazgeçin,örnek olmaya çalışın !

qaos35

#20
Alıntı yapılan: asigen - Haziran 15, 2009, 10:51:45 ÖÖ
G90 G54 X0 Y0 S1500 M3
G43 Z5 H1 M8
G66 P5025 Z-10 R1 V0 J40 K100 D10 W-1 C10 F1500
X20 Y20
X200 Y20
X300 Y20
G67
G0Z200
M30
BU VERMİŞ OLDUĞUM ÖRNEKTE 3 ADET 100 UZUNLUĞUNDA 40 GENİŞLİĞİNDE SLOT AÇTIK
AÇIKLAMASI
G66 MACRO ALT PROGRAM ÇAĞIRMA
P ALT PROGRAM NUMARASI
V SLOTUN İLK TURDAKİ DERİNİĞİ
Z SLOTUN DERİNLİĞİ
R GÜVENLİ YAKLAŞMA
J SLOTUN GENİŞLİĞİ
K SLOYUN BOYU
D ÇAKININ ÇAPI
W DERİNLİĞE KAÇ KAÇ İNECEĞİ
C SLOT BİTTİKTEN SONRAKİ ÇIKIŞ NOKTASI
F İLERLEME
E İSYENİLEN raidus (SİNAN İSTEMİŞTİ :)   )

ALT PROGRAMIDA HERHANGİ Bİ PROGRAMA YAZABİLİRSİNİZ
ALT PROGRAM
O5025

#100 =#5-#7 (SLOT CAPINDAN TAKIÖM CAPINI CIKARTIYOR CIKAN SONUCU #100 BAĞLIYOR)
#101 =#100/2(SLOTUN YARISINI HESAPLAR ÇIKAN SONUCU #101 YE BAĞLAR)
#102 =#18-#18+#22-#23(toplam derinlik için başlangıcı hesaplar)
#105 =#8-[#7/2] (radıusları hesaplar)
Z#18 (R GÜVENLİ YAKLAŞMA #18 R ANLAMINA GELİYOR)
G91 G1 Y#101 F#9(SLOTUN YARINI Y OLARAK KAÇAR)
G90 Z#102
#10 =#22
N10 G91 G1 X#6 Z#23 F#9 (SLOTUN X OLARAK HAREKETİNİ YAPAR)
G91 G2 Y-#100 R#105( SLOTUN Y HAREKETİNİ YAPAR)
G91 G1 X-#6(SLOYUN X HAREKETİNİ GERİYE DOĞRU YAPAR)
G91 G2 Y#100 R#105( SLOTUN Y HAREKETİNİ GERİYE DOĞRU YAPAR)
#10 =#10+#23( TUR SAYISINI DÜSER
IF[#10 GE#26]GOTO19 (TURUN KAÇTA TAMAMLAYACAĞINI BELİRTİR)
G91 G1 X#6 F#9(SLOTTA KALAN FATURYI ALIR)
G91 Y-#101(ÇAKI FAZLA SÜRTMESİN DİYE SLOTUN ORTASINA GELİR)
G90 G0 Z#3(GERİ ÇEKİLME NOKTASI)
M99



SİNAN İSTEDİĞİN RADİUSÜ   EKLEDİM BİZ AKLIMIZA GELENİ YAZIYOR ÖNERİLERLE TAVSİYELERLE GELİŞTİRİYORUZ İSTEĞİN ÖNERİN İÇİN SAĞOL MACROYU DÜZENLEDİM RADİUSLARI E OLARAK YAZARSIN G66 SATIRINA KOLAY GELSİN


Merhaba anlamadığım  alt program içinde #5 #6 #7 kullanmışsın bunlar  D  veya  R  mi oluyor neye göre atadın macroları  D nin  #5 olduğunu nasıl anlıyor program bir sırasımı var nedir bunun olayı

BİLEN BİRİ ANLATIRSA SEVİNİRİM

mali1453

ASİGEN eline emeğine saglik.
bir sorum olacak dik işleme tezgahında (brother marka) macro ile isrediğim açıyı istediğim takımla yapabileceğim aynı bu slot örneğinde olduğu gibi bir program yapılabilirmi? yapılırsa mükemmel.

örneğin 45 derece yazarken sıkıntı yok lakın 17 derece aci yapacaksam ya cam yardımı olacak yada orasından burasından kumpasla olçüm yaparak bulacaz. tangant işlerine hiç girmiyorum o beni aşiyor. diyeceğim eğer yaparsanız şimdiden çok tesekürler

Ufk

Alıntı yapılan: mali1453 - Mayıs 09, 2019, 03:03:46 ÖÖ
ASİGEN eline emeğine saglik.
bir sorum olacak dik işleme tezgahında (brother marka) macro ile isrediğim açıyı istediğim takımla yapabileceğim aynı bu slot örneğinde olduğu gibi bir program yapılabilirmi? yapılırsa mükemmel.

örneğin 45 derece yazarken sıkıntı yok lakın 17 derece aci yapacaksam ya cam yardımı olacak yada orasından burasından kumpasla olçüm yaparak bulacaz. tangant işlerine hiç girmiyorum o beni aşiyor. diyeceğim eğer yaparsanız şimdiden çok tesekürler

Bu şekilde çalışabilirsin...

Ana program olarak bunu

O7575
G17G40G49G80
G0G90G54X-50.Y-50.M3S500
G43H1Z50.
G1Z0F1000
M98P7577L10
G0G90Z100.
M30

Alt program olarak aşağıdaki iki programdan birini kullanabilirsin.

O7576
G1G91Y-[TAN[45]*1]
Z-1.
G90X50.
G91Y-[TAN[45]*1]
Z-1.
G90X-50.
M99


O7577
#1=1(Z HATVE)
#2=45(ACI)
G1G91Y-[TAN[#2]*#1]
Z-#1
G90X50.
G91Y-[TAN[#2]*#1]
Z-#1
G90X-50.
M99

İyi Çalışmalar.

mali1453

UFK teşekkür ederim dostum ilgin için. fakat ben bu programı çalıştırdığımda Y ekseninde -1,7 mm , Z ekseninde ise -1 mm olarak ve açısız düz bir çizgi olarak işlem yaptı. M98 i kaldırdım yerine G66 yazdım bu seferde açılı işlem yapıyor ama açıları değiştirsemde hep aynı açıda ilerliyor. açı da bi değişim olmuyor. son olarak Z değeri zannedersem 10 mm den aşağıya inmeye devam ediyor. bende de yanlışlık olabilir . sende birdaha bakabilirsen cok sevinirim zira böyle açı yapan bir programa çok ihityacımız oluyor . tekrar ilgin için teşekkür ederim

Ufk

Alıntı yapılan: mali1453 - Mayıs 10, 2019, 05:16:37 ÖÖ
UFK teşekkür ederim dostum ilgin için. fakat ben bu programı çalıştırdığımda Y ekseninde -1,7 mm , Z ekseninde ise -1 mm olarak ve açısız düz bir çizgi olarak işlem yaptı. M98 i kaldırdım yerine G66 yazdım bu seferde açılı işlem yapıyor ama açıları değiştirsemde hep aynı açıda ilerliyor. açı da bi değişim olmuyor. son olarak Z değeri zannedersem 10 mm den aşağıya inmeye devam ediyor. bende de yanlışlık olabilir . sende birdaha bakabilirsen cok sevinirim zira böyle açı yapan bir programa çok ihityacımız oluyor . tekrar ilgin için teşekkür ederim

Ben deneyerek verdim programları uygulamada hata olabilir muhtemelen 60° denemişsin programı o yüzden y eksen 1.7 mm kayıyor. Program hem sağdan hem soldan talaş aldığı için tekrarlamaya yarı değer girmen lazım. Yaptığın programları ve işlemek istediğin ölçüleri gösterirsen daha sağlıklı olur.

Alicnc2626@gmail.com

Merhaba ufuk, müsait olunca şuna da Bi el atabilir misin.
http://www.turkeycnc.com/macro-programlama/g16-macro-ornegi/
Teşekkürler.