Ana Menü

ÖRNEK MACRO PROGRAMLAR

Başlatan scorpionteam, Temmuz 26, 2008, 07:00:04 ÖS

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

scorpionteam

        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


YÜKSELMEK İSTEYEN YERİNE ADAM YETİŞTİRSİN

scorpionteam

#1
                        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

YÜKSELMEK İSTEYEN YERİNE ADAM YETİŞTİRSİN

scorpionteam

             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

YÜKSELMEK İSTEYEN YERİNE ADAM YETİŞTİRSİN

scorpionteam

                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
YÜKSELMEK İSTEYEN YERİNE ADAM YETİŞTİRSİN

biga

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

biga

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ı?

fatih_88

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

scorpionteam

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
YÜKSELMEK İSTEYEN YERİNE ADAM YETİŞTİRSİN

semih77

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..

ercan_3589

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 
''When you are in trouble, do not ever say, Allah! I have a big problem, instead say.. Hey Problem, I have a big Allah!''

asigen

#10
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

Mech_Eng

Abicim eline sağlık.Paylaşımlarının devamı bekliyoruz.

behran

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

kaya029

tşk kardeşim çok güzel ve yararlı çalışmalar
devamını bekleriz

sinan

#14
pako ustam haas ların macro yüklemesi kapalı nasıl açarız acaba 3202 parametresi gibi