1. Revit + Claude MCP सेटअप का पूर्वावलोकन और इंस्टॉलर का परिचय [0]

  1. पूर्वावलोकन:

    1. वक्ता ने Revit और Claude को एक साथ खोलकर दिखाया [0]।
    2. उन्होंने Claude में एक दीवार बनाने और उसे लाल करने का कमांड दिया [2]।
    3. Claude ने MCP कनेक्शन के माध्यम से कमांड को Revit तक पहुँचाया [3]।
    4. Revit ने तुरंत कमांड को निष्पादित किया [3]।
  2. Revit MCP इंस्टॉलर का परिचय:

    1. गैर-प्रोग्रामर के लिए, वक्ता ने Revit MCP installer.exe नामक एक टूल बनाया है [4]।
    2. यह इंस्टॉलर Visual Studio या कोड संकलित किए बिना सेटअप को सरल बनाता है [5]।
    3. इंस्टॉलर addin manifest और DLL फ़ाइलों को सही फ़ोल्डर में रखता है [5]।
    4. यदि उपयोगकर्ता स्वयं करना चाहते हैं, तो संकलित DLL और GitHub रिपॉजिटरी भी प्रदान किए जाएंगे [6]।
    5. संकलित DLL को सीधे Revit 2024 addin directory में डाला जा सकता है [7]।
    6. GitHub रिपॉजिटरी का पालन करके भी सेटअप किया जा सकता है [7]।

2. Claude को MCP सर्वर पहचानने के लिए कॉन्फ़िगर करना (कठिन चरण) [8]

  1. कॉन्फ़िगरेशन की आवश्यकता:

    1. एक बार जब addin और DLL जगह पर हों, तो Claude को MCP सर्वर को पहचानना होगा [8]।
    2. यह सर्वर उपयोगकर्ता की मशीन पर चल रहा होगा [9]।
    3. यह जटिल नहीं है, लेकिन इसके लिए एक कॉन्फ़िगरेशन फ़ाइल को संपादित करना आवश्यक है [10]।
    4. कॉन्फ़िगरेशन फ़ाइल Claude को बताती है कि Revit MCP कहाँ स्थित है [10]।
  2. अगला चरण (चरण चार):

    1. Claude कॉन्फ़िगरेशन को छूने से पहले, चरण चार करना होगा [11]।

3. Revit MCP रिपॉजिटरी डाउनलोड करना और व्यवस्थित करना [12]

  1. रिपॉजिटरी प्राप्त करना:

    1. GitHub से Revit MCP रिपॉजिटरी प्राप्त करें (चरण चार) [12]।
  2. फ़ोल्डर का नाम बदलना और व्यवस्थित करना:

    1. डाउनलोड करने के बाद, फ़ोल्डर का नाम बदलकर Revit MCP कर दें ताकि स्पष्टता रहे [13]।
    2. इसे एक विशिष्ट विकास पथ के तहत ले जाएँ [14]।
    3. उदाहरण के लिए, C:\Users\your name\source\repos\Revit MCP [15]।
    4. यह सब कुछ व्यवस्थित और एक ही स्थान पर रखता है [16]।

4. कमांड प्रॉम्प्ट का उपयोग करके निर्भरताएँ स्थापित करना और प्रोजेक्ट बनाना [17]

  1. कमांड प्रॉम्प्ट खोलना (चरण पाँच):

    1. कमांड प्रॉम्प्ट का उपयोग करने के लिए आगे बढ़ें [17]।
    2. Revit MCP फ़ोल्डर में कमांड प्रॉम्प्ट खोलें [18]।
    3. फ़ोल्डर पथ को कॉपी करें और कमांड प्रॉम्प्ट में cd space के बाद पथ टाइप करें [19]।
    4. यह आपको कमांड प्रॉम्प्ट से Revit MCP फ़ोल्डर में ले जाएगा [20]।
  2. इंस्टॉल और बिल्ड कमांड:

    1. फिर npm install टाइप करें [21]।
    2. यह सभी निर्भरताएँ (dependencies) स्थापित करता है [23]।
    3. एक बार इंस्टॉल हो जाने पर, बिल्ड चलाएँ [22]।
    4. यह प्रोजेक्ट बनाता है [23]।
  3. index.js फ़ाइल का पता लगाना:

    1. एक बार यह हो जाने पर, अंदर एक build फ़ोल्डर दिखाई देगा [24]।
    2. आपको वहाँ index.js मिलेगा [25]।
    3. आपको उस फ़ाइल पथ को अपनी Claude कॉन्फ़िगरेशन फ़ाइल में संदर्भित करना होगा [26]।

5. Claude को बंद करना, Revit में सेवा शुरू करना, और Claude को फिर से खोलना [27]

  1. बैकस्लैश समायोजित करना:

    1. यदि आप Windows पर हैं, तो बैकस्लैश को समायोजित करना न भूलें [27]।
  2. Claude ऐप बंद करना (चरण छह):

    1. टास्क मैनेजर से Claude ऐप को बंद करें [29]।
    2. केवल 'X' को न दबाएँ [30]।
    3. टास्क मैनेजर खोलें, Claude को ढूँढें, राइट क्लिक करें, और End task करें [31]।
  3. Revit में MCP सेवा शुरू करना:

    1. इसके बाद, Revit खोलें और Addin टैब पर जाएँ [33]।
    2. Revit के खुलने का इंतज़ार करें [34]।
    3. हमेशा पॉप-अप को Load करें (प्लगइन को लोड करें) [35]।
    4. Addin में जाएँ और Revit MCP प्लगइन पर क्लिक करें [37]।
    5. यह सेवा शुरू करने का विकल्प है [38]।
    6. यह MCP सेवा शुरू करेगा जो Claude ऐप को सुन रही है [39]।
  4. Claude को फिर से खोलना:

    1. सेवा को Switch on करें और फिर Claude को फिर से खोलें [40]।
    2. यह सुनिश्चित करता है कि पाइपलाइन के दोनों सिरे जागृत हैं और बात करने के लिए तैयार हैं [41]।
    3. सेवा चलने और Claude खुले होने पर, आपको एक हथौड़ा आइकन या कोई संकेतक दिखना चाहिए [42]।
    4. यह इंगित करता है कि यह आपके स्थानीय MCP सर्वर से पढ़ रहा है [42]।

6. कमांड का परीक्षण और क्षमताओं का प्रदर्शन [43]

  1. कमांड का परीक्षण (चरण सात):

    1. अब आप कमांड का परीक्षण करने के लिए तैयार हैं [43]।
    2. आप तुरंत अपने Revit मॉडल के साथ चैट करना शुरू कर सकते हैं [43]।
    3. इसमें दीवारें बनाना और उनके मापदंडों (parameters) को संशोधित करना शामिल है [44]।
  2. प्रदर्शन उदाहरण:

    1. वक्ता Revit में 8.37 मीटर भुजाओं वाली एक आयताकार संरचना बना रहे हैं [45]।
    2. उन्होंने कुल फर्श क्षेत्र और दीवार की ऊँचाई (स्तर शून्य से स्तर एक तक) लिखी [46]।
    3. दीवार का प्रकार basic starting point है, जो 0, 0, 0 से शुरू होता है [47]।
    4. इसे X-अक्ष से शुरू करके दक्षिणावर्त दिशा में बनाया गया है [47]।
    5. फिर उन्होंने दीवारों को लाल रंग में रंगने के लिए कहा [48]।
    6. अंत में, उन्होंने चयनित दीवार के बीच में एक दरवाजा बनाने के लिए कहा [49]।
    7. इसके लिए पहले दीवार का चयन करना होगा, फिर कमांड चलाना होगा [50]।
    8. दरवाजा दीवार के बीच में बन जाता है [50]।
  3. Claude की सीमाएँ और क्षमताएँ:

    1. यह मुख्य बात है, और यह रोजमर्रा के Revit वर्कफ़्लो के लिए सहायक है [54]।
    2. अब आप दोहराए जाने वाले कार्यों या त्वरित संशोधनों के लिए Claude के AI का लाभ उठा सकते हैं [56]।
    3. Claude कई कार्य करने में सक्षम नहीं है [57]।
    4. Claude को यह समझने के लिए कि क्या करना है, आपको C# में Revit प्लग-इन के अंदर स्क्रिप्ट बनानी होंगी [58]।
    5. हथौड़ा आइकन दिखाता है कि यह क्या कर सकता है, लेकिन यह सब कुछ नहीं करता है [60]।
    6. यदि आप पर्याप्त विशिष्ट प्रॉम्प्ट प्रदान करते हैं, तो यह वास्तव में उन सभी को कर सकता है [62]।
    7. वक्ता फर्श और छत का परीक्षण कर रहे थे, लेकिन वे काम नहीं कर पाए [63]।
    8. लेकिन दीवारें, रंग, दरवाजे बनाना आसान था [65]।
    9. Revit MCP में तलाशने के लिए कई संभावनाएँ हैं, और यह एक बेहतरीन शुरुआत है [67]।

7. निष्कर्ष और समर्थन [69]

  1. समापन:
    1. देखने के लिए धन्यवाद [69]।
    2. यदि कोई प्रश्न हो तो टिप्पणियों में पूछें, और वक्ता समस्या निवारण में मदद करेंगे [70]।
    3. यदि वीडियो सहायक लगा, तो लाइक करें और Civil 3D, Revit, Dynamo, AI ट्यूटोरियल के लिए सदस्यता लें [71]।
    4. अगली बार मिलते हैं [72]।