
Claude AI र Blender प्रयोग गरेर 3D मोडेल बनाउने — कुराकानीदेखि .blend फाइलसम्म
Blender संसारकै सबैभन्दा शक्तिशाली निःशुल्क र खुला स्रोत 3D मोडेलिङ सफ्टवेयर हो। Claude AI ले Blender का लागि Python स्क्रिप्ट लेखेर र चलाएर सटीक 3D मोडेल बनाउन सक्छ: साधारण आकारदेखि कुँदिएका अक्षर, घुमाउरा सतह र ठ्याक्कै भौतिक नाप भएका जटिल प्यारामेट्रिक डिजाइनसम्म। यो blueprint ले Claude लाई Blender सँग कसरी जोड्ने र सामान्य कुराकानीबाटै प्रकाशनका लागि तयार 3D डिजाइन फाइलहरू कसरी बनाउने भनेर सिकाउँछ।
सयौँ सर्टकट र मेनु भएको Blender को जटिल इन्टरफेस सिक्नुको सट्टा, तपाईं सरल भाषामा आफूलाई के चाहिएको हो भन्नुहुन्छ। Claude ले तपाईंको वर्णनलाई Blender को Python API कलहरूमा बदल्छ: ज्यामिति बनाउँछ, मोडिफायर लगाउँछ, बुलियन क्रिया गर्छ, वास्तविक नापअनुसार स्केल गर्छ र तयार फाइल निर्यात गर्छ। उदाहरणको मोडेल लोहारको घनको १ किलो तौलको टाउको हो, जसको चुच्चो तेर्सो छ र दुवैतिर एल्डर फुथार्कका रुन अक्षर कुँदिएका छन्।
जोड्ने दुई तरिका बताइएका छन्: Blender MCP सर्भर एड-अन (Claude Desktop का लागि, Blender को विन्डो प्रत्यक्ष देखिने) र इन्टरफेसविनाको Blender API (Claude Code का लागि, सर्भरमा रेन्डरिङसहित)। दुवैले उस्तै .blend फाइल बनाउँछन्।
निर्देशनहरू
Blender स्थापना गर्नुहोस्
Blender स्थापना गर्नुहोस्
Blender लाई blender.org बाट डाउनलोड गर्नुहोस्: यो निःशुल्क, खुला स्रोत (GPL इजाजतपत्र) हो र Windows, macOS तथा Linux मा चल्छ। संस्करण 4.0 वा नयाँ स्थापना गर्नुहोस्। Blender मा पूर्ण Python अनुवादक र फराकिलो Python API छ, जसले कार्यक्रमको हरेक कार्य स्क्रिप्टबाट गर्न दिन्छ। Claude ले 3D मोडेल बनाउन यही प्रयोग गर्छ: Blender को हरेक बटन, मेनु र औजारको Python मा समकक्ष छ।
स्थापनापछि Blender एक पटक खोलेर चल्छ कि चल्दैन हेर्नुहोस्। तपाईंले एउटा घन, क्यामेरा र बत्ती भएको पूर्वनिर्धारित सुरुको दृश्य देख्नुहुनेछ। त्यसलाई बन्द गर्नुहोस्: AI सँगको काममा Blender लाई टाढाबाट नियन्त्रण गरिनेछ।
यस चरणका सामग्री:
Blender (सफ्टवेयर)1 टुक्राचाहिने औजार:
टेबुल कम्प्युटरजोड्ने तरिका छान्नुहोस्
जोड्ने तरिका छान्नुहोस्
Claude लाई Blender सँग जोड्ने दुई तरिका छन्। तपाईंको व्यवस्थासँग मिल्ने छान्नुहोस्:
तरिका A — Blender MCP सर्भर (Claude Desktop): Blender मा Model Context Protocol (MCP) एड-अन स्थापना गर्नुहोस्, जसले यसलाई स्थानीय सर्भर बनाउँछ। Claude Desktop यसमा सिधै जोडिन्छ र Python कोड चलाउन, भ्युपोर्टको स्क्रिनसट लिन र दृश्यको जानकारी पढ्न सक्छ, जबकि तपाईं Blender को विन्डोमा मोडेल प्रत्यक्ष बनिरहेको हेर्नुहुन्छ।
तरिका B — इन्टरफेसविनाको Blender API (Claude Code): Blender लाई FastAPI सर्भरले बेरेर इन्टरफेसविनाको मोड (GUI बिना) मा चलाउनुहोस्। Claude Code ले HTTP मार्फत Python स्क्रिप्ट पठाउँछ, Blender ले तिनलाई चलाएर नतिजा फाइलहरू फर्काउँछ। थोक कामका लागि यो छिटो हुन्छ र टाढाको सर्भरमा चल्छ, तर तपाईं भ्युपोर्ट प्रत्यक्ष देख्नुहुन्न: तयार .blend फाइल पछि जाँच्नुहुन्छ।
हरेक परिवर्तन हेर्न चाहने अन्तरक्रियात्मक डिजाइनका लागि तरिका A राम्रो हुन्छ। स्वचालित प्रक्रिया, सर्भरमा निर्माण र डिस्प्लेविनाको कामका लागि तरिका B राम्रो हुन्छ।
Blender MCP सर्भर मिलाउनुहोस् (तरिका A)
Blender MCP सर्भर मिलाउनुहोस् (तरिका A)
Blender MCP एड-अन GitHub बाट स्थापना गर्नुहोस् (परियोजना 'blender-mcp', जसले यसलाई MCP for Blender भन्छ; यो एड-अनले Blender भित्र Claude सँग कुरा गर्न सक्ने सर्भर चलाउँछ)। यसको addon.py फाइल डाउनलोड गर्नुहोस्। Blender मा: Edit → Preferences → Add-ons → Install… → addon.py छान्नुहोस्, अनि 'Interface: MCP for Blender' सक्रिय गर्नुहोस्। 3D भ्युपोर्टमा N थिचेर साइडबार खोल्नुहोस् र MCP for Blender ट्याब छान्नुहोस्।
'Start MCP Server' मा क्लिक गर्नुहोस्। अब Blender ले Claude बाट जडान पर्खिरहेको छ। Claude Desktop को सेटिङमा Blender MCP सर्भरलाई औजारको स्रोतका रूपमा थप्नुहोस् (परियोजनाको README मा कन्फिगरेसनको अंश दिइएको छ)। जोडिएपछि Claude ले execute_blender_code, get_scene_info र get_viewport_screenshot जस्ता औजार पाउँछ: कुराकानीबाट 3D मोडेल डिजाइन गर्न चाहिने सबै कुरा।
यस चरणका सामग्री:
Blender का लागि MCP सर्भर एडअन1 टुक्राइन्टरफेसविनाको Blender API मिलाउनुहोस् (तरिका B)
इन्टरफेसविनाको Blender API मिलाउनुहोस् (तरिका B)
इन्टरफेसविनाको Blender लाई बेर्ने FastAPI सर्भर बनाउनुहोस्। सर्भरले POST /execute एन्डपोइन्टबाट Python स्क्रिप्ट लिन्छ, तिनलाई Blender को ब्याकग्राउन्ड मोड (blender --background --python) मा चलाउँछ र नतिजा फाइलहरू फर्काउँछ। सबैभन्दा सरल सर्भरलाई एउटा मात्र एन्डपोइन्ट चाहिन्छ:
Claude बाट आएको Python कोडलाई कामको डाइरेक्टरीभित्रको फाइलमा लेख्नुहोस्, जस्तै job.py, अनि यसलाई यो आदेशले चलाउनुहोस्: blender --background --python job.py। बनेको .blend फाइललाई कामको डाइरेक्टरीमा सुरक्षित गर्नुहोस् र GET /files एन्डपोइन्टबाट उपलब्ध गराउनुहोस्। Claude Code ले स्क्रिप्ट पठाउन र तयार मोडेलका फाइलहरू लिन यिनै HTTP एन्डपोइन्टलाई बोलाउँछ।
यो AI बाट चित्र बनाउने प्रक्रिया (ComfyUI) मा प्रयोग हुने उही संरचना हो: API ले बेरेको, GPU भएको सर्भरमा चल्ने, इन्टरफेसविनाको सिर्जनात्मक औजार।
चाहिने औजार:
टेबुल कम्प्युटरबनाउन चाहेको मोडेलको वर्णन गर्नुहोस्
बनाउन चाहेको मोडेलको वर्णन गर्नुहोस्
Claude लाई सरल भाषामा के बनाउन चाहनुहुन्छ भन्नुहोस्। नाप, सामग्री र भौतिक गुणबारे स्पष्ट हुनुहोस्। उदाहरणका लागि:
'तेर्सो चुच्चो भएको, १ किलो तौलको लोहारको घनको टाउको डिजाइन गर। हिर्काउने मुख गोलो कुना भएको वर्ग होस्, र चुच्चो धातु धकेल्न तेर्सो होस् (Z मा पातलो, Y मा चौडा)। दुवै समतल भागमा ३ mm गहिरो कुँदिएका एल्डर फुथार्कका रुन ᚦᛟᚱ (TOR) थप। ज्यामितिलाई यसरी स्केल गर कि आयतन ठ्याक्कै १२७.४ cm³ होस् (७८५० kg/m³ घनत्वको १ किलो कडा पारिएको स्टिल)। बिँडका लागि अण्डाकार प्वाल राख।'
Claude ले यो वर्णनलाई Blender का Python क्रियाहरूको शृङ्खलामा बदल्नेछ। तपाईंको वर्णन जति सटीक हुन्छ, पहिलो संस्करण तपाईंको चाहनाको त्यति नै नजिक हुन्छ। सापेक्ष शब्द ('ठूलो बनाऊ') को सट्टा वास्तविक नाप (मिलिमिटर, ग्राम, डिग्री) प्रयोग गर्नुहोस्।
Claude ले Blender का लागि Python स्क्रिप्ट बनाएर चलाउँछ
Claude ले Blender का लागि Python स्क्रिप्ट बनाएर चलाउँछ
Claude ले Blender को Python API (bpy मोड्युल) प्रयोग गरेर मोडेल बनाउने Python स्क्रिप्ट लेख्छ। घनको टाउकाका लागि सामान्य क्रम:
१. एउटा आधारभूत घन बनाएर घनको अनुमानित नापसम्म स्केल गर्ने
२. आकार दिन ज्यामिति थप्न मेसलाई विभाजन गर्ने
३. तेर्सो चुच्चोको पातलोपन, हिर्काउने मुखको रूपरेखा र बीचको उभार कुँद्न हरेक भर्टेक्समा काम गर्ने
४. चिल्लो घुमावका लागि Subdivision Surface मोडिफायर लगाउने
५. सिलिन्डरसँग बुलियन DIFFERENCE क्रियाले बिँडको प्वाल काट्ने
६. मेसको आयतन निकालेर १ किलो स्टिलसम्म पुग्न एकनासे स्केल गुणक लगाउने
७. रुनका हरेक धर्साका लागि साना काट्ने घन बनाएर बुलियन क्रियाले सतहबाट घटाउने
Claude ले यो स्क्रिप्ट Blender लाई पठाउँछ (MCP वा API मार्फत)। Blender ले यसलाई चलाएर 3D ज्यामिति बनाउँछ। MCP (तरिका A) सँग तपाईं मोडेल भ्युपोर्टमा प्रत्यक्ष देखा परेको हेर्नुहुन्छ।
डिजाइनको समीक्षा गरेर सुधार्नुहोस्
डिजाइनको समीक्षा गरेर सुधार्नुहोस्
मोडेलको निरीक्षण गर्नुहोस्। तरिका A मा Blender भ्युपोर्टमा यसको वरिपरि घुम्नुहोस्। तरिका B मा .blend फाइल डाउनलोड गरेर Blender मा खोल्नुहोस्, वा Claude लाई भ्युपोर्टको स्क्रिनसट रेन्डर गर्न भन्नुहोस्। नाप, अनुपात र सूक्ष्म विवरणको शुद्धता जाँच्नुहोस्। पहिलो संस्करणका सामान्य समस्या र Claude लाई तिनलाई सच्याउन निर्देशन दिने तरिका:
• एकातिर अक्षर उल्टो देखिन्छ → कुन सतह (+Y वा -Y) लाई ऐनाजस्तो उल्ट्याउनुपर्छ भन्नुहोस्
• मोडेल धेरै सानो वा धेरै ठूलो छ → लक्ष्य नाप mm मा दिनुहोस्
• घुमाउरो सतहमा कुँदाइ हरायो → Claude ले हरेक कुँदाइको ठाउँमा सतहको वास्तविक स्थिति सोध्नुपर्छ
• बुलियन क्रियाले मेस बिगार्यो → Claude लाई हरेक धर्साका लागि छुट्टै कटर प्रयोग गर्न भन्नुहोस्, जोडिएको ज्यामिति होइन
• भागहरू गलत अक्षमा छन् → सधैँ अक्ष-सन्दर्भ (+X, -Y, +Z) प्रयोग गर्नुहोस्, 3D मा अस्पष्ट हुने 'अगाडि' वा 'पछाडि' कहिल्यै नभन्नुहोस्
हरेक सुधार कुराकानीको एउटा पालो हो: तपाईं समस्या बताउनुहुन्छ, Claude ले स्क्रिप्ट मिलाएर फेरि चलाउँछ, अनि तपाईं फेरि समीक्षा गर्नुहुन्छ। प्रायः दुईदेखि पाँच दौरमा तयार मोडेल बन्छ।

मोडेललाई सबै कोणबाट जाँच्नुहोस्
मोडेललाई सबै कोणबाट जाँच्नुहोस्
हरेक सतह जाँच्न मोडेल घुमाउनुहोस्। कुँदिएका रुन दुवै समतल भागमा ठीकसँग पढिन्छन् भनी सुनिश्चित गर्नुहोस्: +Y सतहको अक्षर +Y दिशाबाट हेर्दा स्वाभाविक रूपमा ऐनाजस्तो उल्टो देखिनुपर्छ, र -Y सतहको अक्षर -Y दिशाबाट ठीकसँग पढिनुपर्छ। बिँडको प्वाल सफा र बीचमा छ कि छैन हेर्नुहोस्। तेर्सो चुच्चो दाँते किनाराबिना सहज रूपमा पातलो हुँदै जान्छ भनी पुष्टि गर्नुहोस्।
Blender मा अगाडिको दृश्य (-Y दृश्य) का लागि Numpad 1, पछाडि (+Y दृश्य) का लागि Ctrl+Numpad 1, दायाँ (+X दृश्य) का लागि Numpad 3 र माथि (+Z दृश्य) का लागि Numpad 7 थिच्नुहोस्। यी अर्थोग्राफिक दृश्यले परिप्रेक्ष्य दृश्यले लुकाउने पङ्क्तिबद्धताका समस्या देखाउँछन्।

.blend का रूपमा सुरक्षित गर्नुहोस् (मुख्य ढाँचा)
.blend का रूपमा सुरक्षित गर्नुहोस् (मुख्य ढाँचा)
मोडेललाई .blend फाइलका रूपमा सुरक्षित गर्नुहोस् (File → Save As, वा स्क्रिप्टबाट: bpy.ops.wm.save_as_mainfile(filepath='model.blend'))। .blend ढाँचा Blender को आफ्नै ढाँचा हो र संग्रह तथा साझेदारीका लागि उत्तम विकल्प हो:
• सबै मोडिफायर स्ट्याक, सामग्री, दृश्य सेटिङ र सम्पादन इतिहास जोगाउँछ
• पूर्ण रूपमा सम्पादनयोग्य: अर्को maker ले यसलाई खोलेर रुनको अक्षर बदल्न, अर्को तौलका लागि आकार बदल्न वा कुनै पनि प्यारामिटर मिलाउन सक्छ
.blend फाइल मोडेलको एक मात्र प्रामाणिक स्रोत हो।
डिजाइन फाइल Youblob मा अपलोड गर्नुहोस्
डिजाइन फाइल Youblob मा अपलोड गर्नुहोस्
Youblob मा blueprint बनाउँदा वा सम्पादन गर्दा एउटा डिजाइन चरण थप्नुहोस् (सामग्रीको प्रकार: 'design') र .blend फाइल अपलोड गर्नुहोस्। Youblob ले .blend फाइललाई ब्राउजरमै अन्तरक्रियात्मक 3D पूर्वावलोकनका रूपमा देखाउँछ, डाउनलोडका लागि उपलब्ध गराउँछ, र अर्को ढाँचामा नबदली सिधै 3D प्रिन्टिङका लागि तयार पार्न सक्छ।
अरू makers ले ठ्याक्कै विवरण जानून् भनेर चरणको वर्णनमा मोडेलको नाप, तौल र सामग्रीको घनत्व लेख्नुहोस्। प्यारामेट्रिक मोडेलहरू (जस्तै तौलअनुसार स्केल गरिएको यो घन) का लागि आफूअनुकूल बनाउन कुन चरहरू बदल्नुपर्छ लेख्नुहोस्: अरू makers ले सुरुदेखि नथालीकनै डिजाइनलाई आफ्नो आवश्यकताअनुसार ढाल्न सक्नुपर्छ।
AI को सहयोगमा 3D मोडेलिङका उत्तम अभ्यास
AI को सहयोगमा 3D मोडेलिङका उत्तम अभ्यास
Claude सँग नर्डिक घनको टाउको र अरू मोडेल डिजाइन गर्दा सिकिएका पाठ:
• दिशाको सट्टा अक्ष-सन्दर्भ प्रयोग गर्नुहोस्: '+Y सतह' र '-Z अक्ष' भन्नुहोस्, कहिल्यै 'अगाडि' वा 'माथि' नभन्नुहोस्: यी 3D मा अस्पष्ट हुन्छन् र ऐनाजस्ता उल्टा नतिजा दिन्छन्।
• बुलियन क्रियालाई छुट्टाछुट्टै कटर चाहिन्छ: बुलियन क्रियाअघि धेरै आधारभूत आकार जोड्दा नन-म्यानिफोल्ड (non-manifold) ज्यामिति बन्छ। हरेक कटरलाई छुट्टै वस्तु राख्नुहोस्।
• वास्तविक सतह सोध्नुहोस्: विभाजन र मोडिफायरपछि मेसको सतह मूल नापले देखाएको ठाउँमा हुँदैन। Claude ले कुँदाइ वा काटाइ राख्नुअघि भर्टेक्सको स्थिति नाप्नुपर्छ।
• नापले होइन, आयतनले स्केल गर्नुहोस्: लक्ष्य तौलसम्म पुग्न मेसको आयतन चिह्नित चतुष्फलक (signed tetrahedra) विधिले निकाल्नुहोस्, अनि एकनासे स्केल गुणक लगाउनुहोस्: (target_vol / current_vol) ^ (1/3)।
• २-५ दौरमा दोहोर्याउनुहोस्: पहिलो स्क्रिप्ट ८०% सही हुन्छ। समीक्षा र सुधारको हरेक दौरले बाँकी समस्या समात्छ। प्रायः पाँच दौरले उत्पादनका लागि तयार मोडेल दिन्छ।
सामग्री
2- 1 टुक्राप्लेसहोल्डर
- 1 टुक्राप्लेसहोल्डर
आवश्यक उपकरणहरू
1- प्लेसहोल्डर
जोडिएका खाकाका सामग्री
सम्बन्धित ब्लुप्रिन्ट
यी ब्लुप्रिन्टहरूले ज्ञान साझा गर्छन् — प्रविधि, सामग्री वा सिद्धान्त
CC0 सार्वजनिक डोमेन
यो ब्लुप्रिन्ट CC0 अन्तर्गत जारी गरिएको छ। तपाईं अनुमति नसोधी प्रतिलिपि, परिमार्जन, वितरण र प्रयोग गर्न सक्नुहुन्छ।
ब्लुप्रिन्ट मार्फत उत्पादनहरू किनेर सिर्जनाकर्तालाई सहयोग गर्नुहोस् सिर्जनाकर्ता कमिसन विक्रेताले तोकेको, वा यो ब्लुप्रिन्टको नयाँ संस्करण बनाउनुहोस् र आम्दानी बाँड्न आफ्नो ब्लुप्रिन्टमा जडानको रूपमा समावेश गर्नुहोस्।


