RS.Schedules
संस्करण इतिहास
RS.Schedules, Revit शेड्यूल पर काम बढ़ाता है: छिपे कॉलम दिखाता है, शेड्यूल गुण विंडो की जगह अपनी विंडो देता है (फ़ील्ड, फ़िल्टर, क्रमबद्धता, स्वरूप, रूप) और नियमों से तत्व पैरामीटर भरता है—संयुक्त पैरामीटर की तरह, लेकिन परिणाम सामान्य पैरामीटर में लिखते हुए।
1.3.5 | 15–17.10.2026
“शेड्यूल/मात्रा बदलें” टैब के RS-Systems पैनल पर “Hide/Unhide” बटन: “कॉलम छिपाएँ / दिखाएँ” विंडो, सभी कॉलम और “छिपा हुआ” चेकबॉक्स की सूची के साथ। क्लिक, स्पेस बार या कई चुनी पंक्तियों में एक साथ बदलें; “सभी दिखाएँ” सब चेक हटाता है। OK से बदलाव लागू होते हैं और एक Revit “पूर्ववत करें” कमांड से वापस हो सकते हैं। “Show Hidden” दबा होने पर चेकबॉक्स का अर्थ है “Show Hidden छोड़ने पर छिपेगा”।
“Autofill” बटन का नाम “Schedule Expert” किया गया है।
“⚙ सेटिंग” में “हाइलाइट”: टूल की हर सूची के पैरामीटर RS.ParamManager जैसा रंग उपयोग करते हैं—किस्म से पृष्ठभूमि और डेटा प्रकार से पाठ रंग, RS.ParamManager में तय रंगों के अनुसार। डिफ़ॉल्ट रूप से बंद।
“फ़िल्टर” और “क्रमबद्धता/समूहीकरण” में उन्नत मोड अधिक स्पष्ट है: “(कोई नहीं)” के तुरंत बाद “ƒx अभिव्यक्ति…” आता है। नया “परिणाम पैरामीटर और उसका डेटा प्रकार” कॉलम अभिव्यक्ति का परिणाम पाठ, पूर्णांक, संख्या, लंबाई, क्षेत्रफल, आयतन, कोण या हाँ/नहीं प्रकार के पैरामीटर में लिखने देता है। संख्यात्मक प्रकारों के लिए शर्तें प्रोजेक्ट इकाइयाँ उपयोग करती हैं और क्रमबद्धता संख्यात्मक होती है।
“स्वरूप” टैब अब Revit विंडो से मेल खाता है: “शीटों पर सशर्त स्वरूप दिखाएँ” और “अनेक मानों का संकेत” खंड जोड़े गए हैं (प्रोजेक्ट सेटिंग, “<भिन्न>” या कस्टम पाठ)। “सशर्त स्वरूप…” बटन दिखता है, लेकिन अभी उपलब्ध नहीं है।
“फ़ील्ड” टैब: “उपलब्ध फ़ील्ड” सूची में अब “डेटा प्रकार” कॉलम है; शेड्यूल फ़ील्ड आइकन के नीचे “लिंक के तत्व शामिल करें”, “OK पर कॉलम भरें…” और Revit बटन का अवरोधन एकत्र हैं, जबकि उपलब्ध फ़ील्ड सूची नीचे तक फैलती है। “लेवल क्रमांकन…” बटन नियम विंडो में, हिस्सों के क्रम वाले तीरों के दाईं ओर चला गया है।
सुधारा गया: “संयुक्त मान” नियम उन तत्वों में स्रोत हिस्सा खोता था जहाँ पैरामीटर इंस्टेंस के बजाय टाइप का था (या उल्टा), या उसी नाम का अलग GUID वाला साझा पैरामीटर था। मान अब वैसे पढ़ा जाता है जैसे शेड्यूल में दिखता है और स्थिति पट्टी का टूलटिप बताता है कि कितने तत्वों का हिस्सा खाली है। हाइलाइट चालू होने पर पाठ रंग ठीक किया गया है।
रूप श्रृंखला के अन्य टूल से मेल खाता है: फ़ील्ड, सूचियाँ और तालिकाएँ धँसी हैं तथा बटन उभरे हैं। इस टूल में भी Revit दृश्य टैब के रंग उपलब्ध हैं (डिफ़ॉल्ट पूरा टैब भरता है; “⚙ सेटिंग” → “Revit टैब” में तय करें); टूल विंडो RS.BIMManager से खुल सकती है।
1.3.5 | 14.10.2026
“फ़िल्टर” और “क्रमबद्धता/समूहीकरण” अब Revit से मेल खाते हैं: 8 फ़िल्टर शर्तें और 4 क्रम स्तर, फ़ील्ड सूची में सबसे पहले “(कोई नहीं)”।
इन टैब का “उन्नत मोड” शर्त या क्रम स्तर अभिव्यक्ति से तय करने देता है (“ƒx अभिव्यक्ति…”, LEFT, MID, TEXTBEFORE… फ़ंक्शन)। परिणाम सहायक पाठ इंस्टेंस पैरामीटर में लिखा जाता है, जिसे Revit मूल फ़िल्टरिंग और क्रमबद्धता में उपयोग करता है। अभिव्यक्ति हटने के बाद पैरामीटर और उसका छिपा फ़ील्ड मॉडल में रहते हैं तथा अभिव्यक्ति श्रेणी के सभी तत्वों के लिए गणना होती है—बड़े मॉडल में कॉपी पर जाँचें। यह मोड लिंक फ़ाइलों के तत्वों पर काम नहीं करता।
लेवल क्रमांकन: भरने के नियमों के लिए “लेवल संख्या” स्रोत और “लेवल क्रमांकन…” बटन (आधार लेवल 1, ऊपर 2, 3… और नीचे −1, −2…; शून्य नहीं है; अस्थायी लेवल “भाग लेता है” चेकबॉक्स से बाहर होते हैं)। “स्वचालित” मोड में लेवल जोड़ने या हटाने, ऊँचाई या नाम बदलने पर संख्याएँ फिर गणना होती हैं।
“फ़ील्ड” टैब अब डिफ़ॉल्ट रूप से केवल शेड्यूल की श्रेणी के फ़ील्ड दिखाता है (पहले “लेवल” और अन्य श्रेणियों में मॉडल के सैकड़ों साझा पैरामीटर आ सकते थे)। संबंधित तत्वों—“प्रोजेक्ट जानकारी”, “किस कमरे से”, “किस कमरे में” और लिंक फ़ाइलों—के फ़ील्ड “उपलब्ध फ़ील्ड यहाँ से चुनें:” में चुने जाते हैं।
सुधारा गया: “स्वरूप” और “…” केवल पहले से चुनी पंक्ति पर काम करते थे और एक पंक्ति पर लागू होते थे तथा कुछ तत्वों में अनुपस्थित पैरामीटर का स्वरूप तय नहीं हो सकता था। प्रोजेक्ट में इकाई संकेत बंद होने पर “प्रोजेक्ट सेटिंग उपयोग करें” वाली इकाइयाँ अब नहीं जोड़ी जातीं (“985”, “985 mm” नहीं)। “केवल पढ़ने योग्य” कॉलम अब पहले 200 के बजाय सभी तत्वों से तय होता है: नेस्टेड फ़ैमिली के शेड्यूल में पहले वह पूरा अनुपलब्ध माना जाता था।
1.3.1–1.3.4 | 12–13.10.2026
एक विंडो में अपडेट। अपडेट जाँचते समय श्रृंखला का कोई भी प्लगइन एक “RS-Systems अपडेट” विंडो दिखाता है, जिसमें सभी इंस्टॉल टूल के नए संस्करण आते हैं, बाद में या दूसरे Revit संस्करण के लिए इंस्टॉल किए गए भी: “अपडेट करें”, “अभी नहीं”, “यह संस्करण छोड़ें” और “फिर न पूछें” (“सेटिंग” में “इस टूल के अपडेट प्रस्तावित करें” से फिर चालू)। Revit से निकलने के बाद चुने टूल एक बैच में, व्यवस्थापक की अनुमति एक बार माँगकर इंस्टॉल होते हैं। “सेटिंग” → “सभी RS-Systems टूल के अपडेट…” मैन्युअल जाँच करता है।
कोड से परीक्षण अवधि बढ़ाएँ: सक्रियण विंडो के “परीक्षण विस्तार” टैब पर प्लगइन अनुरोध कोड दिखाता है; उत्तर में आपको विस्तार कोड मिलता है (डिफ़ॉल्ट +30 दिन)। यह ऑफ़लाइन काम करता है; कोड आपके PC और प्लगइन से बँधा है तथा एक बार उपयोग हो सकता है।
ऑफ़लाइन सक्रियण: आपके PC के लिए जारी लाइसेंस (RSLIC1… कोड या .rslic फ़ाइल का पाठ) वेबसाइट से संपर्क किए बिना तुरंत लागू होता है—दूरस्थ और अलग-थलग वर्कस्टेशनों के लिए सुविधाजनक। PC से न बँधा कोड एकबारगी रहता है और वेबसाइट पर भुनाया जाता है। सुधारा गया: रिक्त स्थान या पंक्ति विराम वाला पेस्ट किया कोड (ईमेल या रिमोट डेस्कटॉप क्लिपबोर्ड से) वेबसाइट “Malformed activation code” बताकर अस्वीकार करती थी।
RS-XXXX-XXXX-XXXX रूप के छोटे वेबसाइट कोड (ईमेल, खाते या प्लगइन के बाहर किए भुगतान से) अब “कोड” टैब में स्वीकार होते हैं: अक्षरों का केस, रिक्त स्थान और हाइफ़न मायने नहीं रखते। कोड इस PC से बँधता है और लाइसेंस अपने आप डाउनलोड होता है; इस प्रकार का कोड इंटरनेट के बिना सक्रिय नहीं हो सकता।
Suite लाइसेंस ठीक किया गया है: पहले खरीदा हुआ सुइट किसी प्लगइन को सक्रिय नहीं करता था। अब वह अपनी सूची के हर प्लगइन में काम करता है।
एकसमान नामकरण: विंडो और संदेशों में टूल rs.<Имя> कहलाता है तथा “प्रोग्राम जोड़ें या हटाएँ” और इंस्टॉलर के नाम में RS.RVT.<Имя>। नया MSI मौजूदा संस्करण को उसी जगह अपडेट करता है: लाइसेंस और परीक्षण अवधि सुरक्षित रहते हैं।
1.3.0–1.3.4 | 12–13.10.2026
“फ़ील्ड” टैब में अब Revit विंडो जैसे आइकन बटन हैं: फ़ील्ड जोड़ना और हटाना, “नया पैरामीटर”, साझा पैरामीटर फ़ाइल से पैरामीटर, “पैरामीटर संयोजित करें”, “संपादित करें”, “ऊपर” और “नीचे”। फ़ील्ड पर डबल-क्लिक अब भी उसका भरने का नियम खोलता है।
“पैरामीटर संयोजित करें” Revit विंडो से मेल खाता है (नाम और उपसर्ग, प्रत्यय तथा विभाजक वाले हिस्से); नया फ़ील्ड अन्य बदलावों के साथ OK पर बनता है। यह Revit 2022 और बाद में काम करता है; Revit 2021 में यह API नहीं है, इसलिए बटन उपलब्ध नहीं है।
“पैरामीटर हटाएँ” पुष्टि के बाद प्रोजेक्ट से पैरामीटर तुरंत अपने अलग ट्रांज़ैक्शन में हटाता है; Revit के “पूर्ववत करें” से वापस हो सकता है। अंतर्निहित Revit पैरामीटर नहीं हटते। API से Revit का गणना किया गया फ़ील्ड नहीं बनाया जा सकता; उसके बजाय सूत्र वाला भरने का नियम उपलब्ध है।
सुधारा गया: कई पंक्तियाँ चुनी होने पर भी इकाई स्वरूप और हिस्से का सूत्र केवल एक पंक्ति पर लागू होते थे। “स्वरूप” विंडो का परिणाम और सूत्र अब सभी चुने हिस्सों पर लागू होते हैं यदि दबाए बटन वाली पंक्ति उनमें शामिल है; नहीं तो केवल उसी पंक्ति पर लागू होते हैं। परिणाम (“लागू हिस्से: N; छोड़े: M”) स्थिति पट्टी में दिखता है।
1.2.0–1.2.9 | 11–12.10.2026
Revit का “शेड्यूल/मात्राएँ” बटन RS.Schedules की शेड्यूल निर्माण विंडो खोलता है, फिर “फ़ील्ड”, “फ़िल्टर”, “क्रमबद्धता/समूहीकरण”, “स्वरूप” और “रूप” टैब वाली गुण विंडो—मूल विंडो का कार्यात्मक विकल्प। विंडो फ़िल्टर शर्तों या क्रम स्तरों की संख्या सीमित नहीं करती और फ़िल्टर AND से जुड़ते हैं। सब OK पर एक “RS: शेड्यूल गुण” ट्रांज़ैक्शन में लागू होता है और एक Revit कार्रवाई से वापस हो सकता है। विंडो के चेकबॉक्स से अवरोधन बंद हो सकता है; कमांड दूसरी प्लगइन ने पहले ले ली हो तो Revit विंडो खुलती है। Revit API में सशर्त स्वरूप, रेखा शैली और पंक्ति ऊँचाई उपलब्ध नहीं हैं, इसलिए उनके लिए मूल विंडो अब भी उपयोग होती है।
“स्वरूप” विंडो Revit जैसी है: इकाइयाँ, पूर्णांकन और अंतराल, इकाई संकेत (“कोई नहीं” सहित), शून्य छिपाना और अंकों का समूहीकरण। स्वरूप “स्वरूप” टैब पर फ़ील्ड के लिए और नियम के हर हिस्से के लिए तय होता है। एक साथ कई चुने हिस्सों में “प्रोजेक्ट सेटिंग उपयोग करें” इकाइयों वाले किसी भी हिस्से पर लागू होता है, जबकि कस्टम इकाइयाँ केवल वैध जगह लागू होती हैं (लंबाई के लिए मीटर, क्षेत्रफल के लिए नहीं)। पहले बनाए नियम पहले की तरह काम करते हैं।
नियम के हिस्सों के लिए Excel जैसे सूत्र (रूसी या अंग्रेज़ी नाम): बाएँ से, दाएँ से या Nवें वर्ण से वर्ण लेना; किसी वर्ण के पहले और बाद का पाठ; पूर्णांकन, प्रतिस्थापन, अक्षरों का केस और रिक्त स्थान हटाना। पूर्णांकन पाठ की पहली संख्या उपयोग करता है और इकाई बचाता है: “4.80 m” से “4.8 m” बनता है। सूत्र विंडो शेड्यूल के शुरुआती तत्वों के परिणाम दिखाती है; अमान्य सूत्र सहेजा नहीं जा सकता।
“रिक्त स्थान” नियम हिस्सा रिक्त स्थानों की सटीक संख्या तय करता है। विभाजक अब अपने आप नहीं जुड़ता: पुराने नियम पढ़ते समय केवल रिक्त स्थानों वाला विभाजक हटता है, इसलिए अपडेट के बाद मान अतिरिक्त रिक्त स्थान के बिना फिर गणना हो सकते हैं। अन्य वर्ण वाले विभाजक (“/”, “ / ”) बने रहते हैं।
“मान का उदाहरण” निर्धारित संख्या के तत्वों के लिए नियम का परिणाम दिखाता है (डिफ़ॉल्ट 1, अधिकतम 500); हर तत्व की पंक्ति में फ़ैमिली, प्रकार और Id होते हैं। संदेश (लेखन परिणाम, त्रुटियाँ और Revit ने क्या अस्वीकार किया) डायलॉग के बजाय स्थिति पट्टी में आते हैं; Revit ने सब स्वीकार न किया हो तो विंडो खुली रहती है और स्वीकार बदलाव पहले ही लिखे जा चुके होते हैं।
पैरामीटर न भरा जा सके तो कारण और उदाहरण तत्व का Id दिया जाता है। नेस्टेड साझा फ़ैमिली के लिए अलग व्याख्या है: नेस्टेड इंस्टेंस पैरामीटर मूल पैरामीटर से जुड़ा और केवल पढ़ने योग्य है, इसलिए मान मूल फ़ैमिली के शेड्यूल में लिखा जाना चाहिए; फिर वही मान नेस्टेड फ़ैमिली में दिखेगा।
1.1.0–1.1.8 | 11.10.2026
मुख्य विंडो Revit शेड्यूल गुण के “फ़ील्ड” टैब से मेल खाती है: खोज, उपलब्ध फ़ील्ड फ़िल्टर (इंस्टेंस पैरामीटर, टाइप पैरामीटर, प्रोजेक्ट जानकारी), तीर और “ऊपर/नीचे” वाली “उपलब्ध फ़ील्ड” तथा “शेड्यूल फ़ील्ड” सूचियाँ और “लिंक के तत्व शामिल करें”। फ़ील्ड चयन और क्रम OK पर एक “RS: शेड्यूल फ़ील्ड और नियम” ट्रांज़ैक्शन में लागू होते हैं; असहेजे बदलावों के साथ बंद करने से पहले विंडो पूछती है।
“भरें…” चुने हुए फ़ील्ड का नियम खोलता है। शेड्यूल फ़ील्ड सूची में तीन कॉलम हैं: “कॉलम”, “नियम” (संयुक्त पैरामीटर मान के रूप में लिखा) और “नियम प्रकार” (स्वचालित, मैन्युअल, एक बार)। मौजूदा कस्टम नियम हमेशा खुलता है, तब भी जब कॉलम अभी लिखने योग्य न हो (नियम संपादित या हट सकता है और लिखते समय तत्व छोड़े जाते हैं)। ऐसे कॉलम का नया नियम नहीं बनता।
“मैन्युअल” नियम वाले फ़ील्ड के पास ▶ बटन एक “RS: नियम से ‘…’ भरें” ट्रांज़ैक्शन में मान तुरंत लिखता है, जिसे एक Revit कार्रवाई से वापस किया जा सकता है। रिपोर्ट परिणाम दिखाती है (लिखा गया, पहले से मेल खाता, कारण सहित छोड़ा गया)। “OK पर शेड्यूल के सभी नियमों से कॉलम भरें” चेकबॉक्स दूसरे नियमों के अनुसार भी मान ओवरराइट करता है—सोच-समझकर चालू करें।
“नया पैरामीटर…” Revit के “पैरामीटर गुण” विंडो से मेल खाता है: प्रोजेक्ट या साझा पैरामीटर (साझा पैरामीटर फ़ाइल से), अनुशासन, डेटा प्रकार, समूह और टाइप या इंस्टेंस। पैरामीटर शेड्यूल की श्रेणियों से बँधता है और तुरंत फ़ील्ड में आता है। वह तुरंत बनता है और Revit की तरह “रद्द करें” के बाद भी प्रोजेक्ट में रहता है। प्रोजेक्ट पैरामीटर अस्थायी फ़ाइल से साझा पैरामीटर के रूप में बनता है; आपकी साझा पैरामीटर फ़ाइल नहीं बदलती।
विंडो आकार और स्थान याद रखती हैं तथा मुख्य विंडो अब छोटी हो सकती है; हिस्सों की तालिका में Tab, तीर कुंजियाँ और स्पेस बार काम करते हैं। नियम पैरामीटर सूची “इस शेड्यूल के कॉलम” और “अन्य पैरामीटर” में बँटी है, टाइप किए अक्षरों से तेज़ खोज देती है और समान नामों को किस्म से अलग करती है (GUID की शुरुआत वाला साझा, प्रोजेक्ट या अंतर्निहित)।
1.0.0–1.0.4 | 11.10.2026 — पहली रिलीज़
शेड्यूल के संदर्भ टैब पर “Show Hidden” सभी छिपे कॉलम हल्के गुलाबी रंग में दिखाता है और छोड़ने पर फिर छिपाता है। पिछली स्थिति शेड्यूल में ही रखी जाती है, इसलिए Revit फिर शुरू होने पर भी ठीक उसी तरह बहाल होती है। सहेजने, “इस रूप में सहेजें” और सिंक्रनाइज़ेशन से पहले दिखाए कॉलम अपने आप छिपते हैं ताकि बदले रूप वाला मॉडल केंद्रीय मॉडल में न भेजा जाए।
“Autofill” (बाद में “भरें…”) तत्व पैरामीटरों से कॉलम मान बनाता है: उपसर्ग, प्रत्यय और विभाजक वाले हिस्से (संयुक्त पैरामीटर की तरह), इंस्टेंस और टाइप पैरामीटर, प्रोजेक्ट जानकारी, फ़ैमिली तथा फ़ैमिली प्रकार नाम, श्रेणी, Id, फ़ाइल नाम और निश्चित पाठ। खाली हिस्सा पूरी तरह छूटता है। हर हिस्से और अंतिम परिणाम पर रूपांतरण लागू हो सकते हैं: रिक्त स्थान हटाना, अक्षरों का केस बदलना, उपस्ट्रिंग निकालना, इकाइयाँ और अंकों की संख्या तय करना। नियम विंडो Revit की “पैरामीटर संयोजित करें” विंडो पर आधारित है।
परिणाम इंस्टेंस पैरामीटर में लिखा जाता है: मौजूदा कॉलम या शेड्यूल श्रेणियों से बँधा नया साझा पैरामीटर। प्रकार जाँचे जाते हैं: पाठ सब स्वीकार करता है, लंबाई केवल लंबाई स्रोत, क्षेत्रफल केवल क्षेत्रफल स्रोत और संख्यात्मक कॉलम में ठीक एक पैरामीटर लिखा जाता है। मोड: स्रोत मान बदलने पर स्वचालित, मैन्युअल या एक बार। लेखन एक ट्रांज़ैक्शन में होता है (एक “पूर्ववत करें” से वापस); Revit की डुप्लिकेट मार्क चेतावनियाँ नहीं दिखतीं। परिणाम बताता है क्या लिखा, क्या पहले से मेल खाता था और क्या छोड़ा गया (केवल पढ़ने योग्य, दूसरे उपयोगकर्ता के स्वामित्व वाला तत्व या अनुपस्थित पैरामीटर)।
कॉलम टाइप पैरामीटर हो तो प्लगइन उसे इंस्टेंस पैरामीटर बनाने का विकल्प देता है (उसी समूह और श्रेणियों से फिर बाइंड करके); फ़ैमिली और अंतर्निहित पैरामीटर इस तरह नहीं बदल सकते, इसलिए उनके तत्व छोड़े जाते हैं। लिखे न जा सकने वाले कॉलम सूची में कारण सहित धूसर रहते हैं: गणना किया या संयुक्त फ़ील्ड, प्रोजेक्ट जानकारी, तत्व संदर्भ, असमर्थित डेटा प्रकार या केवल पढ़ने योग्य। उपलब्धता पहले 200 तत्वों से तय होती है।
नियम शेड्यूल में ही रहते हैं और उसके साथ कॉपी होते हैं; कॉपी के नियम स्वतंत्र बदले जा सकते हैं। नियमों वाला मॉडल प्लगइन के बिना भी खुलता है। प्लगइन के बिना मान फिर गणना नहीं होते, लेकिन चेतावनियाँ नहीं आतीं। यह फ़ील्ड कॉलम वाले किसी भी शेड्यूल में काम करता है, टेम्पलेट, संशोधन शेड्यूल और कीनोट लीजेंड को छोड़कर; सामग्री मात्रा-गणना में केवल “Show Hidden” उपलब्ध है। हिस्सों की तालिका अब Revit तालिका जैसी दिखती और काम करती है।