selamlar yine ben Rastlanti arkadaşlar sözümde duruyorum Fanuc hakkında bildiklerimin hepsini en kısa sürede bu siteye aktaracağım umarım sizlere yardımcı oluyorumdur...
Basit konulardan başlayım Macro olarak en fazla kullandığımız ve en çok gerekli olan bir kaç konuyu aktarayım ilk olarak
arkadaşlar G16 deyince aklınıza gelen eşit aralıklı delik delme bu komutu yavaş yavaş tarihe karıştıralım aşağıda vereceğim paket programları kullanarak bunları daha çabuk daha güvenli ve neredeyse hesap yapmadan eşit aralıkı delik:G81 eşit aralıklı gagalayarak delmeG83 veya G73 klavuz çekme:G84 hepsi aşağıda
ilk olarak tezgahımızı pozisyonluyoruz
G90G54G0X0Y0S1000M3;
G43Z3H1;
G65P9100Z-25.F100R3.I75.B120.A90.H3; (AÇIKLAMASI AŞARIDA)
G0Z200.
G91G28Y0Z0;
M30;
G65: macro program çağırma
P9100: macro program numarası
Z-25.: delik derinliği
F100: ilerleme
R3. : emliyetli nokta
I75.: delecek olduğumuz deliklerin toplam çapnın yarısını yazıyoruz
B120: iki delik arasındaki açı
A90: ilk delik başlama açısı
H3 : delik sayısı arkadaşlar H değerine nokda koymuyoruz buna dikkat edin
hepsi bu bu deerleri yazıyoruz olay bitiriyoruz tabiki ilk olarak macro alt programları tazgaha yazmamız gerek bunun içinde aşağıda programlar yazıyor P9100:G81
P9200:G84
P9300:G83
P9400:G73
P940 ve P9300 kullanırken G65'deki satıra Q ekliyoruz Örnek:Q2.5
P9200kullanırken G65 satırının bir üst satırına fener milini kilitlememiz gerek onun için M29S200 komutunu yazıyoruz şimdi vereceğim alt programları tzgaha yazalım ama yazamazsınız nedeni 9000'li programlar korumada olduğu için ilk önce parametresini açmamız gerek onun için şunu yapın
(OFSET SETTİNG:PARAMETRE Yİ 1 YAP PARAMETRELERE GEL
3202 YAZ NO SRH YE BAS NE09 YAZAN YERİ SIFIR YAP AÇILIR)
programları yazdıkdan sonra parametreyi eski haline geterin...
programlar
O9100(DAİRESEL DELİK DELME)
#3 =#4003
G81 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
O9200(DAIRESEL KLAVUZ CEKME)
#3 =#4003
G84 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
O9300(G83GALAMA DAIRESEL DELIK DELME)
#3 =#4003
G83 Q#17 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
O9400(G73GAGALAMA DAİRESEL DELİK DELME)
#3 =#4003
G73 Q#17 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
teşekkürler raslantı .macro konusunda daha fazla örnek bekliyorum senden
teşekkürler arkadaşım
arkadaşım verdiğin macroları denedim hepsi çalışıyor ellerine sağlık
Q2.5 i de unutmamak gerekiyor dediğin gibi.
bide bişey sorcam
biz normalde macro kullanmadığımız için eklemiş olduğum resimlerdeki satırlar boştu
bu programları denedikten sonra bu değerleri girdi
bu sayfanın amacını bana açıklayabilirmisin acaba?
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fimg253.imageshack.us%2Fimg253%2F9091%2Fmacront.jpg&hash=7d3c891ac2b0eaf17a377ceab58d0fbeb9b4a39a)
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fimg379.imageshack.us%2Fimg379%2F1442%2Fmacro1am.jpg&hash=37c62b7e0a21302835b39df1dfcd1fa380eaffd0)
valla kardes cnc torna ve cnc ferzede iso kodlarıyla yapamayacağım iş yok ama bu macro o kadar iyi değil forum vasıtasıyla işin gercegi yazdıklarınızı anlamıyorum eger mümkünse msn den yardım etmeni isterim saygılar hayırlı işler
murat_coskun1980@hotmail.com
crisis sor kardeşim buyur?*...
Alıntı yapılan: crisis - Haziran 17, 2008, 10:22:16 ÖS
arkadaşım verdiğin macroları denedim hepsi çalışıyor ellerine sağlık
Q2.5 i de unutmamak gerekiyor dediğin gibi.
bide bişey sorcam
biz normalde macro kullanmadığımız için eklemiş olduğum resimlerdeki satırlar boştu
bu programları denedikten sonra bu değerleri girdi
bu sayfanın amacını bana açıklayabilirmisin acaba?
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fimg253.imageshack.us%2Fimg253%2F9091%2Fmacront0.jpg&hash=c435012722f8d9ef9e2e3cccefe4d505ef79de42)
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fimg379.imageshack.us%2Fimg379%2F1442%2Fmacro1am0.jpg&hash=72dbd5896a472b73814bb59325408b71ce20de4a)
G65 İÇİNDE VERDİĞİN DEĞERLERİ GÖSTERİYOR
AYRICA G65 P9100 X200. Y200. OLARAK YAZARSAN YAZDIĞIN KOORDİNATI MERKEZ OLARAK KABUL EDER
asigen bu bahsettiğin 9100 nolu programın açılımı varmı sende.
pako34 bu programmı istediğin
O9100(DAİRESEL DELİK DELME)
#3 =#4003
G81 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
Alıntı yapılan: crisis - Temmuz 24, 2008, 11:10:16 ÖS
pako34 bu programmı istediğin
TEŞEKKÜRLER CRİSİS
O9100(DAİRESEL DELİK DELME)
#3 =#4003
G81 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24 ( BU İKİ SATIRDA X VE Y DEĞERLERİNİ TOPLAYARAK İŞLE YAPIYOR)
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
değerli arkadaşlar bu konuyla ilgili paylaşımlarınızı saygıyla takip ediyorum
sizlere bu konuyla ilgili daha önce paylaştığım programı buradada paylaşmak istiyorum macro konusu gerçekten iyi ve kolaylık sağlayan program sizlerden isteğim konuları açarken siteyi biraz takip edip aynı ve benzeri konuları defalarca açmamak konular aynı yerde paylaşılırsa parçalanmadan daha faydalı olacağını düşünüyorum
%
:8014(BOLUM DAIRE ESIT DELIKLER)(DELIK CEVRIMIG81/G83/G84/G76..)
(G81 Z.R.F.L0 VEYA L YOK)
(G65 P8014 X.Y.A.I.D.)
(A=BASLAMA ACISI)
(I=YARI CAP,R,)
(D=DELIK SAYISI)
(X,Y=BOLUM DAIRE MERKEZI)
#10=1
#13=[360/#7]
#11=SIN[#1]*#4
#12=COS[#1]*#4
G90X[#24+#12]Y[#25+#11]
#14=[#1+#13]
WHILE[#10LT#7]DO1
#11=SIN[#14]*#4
#12=COS[#14]*#4
G90X[#24+#12]Y[#25+#11]
#14=[#14+#13]
#10=#10+1
END1
M99
%
bununla ilgili sitede paylaşılan bilgileri buradan takip edebilirsiniz
http://www.turkeycnc.com/index.php?topic=2275.0
ayrıca macro paylaşımlarını biraraya getirisek daha anlaşılır olur
macro için ayrı bir bölüm açılmasına katılıyorum
daha iyi olur
mevcut bilgiler toplansa
forum içersinde yeni bir macro bilgisi edinildiğinde hem paylaşıldıgı yerde kalır hemde macro bölümüne taşınır ;)
Alıntı yapılan: pako34 - Temmuz 24, 2008, 10:13:37 ÖS
asigen bu bahsettiğin 9100 nolu programın açılımı varmı sende.
RASLANTI KARDEŞİMİN YAZDIĞI MACRONUN AYNISI G65 P9100 YANINA KOORDİNATLARI YAZARSAN ORAYI MERKEZ KABUL EDER PAKO KARDEŞ
MESALA
G65 P9100 X200. Y-200.Z-25,R0.5 F100 A45. B90. I75. H4
GİBİ
asigen güzel dimi buralar.. :D
asigen borverkte böle bi programla diş çektinmi hiç
%
:9980(OZEL DIS ACMA)
(G65P9980 X-Y-Z-I-R-D-T-U-A-H-F-K-B)
(X = PARCA MERKEZINE UZAKLIK)
(Y = PARCA MERKEZINE UZAKLIK)
(Z = GİRİLECEK DERİNLİK)
(I = DIS USTU CAPIN YARISI)
(R = EMNIYETLI YAKLASMA MESAFESI)
(D = TAKIM YARI CAPI)
(T = DIS ADIMI mm )
(U = IKI DELIK ARA MESAFE)
(A = SIRALI DIS ACMA DOGRUSAL ACISI)
(H = DELIK SAYISI)
(F = KESME ILERLEMESI)
(K = DELIKTEKRAR SAYISI)
(B = ADIM ATLATMA SAYISI)
#31=#4001
#33=#4003
#32=#5003
IF[#24EQ#0]GOTO10
GOTO20
N10#24=#5001
N20IF[#25EQ#0]GOTO30
GOTO40
N30#25=#5002
N40IF[#1EQ#0]GOTO50
GOTO60
N50#1=0
N60#1=-#1
IF[#11EQ0]GOTO62
IF[#11GT1]GOTO64
N62#11=1
GOTO65
N64IF[#21EQ#0]GOTO993(U)
N65IF[#18LE#0]GOTO991(R)
IF[#20LE#0]GOTO992(T)
IF[#7LE#0]GOTO994(D)
IF[#4LE#0]GOTO995(I)
IF[#6LE#0]GOTO70
GOTO80
N70#6=1
N80#100=1
WHILE[#100LE#11]DO1
#10=#4-#7
#14=[0.64*#20]
#27=[#100-1]*#21
#28=0
#16=[#27*COS[#1]+#28*SIN[#1]+#24]
#30=[#28*COS[#1]-#27*SIN[#1]+#25]
G0G90Z#32
X#16Y#30
G52X#16Y#30
Z#18
G01Z#26F[#9*2]
#101=1
WHILE[#101LE#6]DO2
G0G90X[[#10-#14]-0.5]
G1X#10F[#9/4]
G91G03I-#10Z#20F#9
IF[#2GT1]GOTO85
GOTO90
N85G0G90X0.Y0.
G91Z[#20*#2]
N90G90G0X0.Y0.
#101=#101+1
END2
G90G00X0.
G52X0.Y0.
Z#32
#100=#100+1
END1
N400G00G90Z#32
G#31G#33F#9
GOTO999
N990#3000=81(HATALI BILGI GIRISI-H.)
N991#3000=82(HATALI BILGI GIRISI-R.)
N992#3000=83(HATALI ADIM GIRISI-T.)
N993#3000=84(HATALI DELIK MESAFESI-U.)
N994#3000=85(HATALI YARI CAP-D.)
N995#3000=86(HATALI YARI CAP-I.)
N999M99
%
bunun diş tarağı değişik bisey böyle örnek program varsa paylasalım
yok görmedim nasıl bi şey bu örnek yazarmısın
O1000(DIS CEKME PROGRAMI )
G0G90G55
G0Z100X-607.5Y90S1800M03
G65P9980X-607.5Y90I24.05Z-35R5.D14.5H1U0T2.309A0B5K2F100
M30
anlamları yazıyo diş 1 1/2
o dediğin macro için değil tüm paket programlar içinde geçerli sen G81 G83 G84 G85 G71 VS. nların yanınada kordinatları yazarsan oda o şekilde olur örnek G81 Z-10 F100 X32,25 Y26,44 R5 ;
Alıntı yapılan: Rastlanti - Ağustos 03, 2008, 08:29:34 ÖS
o dediğin macro için değil tüm paket programlar içinde geçerli sen G81 G83 G84 G85 G71 VS. nların yanınada kordinatları yazarsan oda o şekilde olur örnek G81 Z-10 F100 X32,25 Y26,44 R5 ;
kardeşim devamlı kullandığım macro banamı söylüyorsun X0 Y0 MERKEZSE YAZMANA GEREK YOK AMA KOORDİNAT DEĞİŞİK İSE YAZMAN LAZIM Bİ DENE GÖR
sakin ol bebişim sen benim ustamsın unutma bunu sana saygım ve sevgim sonsuzdur kardeşim benim...sen nedersen o olsun ayıp ettin.
raslatı emegıne saglık tesekkurler ..
Alıntı yapılan: crisis - Haziran 17, 2008, 10:22:16 ÖS
arkadaşım verdiğin macroları denedim hepsi çalışıyor ellerine sağlık
Q2.5 i de unutmamak gerekiyor dediğin gibi.
bide bişey sorcam
biz normalde macro kullanmadığımız için eklemiş olduğum resimlerdeki satırlar boştu
bu programları denedikten sonra bu değerleri girdi
bu sayfanın amacını bana açıklayabilirmisin acaba?
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fimg253.imageshack.us%2Fimg253%2F9091%2Fmacront0.jpg&hash=c435012722f8d9ef9e2e3cccefe4d505ef79de42)
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fimg379.imageshack.us%2Fimg379%2F1442%2Fmacro1am0.jpg&hash=72dbd5896a472b73814bb59325408b71ce20de4a)
Kardeş odeğerleri tezgah otomatik atar oralara macro programda tezgah gideceği noktaları kendi hesaplar ondan yani.
paylaşmak güzel şey emeginize sağlık
Alıntı yapılan: Rastlanti - Haziran 13, 2008, 08:41:12 ÖS
selamlar yine ben Rastlanti arkadaşlar sözümde duruyorum Fanuc hakkında bildiklerimin hepsini en kısa sürede bu siteye aktaracağım umarım sizlere yardımcı oluyorumdur...
Basit konulardan başlayım Macro olarak en fazla kullandığımız ve en çok gerekli olan bir kaç konuyu aktarayım ilk olarak
arkadaşlar G16 deyince aklınıza gelen eşit aralıklı delik delme bu komutu yavaş yavaş tarihe karıştıralım aşağıda vereceğim paket programları kullanarak bunları daha çabuk daha güvenli ve neredeyse hesap yapmadan eşit aralıkı delik:G81 eşit aralıklı gagalayarak delmeG83 veya G73 klavuz çekme:G84 hepsi aşağıda
ilk olarak tezgahımızı pozisyonluyoruz
G90G54G0X0Y0S1000M3;
G43Z3H1;
G65P9100Z-25.F100R3.I75.B120.A90.H3; (AÇIKLAMASI AŞARIDA)
G0Z200.
G91G28Y0Z0;
M30;
G65: macro program çağırma
P9100: macro program numarası
Z-25.: delik derinliği
F100: ilerleme
R3. : emliyetli nokta
I75.: delecek olduğumuz deliklerin toplam çapnın yarısını yazıyoruz
B120: iki delik arasındaki açı
A90: ilk delik başlama açısı
H3 : delik sayısı arkadaşlar H değerine nokda koymuyoruz buna dikkat edin
hepsi bu bu deerleri yazıyoruz olay bitiriyoruz tabiki ilk olarak macro alt programları tazgaha yazmamız gerek bunun içinde aşağıda programlar yazıyor P9100:G81
P9200:G84
P9300:G83
P9400:G73
P940 ve P9300 kullanırken G65'deki satıra Q ekliyoruz Örnek:Q2.5
P9200kullanırken G65 satırının bir üst satırına fener milini kilitlememiz gerek onun için M29S200 komutunu yazıyoruz şimdi vereceğim alt programları tzgaha yazalım ama yazamazsınız nedeni 9000'li programlar korumada olduğu için ilk önce parametresini açmamız gerek onun için şunu yapın
(OFSET SETTİNG:PARAMETRE Yİ 1 YAP PARAMETRELERE GEL
3202 YAZ NO SRH YE BAS NE09 YAZAN YERİ SIFIR YAP AÇILIR)
programları yazdıkdan sonra parametreyi eski haline geterin...
programlar
O9100(DAİRESEL DELİK DELME)
#3 =#4003
G81 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
O9200(DAIRESEL KLAVUZ CEKME)
#3 =#4003
G84 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
O9300(G83GALAMA DAIRESEL DELIK DELME)
#3 =#4003
G83 Q#17 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
O9400(G73GAGALAMA DAİRESEL DELİK DELME)
#3 =#4003
G73 Q#17 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
Rastlantı kardeşim bu yazdığın paket programları kontrol ettinmi acaba
çünkü ben bu programların hepsini çalıştırdım fakat daireye eşit aralıklarla delik delmiyor
farklı noktalara gidiyor.Aynen aşağıdaki gibi çalıştırdım acaba bende mi hata var
programını kontrol edersen sevinirim
ayrıca çok yararlı bilgiler veriyorsun ayrıca teşekkür ederim
T1M6(1SK 25788 BUCHSE)
G90G54G0X0Y0S3000M3;
G43Z3H1;
G65P9100Z-22.F500R3.I24.5B60.A0.H6;
G0Z200.
G91G28Y0Z0;
T2M6
G90G54G0X0Y0S1000M3;
G43Z3H1;
G65P9200Z-17.F1.25R3.I24.5B60.A0.H6;
M30;
ALT PRG
O9100(6.85 MATKAP)
#3 =#4003
G81 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
O9200(M8 KILAVUZ)
#3 =#4003
G84 G98 Z#26 R#18 F#9 K0
IF[#3 EQ90] GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#11 GT 0] DO1
#5 =#24+#4*COS[#1]
#6 =#25+#4*SIN[#1]
G90 X#5 Y#6
#1 =#1+#2
#11 =#11-1
END1
G#3 G80
M99
arkadaşlar hepinizin emegine saglık
KARDESIM SENIN VERDIGIN PROGRAMDA 49 CAPINDA 60 DERECE ACI ILE 25 MM DERINLIGINDE 6 ADET DELIKDELIYOR SUNUDA DENEMENI ISTIYORUM G65 SATIRINA ILK POZISYONLAMAYIDA YAZ YANI
G65 P9100 R5. Z-25. F100 I24.5 B60. A0. H6 X0. Y0. ;
BIRDE YUKARIDAKI GIBI DENE MUTLAKA OLUCAKDIR. SONUCU ILETIRSEN SEVINIRIM TESEKURLER
ok rastlantı kardeşim
denedim program çalışıyor problem yok
tekrar eline sağlık
gerçekten de bu makro olayı mükemmel bir şey. bilgisini paylaşan arkadaşlara teşekkürler...
benim bir sorum olacak macro yazarken örneğin 10^#1 nasıl yazarız. yani demek istediğim
"10 üzeri bir değişken" yazma imkanımız varmı?
VAR KARDESIM #2=[#10]+#2
seklinde yazabilirsin..........
TUM MESAJLAR EGER FAYDALI ODUYSA NE MUTLU BANA SIZLERDENDE BEKLIYORUM..
Macro konusunda tecrübeli arkadaşlar Rastlantı,Pako,İsmeterol vs..
Sizden bir konuda yardım istiyorum.
Aşağıya B tipinde yazılmış bir macro program yazıyorum bana bunun A tipi lazım;
O5052
Z#18
#2 =360
#2 =#2 /#11
#7 =#7 /2
#4 =#4 /2
#100 =#18
#4 =#7+#4
N10
#101 =#4
#102 =#1
#103 =#2
#104 =#11
#3 =#4003
IF[#3 EQ90]GOTO1
#24 =#5001+#24
#25 =#5002+#25
N1 WHILE[#104 GT-2]DO1
#5 =#24+#101*#21*COS[#102]
#6 =#25+#101*#21*SIN[#102]
G90 G1 X#5 Y#6 Z#100 F#9
#102 =#102+#103
#104 =#104-1
END1
G#3
#100 =#100+#23
IF[#100 GE#26]GOTO10
G0 Z#8
M99
BUDA PROGRAMA YAZILIŞI
G90 G0 G54 X0 Y0 S1500 M3
G43Z5 H1
G65 P5052 Z-10 R1 U1.1416 F1200 I32 D25 H6 A0 E20 W-1
G0 Z200
M30
BU KADAR ŞİMDİ HARFLERİN ANLAMLARI
Z ANAHTAR AĞZININ DERİNLİĞİ
R GÜVENLİ YAKLAŞMA VE İLK TUR HAREKETİ
F İLERLEME
I ANAHTAR AĞZININ İSTENEN TAM ÖLÇÜSÜ
D ÇAKININ TAM ÇAPI
H ANAHTAR AĞZI SAYISI
A ANAHTAR AĞZININ DÖNÜKLÜĞÜNÜ BURDAN AYARLIYABİLİRSİNİZ DERECE OLARAK A45 DERSENİZ ANAHTAR AĞZINI 45 DERECE DÖNÜK İŞLER
E İŞLEM BİTTİKTEN SONRAKİ ÇIKIŞ MESFESİ
W TALAŞI KAÇ KAÇ ALACAĞI
Bu program B tipinde yazılan bir macro.Bana A tipi lazım.
Örneğin;
Z#18..................Z#18
#2=360...............G65H01P#2Q360
#2=#2/#11...........G65H05P#2Q#2R#11
Ben çevirmeye çalıştım fakat bilgim az olduğu için çeşitli hatalar verdi.
Şimdiden ilgilenen arkadaşlara teşekkürü bir borç bilirim.Saygılar...
selam arkadaşlar ben cnc tezgahında yeniyim makro programınnın mantıgını ve nerelerde nasıl kullanılır bana biraz anlatırsanız sevinirim bu site gerçekten çok güzel bilgi baylaşdıkça degerlidir. ve bu site gerçektem çok degerli
şimdiden teşekkür ediyorum
daire üzerine kanal açma aradada olsa lazım oluyor bunlar gibi işlerde nasıl kullanırım ?
macro ya hevesiniz kaçtı gibi kimse yeni şeyler paylaşmıyor...
yazda hevesimiz gelsin rastlantı :)
Alıntı yapılan: Rastlanti - Haziran 03, 2009, 11:25:01 ÖS
macro ya hevesiniz kaçtı gibi kimse yeni şeyler paylaşmıyor...
bence sen forumu takip etmiyosun...
Alıntı yapılan: bilgehan - Şubat 23, 2009, 07:23:04 ÖS
gerçekten de bu makro olayı mükemmel bir şey. bilgisini paylaşan arkadaşlara teşekkürler...
benim bir sorum olacak macro yazarken örneğin 10^#1 nasıl yazarız. yani demek istediğim
"10 üzeri bir değişken" yazma imkanımız varmı?
10 üzeri derken karesi veya tan-i si ve benzeri şeylerden bahsediyorsan var...
İyide abicim bu program Fanuc Operator Manual'ın macro bölümündeki örnek, bende diyorum nereden tanıyorum bu programı. Emeğine sağlık ::)
(10^#1) için çarpım yapmaktan başka yol var mı bende bilmiyorum.
Arkadaşlar dik işleme tezgahında macro ile radüs işleyebilirmiyiz? varsa buna örnek program yazabilirmisiniz
örnek:çap 35mm z-12mm düz inecek sonra Çap 29 a Z-10 mm R35 işleyecek ve taban X0. noktasına taban düz olarak bitirecek.
yardımcı olursanız memnun olurum.
Alıntı yapılan: sinan - Haziran 08, 2009, 02:37:37 ÖÖ
Alıntı yapılan: bilgehan - Şubat 23, 2009, 07:23:04 ÖS
gerçekten de bu makro olayı mükemmel bir şey. bilgisini paylaşan arkadaşlara teşekkürler...
benim bir sorum olacak macro yazarken örneğin 10^#1 nasıl yazarız. yani demek istediğim
"10 üzeri bir değişken" yazma imkanımız varmı?
10 üzeri derken karesi veya tan-i si ve benzeri şeylerden bahsediyorsan var...
Kare kök içinde değişkenin karesini nasıl hesaplayabiliriz usta