{"id":8422,"date":"2026-07-26T01:06:39","date_gmt":"2026-07-26T01:06:39","guid":{"rendered":"https:\/\/drakemarine.com\/valve-schedule-builder\/"},"modified":"2026-07-26T01:06:39","modified_gmt":"2026-07-26T01:06:39","slug":"ventilplanersteller","status":"publish","type":"page","link":"https:\/\/drakemarine.com\/de\/valve-schedule-builder\/","title":{"rendered":"Seeventil- und Ventilplaner"},"content":{"rendered":"<p>Count the through-hulls and get a printable seacock and valve schedule your yard and surveyor can work from \u2014 with class certification arranged where needed.<\/p>\n<style>\n.dm-tool{max-width:920px;margin:0 auto;padding:8px 0 40px;color:#12395e;font-family:'DM Sans',Helvetica,Arial,sans-serif}\n.dm-tool .card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:26px;margin:18px 0}\n.dm-tool h2{margin:0 0 6px;font-size:1.25rem}\n.dm-tool .hint{color:#5b7186;font-size:.9rem;margin:0 0 18px}\n.dm-tool label{display:block;font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:#41586e;margin:16px 0 6px}\n.dm-tool select,.dm-tool input[type=number],.dm-tool input[type=text]{width:100%;max-width:340px;padding:11px 12px;border:1.5px solid #cbd5e1;border-radius:9px;font-size:1rem;font-family:inherit;background:#fff;color:#12395e}\n.dm-tool .ngrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:4px 24px}\n.dm-tool .ngrid label{margin:12px 0 4px;text-transform:none;letter-spacing:0;font-size:.92rem}\n.dm-tool .ngrid input{max-width:110px;padding:8px 10px}\n.dm-tool button.go{background:#00A8FF;color:#04263f;font-weight:800;font-size:1rem;border:0;border-radius:10px;padding:14px 28px;margin-top:22px;cursor:pointer;font-family:inherit}\n.dm-tool button.go:hover{background:#0b8ed4}\n.dm-tool .result{display:none;border-top:4px solid #00A8FF}\n.dm-tool .society{background:#eef5fb;border:1px solid #cfe0ef;border-radius:10px;padding:14px 16px;font-size:.95rem;margin-bottom:16px}\n.dm-tool table{width:100%;border-collapse:collapse;font-size:.92rem}\n.dm-tool th{text-align:left;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#5b7186;padding:8px 8px;border-bottom:2px solid #e2e8f0}\n.dm-tool td{padding:9px 8px;border-bottom:1px solid #eef2f6;vertical-align:top}\n.dm-tool td a{color:#0b76c4;font-weight:700;text-decoration:none}\n.dm-tool .note{font-size:.85rem;color:#5b7186;margin-top:14px;line-height:1.5}\n.dm-tool .cta{background:#12395e;border-radius:12px;padding:22px;color:#f6f4ed;margin-top:18px;text-align:center}\n.dm-tool .cta a.b,.dm-tool .cta button.b{display:inline-block;background:#00A8FF;color:#04263f;font-weight:800;border-radius:9px;padding:12px 22px;text-decoration:none;margin:8px 6px 0;border:0;font-size:1rem;cursor:pointer;font-family:inherit}\n.dm-tool .cta a.w{display:inline-block;background:#f6f4ed;color:#12395e;font-weight:800;border-radius:9px;padding:12px 22px;text-decoration:none;margin:8px 6px 0}\n@media print{\n  body *{visibility:hidden}\n  #vs-print-area,#vs-print-area *{visibility:visible}\n  #vs-print-area{position:absolute;left:0;top:0;width:100%}\n  .dm-tool .cta{display:none}\n}\n<\/style>\n<div class=\"dm-tool\" id=\"dm-valve-tool\">\n<div class=\"card\">\n<h2>Count the holes in your boat<\/h2>\n<p class=\"hint\">Every through-hull below or near the waterline wants a proper valve on it. Count what you have, we&#8217;ll draft the schedule your yard and surveyor can work from.<\/p>\n<p>    <label for=\"vs-name\">Vessel name (for the printed schedule)<\/label><br \/>\n    <input type=\"text\" id=\"vs-name\" maxlength=\"60\" placeholder=\"M\/Y Example\"><br \/>\n    <label for=\"vs-soc\">Classification society (if classed)<\/label><br \/>\n    <select id=\"vs-soc\"><option value=\"none\" selected>Not classed \/ private yacht<\/option><option value=\"LR\">Lloyd&#8217;s Register<\/option><option value=\"DNV\">DNV<\/option><option value=\"ABS\">ABS<\/option><option value=\"RINA\">RINA<\/option><option value=\"BV\">Bureau Veritas<\/option><option value=\"NK\">ClassNK<\/option><option value=\"KR\">Korean Register<\/option><option value=\"CCS\">CCS<\/option><\/select><br \/>\n    <label style=\"margin-top:20px\">Sea water inlets<\/label><\/p>\n<div class=\"ngrid\">\n<div><label for=\"vs-me\">Main engine intakes<\/label><input type=\"number\" id=\"vs-me\" min=\"0\" max=\"8\" value=\"1\"><\/div>\n<div><label for=\"vs-gen\">Generator intakes<\/label><input type=\"number\" id=\"vs-gen\" min=\"0\" max=\"6\" value=\"1\"><\/div>\n<div><label for=\"vs-ac\">A\/C &amp; refrigeration intakes<\/label><input type=\"number\" id=\"vs-ac\" min=\"0\" max=\"6\" value=\"1\"><\/div>\n<div><label for=\"vs-heads\">Heads sea inlets<\/label><input type=\"number\" id=\"vs-heads\" min=\"0\" max=\"8\" value=\"1\"><\/div>\n<div><label for=\"vs-fire\">Fire \/ deck-wash intakes<\/label><input type=\"number\" id=\"vs-fire\" min=\"0\" max=\"4\" value=\"0\"><\/div>\n<\/p><\/div>\n<p>    <label style=\"margin-top:20px\">Overboard discharges<\/label><\/p>\n<div class=\"ngrid\">\n<div><label for=\"vs-san\">Heads \/ sanitary discharges<\/label><input type=\"number\" id=\"vs-san\" min=\"0\" max=\"8\" value=\"1\"><\/div>\n<div><label for=\"vs-grey\">Sink &amp; shower drains<\/label><input type=\"number\" id=\"vs-grey\" min=\"0\" max=\"10\" value=\"2\"><\/div>\n<div><label for=\"vs-bilge\">Bilge pump discharges<\/label><input type=\"number\" id=\"vs-bilge\" min=\"0\" max=\"8\" value=\"2\"><\/div>\n<div><label for=\"vs-deck\">Cockpit \/ deck drains through hull<\/label><input type=\"number\" id=\"vs-deck\" min=\"0\" max=\"10\" value=\"2\"><\/div>\n<div><label for=\"vs-exh\">Wet exhaust outlets<\/label><input type=\"number\" id=\"vs-exh\" min=\"0\" max=\"6\" value=\"1\"><\/div>\n<\/p><\/div>\n<p>    <button class=\"go\" type=\"button\" onclick=\"dmValveSched()\">Build my valve schedule<\/button>\n  <\/div>\n<div class=\"card result\" id=\"vs-result\">\n<div id=\"vs-print-area\">\n<h2 id=\"vs-title\">Seacock &amp; valve schedule<\/h2>\n<div class=\"society\" id=\"vs-socline\"><\/div>\n<table>\n<thead>\n<tr>\n<th>#<\/th>\n<th>Service<\/th>\n<th>Qty<\/th>\n<th>Suggested valve<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody id=\"vs-rows\"><\/tbody>\n<\/table>\n<p class=\"note\" id=\"vs-note\">\n<\/p><\/div>\n<div class=\"cta\">\n      <strong style=\"font-size:1.05rem\">Send it to us \u2014 we&#8217;ll price the lot<\/strong><br \/>\n      <span style=\"color:#c9d6e2;font-size:.92rem\">Add your sizes (DN or hose bore) or send photos at the next lift \u2014 we&#8217;ll confirm every valve, arrange the certification paperwork and quote delivered. This is exactly the &#8220;valve plan&#8221; our yard-period service is built around.<\/span><br \/>\n      <a class=\"b\" id=\"vs-mail\" href=\"#\">Email my schedule<\/a><br \/>\n      <button class=\"b\" type=\"button\" onclick=\"window.print()\" style=\"background:#37c1ff\">Print it<\/button><br \/>\n      <a class=\"w\" href=\"\/class-approved-marine-valves-thailand\/\">Browse class approved valves<\/a>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\nfunction dmValveSched(){\n  var esc=function(s){return s.replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;');};\n  var name=esc((document.getElementById('vs-name').value||'').trim());\n  var soc=document.getElementById('vs-soc').value;\n  var n=function(id){return Math.max(0,parseInt(document.getElementById(id).value,10)||0);};\n  var HUB='\/class-approved-marine-valves-thailand\/';\n  var SOCP={LR:'\/lloyds-class-approved-valves\/',DNV:'\/dnv-class-approved-valves\/',ABS:'\/abs-class-approved-valves\/',RINA:'\/rina-class-approved-valves\/',BV:'\/bureau-veritas-class-approved-valves\/',NK:'\/classnk-class-approved-valves\/',KR:'\/korean-register-class-approved-valves\/',CCS:'\/ccs-class-approved-valves\/'};\n  var SOCN={LR:\"Lloyd's Register\",DNV:'DNV',ABS:'ABS',RINA:'RINA',BV:'Bureau Veritas',NK:'ClassNK',KR:'Korean Register',CCS:'CCS'};\n  var items=[\n    ['Main engine seawater intake',n('vs-me'),'Quick-closing or butterfly valve on the sea chest \/ through-hull','Primary intake \u2014 quick-closing preferred; strainer downstream'],\n    ['Generator seawater intake',n('vs-gen'),'Quick-closing or ball valve','Own dedicated intake and strainer'],\n    ['A\/C &amp; refrigeration intake',n('vs-ac'),'Ball or butterfly valve','One valve per circuit, or manifold off one intake'],\n    ['Heads sea inlet',n('vs-heads'),'Ball valve','Accessible with the floor in place \u2014 the one you close most'],\n    ['Fire \/ deck-wash intake',n('vs-fire'),'Ball or globe valve','Keep operable with the boat loaded'],\n    ['Heads \/ sanitary discharge',n('vs-san'),'Ball valve','Vented loop above waterline where required'],\n    ['Sink &amp; shower drain',n('vs-grey'),'Ball valve','Valves near the waterline count too'],\n    ['Bilge pump discharge',n('vs-bilge'),'Ball valve or non-return + valve','Non-return alone is not a seacock'],\n    ['Cockpit \/ deck drain',n('vs-deck'),'Ball valve','Only where the through-hull is near or below the heeled waterline'],\n    ['Wet exhaust outlet',n('vs-exh'),'Flap + gate or butterfly where fitted','Per engine\/genset installation design']\n  ].filter(function(r){return r[1]>0;});\n  var total=items.reduce(function(s,r){return s+r[1];},0);\n  var tb=document.getElementById('vs-rows');tb.innerHTML='';\n  items.forEach(function(r,i){tb.innerHTML+='<\/p>\n<tr>\n<td>'+(i+1)+'<\/td>\n<td><strong>'+r[0]+'<\/strong><\/td>\n<td>'+r[1]+'<\/td>\n<td>'+r[2]+'<\/td>\n<td>'+r[3]+'<\/td>\n<\/tr>\n<p>';});\n  document.getElementById('vs-title').innerHTML='Seacock &amp; valve schedule'+(name?' \u2014 '+name:'');\n  var line;\n  if(soc==='none'){line='<strong>'+total+' valve positions.<\/strong> Not classed \u2014 we\\'ll spec marine-grade DZR \/ bronze-bodied valves throughout, with EN 10204 3.1 material certificates available if you want the paper trail anyway.';}\n  else if(soc==='LR'||soc==='DNV'||soc==='ABS'||soc==='RINA'){line='<strong>'+total+' valve positions for a '+SOCN[soc]+'-classed vessel.<\/strong> We supply <a href=\"'+SOCP[soc]+'\">'+SOCN[soc]+' class approved valves<\/a> with documented approvals and EN 10204 3.1 certificates \u2014 surveyor-ready paperwork with the delivery.';}\n  else{line='<strong>'+total+' valve positions for a '+SOCN[soc]+'-classed vessel.<\/strong> We supply <a href=\"'+SOCP[soc]+'\">valves for '+SOCN[soc]+'-classed vessels<\/a> with certification arranged to suit your surveyor \u2014 tell us the survey date and we\\'ll line the paperwork up.';}\n  document.getElementById('vs-socline').innerHTML=line;\n  document.getElementById('vs-note').innerHTML='Suggested types are the common fit for each service \u2014 your installation, sizes and class rules decide the final pick. Sizes: measure the through-hull or existing valve (DN \/ hose bore) and add them when you email the schedule. Survey tip: valves that haven\\'t been exercised seize \u2014 work every seacock monthly, and put the whole schedule through our <a href=\"\/yard-period-planning\/\" style=\"color:#0b76c4;font-weight:700\">yard period planning service<\/a> before your next haul-out.';\n  var mailLines=items.map(function(r,i){return (i+1)+'. '+r[0].replace(\/&amp;\/g,'&')+' x '+r[1]+' (size: ___)';}).join('%0D%0A');\n  var body='Valve schedule from drakemarine.com%0D%0A%0D%0AVessel: '+(name||'(name)')+'%0D%0AClass: '+(soc==='none'?'not classed':SOCN[soc])+'%0D%0ATotal positions: '+total+'%0D%0A%0D%0A'+mailLines+'%0D%0A%0D%0APlease quote with certification as applicable.';\n  document.getElementById('vs-mail').href='mailto:hello@drakemarine.com?subject=Valve schedule \u2014 from the builder&body='+body;\n  var r=document.getElementById('vs-result');r.style.display='block';r.scrollIntoView({behavior:'smooth',block:'start'});\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Z\u00e4hlen Sie die Borddurchl\u00e4sse und erhalten Sie einen druckbaren Seeventil- und Ventilplan, mit dem Ihre Werft und Ihr Gutachter arbeiten k\u00f6nnen \u2013 gegebenenfalls inklusive Klassifizierung. Z\u00e4hlen Sie die \u00d6ffnungen in Ihrem Boot. Jeder Borddurchlass unterhalb oder nahe der Wasserlinie ben\u00f6tigt ein entsprechendes Ventil. Z\u00e4hlen Sie Ihre vorhandenen Durchl\u00e4sse, wir erstellen den Plan f\u00fcr Ihre Werft und Ihren Gutachter\u2026<\/p>","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-8422","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/drakemarine.com\/de\/wp-json\/wp\/v2\/pages\/8422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/drakemarine.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/drakemarine.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/drakemarine.com\/de\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/drakemarine.com\/de\/wp-json\/wp\/v2\/comments?post=8422"}],"version-history":[{"count":0,"href":"https:\/\/drakemarine.com\/de\/wp-json\/wp\/v2\/pages\/8422\/revisions"}],"wp:attachment":[{"href":"https:\/\/drakemarine.com\/de\/wp-json\/wp\/v2\/media?parent=8422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}