Ana Menü

diş çekme makrosu

Başlatan sinan, Mayıs 10, 2009, 09:02:58 ÖÖ

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

sinan

crisis açıklayıcı örnegine teşekkür ederim süper olmuş....benim G65 YAPMAMIN SEBEBİ bu proğramlara G Veya m kodu atıyor olmam
Anladıgın üzre tezgahlara yeni m ve g kodu yapıyorum bunlarla çok işlevsel bir şey oluyor
ÖRNEK:
M66Z30.
Bu minik satırla tezgah x0 Y0 otomatik geliyor z3. otomatik
yanaşıyor ve 3mm 3mm gagalayarak 30 mm delik deliyor ve z ekseni takım değiştirme noktasına gelip bekliyor...

3202 parametresinden

tekrar emegine sağlık crsis

crisis

G91G30Z0
G91G30X0Y0
S1000M03
G54G90G0X0.Y0. 
Z50.F200.
G65P9120X100.Y50.Z-10.W3.R3.F500
G91G30Z0
G91G30X0Y0


O9120
#3=0
G0X#24Y-#25       
Z#18    (Z3 GUVENLİ MESAFE)
G1Z#3F200         
#3=[#3-#23]       
N1G90G1Z#3 F#9 
G1X-#24     
Y#25
X#24
Y-#25
G91X-[#24/2]
IF[#3EQ#26]GOTO2 
#3=[#3-#23]         
IF[#3GT#26]GOTO1 
IF[#3NE#26]THEN#3=#26 
IF[#3EQ#26]GOTO1 
N2G0G90Z10.
Z50.
M99

o zaman boyle kullan istersen hem daha kısa hemde direk G65 in harflerine karşılık gelen değişken macrolarla yazılmış oluyor
bu arada radyus lerini iptal ettim R yi guvenli mesafe için kullandım genelde o maksatla kullanılıyo
radyus için sen baska kod kullanabilirsin

sinan

#17
hemen bakıyorum kaile deger bir değişiklik yapabilirsem paylaşırım emegine sağlıku
istersen yeni bir sayfada yayınla bu makroyu ama köşe raidusları katarsak daha tatlı ve işlevsel olur çogu tezgaahın tanıyacagını düşünüyorum