একটি CNC লেদ প্রোগ্রাম তিনটি ভাগে বিভক্ত করা যেতে পারে: প্রোগ্রাম শুরু, প্রোগ্রাম বিষয়বস্তু, এবং প্রোগ্রাম শেষ।
প্রোগ্রাম স্টার্ট বিভাগটি প্রধানত প্রোগ্রাম নম্বর সংজ্ঞায়িত করে, ওয়ার্কপিস মেশিনিং কোঅর্ডিনেট সিস্টেম, মেশিনিং টুল কল করে, স্পিন্ডল শুরু করে এবং কুল্যান্ট চালু করে। সর্বোচ্চ স্পিন্ডেল গতি সীমাকে G50 S2000 হিসাবে সংজ্ঞায়িত করা হয়েছে, সর্বোচ্চ স্পিন্ডেল গতি 2000 RPM এ সেট করে। এটি CNC lathes জন্য একটি অত্যন্ত গুরুত্বপূর্ণ নির্দেশ.
অন্যথায় নির্দিষ্ট করা না থাকলে, CNC সিস্টেম G54 সমন্বয় সিস্টেমে ডিফল্ট।
টুল পরিবর্তনের সময় টুল হোল্ডার এবং ওয়ার্কপিস বা ফিক্সচারের মধ্যে সংঘর্ষ বা হস্তক্ষেপ এড়াতে-প্রত্যাবর্তন-রেফারেন্স-পয়েন্ট নির্দেশনা G28 U0 ব্যবহার করা হয়। একটি কার্যকর পদ্ধতি হল মেশিন টুলের জন্য প্রথমে X-অক্ষের দিক থেকে মেশিন রেফারেন্স পয়েন্টে ফিরে আসা এবং স্পিন্ডেল থেকে নিরাপদ দূরত্বে সরানো।
টুলের সংজ্ঞা হল G0 T0808 M8, যা স্বয়ংক্রিয়ভাবে টুল #8 (বাম অফসেট টুল) এ সামঞ্জস্য করে এবং কুল্যান্ট চালু করে।
টাকু গতি G96 S150 M4 হিসাবে সংজ্ঞায়িত করা হয়, এবং ধ্রুবক রৈখিক গতি (S) ফাংশন সংজ্ঞায়িত করা হয়। S ফাংশন একটি CNC লেথে স্পিন্ডল স্পিড কমান্ড সক্ষম করে, এবং এটি দুটি উপায়ে প্রকাশ করা যেতে পারে: একটি r/min বা rpm, এবং অন্যটি m/min এ। স্পিন্ডেল স্পিড বা কাটিং স্পিড সেট করতে একটি CNC লেথের S কোড অবশ্যই G96 বা G97 এর সাথে ব্যবহার করতে হবে।
G97: স্পিড কমান্ড, প্রতি মিনিটে গতি নির্ধারণ করে এবং সেট করে।
G96: ধ্রুবক রৈখিক গতি কমান্ড, ওয়ার্কপিসের সমস্ত অবস্থানে কাটার গতি একই থাকে তা নিশ্চিত করে।
প্রোগ্রাম বিষয়বস্তু বিভাগ: প্রোগ্রাম বিষয়বস্তু সমগ্র প্রোগ্রামের প্রধান অংশ, একাধিক প্রোগ্রাম অংশ নিয়ে গঠিত। প্রতিটি প্রোগ্রাম সেগমেন্টে কয়েকটি শব্দ থাকে এবং প্রতিটি শব্দে একটি ঠিকানা কোড এবং কয়েকটি সংখ্যা থাকে। সাধারণত, প্রোগ্রাম সেগমেন্টে G এবং M কমান্ড থাকে, প্রতিটি অক্ষের স্থানাঙ্ক বিন্দু এবং ফিড হারের সংজ্ঞা অন্তর্ভুক্ত করে।
F ফাংশন ফিড রেট ফাংশন বোঝায়। CNC লেদ ফিড রেট দুটি এক্সপ্রেশন আছে: একটি প্রতি বিপ্লব ফিড, mm/r প্রকাশ করা হয়, প্রধানত ফিড বাঁক জন্য ব্যবহৃত হয়. আরেকটি পদ্ধতি, সিএনসি মিলিং মেশিনের মতো, ফিড প্রতি মিনিট (এফপিএম) ব্যবহার করে, মিমি/মিনিটে প্রকাশ করা হয়। এটি প্রাথমিকভাবে বাঁক -মিলিং মেশিনিং সেন্টারে মিলিং ফিডের জন্য ব্যবহৃত হয়।
প্রোগ্রাম শেষ বিভাগ: প্রোগ্রামের শেষে, পরবর্তী টুল পরিবর্তনের জন্য একটি নিরাপদ অবস্থানের জন্য টুল টারেটকে রেফারেন্স পয়েন্ট বা মেশিন রেফারেন্স পয়েন্টে ফিরে আসতে হবে। একই সাথে, টাকু বন্ধ করা হয়, কুল্যান্ট বন্ধ করা হয় এবং প্রোগ্রামটি বন্ধ বা শেষ করার জন্য নির্বাচন করা হয়।
প্রত্যাবর্তন-এ-রেফারেন্স-পয়েন্ট কমান্ড G28U0 X-অক্ষের দিকের মেশিনের রেফারেন্স পয়েন্টে ফিরে আসে এবং G0 Z300.0 Z-অক্ষের দিকের রেফারেন্স পয়েন্টে ফিরে আসে।
স্টপ কমান্ড M01 একটি স্টপ সিলেকশন কমান্ড, শুধুমাত্র তখনই কার্যকর যখন ডিভাইসের স্টপ সিলেকশন সুইচ চালু থাকে; M30 হল প্রোগ্রাম এন্ড কমান্ড, যা কার্যকর হলে কুল্যান্ট, ফিড এবং স্পিন্ডেল বন্ধ করে দেয়। CNC প্রোগ্রাম এবং CNC সরঞ্জামগুলি পুনরায় সেট করা হয় এবং তাদের পূর্বের-মেশিনিং অবস্থায় ফিরে আসে, পরবর্তী প্রোগ্রাম চালানোর জন্য প্রস্তুত হয় এবং CNC মেশিন পুনরায় চালু হয়।






