(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fimg211.imageshack.us%2Fmy.php%3Fimage%3Dornek.jpg&hash=8635320ce01c942e96a9bd5daa49b88b6a932666)
O1979
M6T3
S2000M3
G54
#1=25
G0X-25.Y-25.Z100.
G0Z3.
G1Z-5.F200
X#1 (1)
Y#1 (2)
X-#1 (3)
Y-#1 (4)
G0Z100.
M30
%
emeğine sağlık aslan
gayet acıklayıcı
devamını beklerız
hem torna hemde işm.merk. için
teşekkürler
gerçekten çok basit ve anlaşılır
herhangi bir açıklamaya gerek kalmamış
böyle basit örnekler çoğaltılırsa çok iyi olur
arkadaşlar cnc makronun yazılımının çok basite indirilerek temel mantığının cnc bilen fakat hiç makro bilmiyen birine göre ayrıntılı açıklama lazım teşekkürler.
evet arkadaş doğru söylüyo bende hiç denemedim bu örneklede çözemedim daha açıklayıcı olursa sevinirim şimdiden teşekkürler
benim anladığım kare işaretine boyut kazandırılıyor herhalde...
Evet #1 ile karenin boyutunu değiştiriyorsun.G0X-25.Y-25.Z100. ile konumlanıp 50 mm genişliğinde kare yapmak için X25. yazmak yerine #1 yazıyorsun böylece her defsında X,Y,X-,Y- değerlerini değiştirmek yerine sadece #1 i değiştiriyorsun.
o zaman kare işaretine daire radyüs veya açılı bir harekette yazabilirmiyiz?
ben yorum yazarken sıfır noktasının ortada oldunu görmemiştim çok açıklayıcı olmuş çok saol devamını bekliyoruz
teşekkürler murat komutları anlatman mümkünmü kısaca
tşk paylaşım için
eline sağşlık çok yararlı bilgiler bunlar
ŞÖLE BİR MAKRO YAZDIM
#2=100
#3=0
N1G0X100.Z2.
X#2
G1Z0
G1X100Z#3F0.24
#2=#2-8.
#3=#3-2.5
IF[#2GE50]GOTO1
G28U0.W0.
M30
BU Makroyu torna tezgahında açı yapmak için yazmıştım.yanlız IF koşul oluşturmada 100 mm den başlıyarak 8 mm pasolar halinde 50 mm kadar boşalt demiştim ama tezgah 52 mm gidip görevini tamamlıyor..son pasoyu makroya nasıl tanıtabilirim aldıgım paso görevin kat sayısı değilse bunu nasıl halletcez tşk
#2=100
#3=0
#4=50
N1G0X100.Z2.
X#2
G1Z0
G1X100Z#3F0.24
IF [#2 EQ #4] GOTO2
#2=#2-8.
#3=#3-2.5
IF[#2GE#4]GOTO1
IF [#2 NE #4] THEN #2=50
IF [#2 EQ #4] THEN #3=-15
IF [#2 EQ #4] GOTO1
N2 G0 X150 Z50
G28U0.W0.
M30
Z den bahsetmemişsin boyu sorun olmıcaksa kırmızı satır olmasada olur
boyda lazım dersen o satırın sonundaki #3 e istediğin değeri ata