EPANET++ is a free web application for modeling water distribution networks, an extension of EPANET.

البحث والاستبدال

يجد العناصر التي تحقق شرطاً، مثل كل أنبوب أصغر من 8 بوصات أو كل ملتقى ضغطه دون 40 psi، ويمكنه تغيير خاصية واحدة في جميعها بعملية واحدة. استخدمه لفحص النموذج قبل حله (منسوب مفقود، أو قطر أُدخل بوحدة خاطئة)، ولإدراج مواضع المشكلات بعد حله (ضغط منخفض، سرعة عالية)، ولإجراء تصحيح واحد على عناصر كثيرة.

تبني القوائم ما الذي تبحث فيه والخاصية والشرط والقيمة شرطاً واحداً وتكتبه سطراً نصياً في مربع الاستعلام. ويمكن تحرير السطر مباشرة، فتتبعه القوائم. الاستعلام الذي لا تستطيع القوائم التعبير عنه، مثل شرطين يربطهما «أو»، يخفي القوائم إلى أن يُضغط الزر استخدام عناصر التحكم بدلاً من ذلك. للبحث، اضغط Enter في مربع الاستعلام أو اضغط زر بحث.

لغة الاستعلام
Scope.Property condition valueشرط واحد. النطاق هو كل شيء أو ملتقى أو خزان أو صهريج أو أنبوب أو مضخة أو صمام أو نص أو مشترك أو مصدر. الخاصية هي أي بند في قائمة الخاصية لذلك النطاق.
الشروطيساوي وأكبر من وأصغر من ويحتوي على وأعلى n وأدنى n وفارغ. ينطبق يحتوي على على النص فقط. في أعلى n وأدنى n تكون n عدداً، كما في أعلى 5. مع الحرف n نفسه، كما في Pipe.Velocity n highest، أو عند ترك مربع القيمة فارغاً، تُدرج 10 عناصر. يجد فارغ العناصر التي لا قيمة لها في الخاصية. للاتصال أربعة شروط ولا يأخذ قيمة.
القيميُدخل الرقم دون وحدته، بالوحدة المعروضة في الخصائص وفي لوحة الجداول: 40، لا 40 psi. يوضع النص، بما فيه المعرّف، بين علامتي اقتباس مفردتين أو مزدوجتين: '60'.
«و» و«أو» والأقواسيُقيَّم «و» قبل «أو»، وتجمّع الأقواس الشروط. النفي (NOT) غير متاح.
الكتابةالكلمات غير حساسة لحالة الأحرف. تُقبل الكلمات الإنجليزية في كل لغة، فيعمل الاستعلام المنسوخ من هذا الدليل في صفحة بأي لغة.
أمثلة على Net3

افتح المثال Net3 لمتابعة هذه الأمثلة. الضغط بوحدة psi والسرعة بوحدة ft/s.

Everything.ID equal to '60'الملتقى 60 والأنبوب 60. يمكن أن يكون لملتقى وأنبوب المعرّف نفسه، لذا قد يعيد البحث بالمعرّف تحت كل شيء أكثر من عنصر.
Junction.Pressure below 40الملتقيات 10 و40 و50 و20 و153، الأدنى ضغطاً أولاً. الملتقى 10 عند -0.6 psi، وهو ضغط سالب يستلزم المراجعة.
Pipe.Velocity 5 highestالأنابيب 60 و125 و329 و123 و149، الأعلى سرعة أولاً. ينقل الأنبوب 60 سرعة 9.3 ft/s.
Junction.Pressure below 20 OR Pipe.Velocity above 5الملتقيات 10 و20 و40 و50، والأنابيب 60 و125 و329: ضغوط منخفضة وسرعات عالية في قائمة واحدة.
Junction.Pressure below 40 AND Junction.Elevation above 100الملتقيات 10 و20 و40 و50، وهي الضغوط المنخفضة في الأرض المرتفعة. يجب أن يسمّي الشرطان النوع نفسه من العناصر: Junction.Pressure below 40 AND Pipe.Velocity above 3 لا يطابق شيئاً، لأنه لا يوجد عنصر هو ملتقى وأنبوب معاً.
Pipe.Closed equal to 'closed'الأنبوب 330، وهو الأنبوب الوحيد المغلق في ملف Net3.
Junction.Connectivity no open path to a sourceلا شيء، كما يُوزَّع الملف. وعند إغلاق الأنبوب 247 (انظر استبدال وتراجع)، الملتقيات 215 و217 و219 و225: الملتقيات التي يتركها انكسار الأنبوب 247 بلا إمداد. تكرار هذا لكل أنبوب هو تحليل للأهمية الحرجة.
النتائج والتحديد والجداول

تُدرج العناصر المطابقة أسفل زر بحث. يدرج أكبر من وأعلى n الأعلى قيمة أولاً، ويدرج أصغر من وأدنى n الأدنى قيمة أولاً، وتُدرج الشروط الأخرى بالقيمة التي وُجدت ثم بالمعرّف. يدرج الاستعلام الذي فيه «و» أو «أو» العقد ثم الروابط، كلاً بمعرّفه. تظهر المطابقة الوحيدة على الخريطة فوراً. حدّد صفاً لتوسيط الخريطة على ذلك العنصر. إذا لم يكن شيء محدداً فيُحدَّد العنصر أيضاً؛ وإذا كان شيء محدداً فيُبرَز العنصر ولا يتغيّر التحديد. انقر مع Shift أو Ctrl على صف لإضافته إلى التحديد أو إزالته. لا يحدد البحث جميع المطابقات من تلقاء نفسه.

يطبّق الزر تصفية في الجدول الحالي الاستعلام نفسه على لوحة الجداول. يعرض كل جدول ينطبق عليه الاستعلام الصفوف المطابقة فقط، مع الاستعلام وعدد الصفوف فوقها. لتحديد جميع المطابقات على الخريطة، حدّد تلك الصفوف واختر تحديد على الخريطة من قائمة النقر بالزر الأيمن. لا تُحفظ تصفية الجدول مع المشروع وتنتهي عند إعادة تحميل الصفحة. يبقى الصف الذي عُدّل فلم يعد مطابقاً في الجدول، باهتاً وعليه علامة تحذير، إلى أن يُضغط الزر تصفية في الجدول الحالي مرة أخرى.

استبدال وتراجع

يكتب جزء تغيير ما تم العثور عليه من المربع خاصية واحدة في كل عنصر وجده الاستعلام. اختر الخاصية في قائمة الخاصية المراد تغييرها، وأدخل القيمة الجديدة في مربع القيمة الجديدة بالوحدة المعروضة، واضغط زر استبدال. يذكر المربع حينئذ عدد العناصر التي ستتغيّر، دون احتساب التي لها القيمة الجديدة أصلاً. اضغط زر تغييرها لتطبيق التغيير، أو إلغاء. خطوة تراجع واحدة تعكس الاستبدال كله.

مثال على Net1: يجد Pipe.Diameter below 10 الأنابيب 31 و122 و113 و121. اختر القطر، وأدخل 10، واضغط استبدال؛ يعرض المربع «تغيير 4 عناصر؟». اضغط تغييرها لضبط الأنابيب الأربعة على 10 بوصات. خطوة تراجع واحدة تعيدها إلى 6 و8 بوصات.

مثال على Net3: يجد Pipe.ID equal to '247' الأنبوب 247. اختر مغلق، واختر مغلق مرة أخرى في قائمة القيمة الجديدة، واضغط استبدال ثم تغييرها، لإغلاق الأنبوب في مثال الاتصال أعلاه. يعيد التراجع فتحه.

يتطلب الاستبدال نوعاً واحداً من العناصر، لذا اختر تحت كل شيء نوعاً من العناصر في قائمة ما الذي تبحث فيه أولاً. في سيناريو غير الأساس يُخزَّن الاستبدال في ذلك السيناريو، كما يحدث للتعديل نفسه في الخصائص. حيث تتوفر مناسيب Mapbox، يمكن استبدال المنسوب من نموذج Mapbox الرقمي (DEM) بدلاً من قيمة مكتوبة.

نقاط للتنبيه
  • تُقارَن القيم بدقتها الكاملة وتُدرج بأربع منازل عشرية. نادراً ما يطابق يساوي نتيجة محسوبة؛ استخدم أكبر من وأصغر من.
  • الضغط والعلو والتدفق والسرعة وسائر النتائج هي نتائج آخر حساب. وعند إلغاء إعادة الحساب تلقائياً تصف الشبكة كما كانت عند آخر احسب.
  • يستخدم أكبر من وأصغر من على النص الترتيب القاموسي، مع الأرقام بترتيبها العددي: في Net1 يجد Junction.ID above '20' الملتقيات 21 و22 و23 و31 و32.
  • تحت كل شيء لا يُعرض إلا المعرّف والوصف والوسم والاتصال. اختر نوعاً من العناصر في قائمة ما الذي تبحث فيه لترى قائمة خصائصه الكاملة.
  • ليس للنص معرّف. ابحث عنه بكلماته، كما في Text.Text contains 'pump'.
  • شروط الاتصال الأربعة للعقدة هي لا روابط عند العقدة، ولا روابط مفتوحة عند العقدة، ولا مسار روابط إلى مصدر، ولا مسار مفتوح إلى مصدر. المصدر خزان أو صهريج.
Home | AutoCAD Tools | FreeSoftware | Engineering Services | Engineering Calculators | Technical Documents | Blog | Personal essays | Collaborative Family Trees | Contact