টাইপ A ম্যাক্রো এবং টাইপ B ম্যাক্রো চিহ্নের তুলনা:
টাইপ A ম্যাক্রো টাইপ B ম্যাক্রো
H01 =
H02 প্লাস
H03-
H04*
H05 /
H11 যৌক্তিক বা OR
H12 যুক্তিবিদ্যা এবং AND
H21 বর্গমূল SQRT
H22 পরম ABS
H27 যৌগিক বর্গমূল1
H28 যৌগিক বর্গমূল 2
H31 সাইন ফাংশন SIN
H32 কোসাইন ফাংশন COS
H33 স্পর্শক ফাংশন TAN
H34 আর্ক ট্যানজেন্ট ATAN
H81=EQ
H82 ≠ NE
H83 > GT
H84 < LT
H85 GE এর থেকে বড় বা সমান
H86 LE এর থেকে কম বা সমান
G65 H80 P120; যান 120
G65 H81 P1000 Q#101 R#102; যদি [#101 EQ #102] যান 1000
ছবি
টাইপ A ম্যাক্রো এবং টাইপ B ম্যাক্রো ব্যবহারের তুলনা
1) ভেরিয়েবলের সংজ্ঞা এবং প্রতিস্থাপন #i=#j
প্রোগ্রামিং বিন্যাস G65 H01 P#i Q#j
উদাহরণ G65 H01 P#101 Q1005; (#101=1005)
G65 H01 P#101 Q-#112; (#101=-#112)
2) যোগ #i=#j প্লাস #k
প্রোগ্রামিং ফরম্যাট G65 H02 P#i Q#j R#k
উদাহরণ G65 H02 P#101 Q#102 R#103; (#101=#102 প্লাস #103)
3) বিয়োগ #i=#j-#k
প্রোগ্রামিং ফরম্যাট G65 H03 P#i Q#j R#k
উদাহরণ G65 H03 P#101 Q
#102 R#103; (#101=#102-#103)
4) গুণন #i=#j×#k
প্রোগ্রামিং ফরম্যাট G65 H04 P#i Q#j R#k
উদাহরণ G65 H04 P#101 Q#102 R#103; (#101=#102×#103)
5) বিভাগ #i=#j / #k
প্রোগ্রামিং ফরম্যাট G65 H05 P#i Q#j R#k
উদাহরণ G65 H05 P#101 Q#102 R#103; (#101=#102/#103)
6) বর্গমূল #i=
প্রোগ্রামিং ফরম্যাট G65 H21 P#i Q#j
উদাহরণ G65 H21 P#101 Q#102; (#101=)
7) পরম মান #i=│#j│
প্রোগ্রামিং বিন্যাস G65 H22 P#i Q#j
উদাহরণ G65 H22 P#101 Q#102; (#101=│#102│)
8) যৌগিক বর্গমূল 1 #i=
প্রোগ্রামিং ফরম্যাট G65 H27 P#i Q#j R#k
উদাহরণ G65 H27 P#101 Q#102 R#103; (#101=
9) যৌগিক বর্গমূল 2 #i=
প্রোগ্রামিং ফরম্যাট G65 H28 P#i Q#j R#k
উদাহরণ G65 H28 P#101 Q#102 R#103
1) লজিক্যাল বা #i=#j বা #k
প্রোগ্রামিং ফরম্যাট G65 H11 P#i Q#j R#k
উদাহরণ G65 H11 P#101 Q#102 R#103; (#101=#102 বা #103)
2) যৌক্তিক এবং #i=#j এবং #k
প্রোগ্রামিং ফরম্যাট G65 H12 P#i Q#j R#k
উদাহরণ G65 H12 P#101 Q#102 R#103; #101=#102 এবং #103
(3) ত্রিকোণমিতিক ফাংশন নির্দেশ
1) সাইন ফাংশন #i=#j×SIN(#k)
প্রোগ্রামিং ফরম্যাট G65 H31 P#i Q#j R#k (ইউনিট: ডিগ্রি)।
উদাহরণ G65 H31 P#101 Q#102 R#103; (#101=#102×SIN(#103))
2) কোসাইন ফাংশন #i=#j×COS(#k)
প্রোগ্রামিং ফরম্যাট G65 H32 P#i Q#j R#k (ইউনিট: ডিগ্রি)
উদাহরণ G65 H32 P#101 Q#102 R#103; (#101=#102×COS(#103))
3) স্পর্শক ফাংশন #i=#j×TAN#k
প্রোগ্রামিং ফরম্যাট G65 H33 P#i Q#j R#k (ইউনিট: ডিগ্রি)
উদাহরণ G65 H33 P#101 Q#102 R#103; (#101=#102×TAN(#103))
4) আর্কটাঞ্জেন্ট #i=ATAN(#j/#k)
প্রোগ্রামিং বিন্যাস G65 H34 P#i Q#j R#k (ইউনিট: ডিগ্রি, 0o কম বা #j এর থেকে কম বা 360o এর সমান)
উদাহরণ G65 H34 P#101 Q#102 R#103; (#101=ATAN(#102/#103)
ছবি
WeChat যোগ করুন: Yuki7557 10G CNC টিউটোরিয়াল পাঠাতে
(4) নিয়ন্ত্রণ নির্দেশাবলী
প্রোগ্রামিং ফরম্যাট G65 H80 Pn (n হল ব্লক নম্বর)
উদাহরণ G65 H80 P120; (N120 এ স্থানান্তর)
2) শর্তাধীন স্থানান্তর 1 #j EQ #k(=)
প্রোগ্রামিং বিন্যাস G65H
81 Pn Q#j R#k (n হল ব্লক নম্বর)
উদাহরণ G65 H81 P1000 Q#101 R#102
যখন #101=#102, N1000 ব্লকে স্থানান্তর করুন; যদি #101≠#102, পরবর্তী ব্লকটি চালান।
3) শর্তাধীন শাখা 2 #j NE #k (≠)
প্রোগ্রামিং ফরম্যাট G65 H82 Pn Q#j R#k (n হল ব্লক নম্বর)
উদাহরণ G65 H82 P1000 Q#101 R#102
যখন #101≠#102, N1000 ব্লকে স্থানান্তর করুন; যদি #101=#102, পরবর্তী ব্লকটি চালান।
4) Conditional transfer 3 #j GT #k (> )
প্রোগ্রামিং ফরম্যাট G65 H83 Pn Q#j R#k (n হল ব্লক নম্বর)
উদাহরণ G65 H83 P1000 Q#101 R#102
যখন #101 > #102, N1000 ব্লকে স্থানান্তর করুন; যদি #101 #102 এর থেকে কম বা সমান হয়, পরবর্তী ব্লকটি চালান।
5) শর্তাধীন শাখা 4 #j LT #k (<)
প্রোগ্রামিং ফরম্যাট G65 H84 Pn Q#j R#k (n হল ব্লক নম্বর)
উদাহরণ G65 H84 P1000 Q#101 R#102
যখন #101 < #102, N1000 এ স্থানান্তর করুন; যদি #101 বড় বা #102 এর সমান, পরবর্তী ব্লকটি চালান।
6) শর্তাধীন স্থানান্তর 5 #j GE #k (এর চেয়ে বড় বা সমান)
প্রোগ্রামিং ফরম্যাট G65 H85 Pn Q#j R#k (n হল ব্লক নম্বর)
উদাহরণ G65 H85 P1000 Q#101 R#102
যখন #101 বড় বা #102 এর সমান, N1000 এ স্থানান্তর করুন; যদি #101<#102, execute the next block.
7) শর্তাধীন শাখা 6 #j LE #k ( এর চেয়ে কম বা সমান)
প্রোগ্রামিং ফরম্যাট G65 H86 Pn Q#j Q#k (n হল ব্লক নম্বর)
উদাহরণ G65 H86 P1000 Q#101 R#102
When #101≤#102, transfer to N1000; if #101>#102, পরবর্তী ব্লকটি চালান।





