örneğin delik çapı 40mm başlayarak delik çapı 25mm ye kadar z-15. derinliğinde dairesel olarak konik frezelemek istiyorum bu konuda yardımlarınızı bekliyorum allah razı olsun teşekkürler.
buna macro yazmamızı istiyorsun?
arkadasım sıtede var bole bı program bı zahmet arasaydın bulurdun
macrodan anlasam bulucam
bir yardımcı olursanız sevinirim
http://www.turkeycnc.com/macro-programlama/ (http://www.turkeycnc.com/macro-programlama/) linki bu
Arkadaş sitede senin için aradım buldum.!
http://www.turkeycnc.com/macro-programlama/dik-islemde-acili-dis-cap-isleme-macro-ile/ (http://www.turkeycnc.com/macro-programlama/dik-islemde-acili-dis-cap-isleme-macro-ile/)
cemal abı borverkte calıstır bakım calıstırabılcenmı bu programı bende calısmadı
Muhammet kardeş. Tezgaha fixtür bağlı, 24 saat çalışıyor. 10 gün daha çalışacak. 500 parça bir iş yapıyorum.
Bu aralar yoğunuz anlıyacağın. Notumu aldım. Bir ara muhakkak denerim. Hayırlı işler.
buyuk bır ihtımal sendede calısmıcak 21imb demi ünıte
O008
#1=10 (BASLANGIÇ YARI ÇAPI)
#2=10 (TAKIM ÇAPI )
#3=20 (Z BOYU)
#4=1 (HER TURDA BÜYÜMESINI ISTEDIMIZ DEGER)
#5=1 (Z DALMA)
#6=0
G90G0G54X0Y[[#2/2]+#1]S1500M3
G43Z5.H1
G1Z0 F500
N10 G3 Y[[#2/2]+#1]J-[[#2/2]+#1] Z-#6 F1500
#1=[#1+#4] (Y olarak yary çapta her turda bUyUme)
#6=[#6+#5] (z olarak her turda ınecegı derınlık)
IF[#6NE#3]GOTO10 (Z olarak toplam derınlık)
G0Z200.
M30
O009
#1=10 (BASLANGIÇ YARI ÇAPI)
#2=10 (TAKIM ÇAPI )
#3=20 (Z BOYU)
#4=1 (HER TURDA BUYUMESNI ISTEDIGIMIZ DEGER)
#5=1 (Z DALMA)
#6=0
G90G0G54X0Y[[#2/2]+#1]S1500M3
G43Z5.H1
G1Z0 F500
N10 G3 Y[[#2/2]+#1]J-[[#2/2]+#1] Z-#6 F1500
#1=[#1+#4] (Y olarak yary çapta her turda buyume)
#6=[#6-#5] (z olarak her turda inecegı derınlık)
IF[#6LE#3]GOTO10 (Z olarak toplam derınlık)
G0Z200.
M30
Alıntı yapılan: astarabista - Şubat 03, 2011, 08:31:47 ÖÖ
buyuk bır ihtımal sendede calısmıcak 21imb demi ünıte
EVET 21İMB
birkan programların bu alarmı verıyo [125 format error ın macro] nedenı nedır acaba
yazarken koşeli parentez kullan yanılmıyorsam oyle bir hata.birde turkce karekter kullanma.
programda ne varsa aynılarini yazdım
programı calistırdım gece gece emegıne saglık
degısık degerlerde frezelemek ıstiyorum #1 den #6 ya kadar olan degerlerı degıstırmek yeterlimidır kolay gelsin
Alıntı yapılan: birkan66 - Şubat 03, 2011, 09:41:06 ÖÖ
O008
#1=10 (BASLANGIÇ YARI ÇAPI)
#2=10 (TAKIM ÇAPI )
#3=20 (Z BOYU)
#4=1 (HER TURDA BÜYÜMESINI ISTEDIMIZ DEGER)
#5=1 (Z DALMA)
#6=0
G90G0G54X0Y[[#2/2]+#1]S1500M3
G43Z5.H1
G1Z0 F500
N10 G3 Y[[#2/2]+#1]J-[[#2/2]+#1] Z-#6 F1500
#1=[#1+#4] (Y olarak yary çapta her turda bUyUme)
#6=[#6+#5] (z olarak her turda ınecegı derınlık)
IF[#6NE#3]GOTO10 (Z olarak toplam derınlık)
G0Z200.
M30
O009
#1=10 (BASLANGIÇ YARI ÇAPI)
#2=10 (TAKIM ÇAPI )
#3=20 (Z BOYU)
#4=1 (HER TURDA BUYUMESNI ISTEDIGIMIZ DEGER)
#5=1 (Z DALMA)
#6=0
G90G0G54X0Y[[#2/2]+#1]S1500M3
G43Z5.H1
G1Z0 F500
N10 G3 Y[[#2/2]+#1]J-[[#2/2]+#1] Z-#6 F1500
#1=[#1+#4] (Y olarak yary çapta her turda buyume)
#6=[#6-#5] (z olarak her turda inecegı derınlık)
IF[#6LE#3]GOTO10 (Z olarak toplam derınlık)
G0Z200.
M30
Alıntı yapılan: birkan66 - Şubat 03, 2011, 09:41:06 ÖÖ
O008
#1=10 (BASLANGIÇ YARI ÇAPI)
#2=10 (TAKIM ÇAPI )
#3=20 (Z BOYU)
#4=1 (HER TURDA BÜYÜMESINI ISTEDIMIZ DEGER)
#5=1 (Z DALMA)
#6=0
G90G0G54X0Y[[#2/2]+#1]S1500M3
G43Z5.H1
G1Z0 F500
N10 G3 Y[[#2/2]+#1]J-[[#2/2]+#1] Z-#6 F1500
#1=[#1+#4] (Y olarak yary çapta her turda bUyUme)
#6=[#6+#5] (z olarak her turda ınecegı derınlık)
IF[#6NE#3]GOTO10 (Z olarak toplam derınlık)
G0Z200.
M30
O009
#1=10 (BASLANGIÇ YARI ÇAPI)
#2=10 (TAKIM ÇAPI )
#3=20 (Z BOYU)
#4=1 (HER TURDA BUYUMESNI ISTEDIGIMIZ DEGER)
#5=1 (Z DALMA)
#6=0
G90G0G54X0Y[[#2/2]+#1]S1500M3
G43Z5.H1
G1Z0 F500
N10 G3 Y[[#2/2]+#1]J-[[#2/2]+#1] Z-#6 F1500
#1=[#1+#4] (Y olarak yary çapta her turda buyume)
#6=[#6-#5] (z olarak her turda inecegı derınlık)
IF[#6LE#3]GOTO10 (Z olarak toplam derınlık)
G0Z200.
M30
ya arkadaşlar bu macrolar benim çok işime yarıyo ama biturlu 18imb frezede çalıştıramadım lutfen yardım şimdiden teşekurler.
N10 satırını ayırmak gerekiyor.bende ilk seferinde çalıştıramamıştım.
ayrıca yine bu sitede bulduğum program bu daha basit.
#1=10.5
#2=0
#3=-30
T1 M6
M3 S1500
G0 G90 G54 X0. Y0.
G43 H1 Z25.
Z5.M8
WHILE[#2GT#3]DO1
G1 Z#2 F1500
G1 X-#1 F1500
G02 I#1 Z#2 F2500
#2=#2-0.2
#1=#1-0.06
END1
G0 G90 Z25. M9
G91 G28 Z0. Y0.
M5
M30