Macro mantığını öğrenmek için basit bir çalışma.

Başlatan murat tulgar, Mart 08, 2009, 05:06:17 ÖS

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

murat tulgar




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
%

taşkaya

emeğine sağlık aslan

gayet acıklayıcı

devamını beklerız

hem torna hemde işm.merk. için
"Kalite, doğru ürün ya da hizmeti, müşterinin eline doğru zamanda ve doğru fiyatla koymaktır."
  
  Yağmur Tarım Traktör

http://www.yagmur.com/

crisis

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

ali tekin

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.

manayh

evet arkadaş doğru söylüyo bende hiç denemedim bu örneklede çözemedim daha açıklayıcı olursa sevinirim şimdiden teşekkürler

mus

benim anladığım kare işaretine boyut kazandırılıyor herhalde...

murat tulgar

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.

mus

o zaman kare işaretine daire radyüs veya açılı bir harekette yazabilirmiyiz?

manayh

ben yorum yazarken sıfır noktasının ortada oldunu görmemiştim çok açıklayıcı olmuş çok saol devamını bekliyoruz

sinan

teşekkürler murat komutları anlatman mümkünmü kısaca

kaya029

tşk paylaşım için
eline sağşlık çok yararlı bilgiler bunlar

sinan

ŞÖ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

crisis

#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