কিভাবে একটি CNC মেশিন কাজ করে এবং অ্যাপ্লিকেশন

সিএনসি মাল্টি-টুল মেশিন

সর্বব্যাপী সিএনসি মেশিনগুলি সমস্ত ধরণের কারখানা এবং কর্মশালায় রয়েছে। তাদের বিস্ময়কর সুবিধাগুলি তাদের মেশিনের যন্ত্রাংশের জন্য প্রায় অপরিহার্য মেশিনে পরিণত করেছে। এখন আপনি জানেন যে এই ধরনের মেশিনগুলি কী, নিম্নলিখিতটি হল একটি সিএনসি মেশিন কিভাবে কাজ করে তা জানুন, কিভাবে যন্ত্রাংশ মেশিন করা হয়, তারা যে প্রোগ্রামিং ভাষা ব্যবহার করে, সেইসাথে এই মেশিনগুলির সবচেয়ে সাধারণ অ্যাপ্লিকেশন।

কিভাবে একটি CNC মেশিন কাজ করে: CNC বা সংখ্যাসূচক নিয়ন্ত্রণ মেশিনিং

কিছু পড়া বা ভাষার কোড যার সাহায্যে সিএনসি মেশিন উপযুক্ত ক্রমে অংশের মেশিনিংয়ের জন্য চিহ্নিত রুট বা গতিবিধি অনুসরণ করতে সক্ষম হবে যাতে কাঙ্ক্ষিত ফলাফল পাওয়া যায়। অর্থাৎ, যাতে প্রক্রিয়া শেষে, অংশটি কম্পিউটার ডিজাইনের অনুরূপ।

অন্য কথায়, এই কোডগুলির জন্য ধন্যবাদ এটি সম্ভব হবে কাজের টুল দিয়ে মাথা সরান মেশিনের অক্ষের মাধ্যমে। অবশ্যই, টুলটি এক মেশিন থেকে অন্য মেশিনে আলাদা হতে পারে, কারও কারও কাছে একাধিক-এর মধ্যে পরিবর্তন করার জন্য একটি মাল্টি-টুল হেড থাকে এবং কাজের আরও নমনীয়তা অফার করে। উদাহরণস্বরূপ, কাটিং টুল, ড্রিলিং টুল, মিলিং বা টার্নিং টুল, ওয়েল্ডিং টুল, লোকেটিং টুল ইত্যাদি থাকতে পারে।

আন্দোলন নিয়ন্ত্রণ

সিএনসি মেশিন আছে দুই বা ততোধিক প্রোগ্রামেবল ঠিকানা (অক্ষ). সাধারণত 3 (এক্স, ওয়াই, জেড) থাকে, যদিও কখনও কখনও সেগুলি আরও বেশি থাকতে পারে যেমনটি আমরা আগের নিবন্ধে দেখেছি, ঘূর্ণনের অনুমতি দেওয়ার পাশাপাশি (ঘূর্ণমান অক্ষগুলিকে A, B, C বলা হয়)। অক্ষের সংখ্যার উপর নির্ভর করে, আপনি কম বা বেশি জটিল মেশিনিং করতে পারেন। যত বেশি অক্ষ, চলাচলের স্বাধীনতা তত বেশি, তাই এটি আরও জটিল খোদাই করতে পারে।

পাড়া নিয়ন্ত্রণ আন্দোলন এই অক্ষগুলির মধ্যে, দুটি ধরণের সিস্টেম ব্যবহার করা যেতে পারে যা পৃথকভাবে বা একসাথে কাজ করতে পারে:

  • পরম মান (কোড G90): এই ক্ষেত্রে গন্তব্য বিন্দুর স্থানাঙ্কগুলি স্থানাঙ্কের উত্স বিন্দুতে উল্লেখ করা হয়। চলক X (চূড়ান্ত ব্যাসের পরিমাপ) এবং Z (স্পিন্ডলের ঘূর্ণনের অক্ষের সমান্তরাল দিকের পরিমাপ) ব্যবহার করা হয়।
  • ক্রমবর্ধমান মান (কোড G91): এই অন্য ক্ষেত্রে গন্তব্য বিন্দুর স্থানাঙ্কগুলি বর্তমান বিন্দুতে উল্লেখ করা হয়। চলক U (রেডিয়াল দূরত্ব) এবং W (স্পিন্ডেলের ঘূর্ণনের অক্ষের সমান্তরাল দিকে পরিমাপ করা হয়) ব্যবহার করা হয়।

প্রোগ্রামযোগ্য আনুষাঙ্গিক

শুধুমাত্র একটি গতি নিয়ন্ত্রণ সঙ্গে CNC মেশিন ব্যবহার করা যাবে না. অতএব, মেশিন অন্য উপায়ে প্রোগ্রাম করা আবশ্যক. সিএনসি মেশিনের ধরন আসলে, এটিতে থাকা প্রোগ্রামযোগ্য আনুষাঙ্গিক ধরণের সাথে ঘনিষ্ঠভাবে সম্পর্কিত। উদাহরণস্বরূপ, মেশিনের মধ্যে আপনার নির্দিষ্ট প্রোগ্রামযোগ্য ফাংশন থাকতে পারে যেমন:

  • স্বয়ংক্রিয় টুল পরিবর্তন: কিছু মাল্টি-টুল মেশিনিং সেন্টারে। টুল হেড ম্যানুয়ালি টাকুতে না রেখে প্রতিটি ক্ষেত্রে প্রয়োজনীয় টুল ব্যবহার করার জন্য প্রোগ্রাম করা যেতে পারে।
  • টাকু গতি এবং সক্রিয়করণ: ঘূর্ণনের দিক (ঘড়ির কাঁটার দিকে বা ঘড়ির কাঁটার বিপরীতে), সেইসাথে থামানো বা সক্রিয় করা সহ, স্পিন্ডেল গতি প্রতি মিনিটে (RPM) প্রোগ্রাম করা যেতে পারে।
  • রেফ্রিজারেন্ট: পাথর বা ধাতুর মতো শক্ত উপকরণ দিয়ে কাজ করে এমন অনেক মেশিনে কুল্যান্টের প্রয়োজন হয় যাতে তারা অতিরিক্ত গরম না হয়। কুল্যান্টকে ডিউটি ​​চক্র চলাকালীন চালু বা বন্ধ করার জন্যও প্রোগ্রাম করা যেতে পারে।

সিএনসি প্রোগ্রাম

সিএনসি মেশিনগুলিকে প্রোগ্রাম করা যেতে পারে, যেমনটি দেখা গেছে, তবে তারা তা করে বিভিন্ন পদ্ধতি তাদের মধ্যে একটির সাথে কাজ করার সময় আপনার জানা উচিত:

  • ম্যানুয়াল: কমান্ড প্রম্পটে আপনি যে তথ্য চান তা প্রবেশ করান। এটি করার জন্য, একটি আলফানিউমেরিক কোড জানতে হবে যা প্রমিত, যেমন ডিআইএন 66024 এবং ডিআইএন 66025 স্ট্যান্ডার্ড।
  • স্বয়ংক্রিয়: এটি বর্তমানে সবচেয়ে সাধারণ ঘটনা, এবং এটি সিএনসি মেশিনের সাথে সংযুক্ত একটি কম্পিউটারের মাধ্যমে বাহিত হয়। একজন ব্যক্তি কোডগুলি জানার প্রয়োজন ছাড়াই সফ্টওয়্যারের মাধ্যমে ডেটা পরিবর্তন করতে সক্ষম হবেন, যেহেতু প্রোগ্রামটি নিজেই সেগুলিকে CNC মেশিনের জন্য বোধগম্য নির্দেশাবলীতে অনুবাদ করার দায়িত্বে থাকবে। এটি APT নামক একটি ভাষার মাধ্যমে করা হয়, যা ঘুরেফিরে বাইনারি (শূন্য এবং এক) তে অনুবাদ করা হবে যাতে CNC মেশিনের মাইক্রোকন্ট্রোলার এটি বুঝতে পারে এবং আন্দোলনে অনুবাদ করতে পারে।

বর্তমানে, আরও কিছু সিএনসি মেশিন রয়েছে আরও উন্নত এবং ব্যবহার করা সহজ, স্বয়ংক্রিয়গুলির মতো যার জন্য এমনকি কম মানুষের হস্তক্ষেপের প্রয়োজন হতে পারে।

সিএনসি প্রোগ্রাম

সিএনসি প্রোগ্রামের উদাহরণ। সূত্র: রিসার্চগেট

তথাকথিত সিএনসি প্রোগ্রাম, যা একটি লেখা হয় G এবং M নামক নিম্ন-স্তরের ভাষা (এর দ্বারা প্রমিত আইএসও 6983 এবং ইআইএ RS274) এবং গঠিত:

  • জি-কোড: সাধারণ চলাচলের নির্দেশাবলী। উদাহরণস্বরূপ, G এগিয়ে যেতে পারে, রেডিয়ালিভাবে সরাতে পারে, বিরতি দিতে পারে, চক্র করতে পারে ইত্যাদি।
  • এম-কোডস: যে আন্দোলন বা বিবিধের সাথে সঙ্গতিপূর্ণ নয়। M-এর উদাহরণ হতে পারে স্পিন্ডল শুরু বা বন্ধ করা, টুল পরিবর্তন করা, কুল্যান্ট প্রয়োগ করা ইত্যাদি।
  • N: প্রোগ্রামটি পর্যায়ক্রমে বা নির্দেশাবলীর ব্লকগুলিতে বিভক্ত যা N অক্ষর দ্বারা প্রধান হবে। প্রতিটি ব্লক সংখ্যাযুক্ত, যেহেতু মেশিনিং ক্রিয়াগুলি ক্রমানুসারে সম্পাদিত হয়। মেশিন নম্বরিং সম্মান করবে।
  • ভেরিয়েবল বা ঠিকানা: কোডে এই ধরনের মানও রয়েছে, যেমন ফিডরেটের জন্য F, স্পিন্ডেলের গতির জন্য S, টুল নির্বাচনের জন্য T, একটি চাপের কেন্দ্র চিহ্নিত করার জন্য I, J, এবং K, X, Y, এবং Z চলাচলের জন্য অক্ষ, ইত্যাদি

করণীয় মেশিনের ধরনের উপর নির্ভর করবে. উদাহরণস্বরূপ, শীট মেটাল নমনের জন্য একটি সিএনসি মেশিন কাটার জন্য একই নয়। প্রথমটির একটি টাকু নেই এবং কুল্যান্টের প্রয়োজন নেই।

সিএনসি কোড টেবিল

জি এবং এম কোড উদাহরণ টেবিল

আপনি উপরের টেবিল তাকান, আমরা পারে একটি উদাহরণ ব্যবহার করুন কি ঘটে তা ব্যাখ্যা করতে ব্লক করুন। উদাহরণস্বরূপ, কল্পনা করুন আপনার কাছে নিম্নলিখিত কোড বা CNC প্রোগ্রাম রয়েছে:

N3 G01 X12.500 Z32.000 F800

সিএনসি কোডের এই ছোট্ট স্নিপেটটি সিএনসি মেশিনকে বলবে, একবার এটি বাইনারিতে অনুবাদ করা হলে, করতে হবে নিম্নলিখিত কর্ম:

  • N3 নির্দেশ করে যে এটি কার্যকর করা তৃতীয় ব্লক। অতএব, আগের দুটি ব্লক থাকবে।
  • G01: একটি রৈখিক আন্দোলন সঞ্চালন.
  • X12.500: X অক্ষ বরাবর 12.5 মিমি সরে যাবে।
  • Z32.000: এটি Z অক্ষ বরাবর 32 মিমি সরে যাবে। এই ক্ষেত্রে Y তে কোন নড়াচড়া হবে না।
  • F800: একটি ফিড 800 মিমি/মিনিট গতিতে তৈরি করা হয়।

APT ভাষা

অন্যদিকে, উপযুক্ত ভাষা এটি একটি প্রোগ্রামিং ভাষা যা MCU দ্বারা বোধগম্য পূর্ববর্তী একটি এবং মেশিন কোড (বাইনারী কোড) এর মধ্যে একটি মধ্যবর্তী কোড হিসাবে ব্যবহৃত হবে। এটি ডগলাস টি. রস দ্বারা এমআইটি পরীক্ষাগারে তৈরি করা হয়েছিল। তারপরে, 1956 সালে, এটি সার্ভমেকানিজম নিয়ন্ত্রণ করতে ব্যবহৃত হয়েছিল, কিন্তু এর ব্যবহার এখন ছড়িয়ে পড়েছে এবং এটি সংখ্যাগত নিয়ন্ত্রণের জন্য একটি আন্তর্জাতিক মান হয়ে উঠেছে।

এটা বিবেচনা করা হয়েছিল CAM এর পূর্বসূরি, এবং FORTRAN এর মতো অন্যান্য ভাষার অনুরূপ। এই কোডটি কম্পিউটার সফ্টওয়্যার দ্বারা বাইনারি নির্দেশাবলীর একটি সিরিজে রূপান্তরিত হবে যা CNC মেশিনের মাইক্রোকন্ট্রোলারের মেমরিতে লোড করা হবে যাতে এটি তাদের কার্যকর করতে পারে, মোটর এবং সরঞ্জামগুলি সরানোর জন্য বৈদ্যুতিক নিয়ন্ত্রণ সংকেত তৈরি করতে পারে।

এই APT ভাষা পারেন অনেক পরামিতি নিয়ন্ত্রণ সিএনসি মেশিনের:

  • টাকু গতি (RPM)
  • টাকু চালু বা বন্ধ
  • ঘূর্ণন
  • নির্ধারিত স্টপ
  • রেফ্রিজারেন্ট
  • সমস্ত সম্ভাব্য দিকের গতিবিধি (XYZ এবং ABC)
  • সময়
  • পুনরাবৃত্তি চক্র
  • গতিপথ
  • প্রভৃতি

অবশ্যই, যারা CNC মেশিন পরিচালনা করেন তাদের এই APT ভাষা জানার প্রয়োজন নেই, যেহেতু বর্তমান সফ্টওয়্যারটি বেশ স্বজ্ঞাত এবং সহজে নিয়ন্ত্রণের অনুমতি দেয়, স্বচ্ছভাবে APT-কে ব্যবহারকারীর কাছে অনুবাদ করে যে অংশটি ডিজাইন করা হয়েছে তা তৈরি করতে। CAD/CAM ফাইল. যাইহোক, এটি বিদ্যমান এবং এটি কী তা জানতে কখনই কষ্ট হয় না।

আজকাল, আধুনিক CNC মেশিন ইতিমধ্যে আছে গ্রাফিকাল ইন্টারফেস টাচ স্ক্রিন এবং ইন্টিগ্রেটেড কম্পিউটারের সাথে যা এর ব্যবহারকে ব্যাপকভাবে সহজতর করে। তারা অত্যন্ত স্বজ্ঞাত, এবং খুব বেশি শেখার প্রয়োজন নেই। একটি পেনড্রাইভ বা ইউএসবি মেমরির মাধ্যমে, তারা আপনাকে টুকরোটির নকশা লোড করার অনুমতি দেবে, তাই এটি অন্য একটি স্বাধীন কম্পিউটারে ডিজাইন করা যেতে পারে।

সিএনসি নিয়ামক

El cnc-নিয়ন্ত্রক এটি সিএনসি প্রোগ্রামের ব্যাখ্যা করার দায়িত্বে থাকবে, এর কমান্ডগুলি অনুক্রমিক ক্রমে, এবং এটি অন্যান্য জিনিসগুলির মধ্যে প্রয়োজনীয় গতিবিধি এবং কার্য সম্পাদন করবে।

CAM/CAD প্রোগ্রাম

Un CAD বা CAM সফটওয়্যার যা তৈরি করা হবে তার নকশা বা মডেল তৈরি করতে এটি ব্যবহার করা হবে। বর্তমান সফ্টওয়্যারটি ইতিমধ্যে এই ধরনের ফরম্যাট থেকে স্বয়ংক্রিয়ভাবে একটি CNC প্রোগ্রামে যাওয়ার অনুমতি দেয়।

ডিএনসি সিস্টেম

জন্য হিসাবে DNC (সরাসরি সংখ্যাসূচক নিয়ন্ত্রণ), একটি শব্দ যা একটি নেটওয়ার্ক দ্বারা এক বা একাধিক CNC মেশিনের সাথে সংযুক্ত একটি কম্পিউটারকে বোঝায়। এইভাবে, CNC প্রোগ্রামটি মেশিনে স্থানান্তর করা যেতে পারে, হয় Ehternet দ্বারা, অথবা আরও ক্লাসিক এবং প্রাথমিক পোর্ট যেমন RS-232C সিরিয়াল পোর্টের মাধ্যমে, যা এখনও অনেক শিল্প মেশিনে ব্যবহৃত হয়।

সিএনসি মেশিন অ্যাপ্লিকেশন

সিএনসি মেশিন তাদের কাছে আপনার কল্পনার চেয়ে বেশি অ্যাপ্লিকেশন রয়েছে. বেশিরভাগ শিল্প এবং কর্মশালা, ক্ষুদ্র থেকে বড়, এই দলের এক বা একাধিক উপর নির্ভর করে। তারা এমনকি নির্মাতাদের জন্য নির্দিষ্ট DIY কাজের জন্য বাড়িতে ব্যবহার করা যেতে পারে।

অবসর (DIY এবং নির্মাতা)

অনেক নির্মাতার আছে বাড়িতে বিভিন্ন ধরনের ছোট CNC মেশিন কিছু DIY প্রকল্প তৈরি করতে। এটি বাড়িতে থেকে নির্দিষ্ট কাজ সম্পাদন করতে ব্যক্তিদের দ্বারা ব্যবহার করা যেতে পারে:

  • গয়না টুকরা করা.
  • যন্ত্রাংশ বা উপাদান তৈরি করার জন্য উপকরণের মেশিনিং।
  • খুচরা যন্ত্রাংশ আর বিক্রি না হলে যানবাহন বা অন্যান্য ধরণের সরঞ্জাম মেরামত করার জন্য যন্ত্রাংশ তৈরি করুন।
  • শৈল্পিক কাজ বা খোদাই করা.

কর্মশালা এবং উত্পাদন শিল্প

অবশ্যই, পেশাদার সেক্টরে, কর্মশালা এবং কারখানা উভয় ক্ষেত্রেই, সিএনসি মেশিনগুলি দেখতে খুব সাধারণ, উভয় ছুতার, মেরামতের দোকান, যন্ত্রাংশ উত্পাদন, টেক্সটাইল শিল্প, অ্যারোনটিক্যাল সেক্টর, সজ্জা, ক্যাবিনেট তৈরি ইত্যাদির জন্য। উদাহরণ স্বরূপ:

  • শীট ধাতু লেজার কাটিয়া.
  • প্লাজমা ঢালাই।
  • পিক এন্ড প্লেস, অথবা পার্টস বা কম্পোনেন্টগুলিকে তাদের সমাবেশের জায়গায় রাখতে।
  • বার, টিউব, প্লেট বাঁকানো…
  • তুরপুন।
  • বাঁক বা কাঠের মিলিং।
  • কাস্টম যন্ত্রাংশ উত্পাদন.
  • মডেলিং বা সংযোজন উত্পাদন।
  • চিকিৎসায় ব্যবহারের জন্য ইমপ্লান্ট বা কৃত্রিম অঙ্গ তৈরি করা।
  • খোদাই।
  • প্রভৃতি

ইলেকট্রনিক্স শিল্প

বিশেষ উল্লেখের যোগ্য সিএনসি মেশিন যা একটি সেক্টরে প্রতিযোগিতামূলক এবং উন্নত হিসাবে ব্যবহৃত হয়েছে ইলেকট্রনিক্স এবং সেমিকন্ডাক্টর শিল্প. এই মেশিনগুলি প্রচুর সংখ্যক কাজ সম্পাদন করতে পারে, যেমন:

  • সেমিকন্ডাক্টর ওয়েফার কাটিং।
  • তামা বা অ্যালুমিনিয়াম ব্লক থেকে তাপ সিঙ্ক উত্পাদন.
  • কম্পিউটার, টেলিভিশন, মোবাইল ইত্যাদির জন্য আবরণ/কাঠামো তৈরি করা।
  • পিসিবি বোর্ডে সারফেস মাউন্ট কম্পোনেন্ট বসানোর জন্য পিক অ্যান্ড প্লেস পরবর্তী সোল্ডারিংয়ের জন্য।
  • ঢালাই।
  • ব্র্যান্ড এবং লোগো লেজার খোদাই.
  • লেন্সের আকার দিতে।
  • প্রভৃতি

আরও তথ্য


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।