CNC মেশিনিং প্রোগ্রামিং হল যন্ত্রের যন্ত্রাংশ, প্রক্রিয়ার পরামিতি, ওয়ার্কপিসের আকার, হাতিয়ার স্থানচ্যুতির দিকনির্দেশ এবং অন্যান্য সহায়ক ক্রিয়া (যেমন টুল পরিবর্তন, কুলিং, ওয়ার্কপিস লোড করা এবং আনলোড করা ইত্যাদি) নড়াচড়ার ক্রম এবং মধ্যে নির্দেশ কোড ব্যবহার করে প্রোগ্রাম শীট লিখতে প্রোগ্রামিং বিন্যাস অনুযায়ী. এর প্রক্রিয়া। লিখিত প্রোগ্রাম তালিকা প্রক্রিয়াকরণ প্রোগ্রাম তালিকা.
জিনফা সিএনসি সরঞ্জামগুলির গুণমান এবং কম দামের বৈশিষ্ট্য রয়েছে। বিস্তারিত জানার জন্য, অনুগ্রহ করে দেখুন:
সিএনসি টুলস ম্যানুফ্যাকচারার্স - চায়না সিএনসি টুলস ফ্যাক্টরি অ্যান্ড সাপ্লায়ার (xinfatools.com)
মেশিন টুল সমন্বয় সিস্টেম এবং আন্দোলনের দিক নির্ধারণ
মেশিন টুলের রৈখিক গতি X, Y, এবং Z এর তিনটি স্থানাঙ্ক সিস্টেম ডান হাতের কার্টেসিয়ান আয়তক্ষেত্রাকার স্থানাঙ্ক ব্যবস্থা গ্রহণ করে, যেমন চিত্র 11-6 এ দেখানো হয়েছে। স্থানাঙ্ক অক্ষ সংজ্ঞায়িত করার ক্রম হল প্রথমে Z অক্ষ, তারপর X অক্ষ এবং অবশেষে Y অক্ষ নির্ধারণ করা। মেশিন টুলের জন্য যেগুলি ওয়ার্কপিসকে ঘোরায় (যেমন লেদ), ওয়ার্কপিস থেকে দূরে থাকা টুলের দিক হল লুকের ইতিবাচক দিক, ডান দিক হল এক্স-অক্ষের ইতিবাচক দিক।
তিনটি ঘূর্ণন অক্ষ স্থানাঙ্ক সিস্টেম যথাক্রমে X, Y, এবং Z স্থানাঙ্ক অক্ষের সমান্তরাল, এবং ডান হাতের থ্রেডের সামনের দিকটি ইতিবাচক দিক হিসাবে নেওয়া হয়।
CNC lathes জন্য মৌলিক নির্দেশাবলী
1) প্রোগ্রাম বিন্যাস
প্রক্রিয়াকরণ প্রোগ্রাম সাধারণত তিনটি অংশ নিয়ে গঠিত: প্রোগ্রাম শুরু, প্রোগ্রাম বিষয়বস্তু এবং প্রোগ্রাম শেষ।
প্রোগ্রামের শুরু হল প্রোগ্রাম নম্বর, যা প্রসেসিং প্রোগ্রামের শুরু সনাক্ত করতে ব্যবহৃত হয়। প্রোগ্রাম নম্বর সাধারণত "%" অক্ষর দ্বারা চারটি সংখ্যা দ্বারা অনুসরণ করা হয়।
প্রোগ্রামের সমাপ্তি অক্জিলিয়ারী ফাংশন M02 (প্রোগ্রামের শেষ), M30 (প্রোগ্রামের শেষ, স্টার্টিং পয়েন্টে ফিরে আসা) ইত্যাদি দ্বারা নির্দেশ করা যেতে পারে।
প্রোগ্রামের মূল বিষয়বস্তুতে রয়েছে বিভিন্ন প্রোগ্রাম সেগমেন্ট (ব্লক)। প্রোগ্রাম সেগমেন্ট এক বা একাধিক তথ্য শব্দের সমন্বয়ে গঠিত। প্রতিটি তথ্য শব্দ ঠিকানা অক্ষর এবং ডেটা অক্ষর অক্ষর গঠিত হয়. তথ্য শব্দটি নির্দেশনার ক্ষুদ্রতম একক। (যখন আপনাকে গাইড করার জন্য কেউ না থাকে, তখন আপনার নিজের ক্ষমতার উপর নির্ভর করা আপনার পক্ষে খুব ধীরগতির হয়, বা আপনার নিজের থেকে একটু একটু করে এগিয়ে যাওয়া এবং জমা করা খুব ধীর।
2) প্রোগ্রাম সেগমেন্ট বিন্যাস
বর্তমানে, শব্দ ঠিকানা প্রোগ্রাম সেগমেন্ট বিন্যাস সাধারণত ব্যবহৃত হয়, এবং অ্যাপ্লিকেশন মান JB3832-85 হয়.
নিম্নলিখিত একটি সাধারণ শব্দ ঠিকানা প্রোগ্রাম সেগমেন্ট বিন্যাস:
N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF
তাদের মধ্যে, N001-প্রথম প্রোগ্রাম সেগমেন্টের প্রতিনিধিত্ব করে
G01 - লিনিয়ার ইন্টারপোলেশন নির্দেশ করে
X60.0 Z-20.0 - যথাক্রমে X এবং Z স্থানাঙ্কের দিকনির্দেশে চলাচলের পরিমাণ উপস্থাপন করে
F, S, T - যথাক্রমে ফিড স্পিড, স্পিন্ডেল স্পিড এবং টুল নম্বর উপস্থাপন করে
M03 - নির্দেশ করে যে টাকু ঘড়ির কাঁটার দিকে ঘোরে
LF - প্রোগ্রাম সেগমেন্টের শেষ নির্দেশ করে
3) CNC সিস্টেমে মৌলিক ফাংশন কোড
(1) প্রোগ্রাম সেগমেন্ট নম্বর: N10, N20…
(2) প্রস্তুতি ফাংশন: G00-G99 হল একটি ফাংশন যা CNC ডিভাইসকে নির্দিষ্ট ক্রিয়াকলাপ সম্পাদন করতে সক্ষম করে।
G কোড দুটি প্রকারে বিভক্ত: মডেল কোড এবং নন-মোডাল কোড। তথাকথিত মডেল কোডের অর্থ হল যে একবার একটি নির্দিষ্ট G কোড (G01) নির্দিষ্ট করা হলে, এটি প্রতিস্থাপনের জন্য পরবর্তী প্রোগ্রাম বিভাগে একই গ্রুপের G কোড (G03) ব্যবহার না করা পর্যন্ত এটি সর্বদা বৈধ। নন-মোডাল কোড শুধুমাত্র নির্দিষ্ট প্রোগ্রাম বিভাগে বৈধ এবং পরবর্তী প্রোগ্রাম বিভাগে প্রয়োজন হলে পুনরায় লিখতে হবে (যেমন G04)। মেটাল প্রসেসিং WeChat আপনার মনোযোগের যোগ্য।
ক কুইক পয়েন্ট পজিশনিং কমান্ড G00
G00 কমান্ড হল একটি মডেল কোড, যা টুলটিকে পয়েন্ট পজিশনিং কন্ট্রোলের পরবর্তী টার্গেট পজিশনে যে পয়েন্ট থেকে দ্রুত সরে যেতে নির্দেশ দেয়। এটি শুধুমাত্র গতিপথের প্রয়োজনীয়তা ছাড়াই দ্রুত অবস্থানের জন্য।
কমান্ড লেখার বিন্যাস হল: নীচের G00 সংঘর্ষগুলি আরও বিপজ্জনক।
খ. লিনিয়ার ইন্টারপোলেশন কমান্ড G01
লিনিয়ার ইন্টারপোলেশন নির্দেশ একটি রৈখিক গতি নির্দেশ এবং এটি একটি মডেল কোড। এটি নির্দিষ্ট F ফিড হারে (ইউনিট: মিমি/মিনিট) একটি ইন্টারপোলেশন লিঙ্কেজ পদ্ধতিতে দুটি স্থানাঙ্ক বা তিনটি স্থানাঙ্কের মধ্যে যেকোনো ঢালের সাথে রৈখিক গতি তৈরি করার জন্য টুলটিকে নির্দেশ করে।
কমান্ড লেখার বিন্যাস হল: G01 X_Z_F_; F কমান্ডটিও একটি মডেল কমান্ড এবং এটি G00 কমান্ড দিয়ে বাতিল করা যেতে পারে। G01 ব্লকের আগে ব্লকে F কমান্ড না থাকলে, মেশিন টুলটি সরবে না। অতএব, G01 প্রোগ্রামে একটি F কমান্ড থাকতে হবে।
গ. আর্ক ইন্টারপোলেশন নির্দেশাবলী G02/G03 (বিচার করতে কার্টেসিয়ান স্থানাঙ্ক ব্যবহার করে)
আর্ক ইন্টারপোলেশন কমান্ডটি আর্ক কনট্যুর কাটার জন্য একটি প্রদত্ত F ফিড হারে নির্দিষ্ট সমতলে বৃত্তাকার গতি সঞ্চালনের নির্দেশ দেয়। একটি লেথে একটি চাপ প্রক্রিয়াকরণ করার সময়, আপনাকে অবশ্যই G02/G03 ব্যবহার করতে হবে না শুধুমাত্র ঘড়ির কাঁটার দিকে এবং চাপের বিপরীত দিকে নির্দেশ করার জন্য, এবং XZ ব্যবহার করে চাপের শেষ বিন্দু স্থানাঙ্কগুলি নির্দিষ্ট করতে হবে, তবে চাপের ব্যাসার্ধও নির্দিষ্ট করতে হবে৷
নির্দেশনা লেখার বিন্যাস হল: G02/G03 X_Z_R_;
(3) অক্জিলিয়ারী ফাংশন: মেশিন টুলের অক্জিলিয়ারী ক্রিয়াগুলি নির্দিষ্ট করতে ব্যবহৃত হয় (যেমন মেশিন টুলের স্টার্ট এবং স্টপ, স্টিয়ারিং, কাটিং ফ্লুইড সুইচ, স্পিন্ডেল স্টিয়ারিং, টুল ক্ল্যাম্পিং এবং ঢিলা করা ইত্যাদি)
M00 - প্রোগ্রাম বিরতি
M01 - প্রোগ্রাম পরিকল্পনা বিরাম দেওয়া হয়েছে৷
M02 - প্রোগ্রামের সমাপ্তি
M03 - স্পিন্ডেল ফরোয়ার্ড রোটেশন (CW)
M04 - স্পিন্ডল রিভার্স (CCW)
M05 - স্পিন্ডল স্টপ
M06 - মেশিনিং সেন্টারে টুল পরিবর্তন
M07, M08-কুল্যান্ট চালু
M09 - কুল্যান্ট বন্ধ
M10 - ওয়ার্কপিস ক্ল্যাম্পিং
M11 - কাজের টুকরো আলগা
M30 - প্রোগ্রামের শেষ, প্রারম্ভিক বিন্দুতে ফিরে যান
টাকু বন্ধ করতে M05 কমান্ডটি M03 এবং M04 কমান্ডের মধ্যে ব্যবহার করা আবশ্যক।
(4) ফিড ফাংশন F
যদি সরাসরি উপাধি পদ্ধতি ব্যবহার করা হয়, প্রয়োজনীয় ফিডের গতি সরাসরি F-এর পরে লিখুন, যেমন F1000, যার মানে ফিডের হার হল 1000mm/min); থ্রেড বাঁকানোর সময়, ট্যাপ করা এবং থ্রেডিং করার সময়, যেহেতু ফিডের গতি স্পিন্ডেলের গতির সাথে সম্পর্কিত, তাই F এর পরে সংখ্যাটি নির্দিষ্ট সীসা।
(5) স্পিন্ডল ফাংশন এস
S স্পিন্ডেলের গতি নির্দিষ্ট করে, যেমন S800, যার মানে স্পিন্ডেলের গতি 800r/মিনিট।
(6) টুল ফাংশন টি
টুল পরিবর্তন করার জন্য CNC সিস্টেমকে নির্দেশ দিন, এবং টুল নম্বর এবং টুল ক্ষতিপূরণ নম্বর (টুল অফসেট নম্বর) নির্দিষ্ট করতে ঠিকানা T এবং নিম্নলিখিত 4 সংখ্যাগুলি ব্যবহার করুন। প্রথম 2টি সংখ্যা হল টুলের ক্রমিক নম্বর: 0~99, এবং শেষ 2টি সংখ্যা হল টুল ক্ষতিপূরণ নম্বর: 0~32৷ প্রতিটি টুল প্রক্রিয়া করা হয় পরে, টুল ক্ষতিপূরণ বাতিল করা আবশ্যক.
টুল সিরিয়াল নম্বর কাটারহেডের টুল পজিশন নম্বরের সাথে মিলে যেতে পারে;
টুল ক্ষতিপূরণ আকৃতি ক্ষতিপূরণ এবং পরিধান ক্ষতিপূরণ অন্তর্ভুক্ত;
টুল সিরিয়াল নম্বর এবং টুল ক্ষতিপূরণ নম্বর একই হতে হবে না, কিন্তু সুবিধার জন্য একই হতে পারে.
সিএনসি ডিভাইসে, প্রোগ্রাম রেকর্ডটি প্রোগ্রাম নম্বর দ্বারা চিহ্নিত করা হয়, অর্থাৎ, প্রোগ্রামটি কল করা বা প্রোগ্রাম সম্পাদনা করার জন্য অবশ্যই প্রোগ্রাম নম্বর দ্বারা কল করতে হবে।
ক প্রোগ্রাম সংখ্যার গঠন: O;
"O" এর পরের সংখ্যাটি 4টি সংখ্যা (1~9999) দ্বারা উপস্থাপিত হয় এবং "0″ অনুমোদিত নয়৷
খ. প্রোগ্রাম সেগমেন্ট সিকোয়েন্স নম্বর: প্রোগ্রাম সেগমেন্টের আগে সিকোয়েন্স নম্বর যোগ করুন, যেমন: N;
"O" এর পরের সংখ্যাটি 4টি সংখ্যা (1~9999) দ্বারা উপস্থাপিত হয় এবং "0″ অনুমোদিত নয়৷
ওয়ার্কপিস সমন্বয় সিস্টেমের সেটিং
ওয়ার্কপিস চক উপর ইনস্টল করা হয়। মেশিন টুল কোঅর্ডিনেট সিস্টেম এবং ওয়ার্কপিস কোঅর্ডিনেট সিস্টেম সাধারণত মিলে না। প্রোগ্রামিং সহজতর করার জন্য, একটি ওয়ার্কপিস সমন্বয় ব্যবস্থা স্থাপন করা উচিত যাতে এই স্থানাঙ্ক ব্যবস্থায় টুলটি প্রক্রিয়া করা যায়।
G50XZ
এই কমান্ডটি টুলের স্টার্টিং পয়েন্ট বা টুল পরিবর্তন পয়েন্ট থেকে ওয়ার্কপিস উৎপত্তির দূরত্ব নির্দিষ্ট করে। স্থানাঙ্ক X এবং Z হল ওয়ার্কপিস স্থানাঙ্ক সিস্টেমের টুল টিপের শুরুর বিন্দু অবস্থান।
টুল ক্ষতিপূরণ ফাংশন সহ CNC মেশিন টুলের জন্য, টুল সেটিং ত্রুটি টুল অফসেট দ্বারা ক্ষতিপূরণ করা যেতে পারে, তাই মেশিন টুল সামঞ্জস্য করার জন্য প্রয়োজনীয়তা কঠোর নয়।
CNC lathes জন্য বেসিক টুল সেটিং পদ্ধতি
তিনটি সাধারণভাবে ব্যবহৃত টুল সেটিং পদ্ধতি রয়েছে: টেস্ট কাটিং টুল সেটিং পদ্ধতি, যান্ত্রিক সনাক্তকরণ টুল সেটার সহ টুল সেটিং এবং অপটিক্যাল সনাক্তকরণ টুল সেটার সহ টুল সেটিং।
G50 UW ব্যবহার করার ফলে স্থানাঙ্ক ব্যবস্থা স্থানান্তরিত হতে পারে, পুরানো স্থানাঙ্ক মানগুলিকে নতুন স্থানাঙ্ক মানগুলির সাথে প্রতিস্থাপন করতে পারে এবং মেশিন টুল সমন্বয় সিস্টেম এবং ওয়ার্কপিস সমন্বয় ব্যবস্থা একে অপরের সাথে প্রতিস্থাপন করতে পারে। এটি লক্ষ করা উচিত যে মেশিন টুল স্থানাঙ্ক সিস্টেমে, স্থানাঙ্ক মান হল টুল ধারক কেন্দ্র বিন্দু এবং মেশিন টুলের উৎপত্তির মধ্যে দূরত্ব; ওয়ার্কপিস স্থানাঙ্ক সিস্টেমে, স্থানাঙ্ক মান হল টুল টিপ এবং ওয়ার্কপিস মূল বিন্দুর মধ্যে দূরত্ব।
পোস্টের সময়: মে-27-2024