ফোম-কাটিং জি-কোড মিলিং জি-কোডের চেয়ে সহজ — এতে কোন স্পিন্ডল নেই, কোন টুল পরিবর্তন নেই, কোন ডেপথ পাস নেই। কিন্তু এর নিজস্ব নিয়ম রয়েছে, বেশিরভাগই হট ওয়্যার নিয়ন্ত্রণের চারপাশে।
হট ওয়্যার একটি আউটপুট
তারটি কুল্যান্ট/অ্যাকসেসরি আউটপুটের মতো স্যুইচ করা হয়েছে M8 চালু করে M9 turns it off. A program brackets each cutting run with M8…M9 so the wire is only hot while it is actually cutting, and cold during rapid repositioning. Some setups also use an S value to set a wire-temperature/PWM target.
প্রাক-তাপ ধারণকাল
Right after M8, a G4 P<seconds> dwell pauses motion so the wire reaches temperature before it starts moving — otherwise it drags and marks the entry. cncfoam.com emits this automatically from your Pre-heat (ms) setting.
ফিডরেট হল তারের গতি
In foam cutting the F feedrate আছে? আপনার কাটিং গুণমান নিয়ন্ত্রণ: এটি কত দ্রুত তারটি ফোমের মধ্য দিয়ে যায় (দেখুন তার, তাপমাত্রা ও ফিডরেট). cncfoam.com প্রতিটি কাটিং মুভে আপনার নির্বাচিত ফিডরেট প্রয়োগ করে, উৎস ফাইলে যা ছিল তা ওভাররাইড করে, ফলে মেশিনটি আপনার নির্ধারিত গতিতে কাটে।
একটি সাধারণ প্রোগ্রাম গঠন
; cncfoam.com — generated
G90 G17 G21 ; absolute, XY plane, millimetres
G92 X0 Y0 U0 V0 ; set current position as zero
G0 X.. Y.. U.. V.. ; rapid to start (wire off)
M8 ; hot wire ON
G4 P0.70 ; pre-heat dwell 700 ms
G1 X.. Y.. U.. V.. F400 ; cut...
... ; (the contour)
M9 ; hot wire OFF
G0 ... ; rapid home
M30 ; end
হোমিং না থাকলে সমস্যা নেই?
অধিকাংশ হবি ফোম কাটার মেশিনে কোনো এন্ডস্টপ থাকে না; আপনি হাত দিয়ে তারটিকে শুরু অবস্থানে নিয়ে যান। cncfoam.com-এ রয়েছে একটি মেশিনে হোমিং সুইচ নেই মোড বাদ দেয় the G92 zeroing line, so the controller keeps whatever zero you set manually, and shows a reminder banner to jog to your work-zero before running.
G92 only ঘোষণা করে বর্তমান অবস্থানকে শূন্য হিসেবে নির্ধারণ করবে — এটি মেশিনকে শারীরিকভাবে সরাবে না। আপনার নিয়ন্ত্রক যখন নিজস্ব কর্ম-শূন্য নির্ধারণ করে তখন এটি এড়িয়ে যাওয়া নিরাপদ।