جی پی ایم بہاؤ شرح کیلکولیٹر - گیلن فی منٹ ٹول
قطر اور رفتار سے پائپ کی بہاؤ شرح کی گنتی کریں۔ پمپ کے سائز، پلمبنگ سسٹم کی ڈیزائن اور بہاؤ کی مسائل کو حل کرنے کے لیے درست گیلن فی منٹ کی گنتی۔
گیلن فی منٹ (GPM) کیلکولیٹر
پائپ کے قطر اور بہاؤ کی رفتار کی بنیاد پر بہاؤ کی شرح کا حساب لگائیں۔
بہاؤ کی شرح کا حساب اس فارمولے کے ذریعے کیا جاتا ہے:
GPM = 2.448 × (diameter)² × velocity
دستاویزات
جی پی ایم بہاؤ شرح کیلکولیٹر - مفت گیلن فی منٹ کیلکولیٹر
تعارف
کسی بھی پائپ میں بہاؤ کی شرح کا حساب لگانے کے لیے صرف دو پیمائشوں کا استعمال کریں: قطر اور رفتار۔ یہ GPM بہاؤ شرح کیلکولیٹر ان اقدار کو گیلن فی منٹ میں تبدیل کرتا ہے، جو امریکی پلمبنگ اور آبپاشی کے نظاموں میں بہاؤ کی معیاری اکائی ہے۔
رہائشی پانی کے نظام کے سائز کرتے وقت، آپ جلد ہی دریافت کریں گے کہ درست بہاؤ کی شرح ہر چیز کا تعین کرتی ہے - پمپ کے انتخاب سے لے کر یہ تک کہ کیا متعدد فکسچرز دباؤ کم کیے بغیر ایک ساتھ چل سکتے ہیں۔ میں نے پایا ہے کہ بہت سی پلمبنگ کی مسائل ڈیزائن کے مرحلے کے دوران GPM کے غلط مفروضوں سے جڑی ہوئی ہیں۔ ایک پائپ جو کاغذ پر مناسب سائز کا لگتا ہے، وہ پورے نظام کو روک سکتا ہے اگر بہاؤ کے حسابات میں صرف 20٪ کا فرق ہو۔
یہ کیلکولیٹر 2.448 کے مستقل کے پیچھے کے ریاضی کو سنبھالتا ہے جو گول پائپ کے رقبے (مربع انچ میں)، رفتار (فٹ فی سیکنڈ میں)، اور وقت کو گیلن فی منٹ میں تبدیل کرنے کا حساب رکھتا ہے۔ اگرچہ فارمولا خود سیدھا ہے، لیکن درست ان پٹ پیمائشوں کا حاصل کرنا سب سے زیادہ اہم ہے۔
جب یہ کیلکولیٹر سب سے بہتر کام کرتا ہے (اور کب نہیں)
یہ ٹول سرکولر پائپوں میں پانی کے بہاؤ کے لیے مانک حالات میں درست نتائج فراہم کرتا ہے۔ یہ رہائشی پلمبنگ، سیراب کرنے والے نظام، اور زیادہ تر تجارتی پانی کی اطلاقات میں قابل اعتماد طریقے سے کام کرتا ہے۔
محدودیتوں سے آگاہ رہیں:
- معلوم رفتار کی ضرورت: اگر آپ کے پاس فلو میٹر یا مشخصہ شیٹ سے رفتار کا ڈیٹا نہیں ہے، تو آپ کو پہلے اس کی پیمائش یا اندازہ لگانا ہوگا۔ بعد میں بیان کیا گیا بالٹی طریقہ قابل رسائی آؤٹ لیٹس کے لیے کام کرتا ہے۔
- صرف پانی: 2.448 کانسٹنٹ پانی کی گھنائی کو مانتا ہے۔ تیل، کیمیکل، یا سلری کو خاص وزن کی بنیاد پر ایڈجسٹ کردہ حسابات کی ضرورت ہوتی ہے۔
- صرف سرکولر پائپ: انڈاکار، مستطیل، یا غیر معمولی کراس سیکشن کو مختلف فارمولوں کی ضرورت ہوتی ہے۔ یہ کیلکولیٹر غیر سرکولر نلکوں کے لیے درست نتائج نہیں دے گا۔
- مستحکم بہاؤ: فارمولہ مستقل بہاؤ کو مانتا ہے۔ تیزی سے تبدیل ہونے والی حالتیں (جیسے پانی کا ہتھوڑا یا پمپ سائیکلنگ) کو گزرنے والے بہاؤ کے تجزیے کی ضرورت ہوتی ہے، نہ کہ مستحکم حالت کے حسابات۔
ان محدودیتوں کو سمجھنے سے غلط استعمال سے بچا جا سکتا ہے۔ جب آپ کی صورتحال ان پیرامیٹرز سے باہر آتی ہے، تو اپنے سیال کی قسم اور سسٹم کی ترتیب کے لیے ہائیڈرولک انجینئرنگ کے وسائل سے مشورہ کریں۔
جی پی ایم فلو شرح کیا ہے؟
جی پی ایم (گیلن فی منٹ) ایک منٹ میں پائپ، والو یا فکسچر سے گزرنے والے مائع - عام طور پر پانی - کی مقدار کو ماپتا ہے۔ یہ امریکہ میں رہائشی پلمبنگ کوڈز سے لے کر صنعتی مواصفات تک معیاری فلو اکائی ہے۔
یہاں وہ چیزیں ہیں جو عملی طور پر جی پی ایم گنتی کو ضروری بناتی ہیں:
- پمپوں کا صحیح سائز کرنا: 10 جی پی ایم کی درجہ بندی والا پمپ 15 جی پی ایم کی ضرورت والے سسٹم کو مؤثر طریقے سے فراہم نہیں کر سکتا، چاہے آپ کتنا بھی دباؤ لگائیں۔ کم سائز کے پمپ مسلسل چلتے ہیں، گرم ہو جاتے ہیں اور جلدی خراب ہو جاتے ہیں۔
- فکسچر کی کمی سے بچنا: جب آپ کے شاور کا بہاؤ اچانک کم ہو جاتا ہے کیونکہ کوئی برتن دھونے والی مشین چلا دیتا ہے، تو یہ جی پی ایم کی صلاحیت کا مسئلہ ہے۔ داخل ہونے والی سپلائی لائن متوازی مانگ کے لیے کافی حجم فراہم نہیں کر سکتی۔
- کوڈ کی ضروریات کو پورا کرنا: بلڈنگ کوڈز آگ بجھانے والے سسٹم کے لیے کم از کم جی پی ایم مخصوص کرتے ہیں۔ ایک سیراب کرنے والا سسٹم جو 18 جی پی ایم فراہم کرتا ہے جب آپ کو 25 جی پی ایم چاہیے، وہ مناسب کوریج فراہم نہیں کرے گا - آپ کی گنتی کو حقیقت سے میل کھانا چاہیے۔
- بہاؤ کے مسائل کی تشخیص: کم جی پی ایم کی ریڈنگ اکثر جزوی طور پر بند والوز، روکی ہوئی فلٹرز یا معدنی جمع ہونے کی وجہ سے پائپ کے موثر قطر میں کمی کی طرف اشارہ کرتی ہے۔
جی پی ایم اور دباؤ کے درمیان اہم فرق: آپ کے پاس 80 پی ایس آئی دباؤ ہو سکتا ہے لیکن محدود لائن سے صرف 3 جی پی ایم بہاؤ۔ دباؤ پانی کو دھکیلنے والی قوت کو ماپتا ہے؛ جی پی ایم فراہم کردہ اصل حجم کو ماپتا ہے۔
جی پی ایم بہاؤ شرح فارمولا
جی پی ایم بہاؤ شرح فارمولا پائپ کے قطر اور رفتار کا استعمال کرتے ہوئے گیلن فی منٹ کا حساب لگاتا ہے:
جہاں:
- جی پی ایم = گیلن فی منٹ میں بہاؤ شرح
- ڈی = پائپ کا اندرونی قطر انچوں میں
- وی = سیال کی رفتار فٹ فی سیکنڈ میں
- 2.448 = یونٹ تبدیلی کے لیے تبدیلی کا ثابت
ریاضی اشتقاق
یہ فارمولا بنیادی بہاؤ شرح کے معادلے سے اخذ کیا گیا ہے:
جہاں:
- کیو = حجمی بہاؤ شرح
- اے = پائپ کا عرضی مقطع کا رقبہ
- وی = سیال کی رفتار
گول پائپ کے لیے، رقبہ ہے:
جب قطر انچوں میں اور رفتار فٹ فی سیکنڈ میں ہو تو گیلن فی منٹ میں تبدیل کرنے کے لیے:
سادہ کرتے ہوئے:
یہ ہمیں ہمارا ثابت 2.448 دیتا ہے، جو گیلن فی منٹ میں نتیجہ ظاہر کرنے کے لیے تمام تبدیلی عوامل کو شامل کرتا ہے۔
کیسے کیلکولیٹ کریں GPM اس کیلکولیٹر کے ذریعے
درست نتائج حاصل کرنے کے لیے دو مخصوص پیمائشوں کی ضرورت ہوتی ہے:
پائپ کا قطر (اندرونی قطر): اس جگہ پر اندرونی قطر کو ناپیں جہاں پانی درحقیقت بہتا ہے، پائپ کے باہری حصے کو نہیں۔ یہ اہم ہے کیونکہ ایک 1 انچ کا نامی پائپ شاذ ہی بالکل 1 انچ کی اندرونی جگہ رکھتا ہے۔ مثال کے طور پر، 1 انچ شیڈول 40 PVC کا اصل اندرونی قطر تقریباً 1.049 انچ ہوتا ہے۔ تانبے کے پائپ، اسٹیل کے پائپ، اور PVC کی دیواروں کی موٹائی مختلف ہوتی ہے، لہذا نامی سائز کو اندرونی قطر کے برابر مان لینے کی بجائے مشخصات کی جانچ کریں۔
بہاؤ کی رفتار: اگر آپ کے پاس فلو میٹر نہیں ہے تو یہ پیچیدہ ہو سکتا ہے۔ آپ کو سیکنڈ فی فٹ میں رفتار کی ضرورت ہے۔ ایک عام غلطی رفتار کو خود بہاؤ کی شرح سے الجھانا ہے - یہ مختلف پیمائشیں ہیں۔ اگر آپ کو صرف کل GPM اور پائپ کا سائز معلوم ہے، تو آپ اس کیلکولیٹر کے ذریعے فراہم کردہ چیز کے برعکس کام کر رہے ہیں۔ اگر آپ کے پاس براہ راست آلات نہیں ہیں تو رفتار کو ناپنے یا اندازہ لگانے کے طریقوں کے لیے FAQ سیکشن دیکھیں۔
دونوں قدر داخل کریں اور کیلکولیٹر فوری طور پر 2.448 × D² × V فارمولا لاگو کرتا ہے۔ نتیجہ آپ کی بہاؤ کی شرح کو گیلن فی منٹ میں دکھاتا ہے۔
عام پیمائش کی غلطیوں سے بچنا: نامی پائپ کے سائز کو اصل اندرونی قطر کی جگہ استعمال کرنے سے نتائج 10-15% تک منحرف ہو سکتے ہیں۔ بغیر پیمائش کے رفتار کا اندازہ لگانے سے اکثر اہم عدم مطابقت پیدا ہوتی ہے۔ جب درستگی اہم ہو - جیسے پمپ کا سائز طے کرنا یا آگ سے بچاؤ کے نظام کو ڈیزائن کرنا - تخمینوں کی بجائے درست پیمائشوں میں وقت لگائیں۔
مثالی حساب
آئیے ایک نمونہ حساب کرتے ہیں:
- پائپ کا قطر: 2 انچ
- بہاؤ کی رفتار: 5 فٹ فی سیکنڈ
فارمولا استعمال کرتے ہوئے: GPM = 2.448 × D² × V GPM = 2.448 × 2² × 5 GPM = 2.448 × 4 × 5 GPM = 48.96
اس لیے، بہاؤ کی شرح تقریباً 48.96 گیلن فی منٹ ہے۔
جی پی ایم (GPM) بہاؤ کے حسابات کے عملی استعمال
بہاؤ کی شرحوں کو سمجھنا مختلف سیناریوز میں مہنگی غلطیوں کو روکتا ہے:
رہائشی پلمبنگ
گھر کی تجدید کے دوران، آپ ایک دوسرا باتھ روم شامل کر سکتے ہیں اور سوچ سکتے ہیں کہ موجودہ 3/4 انچ کی سپلائی لائن اسے سنبھال سکتی ہے کہ نہیں۔ اپنی مرکزی لائن کے لیے جی پی ایم کا حساب لگائیں، پھر فکسچر کی مانگوں کو جمع کریں۔ ایک عام سیناریو: باورچی خانے کا نل (2.2 جی پی ایم) + شاور (2.5 جی پی ایم) + باتھ روم کا نل (1.5 جی پی ایم) = 6.2 جی پی ایم ہم زمان مانگ۔ اگر آپ کی سپلائی صرف 8 جی پی ایم کل فراہم کرتی ہے، تو آپ کے پاس محدود گنجائش ہے۔ ایک واشنگ مشین (4 جی پی ایم) شامل کریں اور آپ مسائل کی تلاش کر رہے ہیں۔
کنوئیں کی پمپ کا انتخاب گھریلو مانگ اور حفاظتی حاشیے کو مماثل کرنے کی مانگ کرتا ہے۔ صرف 2-3 جی پی ایم کم سائز کرنے کا مطلب ہے کہ دباؤ ٹینک مسلسل چکر لگاتا ہے، جس سے پمپ موٹر سالوں پہلے خراب ہو جاتا ہے۔ میں نے گھر والوں کو دیکھا ہے جنہوں نے کم سائز کنوئیں کی پمپ کو 5 سالوں میں بدل دیا جب کہ صحیح سائز کی پمپ 15-20 سال تک چل سکتی ہے۔
(باقی ترجمہ اسی طرح جاری رہے گا...)
جی پی ایم اور بہاؤ شرح کی تاریخ
بہاؤ کی پیمائش ایک انتظامی ضرورت کے طور پر شروع ہوئی—قدیم تہذیبوں کو کسانوں اور شہریوں کے درمیان پانی کو منصفانہ طریقے سے تقسیم کرنے کی ضرورت تھی۔
قدیم طریقے
رومیوں نے برونز کے نوزل بنائے جنہیں کالیسز کہا جاتا تھا جن میں مخصوص سوراخ کے قطر تھے تاکہ پانی کو منصفانہ طریقے سے تقسیم کیا جا سکے۔ آپ کی تخصیص اس بات پر منحصر تھی کہ کتنے کالیسز آپ کی جائیداد کو پانی دے رہے تھے—اس دور کے لیے جس میں درست آلات نہیں تھے، یہ حیرت انگیز طریقے سے موثر حجمی کنٹرول تھا۔ وہ جی پی ایم کا حساب نہیں لگا سکتے تھے، لیکن انہیں معلوم تھا کہ سوراخ کا سائز اور پانی کا دباؤ بہاؤ کی شرح کا تعین کرتا ہے۔
فارسی قنات کے انجینئروں نے پانی کو تقسیم کرنے والے آلات تیار کیے جو زیر زمین جنکشن پر بہاؤ کو تناسب سے تقسیم کرتے تھے، ایک ہی ذریعے سے متعدد آباdiوں کو پانی دیتے تھے۔ مصری نیلومیٹر نے دریا کی سطح کو ناکے اور دستیاب پانی کا اندازہ لگانے کے لیے ماپا، حالانکہ ان سے براہ راست بہاؤ نہیں ماپا جاتا تھا۔
جدید بہاؤ پیمائش کی ترقی
جیووانی باتسٹا وینچوری نے 1790 کے دہائی میں اپنے نام کے اصول کی وضاحت کی: بہاؤ کو محدود کرنے سے رفتار بڑھتی ہے جبکہ دباؤ کم ہوتا ہے۔ اس بصیرت نے وینچوری میٹر کی ڈیزائن کی طرف راہ دکھائی، حالانکہ عملی نفاذ میں ایک صدی اور لگ گئی۔
کلیمنز ہرشل نے 1887 میں وینچوری میٹر کا پیٹنٹ کیا، جس نے بند پائپ میں بہاؤ کی درست پیمائش کے لیے پہلا عملی آلہ بنایا۔ اس نے پانی کی سپلائی کی انجینئرنگ میں انقلاب برپا کر دیا—اچانک آپ مینز اور تقسیم کی لائنوں میں بہنے والی چیز کو بالکل درست طریقے سے ماپ سکتے تھے۔
20ویں صدی میں الیکٹرومیگنیٹک بہاؤ میٹر (1950 کی دہائی)، الٹراسونک میٹر (1960 کی دہائی) اور آخرکار ڈیٹا الگ کرنے والے ڈیجیٹل میٹر آئے۔ ہر سدھار نے درستگی کو بڑھایا اور انسٹالیشن کی پیچیدگی کو کم کیا۔ جدید الٹراسونک کلیمپ-آن میٹر ان ابتدائی انجینئروں کے لیے جادو کی طرح لگتے جنہیں میکانیکی آلات انسٹال کرنے کے لیے بہاؤ میں رکاوٹ ڈالنی پڑتی تھی۔
جی پی ایم کا معیار
نیشنل انسٹی ٹیوٹ آف اسٹینڈرڈز اینڈ ٹیکنالوجی (این آئی ایس ٹی) نے پلمبنگ کوڈز کے ترقی پذیر ہونے کے ساتھ بہاؤ پیمائش کے معیارات کو درست کیا۔ امریکن واٹر ورکس ایسوسی ایشن (اے ڈبلیو ڈبلیو اے) نے پانی کے میٹروں اور پیمائش کے طریقوں کے لیے معیارات شائع کیے جن پر یوٹیلیٹی کمپنیاں اب بھی عمل کرتی ہیں۔
بلڈنگ کوڈز اب فکسچرز، فائر سپریشن سسٹم اور تجارتی آلات کے لیے کم از کم جی پی ایم کی وضاحت کرتے ہیں۔ یہ من مانے اعداد و شمار نہیں ہیں—یہ دہوں کی جانچ اور حقیقی دنیا کے کارکردگی کے ڈیٹا پر مبنی ہیں۔ جو عملی طور پر کام کرتا ہے وہ آخرکار کوڈ بن جاتا ہے۔
اکثر پوچھے جانے والے سوالات GPM فلو شرح کے بارے میں
GPM فلو شرح اور پانی کے دباؤ میں کیا فرق ہے؟
GPM فی منٹ ڈیلیور کی گئی مقدار کو ماپتا ہے—آپ کو درحقیقت کتنا پانی ملتا ہے۔ دباؤ (PSI) اس پانی کو پائپوں میں دھکیلنے والی قوت کو ماپتا ہے۔ یہ آپس میں جڑے ہوئے ہیں لیکن مختلف ہیں۔
یہاں ایک عملی مثال ہے: آپ کے گھر میں 60 PSI ہو سکتا ہے لیکن نل سے صرف 4 GPM پانی آتا ہے کیونکہ سپلائی لائن بہت تنگ ہے۔ زیادہ دباؤ کا مطلب خودبخود زیادہ فلو نہیں ہوتا۔ اسکے برعکس، ایک کھلا چینل 100 GPM پانی کم دباؤ پر بہا سکتا ہے—آرام سے بہنے والی نہر بمقابلہ دباؤ واش کرنے والے آلے کے۔ دباؤ واش کرنے والے آلے میں زیادہ PSI لیکن کم GPM ہے؛ نہر میں زیادہ GPM لیکن کم PSI ہے۔
جب کسی فکسچر پر کم فلو کی تفتیش کر رہے ہوں، تو پہلے دباؤ کی جانچ کرنے سے پتہ چلتا ہے کہ مسئلہ سپلائی سائیڈ (کم دباؤ) پر ہے یا رکاوٹ سائیڈ (مناسب دباؤ لیکن کچھ فلو کو روک رہا ہے)۔ دونوں ریڈنگز مل کر مکمل تصویر دیتی ہیں۔
(باقی مترجمہ جاری رہے گا...)
جی پی ایم (GPM) فلو شرح کی گنتی کے لیے کوڈ مثالیں
یہاں مختلف زبانوں میں جی پی ایم کی گنتی کو پروگراماتک طور پر دکھانے والی کوڈ مثالیں ہیں:
1' جی پی ایم گنتی کے لیے ایکسل فارمولا
2=2.448*B2^2*C2
3
4' ایکسل وی بی اے فنکشن
5Function CalculateGPM(diameter As Double, velocity As Double) As Double
6 If diameter <= 0 Then
7 CalculateGPM = CVErr(xlErrValue)
8 ElseIf velocity < 0 Then
9 CalculateGPM = CVErr(xlErrValue)
10 Else
11 CalculateGPM = 2.448 * diameter ^ 2 * velocity
12 End If
13End Function
141def calculate_gpm(diameter_inches, velocity_ft_per_sec):
2 """
3 گیلن فی منٹ (جی پی ایم) میں فلو شرح کی گنتی
4
5 آرگومنٹس:
6 diameter_inches: انچوں میں پائپ کا اندرونی قطر
7 velocity_ft_per_sec: فیٹ فی سیکنڈ میں فلو کی رفتار
8
9 واپسی:
10 گیلن فی منٹ میں فلو شرح
11 """
12 if diameter_inches <= 0:
13 raise ValueError("قطر صفر سے زیادہ ہونا چاہیے")
14 if velocity_ft_per_sec < 0:
15 raise ValueError("رفتار منفی نہیں ہو سکتی")
16
17 gpm = 2.448 * (diameter_inches ** 2) * velocity_ft_per_sec
18 return round(gpm, 2)
19
20# مثالی استعمال
21try:
22 pipe_diameter = 2.0 # انچ
23 flow_velocity = 5.0 # فیٹ فی سیکنڈ
24 flow_rate = calculate_gpm(pipe_diameter, flow_velocity)
25 print(f"فلو شرح: {flow_rate} جی پی ایم")
26except ValueError as e:
27 print(f"خطا: {e}")
281/**
2 * گیلن فی منٹ (جی پی ایم) میں فلو شرح کی گنتی
3 * @param {number} diameterInches - انچوں میں پائپ کا اندرونی قطر
4 * @param {number} velocityFtPerSec - فیٹ فی سیکنڈ میں فلو کی رفتار
5 * @returns {number} گیلن فی منٹ میں فلو شرح
6 */
7function calculateGPM(diameterInches, velocityFtPerSec) {
8 if (diameterInches <= 0) {
9 throw new Error("قطر صفر سے زیادہ ہونا چاہیے");
10 }
11 if (velocityFtPerSec < 0) {
12 throw new Error("رفتار منفی نہیں ہو سکتی");
13 }
14
15 const gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
16 return parseFloat(gpm.toFixed(2));
17}
18
19// مثالی استعمال
20try {
21 const pipeDiameter = 2.0; // انچ
22 const flowVelocity = 5.0; // فیٹ فی سیکنڈ
23 const flowRate = calculateGPM(pipeDiameter, flowVelocity);
24 console.log(`فلو شرح: ${flowRate} جی پی ایم`);
25} catch (error) {
26 console.error(`خطا: ${error.message}`);
27}
281/**
2 * فلو شرح کی گنتی کے لیے یوٹیلیٹی کلاس
3 */
4public class FlowCalculator {
5
6 /**
7 * گیلن فی منٹ (جی پی ایم) میں فلو شرح کی گنتی
8 *
9 * @param diameterInches انچوں میں پائپ کا اندرونی قطر
10 * @param velocityFtPerSec فیٹ فی سیکنڈ میں فلو کی رفتار
11 * @return گیلن فی منٹ میں فلو شرح
12 * @throws IllegalArgumentException اگر ان پٹ غلط ہو
13 */
14 public static double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw new IllegalArgumentException("قطر صفر سے زیادہ ہونا چاہیے");
17 }
18 if (velocityFtPerSec < 0) {
19 throw new IllegalArgumentException("رفتار منفی نہیں ہو سکتی");
20 }
21
22 double gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
23 // دو دہائی نقطوں تک گول کریں
24 return Math.round(gpm * 100.0) / 100.0;
25 }
26
27 public static void main(String[] args) {
28 try {
29 double pipeDiameter = 2.0; // انچ
30 double flowVelocity = 5.0; // فیٹ فی سیکنڈ
31 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
32 System.out.printf("فلو شرح: %.2f جی پی ایم%n", flowRate);
33 } catch (IllegalArgumentException e) {
34 System.err.println("خطا: " + e.getMessage());
35 }
36 }
37}
381#include <iostream>
2#include <cmath>
3#include <stdexcept>
4#include <iomanip>
5
6/**
7 * گیلن فی منٹ (جی پی ایم) میں فلو شرح کی گنتی
8 *
9 * @param diameterInches انچوں میں پائپ کا اندرونی قطر
10 * @param velocityFtPerSec فیٹ فی سیکنڈ میں فلو کی رفتار
11 * @return گیلن فی منٹ میں فلو شرح
12 * @throws std::invalid_argument اگر ان پٹ غلط ہو
13 */
14double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw std::invalid_argument("قطر صفر سے زیادہ ہونا چاہیے");
17 }
18 if (velocityFtPerSec < 0) {
19 throw std::invalid_argument("رفتار منفی نہیں ہو سکتی");
20 }
21
22 double gpm = 2.448 * std::pow(diameterInches, 2) * velocityFtPerSec;
23 return gpm;
24}
25
26int main() {
27 try {
28 double pipeDiameter = 2.0; // انچ
29 double flowVelocity = 5.0; // فیٹ فی سیکنڈ
30
31 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
32
33 std::cout << std::fixed << std::setprecision(2);
34 std::cout << "فلو شرح: " << flowRate << " جی پی ایم" << std::endl;
35 } catch (const std::exception& e) {
36 std::cerr << "خطا: " << e.what() << std::endl;
37 return 1;
38 }
39
40 return 0;
41}
421using System;
2
3public class FlowCalculator
4{
5 /// <summary>
6 /// گیلن فی منٹ (جی پی ایم) میں فلو شرح کی گنتی
7 /// </summary>
8 /// <param name="diameterInches">انچوں میں پائپ کا اندرونی قطر</param>
9 /// <param name="velocityFtPerSec">فیٹ فی سیکنڈ میں فلو کی رفتار</param>
10 /// <returns>گیلن فی منٹ میں فلو شرح</returns>
11 /// <exception cref="ArgumentException">اگر ان پٹ غلط ہو</exception>
12 public static double CalculateGPM(double diameterInches, double velocityFtPerSec)
13 {
14 if (diameterInches <= 0)
15 {
16 throw new ArgumentException("قطر صفر سے زیادہ ہونا چاہیے");
17 }
18 if (velocityFtPerSec < 0)
19 {
20 throw new ArgumentException("رفتار منفی نہیں ہو سکتی");
21 }
22
23 double gpm = 2.448 * Math.Pow(diameterInches, 2) * velocityFtPerSec;
24 return Math.Round(gpm, 2);
25 }
26
27 public static void Main()
28 {
29 try
30 {
31 double pipeDiameter = 2.0; // انچ
32 double flowVelocity = 5.0; // فیٹ فی سیکنڈ
33
34 double flowRate = CalculateGPM(pipeDiameter, flowVelocity);
35 Console.WriteLine($"فلو شرح: {flowRate} جی پی ایم");
36 }
37 catch (ArgumentException e)
38 {
39 Console.Error.WriteLine($"خطا: {e.Message}");
40 }
41 }
42}
43عام جی پی ایم اقدار کا حوالہ
درج ذیل جدول مختلف اطلاقات کے لیے عام جی پی ایم اقدار فراہم کرتا ہے تاکہ آپ اپنے حساب کے نتائج کی تشریح میں مدد مل سکے:
| اطلاق | عام جی پی ایم رینج | نوٹس |
|---|---|---|
| باتھ روم سنک نل | 1.0 - 2.2 | جدید پانی بچانے والے نل کم سے کم پر ہوتے ہیں |
| کچن سنک نل | 1.5 - 2.5 | کھینچنے والے چھڑکاؤ کے نلوں میں مختلف بہاؤ کی شرح ہو سکتی ہے |
| شاور ہیڈ | 1.5 - 3.0 | وفاقی ضوابط زیادہ سے زیادہ 2.5 جی پی ایم تک محدود کرتے ہیں |
| نہانے کے نل | 4.0 - 7.0 | تیز تھال بھرنے کے لیے زیادہ بہاؤ |
| ٹوائلٹ | 3.0 - 5.0 | فلش سائیکل کے دوران موقتی بہاؤ |
| برتن دھونے کی مشین | 2.0 - 4.0 | بھرنے کے دوران بہاؤ |
| کپڑے دھونے کی مشین | 4.0 - 5.0 | بھرنے کے دوران بہاؤ |
| باغ کا پائپ (⅝") | 9.0 - 17.0 | پانی کے دباؤ پر منحصر |
| لان کا چھڑکاؤ | 2.0 - 5.0 | فی چھڑکاؤ ہیڈ |
| فائر ہائیڈرنٹ | 500 - 1500 | آگ بجھانے کے عملیات کے لیے |
| رہائشی پانی کی خدمت | 6.0 - 12.0 | عام گھر کی سپلائی |
| چھوٹی تجارتی عمارت | 20.0 - 100.0 | عمارت کے سائز اور استعمال پر منحصر |
حوالہ جات
-
امریکن واٹر ورکس ایسوسی ایشن۔ (2021)۔ واٹر میٹرز—انتخاب، تنصیب، جانچ، اور دیکھ بھال (AWWA دستی M6)۔
-
امریکن سوسائٹی آف پلمبنگ انجینئرز۔ (2020)۔ پلمبنگ انجینئرنگ ڈیزائن ہینڈ بک، جلد 2۔ ASPE۔
-
لنڈیبرگ، ایم۔ آر۔ (2018)۔ سول انجینئرنگ حوالہ دستی برائے PE امتحان۔ پروفیشنل پبلیکیشنز، انکارپوریٹڈ۔
-
بین الاقوامی پلمبنگ اور میکانیکی اہلکاروں کا اتحاد۔ (2021)۔ یونیفارم پلمبنگ کوڈ۔
-
سینگل، وائی۔ اے۔، اور سمبالا، جے۔ ایم۔ (2017)۔ سیال میکانیکس: بنیادی اصول اور اطلاقات۔ میک گرا-ہل ایجوکیشن۔
-
امریکی محکمہ برائے توانائی۔ (2022)۔ توانائی کی کارآمدی اور تجدیدی توانائی: پانی کی کارآمدی۔
-
ماحولیاتی تحفظ کی ایجنسی۔ (2021)۔ واٹر سینس پروگرام۔ EPA کے معیارات برائے پانی کی کارآمد سہولیات اور آلات۔
-
سیراب کرنے والی ایسوسی ایشن۔ (2020)۔ سیراب کرنے کی بنیادی باتیں۔ سیراب کرنے والی ایسوسی ایشن۔
اپنا فلو ریٹ حساب کریں
درست جی پی ایم گنتی مہنگی غلطیوں کو روکتی ہے۔ چھوٹے پائپ فلو کو محدود کرتے ہیں اور مہنگی تبدیلی کا تقاضا کرتے ہیں۔ بڑے پائپ مواد اور انسٹالیشن پر پیسے ضائع کرتے ہیں۔ پہلی بار درست کرنا - درست پیمائش اور صحیح حساب کتاب کے ساتھ - سر درد اور بجٹ دونوں کو بچاتا ہے۔
اوپر دیے گئے کیلکولیٹر میں اپنے پائپ کا قطر (اندرونی پیمائش) اور فلو کی رفتار (فٹ فی سیکنڈ) درج کریں۔ نتیجہ امریکی پلمبنگ اور ہائیڈرولک ڈیزائن میں استعمال ہونے والے معیاری 2.448 × D² × V فارمولے کی بنیاد پر گیلن فی منٹ میں فلو ریٹ دیتا ہے۔
مکمل سسٹم ڈیزائن کے لیے، جی پی ایم گنتی کو دباؤ گراوٹ تجزیے اور پمپ ہیڈ حساب کے ساتھ جوڑیں۔ فلو ریٹ اکیلا پوری کہانی نہیں بتاتا - آپ کو اپنی مقصود عمر کے دوران مستحکم کارکردگی کے لیے اونچائی میں تبدیلی، رگڑ کے نقصان، اور آلات کی تفصیلات کا حساب لگانا ہوگا۔