CNC कोड और पुराने पीसी: हमने 3D को कैसे अधिक फ्लुइड बनाया (स्कूलों के लिए भी)
[
Screenshot 2026-09-21 100633.png 812.41 KB](https://cncsimulator.it/storage/posts/content/bk0NzvRi4i3rB9wRV7dYIFMZ85lvVk8DmVkSKBbf.png) एक ग्राहक ने हमें लिखा: उनके कंप्यूटर पर टर्निंग मशीन का 3D व्यू अटक-अटक कर चल रहा था। कोई खराब कंप्यूटर नहीं, बस कुछ साल पुराना पीसी: विंडोज 10 वाला एक इंटेल i3। इस तरह की मशीन कई वर्कशॉप में और लगभग सभी स्कूली प्रयोगशालाओं में पाई जाती है।
हमारे लिए यह एक गंभीर समस्या है। एक CNC सिम्युलेटर उन लोगों के काम आना चाहिए जो सीख रहे हैं, और जो सीखते हैं वे अक्सर ठीक उन्हीं कंप्यूटरों पर काम करते हैं। इसलिए हमने इसका कारण खोजना शुरू किया, और इस लेख में हम आपको बताते हैं कि हमें क्या मिला और हमने क्या बदला।
पहला नियम: अनुमान नहीं, मापें
हमारे डेवलपमेंट कंप्यूटर पर 3D हमेशा अच्छी तरह चला है, इसलिए वहां इसे आजमाना बेकार था। इसके बजाय हमने लैब में एक पुराने पीसी की स्थितियों को फिर से बनाया:
- ग्राफिक्स कार्ड नहीं: पुराने पीसी पर, अक्सर विंडोज इसे 3D के लिए इस्तेमाल नहीं करता (ड्राइवर बहुत पुराने होने के कारण) और सारा ड्राइंग का काम प्रोसेसर करता है, जो कहीं ज्यादा धीमा होता है;
- प्रोसेसर के केवल दो "इंजन", जैसे कि एक i3 में।
फिर हमने सटीकता से मापा कि 3D प्रति सेकंड कितने फ्रेम बना पाता है, और कंप्यूटर का काम कहां जाता है। ज्यादा फ्रेम प्रति सेकंड का मतलब है अधिक फ्लुइड मूवमेंट: 10 से नीचे झटके दिखते हैं, 20 से ऊपर मूवमेंट स्मूथ होता है।
हमें क्या मिला
3D खुद "बहुत भारी" नहीं था। कुछ सटीक बर्बादियां थीं, जो एक आधुनिक पीसी पर नहीं दिखतीं लेकिन एक पुराने पीसी पर जमा हो जाती हैं।
1. एक शीशा जो काम को दोगुना कर देता था। मशीन के शीशों में से एक (निरीक्षण खिड़की) एक "यथार्थवादी" पारदर्शिता प्रभाव का उपयोग करता था। इसे बनाने के लिए, प्रोग्राम हर फ्रेम में पूरी मशीन को दो बार फिर से बनाता था। हमने इसे एक सामान्य पारदर्शी शीशे से बदल दिया, जो देखने में बिल्कुल वैसा ही लगता है। परिणाम: किसी भी कंप्यूटर पर दोगुने फ्रेम।
2. दो छिपी हुई 3D मशीनें जो चुपके से काम कर रही थीं। होम स्क्रीन पर टर्निंग मशीन और मिलिंग मशीन के एनिमेटेड प्रीव्यू होते हैं। जब सिम्युलेटर खोला जाता था, तो वे प्रीव्यू पीछे चालू रहते थे, और कोई न देखे फिर भी अधिकतम क्वालिटी पर चलते रहते थे। एक पुराने पीसी पर वे अधिकांश प्रोसेसर ले लेते थे। अब वे सिम्युलेटर खोलते ही रुक जाते हैं (और केवल वही चलती है जिसे आप देख रहे हैं), और जब आप होम पर वापस जाते हैं तो फिर से शुरू हो जाते हैं।
3. ऑटोमैटिक सबसे ऊंचे स्तर से शुरू होता था। "3D ग्राफिक्स क्वालिटी" सेटिंग ऑटोमैटिक में हमेशा "हाई" से शुरू होती थी और मापते हुए एक-एक कदम नीचे जाती थी। अब, अगर कंप्यूटर में इस्तेमाल करने योग्य ग्राफिक्स कार्ड नहीं है, तो यह तुरंत पहचान लेता है और सीधे सबसे हल्के स्तर से शुरू होता है।
4. स्क्रीन जो बेकार में फिर से बन रही थी। इमरजेंसी चेतावनी की एक छोटी सी ब्लिंक पूरी टर्निंग मशीन की स्क्रीन को प्रति सेकंड दो बार फिर से बनवा देती थी, भले ही कोई इमरजेंसी न हो। अब यह केवल ज़रूरत पड़ने पर ब्लिंक करती है। मशीन रुकी होने पर, इंटरफेस जो काम प्रोसेसर से मांगता है वह लगभग आठ गुना कम हो गया है।
नया "न्यूनतम" स्तर
बर्बादियों को ठीक करने के बाद, हमने ग्राफिक्स क्वालिटी में एक और कदम जोड़ा, जो खासकर ग्राफिक्स कार्ड रहित पीसी के लिए सोचा गया है:
- सरल सामग्री: धातु थोड़ी परावर्तकता खो देती है, लेकिन आकार, रंग और प्रोसेसिंग वही रहते हैं;
- रिज़ॉल्यूशन जो अनुकूलित हो जाता है: जब व्यू चलता है तो 3D फ्लुइड बने रहने के लिए थोड़ा कम स्पष्ट बनाया जाता है; रुकते ही यह फिर से तेज हो जाता है, जिससे टुकड़ा अच्छी तरह पढ़ा जा सके;
- अधिकतम 20 फ्रेम प्रति सेकंड: प्रोसेसिंग को अच्छी तरह फॉलो करने के लिए पर्याप्त हैं और बाकी प्रोग्राम (बटन, माप, प्रोग्राम लिस्ट) के लिए जगह छोड़ते हैं।
जिनके पास अच्छा ग्राफिक्स कार्ड वाला कंप्यूटर है, उन्हें कुछ भी फर्क महसूस नहीं होता: उनके लिए सब कुछ पहले जैसा ही रहता है।
आंकड़े
लैब में किए गए माप, ग्राफिक्स कार्ड रहित पीसी का अनुकरण करते हुए और 3D को केवल दो कोर देते हुए, प्रति सेकंड फ्रेम (जितना ज्यादा = उतना ज्यादा फ्लुइड):
स्थिति | पहले | बाद में |
|---|---|---|
पूरी मशीन, कैमरा मूवमेंट में | लगभग 6 | 12–14 |
आवश्यक व्यू, कैमरा मूवमेंट में | लगभग 8 | 20 तक |
किसी प्रोग्राम के निष्पादन के दौरान | लगभग 4 | लगभग 15 |
ये आंकड़े दोहराने योग्य परिस्थितियों में मापे गए हैं, ग्राहक के पीसी पर नहीं: हर कंप्यूटर अलग है। लेकिन दिशा स्पष्ट है, और सुधार आधुनिक पीसी पर भी दिखता है, क्योंकि जो बर्बादियां हमने हटाईं वे सभी के लिए मौजूद थीं।
आपको क्या करना है
कुछ नहीं। अगले अपडेट से डिफॉल्ट सेटिंग ऑटो है, जो आपके कंप्यूटर के लिए सही स्तर खुद चुनती है। अगर आप मैन्युअल रूप से चुनना चाहते हैं: सेटिंग्स → 3D ग्राफिक्स क्वालिटी (ऑटो, हाई, मीडियम, लो, न्यूनतम)। बहुत पुराने पीसी पर "आवश्यक" मशीन व्यू भी मदद करता है, जो केबिन को छिपा देता है और केवल स्पिंडल, टरेट और टुकड़ा दिखाता है।
और अब?
हमने अभी काम खत्म नहीं किया है। मापों ने हमें पहले ही अगले सुधार के बिंदु की ओर इशारा किया है: केवल दो कोर वाले कंप्यूटर पर, 3D और बाकी इंटरफेस एक ही प्रोसेसर के लिए प्रतिस्पर्धा करते हैं, और हम उस हिस्से को भी कम करने पर काम कर रहे हैं।
लक्ष्य वही बना हुआ है: CNC कोड को स्कूलों और वर्कशॉप में अच्छी तरह काम करना चाहिए, उन कंप्यूटरों पर जो वास्तव में मौजूद हैं, केवल नए कंप्यूटरों पर नहीं।
अगर आपके पास भी कोई ऐसा पीसी है जिस पर 3D वैसा नहीं चल रहा जैसा होना चाहिए, तो ऐप के सपोर्ट से हमें लिखें: इससे हमें सभी के लिए इसे बेहतर बनाने में मदद मिलती है।




