Category: 

What is a Plumbing Vent?

Article Details
  • Written By: Mary McMahon
  • Edited By: O. Wallace
  • Last Modified Date: 21 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
In late 19th-century London, mail was delivered to residential addresses up to twelve times each day.   more...

September 28 ,  1924 :  Two US military planes complete the first flights around the world.  more...

A plumbing vent is an area of a plumbing system which vents air from the system. Plumbing vents are an important part of a structure's plumbing, and they are required by building code in many regions of the world. An alternative to the traditional plumbing vent is an air admittance valve (AAV), which is allowed under building codes in many areas. People who are not sure about what is required or allowed can consult the building inspector in their region; it is advisable to do this before starting a new project to confirm that the project will adhere to the building code from the start.

Plumbing vents consist of pipe lines which connect to the plumbing to carry air away from the system. Commonly, multiple venting pipes join together and connect to a single pipe which pierces the roof or runs up the side of a structure to release the vented air. The width of the pipe can vary, and the top is usually covered with mesh or a cap to prevent things from falling into the plumbing vent.

Ad

The vent serves a number of important functions. One function is to maintain neutral pressure in the plumbing. This facilitates the flow of fluids through the pipes, reducing the risk that fluids will stop flowing or bubble back into fixtures such as sinks and toilets. When plumbing vents become clogged, people may notice that drainage takes a long time or that bubbles appear in the toilet. Another function of the plumbing vent is to safely vent gases into the atmosphere, rather than allowing them to build up.

When a plumbing system is laid out, the plumber who designs it determines where vents need to be placed and how they can be most efficiently organized. Venting often requires going through the roof, which requires coordination with roofing crews. If AAVs are being installed, it is not necessary to lay pipe through the roof, which can cut down on costs in addition to creating a neater aesthetic appearance by keeping the roofline free of plumbing vent pipes.

It is important to keep plumbing vents clear. If people experience problems such as slow drainage and bubbling, they may want to inspect the vents attached to the line for obvious signs of clogs. They should also make sure that the gratings and screens which cover the vents are kept clear so that air can freely escape.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}