TurkeyCNC Forum

CNC Okulu => Fanuc => Macro Programlama => Konuyu başlatan: scorpionteam - Temmuz 26, 2008, 07:00:04 ÖS

Başlık: ÖRNEK MACRO PROGRAMLAR
Gönderen: scorpionteam - Temmuz 26, 2008, 07:00:04 ÖS
        Thread milling


#1=25(DİŞ ÇAPI)
#2=25(BOY)
#3=10(TAKIM ÇAPI)
#4=10(GİRİŞ ÇIKIŞ RADÜSÜ)
#5=200(İLERLEME)
#6=3(HATVE)
#7=0


T1 M6
G0 G90 X0 Y[[[#1+#3]/2]+#4]
G43 H1   Z0
G1 Z-#2 F#5
G3 G91 X[[#1+#3]/2] Y0 J[[[#1+#3]/2]+#4] I-#4 Z[#6/4]
N10 X-[#1+#3] Z[#6/2] I-[[#1+#3]/2] J0
X[#1+#3] Z[#6/2] I[[#1+#3]/2] J0
#7=[#7+#6]
IF[#7LE#2]GOTO10
G0 G28 Z0
M30


Başlık: ELİPS
Gönderen: scorpionteam - Temmuz 26, 2008, 07:12:35 ÖS
                        ELİPS
 
   
  #101 = 80     ; X EKSENİNDE BOY
  #102 = 40     ; Y EKSENİNDE BOY
  #103 = 10.0   ; DALMA HIZI
  #104 = 20.0   ; KESME HIZI   
  #105 = 3      ; Z EMNİYET MESAFESİ
  #106 = -5.    ; Z KESME DERİNLİĞİ
  #107 = 5.0    ; BAŞLANGIÇ AÇISI
  #108 = -1.0   ; X MERKEZ
  #109 = 1.0    ; Y MERKEZ


 
  O9100(ALT PROGRAM)
   G1 X[#101 * cos[#110] / 2.0 + #108] Y[#102 * sin[#110] / 2.0 + #109]
   #110 = #110 + #107
  M99

  G0 X[#101/2.0+#108] Y#109 Z#105
  G1 F#103 Z#106
  F#104

  #110 = #107
  M98 P9100 L[360.0/#107]8ALT PROGRAM TEKRAR ADETİ)
  G0 Z#105
  G40

Başlık: G32 DİŞ ÇEKME
Gönderen: scorpionteam - Temmuz 26, 2008, 07:15:04 ÖS
             G32 DİŞ ÇEKME




#111=0
#112=0

WHILE[#112LT5]DO1
G0X[3.7+[2.8-#111]]
G32U1.Z24.5F2.75
G32X10.W2.F2.75
G1Z[#100+0.5]
#111=#111+.2
#112=#112+1.
END1
M01


#111=0
#112=0

WHILE[#112LT10]DO1
G0X[3.7+[1.8-#111]]
G32U1.Z24.5F2.75
G32X10.W2.F2.75
G1Z[#100+0.5]
#111=#111+.1
#112=#112+1.
END1
M01






#111=0
#112=0

WHILE[#112LT16]DO1
G0X[3.7+[.8-#111]]
G32U1.Z24.5F2.75
G32X10.W2.F2.75
G1Z[#100+0.5]
#111=#111+.05
#112=#112+1.
END1
M01

Başlık: G83
Gönderen: scorpionteam - Temmuz 26, 2008, 07:16:23 ÖS
                G83



#100= 2
#101=15
#102=0.5
#103=3
#104= #100
#105=30
WHILE [#104 LT #101] DO 1
G1 Z-#104 F#105
G0 Z#103 
Z –[#104-#102]
#104=#104+#100
END 1
G1 Z-#101
G0 Z#103





#100=#17
#101=ABS [#26] 
#102=#6 
#103=#18 
#104=#100
#105=#9
WHILE [#104LT#101] DO1
G1 Z-#104 F#105
G0 Z#103
Z- [#104-#102] 
#104=#104+#100 
END1
G1 Z-#101
G0 Z#103 
M99
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: biga - Temmuz 26, 2008, 09:23:24 ÖS
dostum ellerine sağlık macro programlarını biraraya toplamışsın.
bu konular hakkında senin mesajların olduğu için bu konuları taşımanın veya müdahele etmenin doğru olmayacağını düşündüğüm için ben müdahale etmdim
şimdi daha iyi ve anlaşılır oldu.
teşekkürler
Başlık: Ynt: ELİPS
Gönderen: biga - Temmuz 26, 2008, 09:26:05 ÖS
Alıntı yapılan: pako34 - Temmuz 26, 2008, 07:12:35 ÖS
                        ELİPS
 
   
  #101 = 80     ; X EKSENİNDE BOY
  #102 = 40     ; Y EKSENİNDE BOY
  #103 = 10.0   ; DALMA HIZI
  #104 = 20.0   ; KESME HIZI   
  #105 = 3      ; Z EMNİYET MESAFESİ
  #106 = -5.    ; Z KESME DERİNLİĞİ
  #107 = 5.0    ; BAŞLANGIÇ AÇISI
  #108 = -1.0   ; X MERKEZ
  #109 = 1.0    ; Y MERKEZ


 
  O9100(ALT PROGRAM)
   G1 X[#101 * cos[#110] / 2.0 + #108] Y[#102 * sin[#110] / 2.0 + #109]
   #110 = #110 + #107
  M99

  G0 X[#101/2.0+#108] Y#109 Z#105
  G1 F#103 Z#106
  F#104

  #110 = #107
  M98 P9100 L[360.0/#107]8ALT PROGRAM TEKRAR ADETİ)
  G0 Z#105
  G40



dostum burda kesme hızı bi ifade kullanmışsın tam olarak anlayamadım kesme hızı derken (vc) olarakmı?
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: fatih_88 - Temmuz 26, 2008, 09:32:11 ÖS
selam abiler yapmış olduğunuz macro örnekler çok güzel emeğinize sağlık ama bn eşit aralıklı delik delmeyi anlayamadım eşit aralıklı açıyı nasıl veriyoruz  örnekleri var ama açıyı  sin cos bölümünemi yazıyoz  orda pek açıklama bulamadım yardımlarınız için şimdiden tşkler
Başlık: Ynt: ELİPS
Gönderen: scorpionteam - Temmuz 26, 2008, 09:41:04 ÖS
Alıntı yapılan: biga - Temmuz 26, 2008, 09:26:05 ÖS
Alıntı yapılan: pako34 - Temmuz 26, 2008, 07:12:35 ÖS
                        ELİPS
 
   
  #101 = 80     ; X EKSENİNDE BOY
  #102 = 40     ; Y EKSENİNDE BOY
  #103 = 10.0   ; DALMA HIZI
  #104 = 20.0   ; KESME HIZI   
  #105 = 3      ; Z EMNİYET MESAFESİ
  #106 = -5.    ; Z KESME DERİNLİĞİ
  #107 = 5.0    ; BAŞLANGIÇ AÇISI
  #108 = -1.0   ; X MERKEZ
  #109 = 1.0    ; Y MERKEZ


 
  O9100(ALT PROGRAM)
   G1 X[#101 * cos[#110] / 2.0 + #108] Y[#102 * sin[#110] / 2.0 + #109]
   #110 = #110 + #107
  M99

  G0 X[#101/2.0+#108] Y#109 Z#105
  G1 F#103 Z#106
  F#104

  #110 = #107
  M98 P9100 L[360.0/#107]8ALT PROGRAM TEKRAR ADETİ)
  G0 Z#105
  G40



dostum burda kesme hızı bi ifade kullanmışsın tam olarak anlayamadım kesme hızı derken (vc) olarakmı?
İLERMEME HIZI F OLARAK
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: semih77 - Ağustos 05, 2008, 01:29:45 ÖS
herkeze selam.emeğine sağlık pako34 abim ama bence sen bi fedekarlık daha yaparsan çok sevinirim.örneğin g32 yi anlatırken bunu ıso kodlarıyla yazıp sonra makrosunu yazsan ve yazdığın macronun açıklamalarını yanına yazsan çok daah ii olur ben bu macroya yeni başladım yeni başlayanlar için ii olur.her harfi açıklayarak.
   şimdiden teşekkurler..
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: ercan_3589 - Ağustos 28, 2008, 11:02:13 ÖS
abi vermiş olduğun macro örnekler çok güzel emeğine sağlık  herkese yararlı olmasını dilerim

yanlış anlamayın sayfaya 140 150 kişi bakmış ama   hep aynı kişiler mesaj yazıyo başka kimse ne mesaj nede teşekkür ediyor emeğe saygı biraz bunlar teşekkürden fazlasını hakkediyolar 
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: asigen - Eylül 22, 2008, 09:07:57 ÖS
pako34 sen bu sitenin vazgeçilmezi olmuşun ya nereye baksam varsın burda paylaştığın bilgiler için sana sonsuz teşekkürler şu an az da olsa macroyla bi şeyler yapabiliyom senin örneklerin olmasa biraz zordu işim sağol
Başlık: ÖRNEK MACRO PROGRAMLAR
Gönderen: Mech_Eng - Ekim 04, 2008, 03:33:48 ÖS
Abicim eline sağlık.Paylaşımlarının devamı bekliyoruz.
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: behran - Kasım 20, 2008, 09:22:19 ÖS
ELLERİNE SAĞLIK -FAKAT BENİM SORMAK İSTEDĞİM BİŞEY VAR DİREK BU POSTTEZGAHA YZDIĞIMIZDA PAREMEKRELER KAPALI İSE ÇALIŞIYORMU.DENEMEK YE FIRSAT OLMADI DA
AÇIKLARSANIZ SEVİNİRİM
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: kaya029 - Mart 08, 2009, 09:56:33 ÖS
tşk kardeşim çok güzel ve yararlı çalışmalar
devamını bekleriz
Başlık: Ynt: ÖRNEK MACRO PROGRAMLAR
Gönderen: sinan - Nisan 28, 2009, 09:50:08 ÖS
pako ustam haas ların macro yüklemesi kapalı nasıl açarız acaba 3202 parametresi gibi