45G Mini Top Fill Closed Loop Extractor MFR: BVV SKU: MINIX-V1 1 Year Limited Warranty 24 Hour Nitrogen Test $650.00 $650.00 $650.00 1 Year Limited Warranty 24 Hour Nitrogen Test ✔ Free Ground Shipping at $420

✔ Flat Rate Shipping On Orders Under $420!

*some exclusions may apply

You will earn 0 points for this purchase.

Explorer - $650.00 Professional - $875.00 QTY 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 Add To Cart 1 Price Match Description - Click to Expand ***Note: Butane(Solvent) not included with systems unless ordered with dropdown menu or separately. Any order with butane WILL NOT SHIP EXPEDITED.

DISCLAIMER: This unit is intended for LEGAL purposes only, to be used in accordance with local laws and ordinances. Use only in extremely well-ventilated areas. Check with your local fire marshal for guidance when operating indoors Closed Loop Reclamation Extraction System (Comes with 1 yr. Limited warranty)

This is the Best Value Vacs MINI Extraction System. It is an excellent option for small personal runs or test runs and is the perfect size for a tabletop. Being a small version of our standard top-fill closed loop extractor, this is also great for beginners and has all the same bells and whistles as our larger options. The top-fill closed loop extractor is the safest way to do hydrocarbon extraction. Solvent washes through the material column and collects oils as it passes over the material, and the oil-bearing solvent is collected in the collection base. Once collected, the solvent in this passive unit is distilled and recovered using temperature manipulation, leaving oils in the collection base. Mini CLS / Mini XL Upgrades: Explorer: Our standard, most economical setup, perfect for the entry-level extractor on a budget. It comes with a welded bottom base and stainless reclaim container. This model has minimal features to keep costs low while providing the necessary equipment to get the job done. Professional: This model features upgrades to help produce extract easier. An inline ball valve is used to allow the solvent to be suspended in the material column, as well as closing the collection base off during recovery. Upon completion of the run, extract removal is made simple by adding a removable bottom to the collection base. Explorer Professional Standard Valves

Welded Bottom Base Standard Valves

Ball Valve

Splatter Platter Base

Butane/Material Column Calculation Chart



System Specifications:

• 1.5"x 6" 304 Stainless Steel Material Tube

• 304 Stainless Steel Heavy Duty Miniature Ball Valves

• System Rated to 100PSI

• Multiple port connections for _" 316 Stainless SAE 37 Degree

• 304 Stainless Steel Base Container 4" diameter by 4" tall

• Tri-Clamps at all interfaces make for a high pressure, easy-clean unit.

• High-Quality BUNA-N Gaskets are designed for Oil Processing

• Operating Temperature Range: -40F to 160F

• Ultimate Vacuum: as low as 10 Microns

• Designed to run a single can of solvent and reclaim it (350ml) Max FILL!!

• Construction: All major components made of 304 Stainless Steel.

• Max Vacuum -29.9inHg

• High Polish Interior



What's Included:

• High-Pressure PTFE Braided Stainless Steel Hose

• Standard Pressure Tri-Clamps

• Full set of BUNA-N gaskets including the 100 Mesh(150 Micron) gasket for the material tube is included

• Can Tap Tool

• Instruction Manual

• 1 Year Limited Warranty and Customer Service



*Note: Column capacity may vary depending on the density of packed material and packing density. Capacity is calculated using the industry standard of 4.2g/in3. This is the upper limit for column capacity. Low density, uncut, and/or lightly packed material can reduce capacity by 50%.

For best results, we recommend to tightly pack coarse ground material.

• 1.5"x 6" 304 Stainless Steel Material Tube• 304 Stainless Steel Heavy Duty Miniature Ball Valves• System Rated to 100PSI• Multiple port connections for _" 316 Stainless SAE 37 Degree• 304 Stainless Steel Base Container 4" diameter by 4" tall• Tri-Clamps at all interfaces make for a high pressure, easy-clean unit.• High-Quality BUNA-N Gaskets are designed for Oil Processing• Operating Temperature Range: -40F to 160F• Ultimate Vacuum: as low as 10 Microns• Designed to run a single can of solvent and reclaim it (350ml) Max FILL!!• Construction: All major components made of 304 Stainless Steel.• Max Vacuum -29.9inHg• High Polish Interior• High-Pressure PTFE Braided Stainless Steel Hose• Standard Pressure Tri-Clamps• Full set of BUNA-N gaskets including the 100 Mesh(150 Micron) gasket for the material tube is included• Can Tap Tool• Instruction Manual• 1 Year Limited Warranty and Customer Service Material Capacity Cylinder Volume Radius (in) 1.5" 2" 3" 4" 6" 8" 10" 12" Length (in)

Volume (in3)

Select Material Butane ISO-Butane Propane How Much Will Fit in Cylinder Formula

Volume x Weight of Water x Specific Gravity Constants

Weight of Water = 0.0360 (lbs / in3)

Specific Gravity of = Lbs. of : Recommended:

Account for an 80% fill to avoid a hydraulic lock How Much Material Will Fit in the Cylinder Volume Packing Density (g) 2.5 3 3.5 4.3 Grams of Material Lbs. of Material Cans of Butane Cans of Butane by Size Pounds of Butane

mL fl oz lbs # of Cans 420 14.2 300 10.1 200 6.7 150 5.07

{"id":1435490353267,"title":"45G Mini Top Fill Closed Loop Extractor","handle":"45g-mini-top-fill-closed-loop-extractor","description":"\u003cp\u003e\u003csmall\u003e\u003cb\u003e\u003cstrong\u003e\u003cem\u003e***Note: Butane(Solvent) not included with systems unless ordered with dropdown menu or separately. Any order with butane WILL NOT SHIP EXPEDITED.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/b\u003e\u003c\/small\u003e\u003c\/p\u003e

\u003cbr\u003e

\u003cp\u003e\u003csmall\u003e\u003cstrong\u003e\u003cb\u003eDISCLAIMER: This unit is intended for LEGAL purposes only, to be used in accordance with local laws and ordinances. Use only in extremely well-ventilated areas. Check with your local fire marshal for guidance when operating indoors\u003c\/b\u003e Closed Loop Reclamation Extraction System (Comes with 1 yr. Limited warranty)\u003c\/strong\u003e\u003c\/small\u003e\u003c\/p\u003e

\u003cp\u003e\u003cbr\u003eThis is the Best Value Vacs \u003cb\u003eMINI\u003c\/b\u003e Extraction System. It is an excellent option for small personal runs or test runs and is the perfect size for a tabletop. Being a small version of our standard top-fill closed loop extractor, this is also great for beginners and has all the same bells and whistles as our larger options. \u003c\/p\u003e

\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe top-fill closed loop extractor is the safest way to do hydrocarbon extraction. Solvent washes through the material column and collects oils as it passes over the material, and the oil-bearing solvent is collected in the collection base. Once collected, the solvent in this passive unit is distilled and recovered using temperature manipulation, leaving oils in the collection base.\u003c\/span\u003e\u003c\/p\u003e

\u003cp\u003e\u003cstrong\u003eMini CLS \/ Mini XL Upgrades:\u003c\/strong\u003e\u003c\/p\u003e

\u003cp\u003e\u003cstrong\u003e\u003cu\u003eExplorer:\u003c\/u\u003e\u003c\/strong\u003e Our standard, most economical setup, perfect for the entry-level extractor on a budget. It comes with a welded bottom base and stainless reclaim container. This model has minimal features to keep costs low while providing the necessary equipment to get the job done.\u003c\/p\u003e

\u003cp\u003e\u003cstrong\u003e\u003cu\u003eProfessional:\u003c\/u\u003e\u003c\/strong\u003e This model features upgrades to help produce extract easier. An inline ball valve is used to allow the solvent to be suspended in the material column, as well as closing the collection base off during recovery. Upon completion of the run, extract removal is made simple by adding a removable bottom to the collection base.\u003c\/p\u003e

\u003cstyle type=\"text\/css\"\u003e\u003c!--

.tg {border-collapse:collapse;border-spacing:0;border-color:#ccc;}

.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff;}

.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0;}

.tg .tg-amwm{font-weight:bold;text-align:center;vertical-align:top}

.tg .tg-0lax{text-align:left;vertical-align:top}

--\u003e\u003c\/style\u003e

\u003ctable class=\"tg\" style=\"undefined;table-layout: fixed; width: 602px;\"\u003e

\u003ccolgroup\u003e \u003ccol style=\"width: 301px;\"\u003e \u003ccol style=\"width: 301px;\"\u003e \u003c\/colgroup\u003e

\u003ctbody\u003e

\u003ctr\u003e

\u003cth class=\"tg-amwm\"\u003eExplorer\u003c\/th\u003e

\u003cth class=\"tg-amwm\"\u003eProfessional\u003c\/th\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd class=\"tg-0lax\"\u003e

\u003cul\u003e

\u003cli\u003eStandard Valves\u003c\/li\u003e

\u003cli\u003eWelded Bottom Base\u003c\/li\u003e

\u003c\/ul\u003e

\u003c\/td\u003e

\u003ctd class=\"tg-0lax\"\u003e

\u003cul\u003e

\u003cli\u003eStandard Valves\u003c\/li\u003e

\u003cli\u003eBall Valve\u003c\/li\u003e

\u003cli\u003eSplatter Platter Base\u003c\/li\u003e

\u003c\/ul\u003e

\u003c\/td\u003e

\u003c\/tr\u003e

\u003c\/tbody\u003e

\u003c\/table\u003e

\u003cbr\u003e \u003ca href=\"https:\/\/lib.store.yahoo.net\/lib\/yhst-137021871255283\/material.png\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cb\u003eButane\/Material Column Calculation Chart\u003c\/b\u003e\u003c\/a\u003e \u003cbr\u003e\u003cbr\u003e \u003cb\u003eSystem Specifications:\u003c\/b\u003e\u003cbr\u003e• 1.5\"x 6\" 304 Stainless Steel Material Tube\u003cbr\u003e• 304 Stainless Steel Heavy Duty Miniature Ball Valves\u003cbr\u003e• System Rated to 100PSI\u003cbr\u003e• Multiple port connections for _\" 316 Stainless SAE 37 Degree\u003cbr\u003e• 304 Stainless Steel Base Container 4\" diameter by 4\" tall\u003cbr\u003e• Tri-Clamps at all interfaces make for a high pressure, easy-clean unit.\u003cbr\u003e• High-Quality BUNA-N Gaskets are designed for Oil Processing\u003cbr\u003e• Operating Temperature Range: -40F to 160F \u003cbr\u003e• Ultimate Vacuum: as low as 10 Microns\u003cbr\u003e• Designed to run a single can of solvent and reclaim it (350ml) Max FILL!!\u003cbr\u003e• Construction: All major components made of 304 Stainless Steel.\u003cbr\u003e• Max Vacuum -29.9inHg\u003cbr\u003e• High Polish Interior \u003cbr\u003e \u003cbr\u003e \u003cb\u003eWhat's Included:\u003c\/b\u003e\u003cbr\u003e• High-Pressure PTFE Braided Stainless Steel Hose\u003cbr\u003e• Standard Pressure Tri-Clamps\u003cbr\u003e• Full set of BUNA-N gaskets including the 100 Mesh(150 Micron) gasket for the material tube is included \u003cbr\u003e• Can Tap Tool\u003cbr\u003e• Instruction Manual\u003cbr\u003e• 1 Year Limited Warranty and Customer Service \u003cbr\u003e \u003cbr\u003e\u003cem\u003e\u003cstrong\u003e*Note: Column capacity may vary depending on the density of packed material and packing density. Capacity is calculated using the industry standard of 4.2g\/in3. This is the upper limit for column capacity. Low density, uncut, and\/or lightly packed material can reduce capacity by 50%. \u003c\/strong\u003e\u003c\/em\u003e\u003cbr\u003e\u003cem\u003e\u003cstrong\u003eFor best results, we recommend to tightly pack coarse ground material.\u003c\/strong\u003e\u003c\/em\u003e\u003cbr\u003e

\u003cp\u003e \u003c\/p\u003e

\u003cstyle type=\"text\/css\"\u003e\u003c!--

button.accordion {

background-color: #f2672a;

color: #fff;

cursor: pointer;

padding: 18px;

margin-bottom: 10px;

width: 100%;

border: none;

text-align: left;

outline: none;

font-size: 16px;

transition: 0.4s;

}



button.accordion.active, button.accordion:hover {

background-color: #000080;

}



button.accordion:after {

content: '\\002B';

color: #fff;

font-weight: bold;

float: right;

margin-left: 5px;

}



button.accordion.active:after {

content: \"\\2212\";

}



div.panel {

padding: 0 18px;

background-color: white;

max-height: 0;

overflow: hidden;

transition: max-height 0.2s ease-out;

}

.panel {

margin-bottom: 20px;

background-color: #fff;

border: 1px solid transparent;

border-radius: 0;

-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

}



div.col-lg-4 {

width:33.33%;

float:left;

}



div.col-lg-12 {

width:100%;

float:left;

}



div.col-lg-6 {

width:50%;

float:left;

}



\/* Calculator Styles *\/



div#volumeCalculator {

padding: 15px;

background: #fcfcfc;

}



div#materialSelector {

padding: 15px;

}



div#materialSelector {

padding: 15px;

}



div#materialCapacityCalculator {

padding: 15px;

background-color: #fcfcfc;

}



div#capacityByDensityCalculator {

padding: 15px;

margin-bottom: 15px;

padding-bottom: 40px;

}



.bor {

border: 2px solid #652d91;

}



div#cansOfButaneCalculator {

padding: 15px;

padding-bottom: 40px;

}



button.accordion.active, button.accordion:hover {

background-color: #652d91;

}





.rad {

margin-top: 6%!important;

}







span.row {

display: inline-flex;

}





span.row \u003e span {

width: 500px;

}



span.row.calc {

display: -webkit-inline-box;

text-align: initial;

}





\/* (add additional styles here) *





#capacityByDensityCalculator td {

\/* text-align: center; *\/

\/* border: 1px solid #ddd; *\/

}



#cansOfButaneCalculator td {

\/* text-align: center; *\/

\/* border: 1px solid #ddd; *\/

}

--\u003e\u003c\/style\u003e

\u003cdiv class=\"a-left\"\u003e

\u003cbutton class=\"accordion\"\u003eMaterial Capacity\u003c\/button\u003e

\u003cdiv class=\"panel\"\u003e

\u003cdiv id=\"volumeCalculator\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eCylinder Volume\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row calc\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"radius\"\u003eRadius (in)\u003c\/label\u003e\u003cselect id=\"radiusInput\" name=\"radius\" class=\"bor\"\u003e

\u003coption type=\"number\" name=\"radius\" value=\"0.685\"\u003e1.5\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"0.935\"\u003e2\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"1.435\"\u003e3\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"1.917\"\u003e4\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"2.891\"\u003e6\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"3.891\"\u003e8\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"4.891\"\u003e10\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"5.88\"\u003e12\"\u003c\/option\u003e

\u003c\/select\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"length\"\u003eLength (in)\u003c\/label\u003e\u003cbr\u003e \u003cinput id=\"lengthInput\" type=\"number\" name=\"length\" value=\"48\" class=\"bor\"\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"volume\"\u003eVolume (in\u003csup\u003e3\u003c\/sup\u003e)\u003c\/label\u003e\u003cbr\u003e \u003cinput class=\"bor\" type=\"text\" name=\"volume\" value=\"\" disabled\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv id=\"materialSelector\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eSelect Material\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectButane\" value=\"butane\" checked\u003e \u003clabel for=\"materialSelectButane\"\u003eButane\u003c\/label\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectIsoButane\" value=\"isobutane\"\u003e \u003clabel for=\"materialSelectIsoButane\"\u003eISO-Butane\u003c\/label\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectPropane\" value=\"propane\"\u003e \u003clabel for=\"materialSelectPropane\"\u003ePropane\u003c\/label\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv id=\"materialCapacityCalculator\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eHow Much \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e Will Fit in Cylinder\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-12\"\u003e

\u003cp\u003e\u003cb\u003eFormula\u003c\/b\u003e\u003cbr\u003eVolume x Weight of Water x Specific Gravity\u003c\/p\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-12\"\u003e

\u003cp\u003e\u003cb\u003eConstants\u003c\/b\u003e\u003cbr\u003eWeight of Water = 0.0360 (lbs \/ in\u003csup\u003e3\u003c\/sup\u003e)\u003cbr\u003eSpecific Gravity of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e = \u003cspan class=\"materialSpecificGravity\"\u003e\u003c\/span\u003e\u003c\/p\u003e

\u003cdiv class=\"col-lg-6\"\u003e

\u003clabel for=\"capacity\"\u003eLbs. of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e:\u003c\/label\u003e \u003cinput id=\"capacityResult\" type=\"text\" name=\"capacity\" value=\"\" disabled class=\"bor\"\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-6\"\u003e

\u003clabel for=\"recommendedCapacity\"\u003eRecommended:\u003c\/label\u003e \u003cinput id=\"recommendedCapacity\" type=\"text\" name=\"recommendedCapacity\" value=\"\" disabled class=\"bor\"\u003e\u003cbr\u003e \u003csmall\u003e\u003cem\u003eAccount for an 80% fill to avoid a hydraulic lock \u003c\/em\u003e\u003c\/small\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv id=\"capacityByDensityCalculator\"\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-12\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eHow Much Material Will Fit in the Cylinder\u003c\/strong\u003e\u003c\/h4\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-6\"\u003e

\u003clabel for=\"volume\"\u003eVolume\u003c\/label\u003e \u003cinput type=\"text\" name=\"volume\" value=\"\" disabled\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003ctable width=\"100%\"\u003e

\u003ctbody\u003e

\u003ctr\u003e

\u003ctd id=\"packingDensityValues\"\u003ePacking Density (g)\u003c\/td\u003e

\u003ctd\u003e2.5\u003c\/td\u003e

\u003ctd\u003e3\u003c\/td\u003e

\u003ctd\u003e3.5\u003c\/td\u003e

\u003ctd\u003e4.3\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd id=\"gramsOfMaterialValues\"\u003eGrams of Material\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd id=\"lbsOfMaterialValues\"\u003eLbs. of Material\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003c\/tbody\u003e

\u003c\/table\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cbutton class=\"accordion\"\u003eCans of Butane\u003c\/button\u003e

\u003cdiv class=\"panel\"\u003e

\u003cdiv id=\"cansOfButaneCalculator\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eCans of Butane by Size\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"poundsOfButane\"\u003ePounds of Butane\u003c\/label\u003e\u003cbr\u003e \u003cinput id=\"poundsOfButaneInput\" type=\"number\" name=\"poundsOfButane\" value=\"8\" class=\"bor\"\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003ctable width=\"100%\"\u003e

\u003ctbody\u003e

\u003ctr\u003e

\u003cth\u003emL\u003c\/th\u003e

\u003cth\u003efl oz\u003c\/th\u003e

\u003cth\u003elbs\u003c\/th\u003e

\u003cth\u003e# of Cans\u003c\/th\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e420\u003c\/td\u003e

\u003ctd\u003e14.2\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e300\u003c\/td\u003e

\u003ctd\u003e10.1\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e200\u003c\/td\u003e

\u003ctd\u003e6.7\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e150\u003c\/td\u003e

\u003ctd\u003e5.07\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003c\/tbody\u003e

\u003c\/table\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cscript\u003e\/\/ \u003c![CDATA[

document.addEventListener(\"DOMContentLoaded\", function() {

CalculatorApp.init();

});



var CalculatorApp = {

init: function() {

this.bindEvents();

this.updateSelectedMaterial();

this.setInitialState();

},



bindEvents: function() {

jQuery('#materialSelector').on('change', this.handlers.updateVolumeResult.bind(this));

jQuery('#volumeCalculator').on('input', [jQuery('#radiusInput'), jQuery('#lengthInput')], this.handlers.updateVolumeResult.bind(this));

jQuery('#poundsOfButaneInput').on('change', this.handlers.updateButaneCansResult.bind(this));

},



updateSelectedMaterial: function() {

this.selectedMaterial = jQuery('input[name=\"materialSelect\"]:checked').val();

jQuery('.materialName').each(function() {

jQuery(this).text(CalculatorApp.materialNameToString(CalculatorApp.selectedMaterial));

});

jQuery('.materialSpecificGravity').each(function() {

jQuery(this).text(CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp.selectedMaterial]);

});

},



setInitialState: function() {

this.setButaneLbsColumn();

this.handlers.updateVolumeResult();

this.handlers.updateButaneCansResult();

},



setButaneLbsColumn: function() {

jQuery('.butaneCanWeight').each(function(index) {

jQuery(this).text(CalculatorApp.butaneCanWeightValues[index])

});

},



materialNameToString: function(materialName) {

if (materialName === 'isobutane') return 'ISO-Butane';

return materialName.charAt(0).toUpperCase() + materialName.slice(1);

},



decimalPlaces: 3, \/\/ set the number of decimals you want in calculation results



selectedMaterial: 'butane', \/\/ default state



butaneCanWeightValues: [0.55556424, 0.3968316, 0.264554, 0.1984158], \/\/ default state



constants: {

RECOMMENDED_CAPACITY: 0.8,

POUNDS_PER_GRAM: 0.00220462,

WEIGHT_OF_H2O: 0.036,

SPECIFIC_GRAVITIES: {

butane: 0.601, \/\/ at 70 deg F

isobutane: 0.563, \/\/ at 60 deg F

propane: 0.495 \/\/ at 70 deg F

}

},



handlers: {

updateVolumeResult: function() {

CalculatorApp.updateSelectedMaterial();



var radius = jQuery('#radiusInput').val();

var length = jQuery('#lengthInput').val();

var volume = (Math.PI * radius ** 2) * length;



jQuery('.volumeResult').each(function() {

jQuery(this).val(volume.toFixed(CalculatorApp.decimalPlaces))

});



var capacity =

volume *

CalculatorApp.constants.WEIGHT_OF_H2O *

CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp.selectedMaterial];



jQuery('#capacityResult').val(capacity.toFixed(CalculatorApp.decimalPlaces));

jQuery('#recommendedCapacity').val(

(capacity * CalculatorApp.constants.RECOMMENDED_CAPACITY)

.toFixed(CalculatorApp.decimalPlaces)

);



var densityValues = jQuery('#packingDensityValues')

.siblings()

.map(function() {

return jQuery(this).text();

});



CalculatorApp.handlers.updateCapacityByDensityResults(volume, densityValues);

},



updateCapacityByDensityResults: function(volume, densityValues) {

jQuery('#gramsOfMaterialValues')

.siblings()

.each(function(index) {

jQuery(this).text(

(parseFloat(densityValues[index]) * volume)

.toFixed(CalculatorApp.decimalPlaces)

);

});



jQuery('#lbsOfMaterialValues')

.siblings()

.each(function(index) {

jQuery(this).text(

(parseFloat(densityValues[index]) * volume * CalculatorApp.constants.POUNDS_PER_GRAM)

.toFixed(CalculatorApp.decimalPlaces)

);

});

},



updateButaneCansResult: function() {

var poundsOfButane = jQuery('#poundsOfButaneInput').val();

jQuery('.numberOfCans').each(function(index) {

jQuery(this).text(

(poundsOfButane \/ CalculatorApp.butaneCanWeightValues[index])

.toFixed(CalculatorApp.decimalPlaces)

);

});

}

}

};



var acc = document.getElementsByClassName(\"accordion\");

var i;



for (i = 0; i \u003c acc.length; i++) {

acc[i].onclick = function() {

this.classList.toggle(\"active\");

var panel = this.nextElementSibling;

if (panel.style.maxHeight){

panel.style.maxHeight = null;

} else {

panel.style.maxHeight = panel.scrollHeight + \"px\";

}

}

}

\/\/ ]]\u003e\u003c\/script\u003e

\u003c\/div\u003e","published_at":"2018-08-08T11:59:35-05:00","created_at":"2018-08-08T11:59:36-05:00","vendor":"BVV","type":"Shop All Categories","tags":["1 Year Limited Warranty","24 Hour Nitrogen Test","BVV Coupon Eligible","Ebay","Extraction","free shipping","Hydrocarbon","Marketplace","Mini CLS","Shop All Categories","Top Fill Closed Loop Extractors","Wholesale Store View"],"price":65000,"price_min":65000,"price_max":87500,"available":true,"price_varies":true,"compare_at_price":65000,"compare_at_price_min":65000,"compare_at_price_max":87500,"compare_at_price_varies":true,"variants":[{"id":18403942432883,"title":"Explorer","option1":"Explorer","option2":null,"option3":null,"sku":"MINIX-V1","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"45G Mini Top Fill Closed Loop Extractor - Explorer","public_title":"Explorer","options":["Explorer"],"price":65000,"weight":8165,"compare_at_price":65000,"inventory_management":"shopify","barcode":""},{"id":18403950919795,"title":"Professional","option1":"Professional","option2":null,"option3":null,"sku":"MINIX-V2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"45G Mini Top Fill Closed Loop Extractor - Professional","public_title":"Professional","options":["Professional"],"price":87500,"weight":8165,"compare_at_price":87500,"inventory_management":"shopify","barcode":""}],"images":["\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-1.jpg?v=1588709776","\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX.jpg?v=1588709674","\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-2.jpg?v=1588709633","\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-3.jpg?v=1588709703"],"featured_image":"\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-1.jpg?v=1588709776","options":["Select Configuration"],"media":[{"alt":"45G Mini Top Fill Closed Loop Extractor Shop All Categories BVV ","id":8109695860832,"position":1,"preview_image":{"aspect_ratio":0.659,"height":1400,"width":922,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-1.jpg?v=1588709776"},"aspect_ratio":0.659,"height":1400,"media_type":"image","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-1.jpg?v=1588709776","width":922},{"alt":"45G Mini Top Fill Closed Loop Extractor Shop All Categories BVV ","id":8109695828064,"position":2,"preview_image":{"aspect_ratio":0.86,"height":1402,"width":1206,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX.jpg?v=1588709674"},"aspect_ratio":0.86,"height":1402,"media_type":"image","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX.jpg?v=1588709674","width":1206},{"alt":"45G Mini Top Fill Closed Loop Extractor Shop All Categories BVV ","id":8109695893600,"position":3,"preview_image":{"aspect_ratio":0.489,"height":1402,"width":686,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-2.jpg?v=1588709633"},"aspect_ratio":0.489,"height":1402,"media_type":"image","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-2.jpg?v=1588709633","width":686},{"alt":"45G Mini Top Fill Closed Loop Extractor Shop All Categories BVV ","id":8109695959136,"position":4,"preview_image":{"aspect_ratio":0.657,"height":746,"width":490,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-3.jpg?v=1588709703"},"aspect_ratio":0.657,"height":746,"media_type":"image","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0078\/8814\/2451\/products\/MINIX-3.jpg?v=1588709703","width":490}],"content":"\u003cp\u003e\u003csmall\u003e\u003cb\u003e\u003cstrong\u003e\u003cem\u003e***Note: Butane(Solvent) not included with systems unless ordered with dropdown menu or separately. Any order with butane WILL NOT SHIP EXPEDITED.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/b\u003e\u003c\/small\u003e\u003c\/p\u003e

\u003cbr\u003e

\u003cp\u003e\u003csmall\u003e\u003cstrong\u003e\u003cb\u003eDISCLAIMER: This unit is intended for LEGAL purposes only, to be used in accordance with local laws and ordinances. Use only in extremely well-ventilated areas. Check with your local fire marshal for guidance when operating indoors\u003c\/b\u003e Closed Loop Reclamation Extraction System (Comes with 1 yr. Limited warranty)\u003c\/strong\u003e\u003c\/small\u003e\u003c\/p\u003e

\u003cp\u003e\u003cbr\u003eThis is the Best Value Vacs \u003cb\u003eMINI\u003c\/b\u003e Extraction System. It is an excellent option for small personal runs or test runs and is the perfect size for a tabletop. Being a small version of our standard top-fill closed loop extractor, this is also great for beginners and has all the same bells and whistles as our larger options. \u003c\/p\u003e

\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe top-fill closed loop extractor is the safest way to do hydrocarbon extraction. Solvent washes through the material column and collects oils as it passes over the material, and the oil-bearing solvent is collected in the collection base. Once collected, the solvent in this passive unit is distilled and recovered using temperature manipulation, leaving oils in the collection base.\u003c\/span\u003e\u003c\/p\u003e

\u003cp\u003e\u003cstrong\u003eMini CLS \/ Mini XL Upgrades:\u003c\/strong\u003e\u003c\/p\u003e

\u003cp\u003e\u003cstrong\u003e\u003cu\u003eExplorer:\u003c\/u\u003e\u003c\/strong\u003e Our standard, most economical setup, perfect for the entry-level extractor on a budget. It comes with a welded bottom base and stainless reclaim container. This model has minimal features to keep costs low while providing the necessary equipment to get the job done.\u003c\/p\u003e

\u003cp\u003e\u003cstrong\u003e\u003cu\u003eProfessional:\u003c\/u\u003e\u003c\/strong\u003e This model features upgrades to help produce extract easier. An inline ball valve is used to allow the solvent to be suspended in the material column, as well as closing the collection base off during recovery. Upon completion of the run, extract removal is made simple by adding a removable bottom to the collection base.\u003c\/p\u003e

\u003cstyle type=\"text\/css\"\u003e\u003c!--

.tg {border-collapse:collapse;border-spacing:0;border-color:#ccc;}

.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff;}

.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0;}

.tg .tg-amwm{font-weight:bold;text-align:center;vertical-align:top}

.tg .tg-0lax{text-align:left;vertical-align:top}

--\u003e\u003c\/style\u003e

\u003ctable class=\"tg\" style=\"undefined;table-layout: fixed; width: 602px;\"\u003e

\u003ccolgroup\u003e \u003ccol style=\"width: 301px;\"\u003e \u003ccol style=\"width: 301px;\"\u003e \u003c\/colgroup\u003e

\u003ctbody\u003e

\u003ctr\u003e

\u003cth class=\"tg-amwm\"\u003eExplorer\u003c\/th\u003e

\u003cth class=\"tg-amwm\"\u003eProfessional\u003c\/th\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd class=\"tg-0lax\"\u003e

\u003cul\u003e

\u003cli\u003eStandard Valves\u003c\/li\u003e

\u003cli\u003eWelded Bottom Base\u003c\/li\u003e

\u003c\/ul\u003e

\u003c\/td\u003e

\u003ctd class=\"tg-0lax\"\u003e

\u003cul\u003e

\u003cli\u003eStandard Valves\u003c\/li\u003e

\u003cli\u003eBall Valve\u003c\/li\u003e

\u003cli\u003eSplatter Platter Base\u003c\/li\u003e

\u003c\/ul\u003e

\u003c\/td\u003e

\u003c\/tr\u003e

\u003c\/tbody\u003e

\u003c\/table\u003e

\u003cbr\u003e \u003ca href=\"https:\/\/lib.store.yahoo.net\/lib\/yhst-137021871255283\/material.png\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cb\u003eButane\/Material Column Calculation Chart\u003c\/b\u003e\u003c\/a\u003e \u003cbr\u003e\u003cbr\u003e \u003cb\u003eSystem Specifications:\u003c\/b\u003e\u003cbr\u003e• 1.5\"x 6\" 304 Stainless Steel Material Tube\u003cbr\u003e• 304 Stainless Steel Heavy Duty Miniature Ball Valves\u003cbr\u003e• System Rated to 100PSI\u003cbr\u003e• Multiple port connections for _\" 316 Stainless SAE 37 Degree\u003cbr\u003e• 304 Stainless Steel Base Container 4\" diameter by 4\" tall\u003cbr\u003e• Tri-Clamps at all interfaces make for a high pressure, easy-clean unit.\u003cbr\u003e• High-Quality BUNA-N Gaskets are designed for Oil Processing\u003cbr\u003e• Operating Temperature Range: -40F to 160F \u003cbr\u003e• Ultimate Vacuum: as low as 10 Microns\u003cbr\u003e• Designed to run a single can of solvent and reclaim it (350ml) Max FILL!!\u003cbr\u003e• Construction: All major components made of 304 Stainless Steel.\u003cbr\u003e• Max Vacuum -29.9inHg\u003cbr\u003e• High Polish Interior \u003cbr\u003e \u003cbr\u003e \u003cb\u003eWhat's Included:\u003c\/b\u003e\u003cbr\u003e• High-Pressure PTFE Braided Stainless Steel Hose\u003cbr\u003e• Standard Pressure Tri-Clamps\u003cbr\u003e• Full set of BUNA-N gaskets including the 100 Mesh(150 Micron) gasket for the material tube is included \u003cbr\u003e• Can Tap Tool\u003cbr\u003e• Instruction Manual\u003cbr\u003e• 1 Year Limited Warranty and Customer Service \u003cbr\u003e \u003cbr\u003e\u003cem\u003e\u003cstrong\u003e*Note: Column capacity may vary depending on the density of packed material and packing density. Capacity is calculated using the industry standard of 4.2g\/in3. This is the upper limit for column capacity. Low density, uncut, and\/or lightly packed material can reduce capacity by 50%. \u003c\/strong\u003e\u003c\/em\u003e\u003cbr\u003e\u003cem\u003e\u003cstrong\u003eFor best results, we recommend to tightly pack coarse ground material.\u003c\/strong\u003e\u003c\/em\u003e\u003cbr\u003e

\u003cp\u003e \u003c\/p\u003e

\u003cstyle type=\"text\/css\"\u003e\u003c!--

button.accordion {

background-color: #f2672a;

color: #fff;

cursor: pointer;

padding: 18px;

margin-bottom: 10px;

width: 100%;

border: none;

text-align: left;

outline: none;

font-size: 16px;

transition: 0.4s;

}



button.accordion.active, button.accordion:hover {

background-color: #000080;

}



button.accordion:after {

content: '\\002B';

color: #fff;

font-weight: bold;

float: right;

margin-left: 5px;

}



button.accordion.active:after {

content: \"\\2212\";

}



div.panel {

padding: 0 18px;

background-color: white;

max-height: 0;

overflow: hidden;

transition: max-height 0.2s ease-out;

}

.panel {

margin-bottom: 20px;

background-color: #fff;

border: 1px solid transparent;

border-radius: 0;

-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

}



div.col-lg-4 {

width:33.33%;

float:left;

}



div.col-lg-12 {

width:100%;

float:left;

}



div.col-lg-6 {

width:50%;

float:left;

}



\/* Calculator Styles *\/



div#volumeCalculator {

padding: 15px;

background: #fcfcfc;

}



div#materialSelector {

padding: 15px;

}



div#materialSelector {

padding: 15px;

}



div#materialCapacityCalculator {

padding: 15px;

background-color: #fcfcfc;

}



div#capacityByDensityCalculator {

padding: 15px;

margin-bottom: 15px;

padding-bottom: 40px;

}



.bor {

border: 2px solid #652d91;

}



div#cansOfButaneCalculator {

padding: 15px;

padding-bottom: 40px;

}



button.accordion.active, button.accordion:hover {

background-color: #652d91;

}





.rad {

margin-top: 6%!important;

}







span.row {

display: inline-flex;

}





span.row \u003e span {

width: 500px;

}



span.row.calc {

display: -webkit-inline-box;

text-align: initial;

}





\/* (add additional styles here) *





#capacityByDensityCalculator td {

\/* text-align: center; *\/

\/* border: 1px solid #ddd; *\/

}



#cansOfButaneCalculator td {

\/* text-align: center; *\/

\/* border: 1px solid #ddd; *\/

}

--\u003e\u003c\/style\u003e

\u003cdiv class=\"a-left\"\u003e

\u003cbutton class=\"accordion\"\u003eMaterial Capacity\u003c\/button\u003e

\u003cdiv class=\"panel\"\u003e

\u003cdiv id=\"volumeCalculator\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eCylinder Volume\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row calc\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"radius\"\u003eRadius (in)\u003c\/label\u003e\u003cselect id=\"radiusInput\" name=\"radius\" class=\"bor\"\u003e

\u003coption type=\"number\" name=\"radius\" value=\"0.685\"\u003e1.5\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"0.935\"\u003e2\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"1.435\"\u003e3\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"1.917\"\u003e4\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"2.891\"\u003e6\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"3.891\"\u003e8\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"4.891\"\u003e10\"\u003c\/option\u003e

\u003coption type=\"number\" name=\"radius\" value=\"5.88\"\u003e12\"\u003c\/option\u003e

\u003c\/select\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"length\"\u003eLength (in)\u003c\/label\u003e\u003cbr\u003e \u003cinput id=\"lengthInput\" type=\"number\" name=\"length\" value=\"48\" class=\"bor\"\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"volume\"\u003eVolume (in\u003csup\u003e3\u003c\/sup\u003e)\u003c\/label\u003e\u003cbr\u003e \u003cinput class=\"bor\" type=\"text\" name=\"volume\" value=\"\" disabled\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv id=\"materialSelector\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eSelect Material\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectButane\" value=\"butane\" checked\u003e \u003clabel for=\"materialSelectButane\"\u003eButane\u003c\/label\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectIsoButane\" value=\"isobutane\"\u003e \u003clabel for=\"materialSelectIsoButane\"\u003eISO-Butane\u003c\/label\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectPropane\" value=\"propane\"\u003e \u003clabel for=\"materialSelectPropane\"\u003ePropane\u003c\/label\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv id=\"materialCapacityCalculator\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eHow Much \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e Will Fit in Cylinder\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-12\"\u003e

\u003cp\u003e\u003cb\u003eFormula\u003c\/b\u003e\u003cbr\u003eVolume x Weight of Water x Specific Gravity\u003c\/p\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-12\"\u003e

\u003cp\u003e\u003cb\u003eConstants\u003c\/b\u003e\u003cbr\u003eWeight of Water = 0.0360 (lbs \/ in\u003csup\u003e3\u003c\/sup\u003e)\u003cbr\u003eSpecific Gravity of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e = \u003cspan class=\"materialSpecificGravity\"\u003e\u003c\/span\u003e\u003c\/p\u003e

\u003cdiv class=\"col-lg-6\"\u003e

\u003clabel for=\"capacity\"\u003eLbs. of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e:\u003c\/label\u003e \u003cinput id=\"capacityResult\" type=\"text\" name=\"capacity\" value=\"\" disabled class=\"bor\"\u003e

\u003c\/div\u003e

\u003cdiv class=\"col-lg-6\"\u003e

\u003clabel for=\"recommendedCapacity\"\u003eRecommended:\u003c\/label\u003e \u003cinput id=\"recommendedCapacity\" type=\"text\" name=\"recommendedCapacity\" value=\"\" disabled class=\"bor\"\u003e\u003cbr\u003e \u003csmall\u003e\u003cem\u003eAccount for an 80% fill to avoid a hydraulic lock \u003c\/em\u003e\u003c\/small\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv id=\"capacityByDensityCalculator\"\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-12\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eHow Much Material Will Fit in the Cylinder\u003c\/strong\u003e\u003c\/h4\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-6\"\u003e

\u003clabel for=\"volume\"\u003eVolume\u003c\/label\u003e \u003cinput type=\"text\" name=\"volume\" value=\"\" disabled\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003ctable width=\"100%\"\u003e

\u003ctbody\u003e

\u003ctr\u003e

\u003ctd id=\"packingDensityValues\"\u003ePacking Density (g)\u003c\/td\u003e

\u003ctd\u003e2.5\u003c\/td\u003e

\u003ctd\u003e3\u003c\/td\u003e

\u003ctd\u003e3.5\u003c\/td\u003e

\u003ctd\u003e4.3\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd id=\"gramsOfMaterialValues\"\u003eGrams of Material\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd id=\"lbsOfMaterialValues\"\u003eLbs. of Material\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003ctd\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003c\/tbody\u003e

\u003c\/table\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cbutton class=\"accordion\"\u003eCans of Butane\u003c\/button\u003e

\u003cdiv class=\"panel\"\u003e

\u003cdiv id=\"cansOfButaneCalculator\"\u003e

\u003ch4\u003e\u003cstrong style=\"color: #f2672a;\"\u003eCans of Butane by Size\u003c\/strong\u003e\u003c\/h4\u003e

\u003cdiv class=\"row\" style=\"margin-bottom: 50px;\"\u003e

\u003cdiv class=\"col-lg-4\"\u003e

\u003clabel for=\"poundsOfButane\"\u003ePounds of Butane\u003c\/label\u003e\u003cbr\u003e \u003cinput id=\"poundsOfButaneInput\" type=\"number\" name=\"poundsOfButane\" value=\"8\" class=\"bor\"\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003ctable width=\"100%\"\u003e

\u003ctbody\u003e

\u003ctr\u003e

\u003cth\u003emL\u003c\/th\u003e

\u003cth\u003efl oz\u003c\/th\u003e

\u003cth\u003elbs\u003c\/th\u003e

\u003cth\u003e# of Cans\u003c\/th\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e420\u003c\/td\u003e

\u003ctd\u003e14.2\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e300\u003c\/td\u003e

\u003ctd\u003e10.1\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e200\u003c\/td\u003e

\u003ctd\u003e6.7\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003ctr\u003e

\u003ctd\u003e150\u003c\/td\u003e

\u003ctd\u003e5.07\u003c\/td\u003e

\u003ctd class=\"butaneCanWeight\"\u003e\u003c\/td\u003e

\u003ctd class=\"numberOfCans\"\u003e\u003c\/td\u003e

\u003c\/tr\u003e

\u003c\/tbody\u003e

\u003c\/table\u003e

\u003c\/div\u003e

\u003c\/div\u003e

\u003cscript\u003e\/\/ \u003c![CDATA[

document.addEventListener(\"DOMContentLoaded\", function() {

CalculatorApp.init();

});



var CalculatorApp = {

init: function() {

this.bindEvents();

this.updateSelectedMaterial();

this.setInitialState();

},



bindEvents: function() {

jQuery('#materialSelector').on('change', this.handlers.updateVolumeResult.bind(this));

jQuery('#volumeCalculator').on('input', [jQuery('#radiusInput'), jQuery('#lengthInput')], this.handlers.updateVolumeResult.bind(this));

jQuery('#poundsOfButaneInput').on('change', this.handlers.updateButaneCansResult.bind(this));

},



updateSelectedMaterial: function() {

this.selectedMaterial = jQuery('input[name=\"materialSelect\"]:checked').val();

jQuery('.materialName').each(function() {

jQuery(this).text(CalculatorApp.materialNameToString(CalculatorApp.selectedMaterial));

});

jQuery('.materialSpecificGravity').each(function() {

jQuery(this).text(CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp.selectedMaterial]);

});

},



setInitialState: function() {

this.setButaneLbsColumn();

this.handlers.updateVolumeResult();

this.handlers.updateButaneCansResult();

},



setButaneLbsColumn: function() {

jQuery('.butaneCanWeight').each(function(index) {

jQuery(this).text(CalculatorApp.butaneCanWeightValues[index])

});

},



materialNameToString: function(materialName) {

if (materialName === 'isobutane') return 'ISO-Butane';

return materialName.charAt(0).toUpperCase() + materialName.slice(1);

},



decimalPlaces: 3, \/\/ set the number of decimals you want in calculation results



selectedMaterial: 'butane', \/\/ default state



butaneCanWeightValues: [0.55556424, 0.3968316, 0.264554, 0.1984158], \/\/ default state



constants: {

RECOMMENDED_CAPACITY: 0.8,

POUNDS_PER_GRAM: 0.00220462,

WEIGHT_OF_H2O: 0.036,

SPECIFIC_GRAVITIES: {

butane: 0.601, \/\/ at 70 deg F

isobutane: 0.563, \/\/ at 60 deg F

propane: 0.495 \/\/ at 70 deg F

}

},



handlers: {

updateVolumeResult: function() {

CalculatorApp.updateSelectedMaterial();



var radius = jQuery('#radiusInput').val();

var length = jQuery('#lengthInput').val();

var volume = (Math.PI * radius ** 2) * length;



jQuery('.volumeResult').each(function() {

jQuery(this).val(volume.toFixed(CalculatorApp.decimalPlaces))

});



var capacity =

volume *

CalculatorApp.constants.WEIGHT_OF_H2O *

CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp.selectedMaterial];



jQuery('#capacityResult').val(capacity.toFixed(CalculatorApp.decimalPlaces));

jQuery('#recommendedCapacity').val(

(capacity * CalculatorApp.constants.RECOMMENDED_CAPACITY)

.toFixed(CalculatorApp.decimalPlaces)

);



var densityValues = jQuery('#packingDensityValues')

.siblings()

.map(function() {

return jQuery(this).text();

});



CalculatorApp.handlers.updateCapacityByDensityResults(volume, densityValues);

},



updateCapacityByDensityResults: function(volume, densityValues) {

jQuery('#gramsOfMaterialValues')

.siblings()

.each(function(index) {

jQuery(this).text(

(parseFloat(densityValues[index]) * volume)

.toFixed(CalculatorApp.decimalPlaces)

);

});



jQuery('#lbsOfMaterialValues')

.siblings()

.each(function(index) {

jQuery(this).text(

(parseFloat(densityValues[index]) * volume * CalculatorApp.constants.POUNDS_PER_GRAM)

.toFixed(CalculatorApp.decimalPlaces)

);

});

},



updateButaneCansResult: function() {

var poundsOfButane = jQuery('#poundsOfButaneInput').val();

jQuery('.numberOfCans').each(function(index) {

jQuery(this).text(

(poundsOfButane \/ CalculatorApp.butaneCanWeightValues[index])

.toFixed(CalculatorApp.decimalPlaces)

);

});

}

}

};



var acc = document.getElementsByClassName(\"accordion\");

var i;



for (i = 0; i \u003c acc.length; i++) {

acc[i].onclick = function() {

this.classList.toggle(\"active\");

var panel = this.nextElementSibling;

if (panel.style.maxHeight){

panel.style.maxHeight = null;

} else {

panel.style.maxHeight = panel.scrollHeight + \"px\";

}

}

}

\/\/ ]]\u003e\u003c\/script\u003e

\u003c\/div\u003e"}