CNC Workholding क्या है? Complete Guide — Vise, Fixture, Clamping Force और Setup की पूरी समझ
Program सही है। Tool नया है। Offset भी double-check कर लिया। फिर भी second job में dimension 0.05 mm हट जाता है, corner पर चटर के निशान आते हैं, और कभी-कभी finishing cut में job हल्का सा खिसक जाता है।
ऐसी situation में ज्यादातर लोग सबसे पहले feed, RPM और tool offset को दोष देते हैं। लेकिन shop floor पर बहुत बार असली problem इनमें से कोई नहीं होती — problem workholding में होती है। Job कितनी मजबूती से, कितनी दोहराने लायक position में और कितनी सही जगह से पकड़ा गया है, यही तय करता है कि आपका accurate program actually accurate part बनाएगा या नहीं।
इस guide में हम workholding को एक system की तरह समझेंगे — क्या है, physically काम कैसे करता है, कौन सा option कब चुनना है, clamping force कैसे सोचें, VMC पर setup कैसे करें, और कौन सी गलतियाँ सबसे ज्यादा scrap बनाती हैं।
Quick Answer: CNC Workholding क्या है?
CNC workholding वह method और hardware है जिससे workpiece को machining के दौरान एक निश्चित, दोहराने लायक position में मजबूती से पकड़ा जाता है। इसका काम तीन चीजें करना है — job को locate करना, support देना और clamp करना — ताकि cutting force के बावजूद part हिले नहीं और हर बार उसी position पर बैठे। Vise, fixture, clamp, collet, magnetic chuck और vacuum table इसके अलग-अलग रूप हैं।
CNC Workholding की Technical Definition और 6 Degrees of Freedom
Technically, workholding का मतलब है workpiece की सभी unwanted movements को restrict करना।
Space में कोई भी free body छह तरह से हिल सकता है — इसे six degrees of freedom कहते हैं:
- 3 Linear (translational): X दिशा में आगे-पीछे, Y दिशा में, Z दिशा में
- 3 Rotational: X axis के around घूमना, Y के around, Z के around
एक अच्छा workholding setup इन छहों movements को रोकता है। ध्यान देने वाली बात यह है कि इनमें से ज्यादातर movements locators रोकते हैं, clamp नहीं। Clamp का काम है job को locators के खिलाफ दबाकर रखना।
यही वह जगह है जहाँ ज्यादातर beginners गलती करते हैं — वे सोचते हैं कि workholding का मतलब सिर्फ "जोर से कसना" है। असल में ज़ोर से कसना position की गारंटी नहीं देता। Position locating surfaces से आती है।
Workholding क्यों इतना Important है
Workholding सीधे चार चीजों को control करता है:
1. Dimensional Accuracy
अगर job clamping के दौरान elastically deform हो रही है, तो machining accurate होगी — लेकिन unclamp करते ही part spring back करके अपनी असली shape में आ जाएगा और dimension out हो जाएगा। Thin wall और ring-type components में यह बहुत common है।
2. Surface Finish
Rigid setup में tool और job के बीच relative vibration कम होती है। कमजोर workholding से chatter marks आते हैं, जिन्हें लोग अक्सर tool की problem समझ लेते हैं। Finish से जुड़े बाकी factors समझने के लिए COINPUR की Surface Finish Improve करने की complete guide देखें।
3. Tool Life
Job का micro-movement cutting edge पर impact load बनाता है। Impact load carbide insert के लिए steady load से ज्यादा नुकसानदायक होता है, क्योंकि carbide brittle होता है और edge chipping जल्दी शुरू होती है।
4. Safety
Machining के दौरान job का ढीला होना सबसे गंभीर shop-floor hazard में से एक है। Spindle speed पर उछला हुआ part, टूटा हुआ tool और damaged fixture — तीनों एक साथ हो सकते हैं। यह सिर्फ production loss नहीं, injury risk है।
Workholding के तीन Core Functions: Locate, Support, Clamp
किसी भी setup को design या judge करते समय इन तीन functions को अलग-अलग देखिए। यह एक mental framework है जो fixture design को बहुत आसान बना देता है।
| Function | काम क्या है | Typical Hardware | अगर गलत हो तो क्या होगा |
|---|---|---|---|
| Locating | Job को हर बार एक ही position पर बैठाना — यानी repeatability देना | Fixed jaw, locating pins, dowel, vise bed, machined step | हर job में dimension अलग आएगा, work offset भरोसेमंद नहीं रहेगा |
| Supporting | Cutting force के नीचे job को झुकने या दबने से रोकना | Parallels, support pads, jack screws, backing plate | Deflection, taper, चटर, thin section में bulging |
| Clamping | Job को locating surfaces के against दबाकर रखना | Movable jaw, toe clamp, step clamp, hydraulic/pneumatic clamp | Job खिसकेगा या उठेगा; ज्यादा force हो तो distort होगा |
3-2-1 Principle का Short Overview
3-2-1 principle एक classical locating scheme है जो workpiece के छहों degrees of freedom को systematically रोकती है:
- 3 points — primary (सबसे बड़ी) surface पर। यह Z movement और दो rotations रोकते हैं।
- 2 points — secondary surface पर। यह एक linear और एक rotation रोकते हैं।
- 1 point — tertiary surface पर। यह बचा हुआ आखिरी linear movement रोकता है।
3+2+1 = 6 constraints = 6 degrees of freedom locked.
यहाँ ध्यान देने वाली बात: तीन points इसलिए चुने जाते हैं क्योंकि तीन points हमेशा एक stable plane define करते हैं। चार points लगाने पर, अगर वे perfectly coplanar नहीं हैं (और practically कभी नहीं होते), तो job rock करेगा या clamp करते ही deform होगा। यही reason है कि over-constraining fixture design में एक गंभीर गलती मानी जाती है। इस principle की detailed explanation एक अलग article का विषय है।
CNC Workholding के Types — Comparison Table
| Workholding Type | कब Use करें | Strength | Limitation |
|---|---|---|---|
| Machine Vise (Hard Jaws) | Square/rectangular block, general milling, prototype और low volume | Fast, flexible, high clamping force, हर shop में available | सिर्फ parallel sides पर अच्छा; jaw से नीचे का हिस्सा accessible नहीं |
| Soft Jaws | Irregular shape, round part, pre-machined profile, delicate surface | Job के shape के हिसाब से bore/profile कर सकते हैं; marking कम | बनाने में समय लगता है; हर new part के लिए नए jaws |
| T-Slot Clamps (Step/Toe Clamp) | बड़े plate, casting, base frame जो vise में नहीं आते | बहुत बड़ी और odd जॉब भी hold हो जाती है; सस्ता | Setup slow; repeatability कमजोर; tool path में clamp से टकराव का risk |
| Dedicated Fixture | Repeat production, batch job, tight tolerance वाला family part | बहुत तेज load/unload; excellent repeatability | Design और manufacturing cost; सिर्फ उसी part के लिए |
| Modular / Zero-Point System | Frequent changeover, multiple setup, pallet based production | Setup change मिनटों में; बार-बार indicating की जरूरत नहीं | Initial investment ज्यादा; discipline और maintenance जरूरी |
| Magnetic Chuck | Ferrous flat plate, light-to-medium cut, पूरी top surface तक access चाहिए | कोई clamp obstruction नहीं; uniform holding; distortion कम | सिर्फ ferrous material; heavy cutting और deep pocket में सीमित |
| Vacuum Table | Thin sheet, non-ferrous plate, composite, gasket type part | Distortion बहुत कम; पूरी flat surface machinable | कम holding force; porous और uneven material पर काम नहीं करता |
| Collet Block / Expanding Mandrel | Round bar, cylindrical part, bore से पकड़ने वाली job | अच्छी concentricity; round job पर uniform grip | सीमित diameter range; हर size के लिए अलग collet |
कौन सा Workholding चुनें — Decision Framework
Selection के लिए चार सवाल क्रम से पूछिए:
सवाल 1 — Part की geometry क्या है?
Parallel और square sides हैं तो vise पहला option है। Irregular या pre-machined profile है तो soft jaws या dedicated fixture। Round है तो collet block या V-block। Thin और flat है तो vacuum या magnetic।
सवाल 2 — Quantity कितनी है?
1–5 pieces के लिए dedicated fixture बनाना आमतौर पर justify नहीं होता — vise plus indicating ज्यादा economical है। लेकिन जब हर setup में 20–30 मिनट indicating लग रहे हों और part हर हफ्ते repeat हो रहा हो, तो fixture का cost कुछ ही batches में निकल आता है।
सवाल 3 — Tolerance कितना tight है?
General tolerance (±0.1 mm) पर normal vise setup पर्याप्त है। लेकिन ±0.02 mm class पर आपको सोचना पड़ेगा: clamping distortion कितना है, locating surface कितनी clean है, और setup दोबारा करने पर repeatability कितनी मिलती है।
सवाल 4 — Tool को कहाँ-कहाँ पहुँचना है?
यह सवाल सबसे ज्यादा भुलाया जाता है। Workholding tool access को block नहीं करना चाहिए। अगर clamp वहीं है जहाँ pocket आना है, तो setup चाहे कितना rigid हो — बेकार है। इसीलिए workholding decision programming से पहले होना चाहिए, बाद में नहीं।
Clamping Force को कैसे समझें — Formula और Example
Clamping force की सोच का basic logic यह है: clamp से पैदा हुआ friction, cutting force से ज्यादा होना चाहिए, एक safety margin के साथ।
Step 1 — Tangential Cutting Force का estimate:
Variables:
- Fc = tangential cutting force (N)
- Kc = specific cutting force — material की property (N/mm²)
- A = chip cross-section area (mm²) ≈ depth of cut × feed per tooth
Step 2 — जरूरी clamping force:
- μ = coefficient of friction (jaw और job के बीच)
- S = safety factor
Worked Example (illustrative): मान लीजिए estimated Fc = 800 N, μ = 0.15 (smooth ground jaw, oily surface), और safety factor S = 2.
इस calculation से दो बहुत practical बातें निकलती हैं:
पहली — friction coefficient का impact clamping force से कहीं ज्यादा बड़ा है। μ को 0.15 से 0.3 करने पर जरूरी force आधी हो जाती है। यही reason है कि serrated jaws, grip inserts और साफ (oil-free) jaw surface इतना फर्क डालते हैं। Jaw पर लगा coolant film सिर्फ गंदगी नहीं है — वह सीधे आपके holding capacity को गिरा रहा है।
दूसरी — friction पर पूरी तरह निर्भर रहना कमजोर strategy है। जहाँ possible हो, cutting force को positive stop (fixed jaw, locating pin, machined step) के against direct करें। तब friction सिर्फ backup है, primary holding mechanism नहीं। यह professional fixture design की सबसे important सोच है।
Practical VMC Example
नीचे दिया गया setup एक typical starting-point example है — इसे अपनी machine, tool और material के according verify करना जरूरी है।
| Machine | VMC, BT40 spindle |
|---|---|
| Component | Aluminium plate, 120 × 80 × 25 mm |
| Operation | Top face milling + open pocket |
| Workholding | 6" precision vise, hard jaws, 2 parallels |
| Jaw Contact Height | लगभग 10 mm (job 15 mm jaw से ऊपर) |
| Tool | Ø16 mm carbide end mill, 3 flute |
| Depth of Cut | 1.5 mm axial |
| Step Over | Tool diameter का लगभग 40% |
| Coolant | Flood |
| Expected Result | Clean finish, no visible chatter, part vise में नहीं हिलता |
ये values आपस में कैसे interact करती हैं:
Job vise jaw से 15 mm ऊपर निकला है। यह intentional है — अगर job कम निकलता तो cutter jaw से टकराता, और अगर ज्यादा निकलता तो job एक cantilever बन जाता। Cantilever जितना लंबा, cutting force के नीचे उसका deflection उतना ज्यादा। यही reason है कि stick-out हमेशा operation के लिए minimum जरूरी रखना चाहिए।
Step over 40% रखने से radial engagement moderate रहता है, जिससे side load कम होता है — और side load ही वह force है जो job को vise में खिसकाने की कोशिश करता है। Full-width slot cut में यही setup borderline हो सकता है, क्योंकि radial engagement 100% हो जाता है।
Parallels का काम सिर्फ job को ऊपर उठाना नहीं है — वे primary locating surface बनाते हैं जो Z-position दोहराता है। अगर parallels के नीचे chip आ गया, तो आपका work offset का Z गलत है, चाहे program perfect हो।
Shop-Floor Setup Procedure — Step by Step
- Table और vise base साफ करें। एक चिप भी vise को tilt कर सकती है। Compressed air से नहीं, cloth और deburring से — air chips को slot के अंदर धकेल देती है।
- Vise को indicate करें। Fixed jaw पर dial indicator लगाकर X (या Y) axis के along traverse करें। यह step बाद के हर offset की foundation है।
- Parallels select करें। ऐसी height चुनें कि job का सिर्फ जरूरी हिस्सा jaw से ऊपर निकले।
- Job seat करें। Clamp करते समय plastic mallet से हल्का tap करें और parallels की tightness check करें। अगर parallel हाथ से हिल रही है, job ठीक से नहीं बैठा है।
- Clamp करें — consistently। हर job पर लगभग same handle force लगाएँ। Torque wrench या hydraulic/pneumatic vise इसी consistency के लिए use होते हैं।
- Work offset set करें। Edge finder, dial indicator या probe से X, Y, Z reference लें। Probe-based setting की detail के लिए COINPUR का Renishaw probing system guide पढ़ें।
- Clamp clearance verify करें। Program run करने से पहले सोचिए — कोई भी tool किसी भी Z-depth पर clamp, jaw या parallel से टकरा तो नहीं रहा?
- Dry run और single block। पहले Z को safe height पर offset करके dry run चलाएँ, फिर पहली job में single block और reduced feed override पर चलें।
Mastercam Connection — CAM में Workholding कैसे Handle करें
CAM में workholding सिर्फ एक physical decision नहीं रहता, वह programming का input बन जाता है।
Stock और Fixture Geometry
Stock setup में सिर्फ raw material define करना अधूरा काम है। Vise, jaws, parallels और clamps की geometry भी model में होनी चाहिए। बिना fixture geometry के simulation आपको वह collision कभी नहीं दिखाएगा जो actually machine पर होने वाली है।
Work Coordinate System
CAM का origin वही होना चाहिए जो shop floor पर practically pick किया जा सकता है। Part के बीच में एक theoretical point origin के तौर पर रखना drawing में ठीक लगता है, लेकिन machine पर उसे edge finder से pick करना मुश्किल है। Fixed jaw का corner या locating pin का center ज्यादा practical origin होते हैं क्योंकि वे repeatable हैं।
Avoidance और Clearance
Clamps के आसपास machining के लिए containment boundary या avoidance region का use करें। Linking parameters में clearance और retract height को fixture की सबसे ऊँची height के हिसाब से set करें — default values आपकी clamp height नहीं जानतीं।
Verification
Solid verification को fixture geometry के साथ चलाएँ ताकि gouge के साथ-साथ collision भी पकड़ी जाए। Post processing के बाद भी output को machine के controller (Fanuc, Haas, Mitsubishi आदि) के हिसाब से review करना चाहिए, क्योंकि canned cycle और safety behaviour controllers में अलग होते हैं।
Software menu names और options version के साथ बदलते हैं — अपने installed version की official documentation से confirm करें।
Common Mistakes — जो Shop Floor पर सबसे ज्यादा होती हैं
- Clamping force को rigidity समझना। बहुत ज्यादा force thin या hollow part को squeeze कर देती है — unclamp करते ही dimension बदल जाता है।
- Locating surface साफ न करना। Parallel या fixture pad के नीचे एक chip पूरे setup की accuracy खत्म कर देती है। यह सबसे आम और सबसे सस्ता-में-ठीक होने वाला कारण है।
- ज्यादा stick-out। जरूरत से ज्यादा job बाहर निकालना — cantilever deflection और chatter को invite करना है।
- Machined face पर hard jaws लगाना। Finished surface पर serrated या hardened jaw के निशान पड़ जाते हैं। ऐसी जगह soft jaws या jaw liners use होते हैं।
- Over-constraining। चार या ज्यादा locating points एक ही plane पर लगाना part को rock या distort करवा देता है।
- Clamp को programming के बाद सोचना। Toolpath बन जाने के बाद clamp की जगह ढूंढना हमेशा compromise बनता है।
- Vise कभी indicate न करना। लोग मान लेते हैं कि vise एक बार aligned है तो हमेशा aligned रहेगी। Crash, re-mounting या maintenance के बाद यह assumption गलत हो जाती है।
- हर operator का अलग clamping torque। यही reason है कि shift बदलते ही dimension trend बदल जाता है।
Troubleshooting Guide — Symptom से Root Cause तक
| Symptom | Possible Root Cause | Diagnostic Step |
|---|---|---|
| Machining के दौरान job खिसक जाता है | Friction कम (oily jaw), clamping force कम, radial engagement ज्यादा | Jaw surface degrease करें; jaw type check करें; step over घटाकर trial लें |
| Unclamp के बाद dimension बदल जाता है | Clamping distortion — part elastically दब रहा है | Clamped और unclamped दोनों condition में measure करें; force घटाकर compare करें |
| हर job में अलग dimension (repeatability nahi) | Locating surface पर chip, inconsistent clamping torque, worn locator | बिना machining के job 5 बार load/unload करके indicate करें |
| Bottom face out of parallel / taper | Parallel के नीचे chip, job ठीक से seat नहीं हुआ, vise bed damaged | Clamp के बाद parallels हाथ से हिलाकर check करें; vise bed indicate करें |
| Chatter marks सिर्फ एक region में | उस area में support नहीं — job cantilever बन रहा है | उस point के नीचे support/jack screw लगाकर same cut दोहराएँ |
| Vise की accuracy अचानक खराब | Crash के बाद bed damage, jaw wear, mounting bolt ढीला | Vise dismount करके base और table दोनों clean और indicate करें |
| Deep pocket में tool टूटता है | Chip evacuation नहीं हो रही, या job micro-movement कर रहा है | Chip removal check करें; setup rigidity और stick-out review करें |
Diagnosis का general order यह रखें: पहले setup verify करें, फिर tool, फिर parameters, और सबसे आखिर में program. ज्यादातर लोग उल्टा क्रम चलाते हैं और इसीलिए घंटों बर्बाद होते हैं।
FAQ
CNC workholding और fixture में क्या अंतर है?
Workholding एक broad category है जिसमें job को पकड़ने के सभी तरीके आते हैं — vise, clamp, magnet, vacuum, collet। Fixture उसी category का एक specific type है: एक purpose-built device जो किसी particular part को locate और clamp करने के लिए design किया जाता है। यानी हर fixture workholding है, लेकिन हर workholding fixture नहीं।
VMC में सबसे ज्यादा use होने वाला workholding कौन सा है?
Precision machine vise. कारण यह है कि यह fast है, flexible है, और ज्यादातर milling jobs prismatic (square/rectangular) होती हैं। Repeat production बढ़ने पर shops soft jaws और फिर dedicated fixture की तरफ move करती हैं।
क्या ज्यादा clamping force हमेशा बेहतर है?
नहीं। Clamping force उतनी चाहिए जितनी cutting force का सुरक्षित रूप से मुकाबला कर सके। उससे ज्यादा force part distortion, jaw marking और thin section में spring-back error पैदा करती है। Thin wall और thin-wall ring type components में over-clamping सबसे बड़ा single कारण होता है dimensional rejection का।
Job vise से बाहर कितना निकालना चाहिए?
Operation के लिए जितना जरूरी हो, उससे एक mm भी ज्यादा नहीं। ज्यादा stick-out का मतलब है ज्यादा cantilever, ज्यादा deflection और ज्यादा vibration। साथ ही jaw grip depth पर्याप्त होनी चाहिए — job का grip वाला हिस्सा इतना कम न हो कि पकड़ ही कमजोर पड़ जाए।
Soft jaws कब बनाने चाहिए?
तीन situations में: जब part की shape irregular हो और hard jaw ठीक से grip न करे; जब पहले से machined surface पर marking acceptable न हो; और जब आपको grip area बढ़ाकर distortion कम करना हो। Soft jaws को हमेशा उसी vise में, उसी clamping condition में bore/machine करना चाहिए जिसमें वे use होंगे।
Workholding decide program लिखने से पहले करना चाहिए या बाद में?
पहले। Workholding यह तय करता है कि tool कहाँ-कहाँ पहुँच सकता है, कितने setups लगेंगे, और कौन सी feature किस operation में आएगी। Program पहले लिखकर बाद में clamp की जगह ढूँढना हमेशा एक compromise होता है।
Fixture repeatability का मतलब क्या है?
इसका मतलब है कि एक ही part को बार-बार load/unload करने पर वह हर बार कितनी सटीकता से उसी position पर बैठता है। इसे measure करने का practical तरीका यह है: बिना कुछ machine किए, part को 5–10 बार load-unload करें और हर बार एक reference surface indicate करके variation note करें। यही variation आपकी fixture repeatability है।
Key Takeaways
- Workholding का असली काम है six degrees of freedom को control करना — सिर्फ "जोर से कसना" नहीं।
- Position locators से आती है, clamps से नहीं। Clamp job को locator के खिलाफ दबाकर रखता है।
- Clamping force का हिसाब friction पर निर्भर है — इसलिए साफ jaw surface और सही jaw type का impact बहुत बड़ा है।
- जहाँ possible हो, cutting force को positive stop के against direct करें; friction को backup रखें, primary नहीं।
- Over-clamping उतनी ही बड़ी problem है जितनी under-clamping — खासकर thin और hollow parts में।
- Workholding का decision programming से पहले होना चाहिए, क्योंकि यह tool access और setup count तय करता है।
- Troubleshooting में क्रम रखें: setup → tool → parameters → program.
Conclusion
CNC machining में सबसे महँगी गलतियाँ अक्सर सबसे basic जगह से आती हैं। एक बेहतरीन program, एक premium insert और एक rigid machine — तीनों मिलकर भी कमजोर workholding की भरपाई नहीं कर सकते, क्योंकि accuracy की chain वहीं से शुरू होती है जहाँ job मशीन को touch करता है।
अगली बार जब dimension बिना वजह shift करे या finish खराब आए, तो parameters बदलने से पहले setup पर वापस जाइए — parallels check कीजिए, jaw साफ कीजिए, stick-out देखिए, और सोचिए कि cutting force किस direction में जा रही है और उसे रोक कौन रहा है। ज्यादातर बार जवाब वहीं मिल जाएगा।
VMC machine के basic structure और उसके हिस्सों की समझ के लिए COINPUR का Vertical Machining Center parts guide पढ़ें, और अगर आप शुरुआत कर रहे हैं तो VMC मशीन क्या है — Beginner's Guide से शुरू करना बेहतर रहेगा। Interview preparation कर रहे हैं तो 150 VMC interview questions में workholding से जुड़े कई practical सवाल मिलेंगे।
टिप्पणियाँ
एक टिप्पणी भेजें