{"id":241652,"date":"2026-09-20T12:40:01","date_gmt":"2026-09-20T10:40:01","guid":{"rendered":"https:\/\/global-technology.ch\/?page_id=241652"},"modified":"2026-09-20T14:14:35","modified_gmt":"2026-09-20T12:14:35","slug":"mpk-werkzeugauswahl","status":"publish","type":"page","link":"https:\/\/global-technology.ch\/de\/mpk-werkzeugauswahl\/","title":{"rendered":"MPK-Werkzeugauswahl"},"content":{"rendered":"<style id=\"gt-stackup-page-style\">#main-content .container:has(.gt-stackup-wrap){width:100%;max-width:none;padding:0}#left-area:has(.gt-stackup-wrap){width:100%;padding:0}#main-content:has(.gt-stackup-wrap) #sidebar{display:none}#main-content:has(.gt-stackup-wrap) .container:before,#main-content:has(.gt-stackup-wrap) .entry-title{display:none}.gt-stackup-wrap{width:100%;max-width:none;margin:0;padding:0;background:#F3F7F9}.gt-stackup-wrap p{max-width:none;width:100%;margin:0;padding:0}.gt-stackup-frame{display:block;width:100%;max-width:none;border:0;min-height:1500px}<\/style>\n<div class=\"gt-stackup-wrap\"><iframe class=\"gt-stackup-frame\" title=\"MPK-Werkzeugauswahl\" srcdoc=\"&lt;!DOCTYPE html&gt;&#10;&lt;html lang=&quot;de&quot;&gt;&#10;&lt;head&gt;&#10;&lt;meta charset=&quot;utf-8&quot;&gt;&#10;&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;&gt;&#10;&lt;title&gt;Welches MPK-Werkzeug f\u00fcr diesen Aufbau&lt;\/title&gt;&#10;&lt;style&gt;&#10;:root{--bg:#F3F7F9;--panel:#FFFFFF;--ink:#17324A;--muted:#5A6F82;--line:#D3DEE6;--field:#F7FAFB;--brand:#0B6070;--ok:#1E7A4C;--okbg:#DDF1E6;--bad:#B3261E;--badbg:#F9E0DE;--warn:#8A5F00;--warnbg:#FBEFCF;--hi:#E6F3F5;--cu:#C9702B;--steel:#8FA3B4}&#10;@media (prefers-color-scheme: dark){:root:not([data-theme=&quot;light&quot;]){--bg:#082B49;--panel:#0E3859;--ink:#E8F1F6;--muted:#A3B8C8;--line:#25506F;--field:#0A3150;--brand:#12C7D9;--ok:#7FD6A6;--okbg:#1E3A2C;--bad:#FF9A92;--badbg:#442422;--warn:#F0C86A;--warnbg:#3D3318;--hi:#12405F;--cu:#D9843F;--steel:#7E96AA}}&#10;:root[data-theme=&quot;dark&quot;]{--bg:#082B49;--panel:#0E3859;--ink:#E8F1F6;--muted:#A3B8C8;--line:#25506F;--field:#0A3150;--brand:#12C7D9;--ok:#7FD6A6;--okbg:#1E3A2C;--bad:#FF9A92;--badbg:#442422;--warn:#F0C86A;--warnbg:#3D3318;--hi:#12405F;--cu:#D9843F;--steel:#7E96AA}&#10;*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:16px\/1.55 &quot;Open Sans&quot;,Arial,Helvetica,sans-serif}&#10;.wrap{max-width:1120px;margin:0 auto;padding:36px 20px 64px}&#10;h1{font-size:clamp(26px,3.4vw,38px);line-height:1.15;margin:0 0 10px;text-wrap:balance}&#10;h2{font-size:20px;margin:0 0 14px}.lead{color:var(--muted);margin:0 0 26px;max-width:760px}&#10;.card{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px;margin-bottom:18px}&#10;.grid{display:grid;gap:14px}&#10;@media(min-width:760px){.g2{grid-template-columns:repeat(2,1fr)}.g4{grid-template-columns:repeat(4,1fr)}}&#10;label{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:5px}&#10;select,input{width:100%;padding:10px 11px;border:1px solid var(--line);border-radius:8px;background:var(--field);color:var(--ink);font:inherit;font-size:15px}&#10;.step{display:inline-block;min-width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;background:var(--brand);color:#fff;font-size:12px;font-weight:700;margin-right:8px}&#10;.presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}&#10;.presets button{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:999px;padding:8px 14px;font:inherit;font-size:14px;cursor:pointer}&#10;.presets button:hover{background:var(--hi);border-color:var(--brand)}&#10;.pick{border-left:4px solid var(--brand);background:var(--hi)}&#10;.sig{font-size:30px;font-weight:700;letter-spacing:-.02em;margin:0}&#10;.sub{color:var(--muted);font-size:14px;margin:2px 0 12px}&#10;.why{margin:0;padding:12px 14px;background:var(--panel);border:1px solid var(--line);border-radius:8px;font-size:14px}&#10;.why em{color:var(--muted);font-style:normal}&#10;.kv{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:14px;margin:12px 0 0}&#10;.kv dt{color:var(--muted)}.kv dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}&#10;table{border-collapse:collapse;width:100%;font-size:14px}&#10;th,td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line)}&#10;th{color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}&#10;td.n{font-variant-numeric:tabular-nums;white-space:nowrap}.scroll{overflow-x:auto}&#10;.flag{display:inline-block;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700}&#10;.f-ok{background:var(--okbg);color:var(--ok)}.f-warn{background:var(--warnbg);color:var(--warn)}.f-bad{background:var(--badbg);color:var(--bad)}&#10;.verdict{border-radius:10px;padding:14px 16px;font-size:15px;margin:0 0 16px}&#10;.v-ok{background:var(--okbg);color:var(--ok)}.v-warn{background:var(--warnbg);color:var(--warn)}.v-bad{background:var(--badbg);color:var(--bad)}&#10;.verdict strong{display:block;font-size:17px;margin-bottom:3px}&#10;ul.alt{margin:12px 0 0;padding-left:18px;font-size:14px}ul.alt li{margin-bottom:5px}&#10;.avoid li{margin-bottom:6px;font-size:14px}&#10;.copybox{width:100%;min-height:110px;font:14px\/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical}&#10;.btn{display:inline-block;border:1px solid var(--brand);background:var(--brand);color:#fff;border-radius:8px;padding:10px 16px;font:inherit;font-weight:600;cursor:pointer}&#10;.btn.ghost{background:transparent;color:var(--brand)}&#10;.docs a{display:inline-block;margin:0 8px 8px 0;padding:8px 13px;border:1px solid var(--line);border-radius:999px;color:var(--ink);text-decoration:none;font-size:14px}&#10;.docs a:hover{border-color:var(--brand);background:var(--hi)}&#10;.note{font-size:13px;color:var(--muted);margin:10px 0 0}&#10;.diagram{width:100%;max-width:100%;height:auto;display:block;margin:0 auto}&#10;.diagram text{font-family:&quot;Open Sans&quot;,Arial,sans-serif;font-size:11px}&#10;.stack{display:flex;flex-direction:column;gap:2px;margin-top:10px}&#10;.lyr{border-radius:2px;background:var(--cu)}.core{border-radius:2px;background:var(--line)}&#10;:focus-visible{outline:2px solid var(--brand);outline-offset:2px}&#10;@media print{.presets,.btn,form{display:none}body{background:#fff}}&#10;&lt;\/style&gt;&#10;&lt;\/head&gt;&#10;&lt;body&gt;&#10;&lt;div class=&quot;wrap&quot; id=&quot;app&quot;&gt;&lt;\/div&gt;&#10;&lt;script&gt;&#10;window.__LANG__=&quot;de&quot;;&#10;window.__URLPAR=&quot;\/de\/drilling-advisor\/&quot;;&#10;window.__T__={};window.__T__[&quot;de&quot;]={&quot;h1&quot;:&quot;Welches MPK-Werkzeug f\u00fcr diesen Aufbau&quot;,&quot;lead&quot;:&quot;Der &lt;strong&gt;Drilling Advisor&lt;\/strong&gt; sagt, mit welchen Parametern gearbeitet wird. Diese Seite sagt, &lt;strong&gt;welchen Artikel Sie bestellen&lt;\/strong&gt; &amp;#8212; Familie, Durchmesser und Spirall\u00e4nge &amp;#8212; und pr\u00fcft, ob die gew\u00e4hlte Spirale Ihr Paket wirklich abdeckt. Startwerte, mit einem Versuch auf Ihrer Maschine zu best\u00e4tigen.&quot;,&quot;h_pack&quot;:&quot;Das zu bohrende Paket&quot;,&quot;h_tool&quot;:&quot;Das Werkzeug&quot;,&quot;l_lay&quot;:&quot;Lagen&quot;,&quot;l_thk&quot;:&quot;Leiterplattendicke (mm)&quot;,&quot;l_cin&quot;:&quot;Innenkupfer (&amp;#181;m)&quot;,&quot;l_cout&quot;:&quot;Au\u00dfenkupfer (&amp;#181;m)&quot;,&quot;l_mat&quot;:&quot;Material&quot;,&quot;l_pan&quot;:&quot;Nutzen pro Paket&quot;,&quot;l_entry&quot;:&quot;Entry (mm)&quot;,&quot;l_rpm&quot;:&quot;Max. Spindeldrehzahl&quot;,&quot;l_op&quot;:&quot;Bearbeitung&quot;,&quot;l_fam&quot;:&quot;Werkzeugtyp&quot;,&quot;l_dia&quot;:&quot;Durchmesser (mm)&quot;,&quot;l_flu&quot;:&quot;Spirall\u00e4nge (mm)&quot;,&quot;auto&quot;:&quot;Automatisch&quot;,&quot;autoFam&quot;:&quot;Empfohlen (automatisch)&quot;,&quot;na&quot;:&quot;nicht anwendbar&quot;,&quot;mats&quot;:[&quot;FR-4 Standard&quot;,&quot;FR-4 Hoch-Tg \/ gef\u00fcllt \/ BT&quot;,&quot;Low-Loss \/ PTFE&quot;,&quot;Polyimid \/ Flex \/ Starrflex&quot;,&quot;Aluminiumbasis (IMS)&quot;],&quot;ops&quot;:[&quot;Durchgangsbohrung&quot;,&quot;Sackloch (Blind Via)&quot;,&quot;Mikrobohrung &amp;lt; 0,10 mm&quot;,&quot;Nut \/ Langloch&quot;,&quot;Fr\u00e4sen \/ Nutzentrennen&quot;,&quot;Tiefenfr\u00e4sen&quot;,&quot;V-Ritzen&quot;,&quot;Senken&quot;,&quot;Steckerfase&quot;],&quot;note_rout&quot;:&quot;Beim Fr\u00e4sen bestimmt das Material die Familie; die Spiralpr\u00fcfung gilt f\u00fcr das Bohren.&quot;,&quot;note_sf&quot;:&quot;Bei der SF40S sind die Spirall\u00e4ngen die Katalogwerte je Durchmesser; \u00fcber 0,50 mm sind sie mit MPK zu best\u00e4tigen.&quot;,&quot;note_fl&quot;:&quot;Standard-Spirall\u00e4ngen der Familie {f}: die Verf\u00fcgbarkeit f\u00fcr den einzelnen Durchmesser ist bei der Bestellung zu best\u00e4tigen.&quot;,&quot;why&quot;:&quot;Warum:&quot;,&quot;alts&quot;:&quot;Alternativen&quot;,&quot;attn&quot;:&quot;Achtung&quot;,&quot;c_flute&quot;:&quot;Pr\u00fcfung der Spirall\u00e4nge&quot;,&quot;c_build&quot;:&quot;Ihr Aufbau&quot;,&quot;c_pack&quot;:&quot;Paket und Standzeit&quot;,&quot;c_par&quot;:&quot;Startparameter&quot;,&quot;c_mill&quot;:&quot;Beim Fr\u00e4sen, gleiches Material&quot;,&quot;c_avoid&quot;:&quot;Bei diesem Aufbau vermeiden&quot;,&quot;c_sum&quot;:&quot;Zusammenfassung f\u00fcr die Fertigung&quot;,&quot;c_docs&quot;:&quot;Dokumentation&quot;,&quot;t_item&quot;:&quot;Position&quot;,&quot;t_val&quot;:&quot;Wert&quot;,&quot;t_rule&quot;:&quot;Regel&quot;,&quot;t_qty&quot;:&quot;Gr\u00f6\u00dfe&quot;,&quot;t_src&quot;:&quot;Woher der Wert kommt&quot;,&quot;r_entry&quot;:&quot;Entry&quot;,&quot;r_pack&quot;:&quot;Paket&quot;,&quot;r_pen&quot;:&quot;Eindringtiefe in die Unterlage&quot;,&quot;r_res&quot;:&quot;Sp\u00e4neraum nahe am Schaft&quot;,&quot;r_min&quot;:&quot;Mindestspirale&quot;,&quot;r_cho&quot;:&quot;Gew\u00e4hlte Spirale&quot;,&quot;rule_data&quot;:&quot;eingegebener Wert&quot;,&quot;rule_pen&quot;:&quot;&lt;strong&gt;1 &amp;#215; &amp;#216;&lt;\/strong&gt;&quot;,&quot;rule_res&quot;:&quot;&lt;strong&gt;2 &amp;#215; &amp;#216;&lt;\/strong&gt;, darf nicht ins Material eintauchen&quot;,&quot;rule_min&quot;:&quot;Entry + Paket + 3 &amp;#215; &amp;#216;&quot;,&quot;s_ok&quot;:&quot;ausreichend&quot;,&quot;s_warn&quot;:&quot;grenzwertig&quot;,&quot;s_bad&quot;:&quot;unzureichend&quot;,&quot;v_bad&quot;:&quot;Spirale zu kurz: es fehlen {x} mm&quot;,&quot;v_bad_b&quot;:&quot;Erforderlich sind mindestens {need} mm &amp;#8212; Entry {e} + Paket {s} + {p} Eindringtiefe in die Unterlage + {r} f\u00fcr den Sp\u00e4netransport. &quot;,&quot;v_bad_s&quot;:&quot;In der Familie {f} ist die passende Standardl\u00e4nge &lt;strong&gt;{v} mm&lt;\/strong&gt;.&quot;,&quot;v_bad_ns&quot;:&quot;Keine Standardl\u00e4nge der Familie deckt dieses Paket ab.&quot;,&quot;v_bad_p&quot;:&quot; Alternativ auf &lt;strong&gt;{n} Nutzen&lt;\/strong&gt; pro Paket reduzieren ({mm} mm).&quot;,&quot;v_bad_np&quot;:&quot; Mit dieser Spirale l\u00e4sst sich nicht einmal ein einzelner Nutzen bohren.&quot;,&quot;v_warn&quot;:&quot;Grenzwertig: es bleiben {x} mm&quot;,&quot;v_warn_b&quot;:&quot;Die Spirale deckt das Paket ab, aber ohne Reserve. Eine dickere Unterlage oder ein anderes Entry gen\u00fcgt, um darunter zu fallen: &quot;,&quot;v_warn_s&quot;:&quot;besser die Standardl\u00e4nge von {v} mm.&quot;,&quot;v_warn_k&quot;:&quot;das Paket bei {s} mm halten und die erste Messung erneut pr\u00fcfen.&quot;,&quot;v_ok&quot;:&quot;Spirale ausreichend: Reserve {x} mm&quot;,&quot;v_ok_b&quot;:&quot;Spirale {f} mm gegen\u00fcber den {need} mm f\u00fcr Entry, Paket, Eindringtiefe in die Unterlage und Sp\u00e4neraum.&quot;,&quot;d_res&quot;:&quot;2 &amp;#215; &amp;#216; Sp\u00e4neraum &amp;#183; {v} mm&quot;,&quot;d_use&quot;:&quot;nutzbare Spirale &amp;#183; {v} mm&quot;,&quot;d_pen&quot;:&quot;1 &amp;#215; &amp;#216; in der Unterlage &amp;#183; {v} mm&quot;,&quot;d_entry&quot;:&quot;Entry {v} mm&quot;,&quot;d_pack&quot;:&quot;Paket {v} mm&quot;,&quot;d_back&quot;:&quot;Unterlage&quot;,&quot;d_shank&quot;:&quot;Schaft&quot;,&quot;flute_note&quot;:&quot;Der Bohrer muss um sein eigenes Durchmesserma\u00df in die Unterlage eintauchen: bleibt er zu kurz, wird das letzte Kupfer nicht geschnitten, sondern gerissen, und am Austritt entsteht ein Grat. &lt;strong&gt;Unter 0,50 mm richtet das den gr\u00f6\u00dften Schaden an&lt;\/strong&gt;, weil der Tiefenfehler der Maschine anteilig viel st\u00e4rker wiegt. Der Spiralabschnitt nahe am Schaft, zwei Durchmesser lang, dient dem Sp\u00e4netransport: arbeitet er im Paket, verdichtet sich der Span, die Temperatur steigt und die Bohrung verschmiert mit Harz.&quot;,&quot;k_constr&quot;:&quot;Aufbau&quot;,&quot;k_layers&quot;:&quot;ML {n} Lagen&quot;,&quot;k_mat&quot;:&quot;Material&quot;,&quot;k_cu&quot;:&quot;Kupfer gesamt&quot;,&quot;k_heavy&quot;:&quot;Dickkupfer&quot;,&quot;k_class&quot;:&quot;Bohrklasse&quot;,&quot;k_smax&quot;:&quot;Maximales Paket&quot;,&quot;k_pan&quot;:&quot;Nutzen pro Paket&quot;,&quot;k_over&quot;:&quot;\u00fcber dem Maximum&quot;,&quot;k_hits&quot;:&quot;Hits pro Bohrer&quot;,&quot;k_ar&quot;:&quot;Aspect Ratio&quot;,&quot;ar_ok&quot;:&quot;im \u00fcblichen Rahmen&quot;,&quot;ar_warn&quot;:&quot;mit einem Versuch zu best\u00e4tigen&quot;,&quot;ar_bad&quot;:&quot;\u00fcber 8:1, Paket oder Zustellung reduzieren&quot;,&quot;pack_note&quot;:&quot;Mit nachgesch\u00e4rftem Bohrer die Hits um etwa ein Drittel senken und die erste Durchmessermessung wiederholen.&quot;,&quot;p_vc&quot;:&quot;Schnittgeschwindigkeit&quot;,&quot;p_rpm&quot;:&quot;Drehzahl&quot;,&quot;p_cl&quot;:&quot;Chip Load&quot;,&quot;p_feed&quot;:&quot;Vorschub&quot;,&quot;p_ret&quot;:&quot;R\u00fcckzug&quot;,&quot;p_doc&quot;:&quot;Zustellung pro Schnitt&quot;,&quot;p_src_mat&quot;:&quot;Materialklasse&quot;,&quot;p_src_rpm&quot;:&quot;min(Vc \/ &amp;#960;&amp;#183;&amp;#216; ; Spindel)&quot;,&quot;p_src_feed&quot;:&quot;MPK-Fr\u00e4stabelle&quot;,&quot;p_src_doc&quot;:&quot;Faustregel&quot;,&quot;p_src_rpm2&quot;:&quot;min(Vc {vc} m\/min \/ &amp;#960;&amp;#183;&amp;#216; ; Spindel {m})&quot;,&quot;p_src_cl&quot;:&quot;Klasse {c}&quot;,&quot;p_src_f2&quot;:&quot;Drehzahl &amp;#215; Chip Load&quot;,&quot;p_lim&quot;:&quot; (begrenzt auf {v})&quot;,&quot;p_src_ret&quot;:&quot;&amp;#8776; 2,5-3 &amp;#215; Vorschub&quot;,&quot;p_min&quot;:&quot; &amp;#8212; an der Mindestdrehzahl der Spindel (20.000)&quot;,&quot;p_rules&quot;:&quot;Faustregeln: der Chip Load liegt bei etwa &lt;strong&gt;5 % des Durchmessers&lt;\/strong&gt; bei Multilayern und kann beim &lt;strong&gt;doppelseitigen&lt;\/strong&gt; Aufbau bis &lt;strong&gt;8 %&lt;\/strong&gt; gehen, wo das Paket k&amp;#252;rzer ist und der Span besser austritt. &lt;strong&gt;&amp;#220;ber 12 % kommt man in die Bruchlast des Bohrers&lt;\/strong&gt;: dann geht es nicht mehr um die Bohrungsqualit&amp;#228;t, sondern um brechende Werkzeuge. Bei kleinen Durchmessern ist nicht die Schnittgeschwindigkeit die eigentliche Grenze, sondern die &lt;strong&gt;H&amp;#246;chstdrehzahl der Spindel&lt;\/strong&gt;: man f&amp;#228;hrt mit voller Drehzahl und stellt den Vorschub ein. &amp;#220;ber 3 mm kehrt sich das um: dann begrenzt die &lt;strong&gt;Mindestdrehzahl&lt;\/strong&gt;, bei den meisten Spindeln 20.000 &amp;#8212; tiefer geht es nicht, die Schnittgeschwindigkeit steigt und der Vorschub wird aus dieser Drehzahl berechnet.&quot;,&quot;cl_ok&quot;:&quot;im Rahmen&quot;,&quot;cl_push&quot;:&quot;forciert&quot;,&quot;cl_break&quot;:&quot;&amp;#252;ber 12 %: Bruchgefahr&quot;,&quot;cl_soft&quot;:&quot;weiches Material, Katalogwerte h&amp;#246;her&quot;,&quot;par_note&quot;:&quot;Dieselben Werte nach Material und Durchmesser stehen in der Tabelle &lt;a href=\\&quot;{url}\\&quot;&gt;Bohr- und Fr\u00e4sparameter&lt;\/a&gt;.&quot;,&quot;btn_copy&quot;:&quot;Kopieren&quot;,&quot;btn_print&quot;:&quot;Drucken&quot;,&quot;copied&quot;:&quot;Kopiert&quot;,&quot;foot&quot;:&quot;Quelle: Katalog MPK Kemmer PCB Tools (Durchmesserbereiche, Geometrien, Schnittgeschwindigkeiten, Hits, Paketh\u00f6he). Die genannten Spirall\u00e4ngen sind die Standardwerte der Familie: die Verf\u00fcgbarkeit f\u00fcr den einzelnen Durchmesser ist bei der Bestellung zu best\u00e4tigen. Die Drehzahl ist das Minimum aus empfohlener Schnittgeschwindigkeit und Spindelgrenze, der Vorschub ist Drehzahl &amp;#215; Chip Load. Ein Startpunkt, keine Prozessspezifikation.&quot;,&quot;d_cat&quot;:&quot;MPK-Katalog 2022&quot;,&quot;d_td&quot;:&quot;Troubleshooting Bohren&quot;,&quot;d_tr&quot;:&quot;Troubleshooting Fr\u00e4sen&quot;,&quot;d_par&quot;:&quot;Bohr- und Fr\u00e4sparameter&quot;,&quot;d_su&quot;:&quot;Stackup Builder&quot;,&quot;cls&quot;:[&quot;FR-4 DS \/ ML 4 Lagen&quot;,&quot;Gef\u00fclltes Material \/ ML mit Kupfer &amp;gt;600 &amp;#181;m&quot;,&quot;PTFE \/ flexibles Polyimid&quot;,&quot;IMS \/ Aluminiumbasis&quot;],&quot;pre&quot;:[&quot;ML 6 Hoch-Tg &amp;#183; &amp;#216; 0,30&quot;,&quot;ML 8 gef\u00fcllt Dickkupfer &amp;#183; &amp;#216; 0,25&quot;,&quot;Einschneider SF40S &amp;#183; &amp;#216; 0,40&quot;,&quot;Spirale zu kurz &amp;#183; &amp;#216; 0,30 auf 2 Nutzen&quot;,&quot;Blind Via &amp;#216; 0,15&quot;,&quot;IMS Aluminium &amp;#183; Fr\u00e4sen &amp;#216; 2,0&quot;],&quot;av_pen&quot;:&quot;Den Bohrer b\u00fcndig an der Unterlage stoppen: die Eindringtiefe muss &lt;strong&gt;1 &amp;#215; &amp;#216;&lt;\/strong&gt; betragen, sonst tritt das letzte Kupfer mit Grat aus.&quot;,&quot;av_res&quot;:&quot;Den schaftnahen Spiralabschnitt im Paket arbeiten lassen: diese &lt;strong&gt;2 &amp;#215; &amp;#216;&lt;\/strong&gt; braucht der Span zum Austreten.&quot;,&quot;av_std&quot;:&quot;Die Standardspirale unter 0,80 mm auf gef\u00fclltem Material einsetzen.&quot;,&quot;av_hits&quot;:&quot;4.000 Hits und 4,8 mm Paket beibehalten: bei gef\u00fclltem Material sind es 2.000 und 3,2 mm.&quot;,&quot;av_ptfe&quot;:&quot;Die Chip Loads von FR-4 anwenden: bei PTFE und Polyimid liegen sie deutlich h\u00f6her und das Paket sinkt auf 2,5 mm.&quot;,&quot;av_ims&quot;:&quot;IMS mit einem FR-4-Diamantfr\u00e4ser konturieren: f\u00fcr Aluminium und Kupfer braucht es ECA30-R oder EAC30-R.&quot;,&quot;av_two&quot;:&quot;Nach einem Fehler zwei Parameter gleichzeitig \u00e4ndern: einen nach dem anderen, dann Bohrung, Grat und Rundlauf neu messen.&quot;,&quot;w_ux&quot;:&quot;Der Katalog ordnet die UX-Serie Spindeln \u00fcber 200.000 min zu: mit {r} bleiben Sie unter ihrem optimalen Bereich. Pr\u00fcfen Sie MU42S, SF40S oder SX35M.&quot;,&quot;w_sf&quot;:&quot;\u00dcber 0,50 mm ist die Spirall\u00e4nge der SF40S vor der Bestellung mit MPK zu best\u00e4tigen.&quot;,&quot;w_sd&quot;:&quot;\u00dcber 3,20 mm nennt der Katalog maximal 20.000 min: die Spindel begrenzen.&quot;,&quot;w_fill&quot;:&quot;Bei gef\u00fclltem Material oder Dickkupfer zahlt die Standardspirale mit Verlauf: die daf\u00fcr vorgesehenen Familien sind MU42S, SF40S, UX42S und UX30E.&quot;,&quot;w_ims&quot;:&quot;F\u00fcr IMS hat der Katalog keinen eigenen Bohrer: ein Nutzen nach dem anderen, reduzierte Parameter, und f\u00fcr die Kontur auf ECA30-R oder EAC30-R wechseln.&quot;,&quot;a_auto&quot;:&quot;Automatische Wahl f\u00fcr diesen Fall: &lt;strong&gt;{f}&lt;\/strong&gt;.&quot;,&quot;a_sf&quot;:&quot;&lt;strong&gt;SF40S&lt;\/strong&gt; Einschneider, wenn die Positionsgenauigkeit der Bohrung z\u00e4hlt.&quot;,&quot;sum_t&quot;:&quot;MPK - Werkzeugauswahl&quot;,&quot;sum_b&quot;:&quot;Aufbau: ML {l} Lagen, {t} mm, {m}, Kupfer gesamt {c} um&quot;,&quot;sum_o&quot;:&quot;Bearbeitung: {o} D {d} mm&quot;,&quot;sum_u&quot;:&quot;Werkzeug: {u}&quot;,&quot;sum_fl&quot;:&quot;, Spirale {v} mm&quot;,&quot;sum_min&quot;:&quot;Mindestspirale: {v} mm (Entry {e} + Paket {s} + 3 x D) - {r}&quot;,&quot;sum_ok&quot;:&quot;ok&quot;,&quot;sum_no&quot;:&quot;ZU KURZ&quot;,&quot;sum_back&quot;:&quot;Unterlage: Eindringtiefe {v} mm (1 x D)&quot;,&quot;sum_par&quot;:&quot;Parameter: {n} min, Chip Load {c} um, Vorschub {f} m\/min&quot;,&quot;sum_pack&quot;:&quot;Paket: {n} Nutzen ({mm} mm), max. {h} Hits, Aspect Ratio {a}:1&quot;,&quot;fam&quot;:{&quot;SX35M&quot;:[&quot;SX35M &amp;#183; Standardspirale&quot;,&quot;30&amp;#176;-Spirale, 130&amp;#176;-Spitze, Schaft 3,175 mm&quot;,&quot;Standardspirale f\u00fcr Multilayer aus Hoch-Tg-Harzen, mit guten Verlaufswerten. Die Referenzfamilie auf FR-4 bis 0,50 mm.&quot;],&quot;SX35M-BV&quot;:[&quot;SX35M Blind Via&quot;,&quot;30&amp;#176;-Spirale, 130&amp;#176;-Spitze, kurze Schneiden&quot;,&quot;Vom Katalog f\u00fcr das Bohren von Sackl\u00f6chern genannt, mit geringem Verlauf und weniger Br\u00fcchen.&quot;],&quot;SX30E&quot;:[&quot;SX30E &amp;#183; Standardspirale&quot;,&quot;30&amp;#176;-Spirale, 130&amp;#176;-Spitze&quot;,&quot;F\u00fcr Standard-Leiterplatten: CEM3, FR2, FR3, FR4, ML 4 Lagen, PTFE.&quot;],&quot;MU42S&quot;:[&quot;MU42S &amp;#183; Halbeinschneider&quot;,&quot;Halbeinschneider, 30&amp;#176;-Spirale, 130&amp;#176;-Spitze&quot;,&quot;F\u00fcr gef\u00fcllte und ungef\u00fcllte Materialien, mit dem erkl\u00e4rten Ziel, die Bohrkosten zu senken. Referenz: 2.000 Hits, Paket 2 &amp;#215; 1,5 mm.&quot;],&quot;SF40S&quot;:[&quot;SF40S &amp;#183; Einschneider&quot;,&quot;Einschneider mit Undercut, 30&amp;#176;-Spitze, Schaft 3,175 mm&quot;,&quot;Eine Schneide, Undercut-Geometrie: h\u00f6chste Steifigkeit und Positionsgenauigkeit der Bohrung bei gutem Sp\u00e4netransport. Die Wahl, wenn es darauf ankommt, wo die Bohrung landet.&quot;],&quot;UX40S&quot;:[&quot;UX40S &amp;#183; Undercut&quot;,&quot;Undercut, 30&amp;#176;-Spirale, 130&amp;#176;-Spitze&quot;,&quot;F\u00fcr Multilayer mit gef\u00fcllten Materialien und Hoch-Tg- und BT-Harzen, auf Spindeln \u00fcber 200.000 min.&quot;],&quot;UX42S&quot;:[&quot;UX42S &amp;#183; Undercut&quot;,&quot;Undercut mit variabler Seele, 30&amp;#176;-Spirale, 130&amp;#176;-Spitze&quot;,&quot;F\u00fcr Multilayer mit gef\u00fcllten Materialien und Hoch-Tg- und BT-Harzen; der Katalog ordnet sie Spindeln \u00fcber 200.000 min zu.&quot;],&quot;UX30E&quot;:[&quot;UX30E &amp;#183; Undercut&quot;,&quot;Undercut, 30&amp;#176;-Spirale, 130&amp;#176;-Spitze&quot;,&quot;F\u00fcr Multilayer aus Hoch-Tg-Harzen: wenige Br\u00fcche und gute Verlaufswerte.&quot;],&quot;LX30S&quot;:[&quot;LX30S &amp;#183; Nutenbohrer&quot;,&quot;Nutenbohrer, 30&amp;#176;-Spirale&quot;,&quot;Geometrie f\u00fcr pr\u00e4zise Nuten, nicht f\u00fcr die Durchgangsbohrung.&quot;],&quot;SD30E&quot;:[&quot;SD30E &amp;#183; Vollhartmetall&quot;,&quot;Vollhartmetall, 30&amp;#176;-Spirale, 165&amp;#176;-Spitze&quot;,&quot;Gro\u00dfe Durchmesser auf Standard-Leiterplatten, maximal 20.000 min.&quot;],&quot;MICRO&quot;:[&quot;SD20M \/ SD30M \/ SD35M &amp;#183; Mikrobohrungen&quot;,&quot;Vollhartmetall, 30&amp;#176;-Spirale&quot;,&quot;F\u00fcr Mikrobohrungen in allen Leiterplattenmaterialien; engere Toleranzen auf Anfrage.&quot;]},&quot;rout&quot;:[[&quot;fein diamantverzahnt, 30&amp;#176;-Spirale, Rechtsschnitt&quot;,&quot;F\u00fcr harte Leiterplattenmaterialien: FR3, FR4, FR4-ML, Polyimid, Hoch-Tg-Harze.&quot;,[&quot;DA20-R (1,00-2,40 mm) f\u00fcr h\u00f6here Fr\u00e4ssgeschwindigkeiten.&quot;,&quot;CA20-R als Allrounder auf harten und weichen Materialien.&quot;]],[&quot;Spanbrecher, 30&amp;#176;-Spirale, Rechtsschnitt&quot;,&quot;F\u00fcr Hoch-Tg- und BT-Harze und f\u00fcr gef\u00fcllte Laminate konzipiert.&quot;,[&quot;DA30-R diamantverzahnt f\u00fcr Standzeit auf abrasiven Materialien.&quot;,&quot;CA20-L zur Gratminderung, CA20LL in durchkontaktierten Breakaways.&quot;]],[&quot;zwei Schneiden, 30&amp;#176;-Spirale, Rechtsschnitt&quot;,&quot;F\u00fcr weichere Leiterplattenmaterialien: CEM3, FR2, FR3, PTFE, Aramid, Prepreg.&quot;,[&quot;CA20-R, wenn harte und weiche Materialien im selben Nutzen liegen.&quot;,&quot;EP30-R f\u00fcr Konturen und Tiefe auf PTFE und Prepreg.&quot;]],[&quot;Einschneider, bohrender Kopf, 30&amp;#176;-Spirale&quot;,&quot;F\u00fcr flexible Materialien, Starrflex und Kunststoffe.&quot;,[&quot;EP30-R f\u00fcr das Tiefenfr\u00e4sen auf Flex und Prepreg.&quot;]],[&quot;zwei diamantbeschichtete Schneiden, Rechtsschnitt&quot;,&quot;F\u00fcr das Nutzentrennen von IMS aus Aluminium und Kupfer und f\u00fcr Laminate mit keramischen F\u00fcllstoffen, mit bis zu 12-fach h\u00f6herer Standzeit.&quot;,[&quot;ECA30-R (0,80-3,00 mm) als unbeschichtete Version f\u00fcr Aluminium.&quot;]]],&quot;spec&quot;:{&quot;vcut&quot;:[&quot;V-Ritzfr\u00e4ser&quot;,&quot;Auf Standard-Leiterplatten: 80.000 min bei 22,5&amp;#176; bis 30.000 bei 90&amp;#176;, Vorschub 1,0-6,0 m\/min je nach Winkel.&quot;,&quot;Winkel 22,5&amp;#176; \/ 30&amp;#176; \/ 45&amp;#176; \/ 60&amp;#176; \/ 90&amp;#176;&quot;],&quot;csk&quot;:[&quot;Senker aus Vollhartmetall&quot;,&quot;Senken auf allen Materialien; andere Durchmesser und Winkel auf Anfrage.&quot;,&quot;&amp;#216; 5,0-6,5 mm &amp;#183; 90&amp;#176; \/ 100&amp;#176; \/ 120&amp;#176; \/ 140&amp;#176;&quot;],&quot;cham&quot;:[&quot;Fasenwerkzeug&quot;,&quot;Steckerfasen auf CNC-Maschinen an g\u00e4ngigen Laminaten: keine manuelle Nacharbeit.&quot;,&quot;&amp;#216; 5,40-6,10 mm &amp;#183; 60&amp;#176;-140&amp;#176;&quot;],&quot;depth&quot;:[&quot;Schaftfr\u00e4ser mit flacher Stirn, Rechtsschnitt&quot;,&quot;F\u00fcr genaues Tiefenfr\u00e4sen, Konturen und Nuten auf PE, PTFE, PMMA, Polyimid, Prepreg, Flex.&quot;,&quot;0,30-3,00 mm&quot;]}};&#10;(function(){&#10;var LG=window.__LANG__, T=window.__T__[LG];&#10;var LOC=({it:'it-IT',en:'en-GB',fr:'fr-FR',de:'de-DE',es:'es-ES'})[LG];&#10;var PFX=({it:'',en:'\/en',fr:'\/fr',de:'\/de',es:'\/es'})[LG];&#10;var URL_PAR=PFX+'\/drilling-advisor\/', URL_STK=PFX+'\/stackup-builder\/';&#10;function f(s,o){return s.replace(\/\\{(\\w+)\\}\/g,function(_,k){return o[k]!==undefined?o[k]:''})}&#10;function num(n,d){return (Math.round(n*Math.pow(10,d))\/Math.pow(10,d)).toLocaleString(LOC,{minimumFractionDigits:d,maximumFractionDigits:d})}&#10;function int(n){return n.toLocaleString(LOC)}&#10;var DIAS=[0.025,0.05,0.075,0.095,0.10,0.15,0.20,0.25,0.30,0.35,0.40,0.45,0.50,0.55,0.60,0.65,0.70,0.80,0.90,1.00,1.20,1.50,1.60,2.00,2.40,3.00,3.175,3.20,4.00,5.00,6.00,6.50];&#10;function seq(a,b,s){var r=[];for(var v=a;v&lt;=b+1e-9;v+=s)r.push(Math.round(v*10)\/10);return r}&#10;var FAMD={&#10; 'SX35M':{dmin:0.10,dmax:0.50,fl:seq(1.5,7,0.5),ops:['thru']},&#10; 'SX35M-BV':{dmin:0.15,dmax:1.20,fl:seq(0.8,5.5,0.5),ops:['blind']},&#10; 'SX30E':{dmin:0.50,dmax:3.175,fl:seq(5.5,10.5,0.5),ops:['thru']},&#10; 'MU42S':{dmin:0.15,dmax:0.55,fl:seq(1.5,7,0.5),ops:['thru','blind']},&#10; 'SF40S':{dmin:0.20,dmax:0.65,fl:[4.0,4.8,5.5,6.0,7.0,8.5],flD:{'0.20':4.0,'0.25':4.8,'0.30':5.5,'0.35':6.0,'0.40':7.0,'0.45':7.0,'0.50':8.5},ops:['thru','blind']},&#10; 'UX40S':{dmin:0.15,dmax:0.50,fl:seq(1.5,6,0.5),ops:['thru']},&#10; 'UX42S':{dmin:0.15,dmax:0.80,fl:seq(1.5,7,0.5),ops:['thru','blind']},&#10; 'UX30E':{dmin:0.85,dmax:2.00,fl:seq(5,9,0.5),ops:['thru']},&#10; 'LX30S':{dmin:0.50,dmax:2.00,fl:seq(5,8.5,0.5),ops:['slot']},&#10; 'SD30E':{dmin:3.20,dmax:6.50,fl:[13.0],ops:['thru']},&#10; 'MICRO':{dmin:0.025,dmax:0.095,fl:[0.4,0.6,0.8,1.0,1.2,1.5],ops:['micro']}};&#10;var ROUTD=[{sig:'DA30-R',rng:[0.50,2.40],vc:250},{sig:'CA30-R',rng:[0.80,2.40],vc:180},{sig:'EA30-R',rng:[0.30,3.175],vc:150},{sig:'SC30-R',rng:[0.80,3.00],vc:100},{sig:'EAC30-R',rng:[0.80,2.40],vc:100}];&#10;var ROUTFEED=(LG==='en')?{250:'0.5-2.0',180:'0.5-1.8',150:'0.6-1.5',100:'0.6-1.1'}:{250:'0,5-2,0',180:'0,5-1,8',150:'0,6-1,5',100:'0,6-1,1'};&#10;var SPECSIG={vcut:'VG',csk:'ZW',cham:'SW30E',depth:'EP30-R'};&#10;var DRILL={0:{vc:150,cl:function(d){return 50*d},hits:4000,stack:4.8,fmax:2.4},&#10; 1:{vc:function(d){return d&lt;0.40?130:100},cl:function(d){return (d&lt;0.40?40:52)*d},hits:2000,stack:3.2,fmax:2.4},&#10; 2:{vc:100,cl:function(d){return 140*d},hits:2000,stack:2.5,fmax:4.5},&#10; 3:{vc:100,cl:function(d){return 60*d},hits:1500,stack:1.6,fmax:1.5}};&#10;function drillClass(m,cu){if(m===4)return 3;if(m===2||m===3)return 2;if(m===1||cu&gt;600)return 1;return 0}&#10;function rpmOf(vc,d,cap){return Math.min(cap,Math.floor(vc*1000\/(Math.PI*d)\/100)*100)}&#10;function isDrillOp(op){return op==='thru'||op==='blind'||op==='micro'||op==='slot'}&#10;function autoFam(dc,d,op){if(op==='micro'||d&lt;0.10)return 'MICRO';if(op==='slot')return 'LX30S';if(op==='blind')return 'SX35M-BV';if(d&gt;=3.20)return 'SD30E';&#10; if(dc===1){if(d&lt;=0.55)return 'MU42S';if(d&lt;=0.80)return 'UX42S';if(d&lt;=2.00)return 'UX30E';return 'SX30E'}&#10; if(d&lt;=0.50)return 'SX35M';return 'SX30E'}&#10;var OPS=['thru','blind','micro','slot','rout','depth','vcut','csk','cham'];&#10;document.getElementById('app').innerHTML=&#10; '&lt;h1&gt;'+T.h1+'&lt;\/h1&gt;&lt;p class=&quot;lead&quot;&gt;'+T.lead+'&lt;\/p&gt;&lt;div class=&quot;presets&quot; id=&quot;presets&quot;&gt;&lt;\/div&gt;'&#10; +'&lt;form class=&quot;card&quot; id=&quot;f&quot; onsubmit=&quot;return false&quot;&gt;'&#10; +'&lt;h2&gt;'+T.h_pack+'&lt;\/h2&gt;&lt;div class=&quot;grid g4&quot;&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;lay&quot;&gt;'+T.l_lay+'&lt;\/label&gt;&lt;select id=&quot;lay&quot;&gt;'+[2,4,6,8,10,12,14,16].map(function(v){return '&lt;option'+(v===6?' selected':'')+'&gt;'+v+'&lt;\/option&gt;'}).join('')+'&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;thk&quot;&gt;'+T.l_thk+'&lt;\/label&gt;&lt;input id=&quot;thk&quot; type=&quot;number&quot; step=&quot;0.1&quot; min=&quot;0.2&quot; max=&quot;6&quot; value=&quot;1.6&quot;&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;cin&quot;&gt;'+T.l_cin+'&lt;\/label&gt;&lt;select id=&quot;cin&quot;&gt;'+[12,18,35,70,105,140,210].map(function(v){return '&lt;option'+(v===35?' selected':'')+'&gt;'+v+'&lt;\/option&gt;'}).join('')+'&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;cout&quot;&gt;'+T.l_cout+'&lt;\/label&gt;&lt;select id=&quot;cout&quot;&gt;'+[18,35,50,70,105].map(function(v){return '&lt;option'+(v===35?' selected':'')+'&gt;'+v+'&lt;\/option&gt;'}).join('')+'&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;\/div&gt;&lt;div class=&quot;grid g4&quot; style=&quot;margin-top:14px&quot;&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;mat&quot;&gt;'+T.l_mat+'&lt;\/label&gt;&lt;select id=&quot;mat&quot;&gt;'+T.mats.map(function(m,i){return '&lt;option value=&quot;'+i+'&quot;'+(i===1?' selected':'')+'&gt;'+m+'&lt;\/option&gt;'}).join('')+'&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;pan&quot;&gt;'+T.l_pan+'&lt;\/label&gt;&lt;select id=&quot;pan&quot;&gt;&lt;option value=&quot;auto&quot; selected&gt;'+T.auto+'&lt;\/option&gt;&lt;option value=&quot;1&quot;&gt;1&lt;\/option&gt;&lt;option value=&quot;2&quot;&gt;2&lt;\/option&gt;&lt;option value=&quot;3&quot;&gt;3&lt;\/option&gt;&lt;option value=&quot;4&quot;&gt;4&lt;\/option&gt;&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;entry&quot;&gt;'+T.l_entry+'&lt;\/label&gt;&lt;select id=&quot;entry&quot;&gt;'+['0.10','0.15','0.20','0.25'].map(function(v){return '&lt;option value=&quot;'+v+'&quot;'+(v==='0.15'?' selected':'')+'&gt;'+num(+v,2)+'&lt;\/option&gt;'}).join('')+'&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;rpm&quot;&gt;'+T.l_rpm+'&lt;\/label&gt;&lt;select id=&quot;rpm&quot;&gt;'+[100000,160000,200000,250000].map(function(v){return '&lt;option value=&quot;'+v+'&quot;'+(v===160000?' selected':'')+'&gt;'+int(v)+'&lt;\/option&gt;'}).join('')+'&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;\/div&gt;&lt;h2 style=&quot;margin-top:26px&quot;&gt;'+T.h_tool+'&lt;\/h2&gt;&lt;div class=&quot;grid g4&quot;&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;op&quot;&gt;&lt;span class=&quot;step&quot;&gt;1&lt;\/span&gt;'+T.l_op+'&lt;\/label&gt;&lt;select id=&quot;op&quot;&gt;'+OPS.map(function(o,i){return '&lt;option value=&quot;'+o+'&quot;'+(i===0?' selected':'')+'&gt;'+T.ops[i]+'&lt;\/option&gt;'}).join('')+'&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;fam&quot;&gt;&lt;span class=&quot;step&quot;&gt;2&lt;\/span&gt;'+T.l_fam+'&lt;\/label&gt;&lt;select id=&quot;fam&quot;&gt;&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;dia&quot;&gt;&lt;span class=&quot;step&quot;&gt;3&lt;\/span&gt;'+T.l_dia+'&lt;\/label&gt;&lt;select id=&quot;dia&quot;&gt;&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;div&gt;&lt;label for=&quot;flu&quot;&gt;&lt;span class=&quot;step&quot;&gt;4&lt;\/span&gt;'+T.l_flu+'&lt;\/label&gt;&lt;select id=&quot;flu&quot;&gt;&lt;\/select&gt;&lt;\/div&gt;'&#10; +'&lt;\/div&gt;&lt;p class=&quot;note&quot; id=&quot;famnote&quot;&gt;&lt;\/p&gt;&lt;\/form&gt;&lt;div id=&quot;out&quot;&gt;&lt;\/div&gt;'&#10; +'&lt;div class=&quot;card&quot;&gt;&lt;h2&gt;'+T.c_sum+'&lt;\/h2&gt;&lt;textarea class=&quot;copybox&quot; id=&quot;copy&quot; readonly aria-label=&quot;'+T.c_sum+'&quot;&gt;&lt;\/textarea&gt;'&#10; +'&lt;p style=&quot;margin:12px 0 0&quot;&gt;&lt;button class=&quot;btn&quot; id=&quot;btnCopy&quot; type=&quot;button&quot;&gt;'+T.btn_copy+'&lt;\/button&gt; &lt;button class=&quot;btn ghost&quot; id=&quot;btnPrint&quot; type=&quot;button&quot;&gt;'+T.btn_print+'&lt;\/button&gt;&lt;\/p&gt;&lt;\/div&gt;'&#10; +'&lt;div class=&quot;card docs&quot;&gt;&lt;h2&gt;'+T.c_docs+'&lt;\/h2&gt;'&#10; +'&lt;a href=&quot;https:\/\/nftradingsrl.com\/wp-content\/uploads\/2022\/02\/Product-Catalogue_MPK_2022.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;'+T.d_cat+' &amp;#8599;&lt;\/a&gt;'&#10; +'&lt;a href=&quot;https:\/\/nftradingsrl.com\/wp-content\/uploads\/2020\/04\/MPK_KEMMER_PCB_TOOLS-troubleshooting_drilling.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;'+T.d_td+' &amp;#8599;&lt;\/a&gt;'&#10; +'&lt;a href=&quot;https:\/\/nftradingsrl.com\/wp-content\/uploads\/2020\/04\/MPK_KEMMER_PCB_TOOLS-troubleshooting_routing.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;'+T.d_tr+' &amp;#8599;&lt;\/a&gt;'&#10; +'&lt;a href=&quot;'+URL_PAR+'&quot;&gt;'+T.d_par+' &amp;#8599;&lt;\/a&gt;&lt;a href=&quot;'+URL_STK+'&quot;&gt;'+T.d_su+' &amp;#8599;&lt;\/a&gt;&lt;\/div&gt;'&#10; +'&lt;p class=&quot;note&quot;&gt;'+T.foot+'&lt;\/p&gt;';&#10;var $=function(id){return document.getElementById(id)};&#10;function fillSelect(sel,vals,keep){var prev=keep?sel.value:null;&#10; sel.innerHTML=vals.map(function(v){return '&lt;option value=&quot;'+v[0]+'&quot;&gt;'+v[1]+'&lt;\/option&gt;'}).join('');&#10; if(prev!==null&amp;&amp;vals.some(function(v){return String(v[0])===prev}))sel.value=prev}&#10;function famLabel(k){return T.fam[k][0]}&#10;window.__syncSelectors=function(){&#10; var op=$('op').value,mat=+$('mat').value,lay=+$('lay').value,cin=+$('cin').value,cout=+$('cout').value;&#10; var dc=drillClass(mat,(lay-2)*cin+2*cout);&#10; if(!isDrillOp(op)){$('fam').innerHTML='&lt;option value=&quot;-&quot;&gt;'+T.na+'&lt;\/option&gt;';$('fam').disabled=true;&#10;  $('flu').disabled=true;$('flu').innerHTML='&lt;option value=&quot;-&quot;&gt;&amp;#8212;&lt;\/option&gt;';&#10;  fillSelect($('dia'),DIAS.filter(function(x){return x&gt;=0.3&amp;&amp;x&lt;=6.5}).map(function(x){return [x,num(x,x&lt;1?2:3)]}),true);&#10;  $('famnote').textContent=T.note_rout;return null}&#10; $('fam').disabled=false;$('flu').disabled=false;&#10; var list=Object.keys(FAMD).filter(function(k){return FAMD[k].ops.indexOf(op)&gt;=0});&#10; var prevFam=$('fam').value;&#10; var opts=[['auto',T.autoFam]].concat(list.map(function(k){return [k,famLabel(k)]}));&#10; fillSelect($('fam'),opts,false);&#10; if(opts.some(function(o){return o[0]===prevFam}))$('fam').value=prevFam;&#10; var famKey=$('fam').value,d0=parseFloat($('dia').value)||0.3;&#10; var key=famKey==='auto'?autoFam(dc,d0,op):famKey;&#10; if(!FAMD[key])key=list[0];&#10; var F=FAMD[key];&#10; var dl=DIAS.filter(function(x){return x&gt;=F.dmin-1e-9&amp;&amp;x&lt;=F.dmax+1e-9});&#10; fillSelect($('dia'),dl.map(function(x){return [x,num(x,x&lt;0.1?3:2)]}),true);&#10; if(!dl.some(function(x){return String(x)===$('dia').value}))$('dia').value=dl[Math.min(dl.length-1,Math.floor(dl.length\/2))];&#10; var d=parseFloat($('dia').value);&#10; var sugg=F.flD?F.flD[d.toFixed(2)]:null;&#10; fillSelect($('flu'),F.fl.map(function(x){return [x,num(x,1)]}),true);&#10; if(sugg&amp;&amp;!$('flu').dataset.touched)$('flu').value=String(sugg);&#10; $('famnote').textContent=F.flD?T.note_sf:f(T.note_fl,{f:key.replace('-BV',' blind via')});&#10; return key};&#10;window.__diagram=function(d,entry,stack,pen,reserve,flute,state){&#10; var need=entry+stack+pen+reserve,span=Math.max(need,flute)*1.12;&#10; var H=300,W=560,top=34,scale=(H-top-46)\/span,yE=top+reserve*scale;&#10; var xd=150,w=Math.max(9,Math.min(26,d*26+7)),xl=xd+52,wl=250;&#10; var col=state==='bad'?'var(--bad)':(state==='warn'?'var(--warn)':'var(--brand)');&#10; function dim(x,y1,y2,txt,anchor){return '&lt;line x1=&quot;'+x+'&quot; y1=&quot;'+y1+'&quot; x2=&quot;'+x+'&quot; y2=&quot;'+y2+'&quot; stroke=&quot;var(--ink)&quot; stroke-width=&quot;1&quot;\/&gt;'&#10;  +'&lt;line x1=&quot;'+(x-4)+'&quot; y1=&quot;'+y1+'&quot; x2=&quot;'+(x+4)+'&quot; y2=&quot;'+y1+'&quot; stroke=&quot;var(--ink)&quot; stroke-width=&quot;1&quot;\/&gt;'&#10;  +'&lt;line x1=&quot;'+(x-4)+'&quot; y1=&quot;'+y2+'&quot; x2=&quot;'+(x+4)+'&quot; y2=&quot;'+y2+'&quot; stroke=&quot;var(--ink)&quot; stroke-width=&quot;1&quot;\/&gt;'&#10;  +'&lt;text x=&quot;'+(anchor==='end'?x-8:x+8)+'&quot; y=&quot;'+((y1+y2)\/2+4)+'&quot; fill=&quot;var(--ink)&quot; text-anchor=&quot;'+(anchor||'start')+'&quot;&gt;'+txt+'&lt;\/text&gt;'}&#10; return '&lt;svg class=&quot;diagram&quot; viewBox=&quot;0 0 '+W+' '+H+'&quot; role=&quot;img&quot; aria-label=&quot;'+T.c_flute+'&quot;&gt;'&#10; +'&lt;rect x=&quot;'+xl+'&quot; y=&quot;'+yE+'&quot; width=&quot;'+wl+'&quot; height=&quot;'+(entry*scale)+'&quot; fill=&quot;var(--steel)&quot; opacity=&quot;.55&quot;\/&gt;'&#10; +'&lt;rect x=&quot;'+xl+'&quot; y=&quot;'+(yE+entry*scale)+'&quot; width=&quot;'+wl+'&quot; height=&quot;'+(stack*scale)+'&quot; fill=&quot;var(--cu)&quot; opacity=&quot;.38&quot;\/&gt;'&#10; +'&lt;rect x=&quot;'+xl+'&quot; y=&quot;'+(yE+(entry+stack)*scale)+'&quot; width=&quot;'+wl+'&quot; height=&quot;'+Math.max(pen*scale*2.2,16)+'&quot; fill=&quot;var(--line)&quot;\/&gt;'&#10; +'&lt;line x1=&quot;'+xl+'&quot; y1=&quot;'+(yE+(entry+stack+pen)*scale)+'&quot; x2=&quot;'+(xl+wl)+'&quot; y2=&quot;'+(yE+(entry+stack+pen)*scale)+'&quot; stroke=&quot;'+col+'&quot; stroke-width=&quot;1.5&quot; stroke-dasharray=&quot;4 3&quot;\/&gt;'&#10; +'&lt;rect x=&quot;'+(xd-w\/2)+'&quot; y=&quot;6&quot; width=&quot;'+w+'&quot; height=&quot;'+(top-6)+'&quot; rx=&quot;2&quot; fill=&quot;var(--steel)&quot;\/&gt;'&#10; +'&lt;rect x=&quot;'+(xd-w\/2)+'&quot; y=&quot;'+top+'&quot; width=&quot;'+w+'&quot; height=&quot;'+(flute*scale)+'&quot; fill=&quot;'+col+'&quot; opacity=&quot;.85&quot;\/&gt;'&#10; +'&lt;polygon points=&quot;'+(xd-w\/2)+','+(top+flute*scale)+' '+(xd+w\/2)+','+(top+flute*scale)+' '+xd+','+(top+flute*scale+w*0.9)+'&quot; fill=&quot;'+col+'&quot;\/&gt;'&#10; +'&lt;rect x=&quot;'+(xd-w\/2-3)+'&quot; y=&quot;'+top+'&quot; width=&quot;'+(w+6)+'&quot; height=&quot;'+(reserve*scale)+'&quot; fill=&quot;none&quot; stroke=&quot;var(--ink)&quot; stroke-dasharray=&quot;3 3&quot; opacity=&quot;.7&quot;\/&gt;'&#10; +dim(xd-42,top,top+reserve*scale,f(T.d_res,{v:num(reserve,2)}),'end')&#10; +dim(xd-42,top+reserve*scale,top+flute*scale,f(T.d_use,{v:num(Math.max(0,flute-reserve),2)}),'end')&#10; +dim(xl+wl+34,yE+(entry+stack)*scale,yE+(entry+stack+pen)*scale,f(T.d_pen,{v:num(pen,2)}))&#10; +'&lt;text x=&quot;'+(xl+8)+'&quot; y=&quot;'+(yE+entry*scale-3)+'&quot; fill=&quot;var(--ink)&quot; opacity=&quot;.8&quot;&gt;'+f(T.d_entry,{v:num(entry,2)})+'&lt;\/text&gt;'&#10; +'&lt;text x=&quot;'+(xl+8)+'&quot; y=&quot;'+(yE+(entry+stack\/2)*scale+4)+'&quot; fill=&quot;var(--ink)&quot;&gt;'+f(T.d_pack,{v:num(stack,2)})+'&lt;\/text&gt;'&#10; +'&lt;text x=&quot;'+(xl+8)+'&quot; y=&quot;'+(yE+(entry+stack)*scale+Math.max(pen*scale*2.2,16)-5)+'&quot; fill=&quot;var(--ink)&quot; opacity=&quot;.8&quot;&gt;'+T.d_back+'&lt;\/text&gt;'&#10; +'&lt;text x=&quot;'+xd+'&quot; y=&quot;18&quot; fill=&quot;var(--ink)&quot; text-anchor=&quot;middle&quot; opacity=&quot;.8&quot;&gt;'+T.d_shank+'&lt;\/text&gt;&lt;\/svg&gt;'};&#10;window.__mk={f:f,num:num,int:int,FAMD:FAMD,ROUTD:ROUTD,ROUTFEED:ROUTFEED,SPECSIG:SPECSIG,DRILL:DRILL,drillClass:drillClass,rpmOf:rpmOf,isDrillOp:isDrillOp,autoFam:autoFam,famLabel:famLabel,T:T,$:$};&#10;})();&#10;(function(){&#10;var M=window.__mk,T=M.T,$=M.$,f=M.f,num=M.num,int=M.int,FAMD=M.FAMD,ROUTD=M.ROUTD,ROUTFEED=M.ROUTFEED,SPECSIG=M.SPECSIG,DRILL=M.DRILL;&#10;function calc(){&#10; var famKey=window.__syncSelectors();&#10; var lay=+$('lay').value,thk=+$('thk').value||1.6,cin=+$('cin').value,cout=+$('cout').value;&#10; var mat=+$('mat').value,op=$('op').value,d=parseFloat($('dia').value)||0.3,rpm=+$('rpm').value;&#10; var entry=parseFloat($('entry').value),flute=parseFloat($('flu').value)||0;&#10; var cu=(lay-2)*cin+2*cout,dc=M.drillClass(mat,cu);&#10; var P=DRILL[dc],vc=(typeof P.vc==='function')?P.vc(d):P.vc,cl=P.cl(d);&#10; var n=M.rpmOf(vc,d,rpm),nMinClamp=false;if(n&lt;20000){n=20000;nMinClamp=true}var feed=Math.min(P.fmax,n*cl\/1e6);&#10; var panelsMax=Math.max(1,Math.floor(P.stack\/thk));&#10; var panels=$('pan').value==='auto'?panelsMax:+$('pan').value;&#10; var stack=panels*thk,ar=stack\/d;&#10; var arf=ar&lt;=6?['f-ok',T.ar_ok]:(ar&lt;=8?['f-warn',T.ar_warn]:['f-bad',T.ar_bad]);&#10; var drilling=M.isDrillOp(op),html='';&#10; var clTag=function(p,dc,lay){if(dc===2||dc===3)return '&lt;span class=&quot;flag f-ok&quot;&gt;'+T.cl_soft+'&lt;\/span&gt;';var lim=(lay&lt;=2?8:5)+0.5;if(p&gt;12)return '&lt;span class=&quot;flag f-bad&quot;&gt;'+T.cl_break+'&lt;\/span&gt;';if(p&gt;lim)return '&lt;span class=&quot;flag f-warn&quot;&gt;'+T.cl_push+'&lt;\/span&gt;';return '&lt;span class=&quot;flag f-ok&quot;&gt;'+T.cl_ok+'&lt;\/span&gt;'};&#10; var head,rng='',geo='',why='',alt=[],warn=[];&#10; if(op==='rout'){var R=ROUTD[mat],RT=T.rout[mat];head=R.sig;rng=num(R.rng[0],2)+'-'+num(R.rng[1],2)+' mm';geo=RT[0];why=RT[1];alt=RT[2].slice();}&#10; else if(SPECSIG[op]){var S=T.spec[op];head=SPECSIG[op];geo=S[0];why=S[1];rng=S[2];}&#10; else{var F=FAMD[famKey],FT=T.fam[famKey];&#10;  head=famKey==='SX35M-BV'?'SX35M blind via':(famKey==='MICRO'?'SD20M \/ SD30M \/ SD35M':famKey);&#10;  rng=num(F.dmin,F.dmin&lt;0.1?3:2)+'-'+num(F.dmax,2)+' mm';&#10;  geo=FT[1]+' &amp;#183; '+num(flute,1)+' mm';why=FT[2];&#10;  if((famKey==='UX42S'||famKey==='UX40S')&amp;&amp;rpm&lt;200000)warn.push(f(T.w_ux,{r:int(rpm)}));&#10;  if(famKey==='SF40S'&amp;&amp;d&gt;0.5)warn.push(T.w_sf);&#10;  if(famKey==='SD30E'&amp;&amp;rpm&gt;20000)warn.push(T.w_sd);&#10;  if(dc===1&amp;&amp;(famKey==='SX35M'||famKey==='SX30E'))warn.push(T.w_fill);&#10;  if(mat===4)warn.push(T.w_ims);&#10;  var au=M.autoFam(dc,d,op);&#10;  if(famKey!==au&amp;&amp;FAMD[au])alt.push(f(T.a_auto,{f:M.famLabel(au)}));&#10;  if(dc===1&amp;&amp;d&gt;=0.20&amp;&amp;d&lt;=0.65&amp;&amp;famKey!=='SF40S')alt.push(T.a_sf);}&#10; html+='&lt;div class=&quot;card pick&quot;&gt;&lt;p class=&quot;sig&quot;&gt;'+head+'&lt;\/p&gt;&lt;p class=&quot;sub&quot;&gt;'+(rng?rng+' &amp;#183; ':'')+geo+'&lt;\/p&gt;&lt;p class=&quot;why&quot;&gt;&lt;em&gt;'+T.why+'&lt;\/em&gt; '+why+'&lt;\/p&gt;';&#10; if(alt.length)html+='&lt;ul class=&quot;alt&quot;&gt;&lt;strong&gt;'+T.alts+'&lt;\/strong&gt;'+alt.map(function(a){return '&lt;li&gt;'+a+'&lt;\/li&gt;'}).join('')+'&lt;\/ul&gt;';&#10; warn.forEach(function(w){html+='&lt;p style=&quot;margin:12px 0 0&quot;&gt;&lt;span class=&quot;flag f-warn&quot;&gt;'+T.attn+'&lt;\/span&gt; '+w+'&lt;\/p&gt;'});&#10; html+='&lt;\/div&gt;';&#10; if(drilling&amp;&amp;flute&gt;0){&#10;  var pen=d,reserve=2*d,need=entry+stack+pen+reserve,usable=flute-reserve,margin=flute-need;&#10;  var state=margin&gt;=0.3?'ok':(margin&gt;=0?'warn':'bad');&#10;  var fls=FAMD[famKey].fl.filter(function(x){return x&gt;=need});&#10;  var sug=fls.length?fls[0]:null;&#10;  var panelsFit=Math.floor((usable-entry-pen)\/thk);&#10;  var v;&#10;  if(state==='bad'){v='&lt;div class=&quot;verdict v-bad&quot;&gt;&lt;strong&gt;'+f(T.v_bad,{x:num(-margin,2)})+'&lt;\/strong&gt;'&#10;   +f(T.v_bad_b,{need:num(need,2),e:num(entry,2),s:num(stack,2),p:num(pen,2),r:num(reserve,2)})&#10;   +(sug?f(T.v_bad_s,{f:head,v:num(sug,1)}):T.v_bad_ns)&#10;   +(panelsFit&gt;=1?f(T.v_bad_p,{n:panelsFit,mm:num(panelsFit*thk,2)}):T.v_bad_np)+'&lt;\/div&gt;';}&#10;  else if(state==='warn'){v='&lt;div class=&quot;verdict v-warn&quot;&gt;&lt;strong&gt;'+f(T.v_warn,{x:num(margin,2)})+'&lt;\/strong&gt;'+T.v_warn_b&#10;   +((sug&amp;&amp;sug&gt;flute)?f(T.v_warn_s,{v:num(sug,1)}):f(T.v_warn_k,{s:num(stack,2)}))+'&lt;\/div&gt;';}&#10;  else{v='&lt;div class=&quot;verdict v-ok&quot;&gt;&lt;strong&gt;'+f(T.v_ok,{x:num(margin,2)})+'&lt;\/strong&gt;'+f(T.v_ok_b,{f:num(flute,1),need:num(need,2)})+'&lt;\/div&gt;';}&#10;  html+='&lt;div class=&quot;card&quot;&gt;&lt;h2&gt;'+T.c_flute+'&lt;\/h2&gt;'+v+window.__diagram(d,entry,stack,pen,reserve,flute,state)&#10;   +'&lt;div class=&quot;scroll&quot; style=&quot;margin-top:14px&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;'+T.t_item+'&lt;\/th&gt;&lt;th&gt;'+T.t_val+'&lt;\/th&gt;&lt;th&gt;'+T.t_rule+'&lt;\/th&gt;&lt;\/tr&gt;&lt;\/thead&gt;&lt;tbody&gt;'&#10;   +'&lt;tr&gt;&lt;td&gt;'+T.r_entry+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(entry,2)+' mm&lt;\/td&gt;&lt;td&gt;'+T.rule_data+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;   +'&lt;tr&gt;&lt;td&gt;'+T.r_pack+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(stack,2)+' mm&lt;\/td&gt;&lt;td&gt;'+panels+' &amp;#215; '+num(thk,2)+' mm&lt;\/td&gt;&lt;\/tr&gt;'&#10;   +'&lt;tr&gt;&lt;td&gt;'+T.r_pen+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(pen,2)+' mm&lt;\/td&gt;&lt;td&gt;'+T.rule_pen+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;   +'&lt;tr&gt;&lt;td&gt;'+T.r_res+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(reserve,2)+' mm&lt;\/td&gt;&lt;td&gt;'+T.rule_res+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;   +'&lt;tr&gt;&lt;td&gt;'+T.r_min+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(need,2)+' mm&lt;\/td&gt;&lt;td&gt;'+T.rule_min+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;   +'&lt;tr&gt;&lt;td&gt;'+T.r_cho+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(flute,1)+' mm&lt;\/td&gt;&lt;td&gt;&lt;span class=&quot;flag f-'+state+'&quot;&gt;'+(state==='ok'?T.s_ok:(state==='warn'?T.s_warn:T.s_bad))+'&lt;\/span&gt;&lt;\/td&gt;&lt;\/tr&gt;'&#10;   +'&lt;\/tbody&gt;&lt;\/table&gt;&lt;\/div&gt;&lt;p class=&quot;note&quot;&gt;'+T.flute_note+'&lt;\/p&gt;&lt;\/div&gt;';}&#10; var bars='';&#10; for(var i=0;i&lt;lay;i++){bars+='&lt;div class=&quot;lyr&quot; style=&quot;height:'+((i===0||i===lay-1)?Math.max(5,cout\/14):Math.max(4,cin\/16))+'px&quot;&gt;&lt;\/div&gt;'+(i&lt;lay-1?'&lt;div class=&quot;core&quot; style=&quot;height:'+Math.max(5,(thk*1000-(lay-2)*cin-2*cout)\/(lay-1)\/24)+'px&quot;&gt;&lt;\/div&gt;':'')}&#10; html+='&lt;div class=&quot;grid g2&quot;&gt;&lt;div class=&quot;card&quot;&gt;&lt;h2&gt;'+T.c_build+'&lt;\/h2&gt;&lt;dl class=&quot;kv&quot;&gt;'&#10;  +'&lt;dt&gt;'+T.k_constr+'&lt;\/dt&gt;&lt;dd&gt;'+f(T.k_layers,{n:lay})+' &amp;#183; '+num(thk,2)+' mm&lt;\/dd&gt;'&#10;  +'&lt;dt&gt;'+T.k_mat+'&lt;\/dt&gt;&lt;dd&gt;'+T.mats[mat]+'&lt;\/dd&gt;'&#10;  +'&lt;dt&gt;'+T.k_cu+'&lt;\/dt&gt;&lt;dd&gt;'+int(cu)+' &amp;#181;m'+(cu&gt;600?' &lt;span class=&quot;flag f-warn&quot;&gt;'+T.k_heavy+'&lt;\/span&gt;':'')+'&lt;\/dd&gt;'&#10;  +'&lt;dt&gt;'+T.k_class+'&lt;\/dt&gt;&lt;dd&gt;'+T.cls[dc]+'&lt;\/dd&gt;&lt;\/dl&gt;&lt;div class=&quot;stack&quot;&gt;'+bars+'&lt;\/div&gt;&lt;\/div&gt;'&#10;  +'&lt;div class=&quot;card&quot;&gt;&lt;h2&gt;'+T.c_pack+'&lt;\/h2&gt;&lt;dl class=&quot;kv&quot;&gt;'&#10;  +'&lt;dt&gt;'+T.k_smax+'&lt;\/dt&gt;&lt;dd&gt;'+num(P.stack,1)+' mm&lt;\/dd&gt;'&#10;  +'&lt;dt&gt;'+T.k_pan+'&lt;\/dt&gt;&lt;dd&gt;'+panels+' ('+num(stack,2)+' mm)'+(stack&gt;P.stack?' &lt;span class=&quot;flag f-bad&quot;&gt;'+T.k_over+'&lt;\/span&gt;':'')+'&lt;\/dd&gt;'&#10;  +'&lt;dt&gt;'+T.k_hits+'&lt;\/dt&gt;&lt;dd&gt;'+int(P.hits)+'&lt;\/dd&gt;'&#10;  +'&lt;dt&gt;'+T.k_ar+'&lt;\/dt&gt;&lt;dd&gt;'+num(ar,1)+':1 &lt;span class=&quot;flag '+arf[0]+'&quot;&gt;'+arf[1]+'&lt;\/span&gt;&lt;\/dd&gt;'&#10;  +'&lt;\/dl&gt;&lt;p class=&quot;note&quot;&gt;'+T.pack_note+'&lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;';&#10; if(op!=='vcut'&amp;&amp;op!=='csk'&amp;&amp;op!=='cham'){&#10;  html+='&lt;div class=&quot;card&quot;&gt;&lt;h2&gt;'+T.c_par+'&lt;\/h2&gt;&lt;div class=&quot;scroll&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;'+T.t_qty+'&lt;\/th&gt;&lt;th&gt;'+T.t_val+'&lt;\/th&gt;&lt;th&gt;'+T.t_src+'&lt;\/th&gt;&lt;\/tr&gt;&lt;\/thead&gt;&lt;tbody&gt;';&#10;  if(op==='rout'||op==='depth'){var R2=ROUTD[mat],rn=M.rpmOf(R2.vc,Math.max(d,0.3),rpm);if(rn&lt;20000)rn=20000;&#10;   html+='&lt;tr&gt;&lt;td&gt;'+T.p_vc+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+R2.vc+' m\/min&lt;\/td&gt;&lt;td&gt;'+T.p_src_mat+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;    +'&lt;tr&gt;&lt;td&gt;'+T.p_rpm+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+int(rn)+'&lt;\/td&gt;&lt;td&gt;'+T.p_src_rpm+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;    +'&lt;tr&gt;&lt;td&gt;'+T.p_feed+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+ROUTFEED[R2.vc]+' m\/min&lt;\/td&gt;&lt;td&gt;'+T.p_src_feed+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;    +'&lt;tr&gt;&lt;td&gt;'+T.p_doc+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;&amp;#8804; 1 &amp;#215; &amp;#216;&lt;\/td&gt;&lt;td&gt;'+T.p_src_doc+'&lt;\/td&gt;&lt;\/tr&gt;';}&#10;  else{html+='&lt;tr&gt;&lt;td&gt;'+T.p_rpm+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+int(n)+'&lt;\/td&gt;&lt;td&gt;'+f(T.p_src_rpm2,{vc:vc,m:int(rpm)})+(nMinClamp?T.p_min:'')+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;    +'&lt;tr&gt;&lt;td&gt;'+T.p_cl+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(cl,1)+' &amp;#181;m&lt;\/td&gt;&lt;td&gt;'+f(T.p_src_cl,{c:T.cls[dc]})+' &amp;#183; '+num(cl\/(d*10),1)+'% &amp;#216; '+clTag(cl\/(d*10),dc,lay)+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;    +'&lt;tr&gt;&lt;td&gt;'+T.p_feed+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(feed,2)+' m\/min&lt;\/td&gt;&lt;td&gt;'+T.p_src_f2+(n*cl\/1e6&gt;P.fmax?f(T.p_lim,{v:num(P.fmax,1)}):'')+'&lt;\/td&gt;&lt;\/tr&gt;'&#10;    +'&lt;tr&gt;&lt;td&gt;'+T.p_ret+'&lt;\/td&gt;&lt;td class=&quot;n&quot;&gt;'+num(Math.min(feed*2.8,25),1)+' m\/min&lt;\/td&gt;&lt;td&gt;'+T.p_src_ret+'&lt;\/td&gt;&lt;\/tr&gt;';}&#10;  html+='&lt;\/tbody&gt;&lt;\/table&gt;&lt;\/div&gt;&lt;p class=&quot;note&quot;&gt;'+f(T.par_note,{url:window.__URLPAR})+'&lt;\/p&gt;&lt;p class=&quot;note&quot;&gt;'+T.p_rules+'&lt;\/p&gt;&lt;\/div&gt;';}&#10; if(drilling){var R3=ROUTD[mat],R3T=T.rout[mat];&#10;  html+='&lt;div class=&quot;card&quot;&gt;&lt;h2&gt;'+T.c_mill+'&lt;\/h2&gt;&lt;p style=&quot;margin:0 0 6px&quot;&gt;&lt;strong&gt;'+R3.sig+'&lt;\/strong&gt; &lt;span class=&quot;sub&quot; style=&quot;display:inline&quot;&gt;'+num(R3.rng[0],2)+'-'+num(R3.rng[1],2)+' mm &amp;#183; Vc '+R3.vc+' m\/min &amp;#183; '+ROUTFEED[R3.vc]+' m\/min&lt;\/span&gt;&lt;\/p&gt;&lt;p class=&quot;why&quot;&gt;'+R3T[1]+'&lt;\/p&gt;&lt;\/div&gt;';}&#10; var avoid=[T.av_pen,T.av_res];&#10; if(dc===1){avoid.push(T.av_std);avoid.push(T.av_hits)}&#10; if(dc===2)avoid.push(T.av_ptfe);&#10; if(mat===4)avoid.push(T.av_ims);&#10; avoid.push(T.av_two);&#10; html+='&lt;div class=&quot;card&quot;&gt;&lt;h2&gt;'+T.c_avoid+'&lt;\/h2&gt;&lt;ul class=&quot;avoid&quot;&gt;'+avoid.map(function(a){return '&lt;li&gt;'+a+'&lt;\/li&gt;'}).join('')+'&lt;\/ul&gt;&lt;\/div&gt;';&#10; $('out').innerHTML=html;&#10; var NL=String.fromCharCode(10);&#10; var txt=T.sum_t+NL+f(T.sum_b,{l:lay,t:num(thk,2),m:T.mats[mat],c:int(cu)})+NL&#10;  +f(T.sum_o,{o:$('op').options[$('op').selectedIndex].text,d:num(d,2)})+NL&#10;  +f(T.sum_u,{u:head+(rng?' ('+rng+')':'')})+(drilling?f(T.sum_fl,{v:num(flute,1)}):'')+NL;&#10; if(drilling&amp;&amp;flute&gt;0){var need2=entry+stack+3*d;&#10;  txt+=f(T.sum_min,{v:num(need2,2),e:num(entry,2),s:num(stack,2),r:flute&gt;=need2?T.sum_ok:T.sum_no})+NL&#10;   +f(T.sum_back,{v:num(d,2)})+NL+f(T.sum_par,{n:int(n),c:num(cl,1),f:num(feed,2)})+NL;}&#10; txt+=f(T.sum_pack,{n:panels,mm:num(stack,2),h:int(P.hits),a:num(ar,1)});&#10; $('copy').value=txt;}&#10;var PRE=[[0,{lay:'6',thk:'1.6',mat:'1',cin:'35',cout:'35',op:'thru',fam:'auto',dia:'0.3',pan:'auto'}],&#10; [1,{lay:'8',thk:'2',mat:'1',cin:'105',cout:'70',op:'thru',fam:'auto',dia:'0.25',pan:'auto',rpm:'200000'}],&#10; [2,{lay:'8',thk:'1.6',mat:'1',cin:'35',cout:'35',op:'thru',fam:'SF40S',dia:'0.4',pan:'auto',rpm:'200000'}],&#10; [3,{lay:'8',thk:'1.6',mat:'1',cin:'35',cout:'35',op:'thru',fam:'SX35M',dia:'0.3',pan:'2',flu:'3'}],&#10; [4,{lay:'10',thk:'1.6',mat:'1',cin:'18',cout:'35',op:'blind',fam:'auto',dia:'0.15',pan:'1'}],&#10; [5,{lay:'2',thk:'1.6',mat:'4',cin:'35',cout:'70',op:'rout',dia:'2',rpm:'100000'}]];&#10;$('presets').innerHTML=PRE.map(function(p,i){return '&lt;button type=&quot;button&quot; data-i=&quot;'+i+'&quot;&gt;'+T.pre[p[0]]+'&lt;\/button&gt;'}).join('');&#10;$('presets').addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;&#10; var v=PRE[+b.dataset.i][1];&#10; ['lay','thk','cin','cout','mat','pan','entry','rpm','op'].forEach(function(k){if(v[k]!==undefined)$(k).value=v[k]});&#10; window.__syncSelectors();&#10; if(v.fam){$('fam').value=v.fam;window.__syncSelectors()}&#10; if(v.dia){$('dia').value=v.dia;window.__syncSelectors()}&#10; $('flu').dataset.touched='';&#10; if(v.flu){$('flu').value=v.flu;$('flu').dataset.touched='1'}&#10; calc()});&#10;['lay','thk','cin','cout','mat','pan','entry','rpm'].forEach(function(id){$(id).addEventListener('change',calc);$(id).addEventListener('input',calc)});&#10;['op','fam','dia'].forEach(function(id){$(id).addEventListener('change',function(){$('flu').dataset.touched='';calc()})});&#10;$('flu').addEventListener('change',function(){this.dataset.touched='1';calc()});&#10;$('btnCopy').addEventListener('click',function(){$('copy').select();try{document.execCommand('copy');this.textContent=T.copied;var b=this;setTimeout(function(){b.textContent=T.btn_copy},1500)}catch(e){}});&#10;$('btnPrint').addEventListener('click',function(){window.print()});&#10;calc();&#10;})();&#10;(function(){&#10; var $=function(id){return document.getElementById(id)};&#10; var dia=$('dia'); if(!dia) return;&#10; if([...dia.options].some(function(o){return o.value==='0.3'})){dia.value='0.3';dia.dispatchEvent(new Event('change'))}&#10; var thk=+$('thk').value||1.6, entry=parseFloat($('entry').value)||0.15, d=parseFloat($('dia').value)||0.3;&#10; var panels=Math.max(1,Math.floor(3.2\/thk)), need=entry+panels*thk+3*d+0.3;&#10; var flu=$('flu'); if(flu&amp;&amp;!flu.disabled){&#10;  var vals=[...flu.options].map(function(o){return +o.value}).filter(function(x){return !isNaN(x)});&#10;  var ok=vals.filter(function(x){return x&gt;=need});&#10;  var pick=ok.length?ok[0]:(vals.length?vals[vals.length-1]:null);&#10;  if(pick!==null){flu.value=String(pick);flu.dataset.touched='1';flu.dispatchEvent(new Event('change'))}}&#10;})();&#10;&lt;\/script&gt;&#10;&#10;&lt;script&gt;(function(){function p(){try{parent.postMessage({gtFrameH:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},&quot;*&quot;)}catch(e){}}window.addEventListener(&quot;load&quot;,p);setInterval(p,800);if(window.ResizeObserver){new ResizeObserver(p).observe(document.body)}})();&lt;\/script&gt;&#10;&#10;&lt;style id=&quot;gtchain-css&quot;&gt;.gtsteps{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 20px;font:13px\/1.4 inherit}.gtsteps a,.gtsteps span{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line,#d3dee6);border-radius:999px;color:var(--ink,#17324a);text-decoration:none;background:var(--panel,#fff)}.gtsteps a:hover{border-color:var(--brand,#0b6070)}.gtsteps .cur{background:var(--brand,#0b6070);border-color:var(--brand,#0b6070);color:#fff;font-weight:700}.gtsteps .sep{border:0;padding:0;background:none;opacity:.45}.gtsteps b{display:inline-flex;width:18px;height:18px;border-radius:50%;background:var(--line,#d3dee6);color:var(--ink,#17324a);align-items:center;justify-content:center;font-size:11px;font-weight:700}.gtsteps .cur b{background:rgba(255,255,255,.28);color:#fff}.gtcta{margin:26px 0 0}.gtcta a{display:inline-block;padding:12px 18px;border-radius:9px;background:var(--brand,#0b6070);color:#fff;text-decoration:none;font-weight:700}.gtflash{margin:0 0 16px;padding:10px 14px;border-radius:9px;background:var(--hi,#e6f3f5);border:1px solid var(--line,#d3dee6);font-size:13px}.gtflash a{color:inherit}&lt;\/style&gt;&#10;&lt;script id=&quot;gtchain-js&quot;&gt;(function(){var U={&quot;stack&quot;:&quot;\/de\/stackup-builder\/&quot;,&quot;sel&quot;:&quot;\/de\/mpk-werkzeugauswahl\/&quot;,&quot;adv&quot;:&quot;\/de\/drilling-advisor\/&quot;,&quot;contact&quot;:&quot;\/de\/kontakt\/&quot;},T={&quot;steps&quot;:[&quot;Stackup&quot;,&quot;Werkzeug&quot;,&quot;Parameter&quot;],&quot;next&quot;:&quot;Weiter&quot;,&quot;imported&quot;:&quot;Aufbau aus dem Stackup Builder \u00fcbernommen.&quot;,&quot;edit&quot;:&quot;Stackup \u00e4ndern&quot;,&quot;ask&quot;:&quot;Dieses Werkzeug anfragen&quot;,&quot;fromSel&quot;:&quot;Daten aus der Werkzeugauswahl \u00fcbernommen.&quot;,&quot;subj&quot;:&quot;Anfrage PCB-Werkzeug&quot;,&quot;contact&quot;:&quot;Zu den Kontakten&quot;},CUR=1;var urls=[U.stack,U.sel,U.adv];function wrap(){return document.querySelector(&quot;.wrap&quot;)||document.body}function steps(){if(document.querySelector(&quot;.gtsteps&quot;))return;var w=wrap(),n=document.createElement(&quot;nav&quot;);n.className=&quot;gtsteps&quot;;for(var i=0;i&lt;3;i++){var e;if(i===CUR){e=document.createElement(&quot;span&quot;);e.className=&quot;cur&quot;}else{e=document.createElement(&quot;a&quot;);e.href=urls[i];e.target=&quot;_top&quot;}e.innerHTML=&quot;&lt;b&gt;&quot;+(i+1)+&quot;&lt;\/b&gt;&quot;+T.steps[i];n.appendChild(e);if(i&lt;2){var s=document.createElement(&quot;span&quot;);s.className=&quot;sep&quot;;s.textContent=&quot;\u2192&quot;;n.appendChild(s)}}w.insertBefore(n,w.firstChild);if(CUR&lt;2){var p=document.createElement(&quot;p&quot;);p.className=&quot;gtcta&quot;;var a=document.createElement(&quot;a&quot;);a.href=urls[CUR+1];a.target=&quot;_top&quot;;a.textContent=T.next+&quot; \u2192 &quot;+T.steps[CUR+1];p.appendChild(a);w.appendChild(p)}}function flash(msg,href,label){var w=wrap(),d=document.createElement(&quot;p&quot;);d.className=&quot;gtflash&quot;;d.innerHTML=msg+(href?&quot; &lt;a href=\\&quot;&quot;+href+&quot;\\&quot; target=\\&quot;_top\\&quot;&gt;&quot;+label+&quot; \u2192&lt;\/a&gt;&quot;:&quot;&quot;);var nav=w.querySelector(&quot;.gtsteps&quot;);w.insertBefore(d,nav?nav.nextSibling:w.firstChild)}function set(id,v){var e=document.getElementById(id);if(!e||v==null)return;e.value=String(v);e.dispatchEvent(new Event(&quot;change&quot;));e.dispatchEvent(new Event(&quot;input&quot;))}function near(id,v){var e=document.getElementById(id);if(!e||v==null)return;var o=[].map.call(e.options,function(x){return +x.value}).filter(function(x){return !isNaN(x)});if(!o.length)return;var b=o.reduce(function(a,c){return Math.abs(c-v)&lt;Math.abs(a-v)?c:a});e.value=String(b);e.dispatchEvent(new Event(&quot;change&quot;))}function readSum(){try{return JSON.parse(localStorage.getItem(&quot;gt-stackup-summary&quot;)||&quot;null&quot;)}catch(e){return null}}function readSel(){try{return JSON.parse(localStorage.getItem(&quot;gt-tool-selection&quot;)||&quot;null&quot;)}catch(e){return null}}function matFromBuilder(m){return m===1?0:(m===2?2:1)}function init(){steps();if(CUR===1){var s=readSum();if(s&amp;&amp;s.thk){set(&quot;thk&quot;,Math.round(s.thk*100)\/100);near(&quot;lay&quot;,s.layers);near(&quot;cin&quot;,s.cin);near(&quot;cout&quot;,s.cout);set(&quot;mat&quot;,matFromBuilder(s.mat));flash(T.imported,U.stack,T.edit)}setInterval(function(){try{var g=function(i){var e=document.getElementById(i);return e?e.value:null};var sig=document.querySelector(&quot;.sig&quot;);localStorage.setItem(&quot;gt-tool-selection&quot;,JSON.stringify({ts:Date.now(),lang:&quot;de&quot;,tool:sig?sig.textContent.trim():null,fam:g(&quot;fam&quot;),d:g(&quot;dia&quot;),flute:g(&quot;flu&quot;),op:g(&quot;op&quot;),lay:g(&quot;lay&quot;),thk:g(&quot;thk&quot;),mat:g(&quot;mat&quot;),cin:g(&quot;cin&quot;),cout:g(&quot;cout&quot;),entry:g(&quot;entry&quot;),rpm:g(&quot;rpm&quot;),summary:(document.getElementById(&quot;copy&quot;)||{}).value||&quot;&quot;}))}catch(e){}},900);var host=document.getElementById(&quot;btnCopy&quot;);if(host&amp;&amp;host.parentNode&amp;&amp;!document.getElementById(&quot;gtAsk&quot;)){var a=document.createElement(&quot;a&quot;);a.id=&quot;gtAsk&quot;;a.className=&quot;btn&quot;;a.style.marginLeft=&quot;8px&quot;;a.textContent=T.ask;a.href=&quot;#&quot;;a.addEventListener(&quot;click&quot;,function(ev){ev.preventDefault();var body=(document.getElementById(&quot;copy&quot;)||{}).value||&quot;&quot;;window.top.location.href=&quot;mailto:info@global-technology.ch?subject=&quot;+encodeURIComponent(T.subj)+&quot;&amp;body=&quot;+encodeURIComponent(body)});host.parentNode.appendChild(a);var c=document.createElement(&quot;a&quot;);c.className=&quot;btn ghost&quot;;c.style.marginLeft=&quot;8px&quot;;c.href=U.contact;c.target=&quot;_top&quot;;c.textContent=T.contact;host.parentNode.appendChild(c)}}if(CUR===2){var t=readSel();if(t&amp;&amp;t.d){set(&quot;thk&quot;,t.thk);near(&quot;lay&quot;,+t.lay);near(&quot;cin&quot;,+t.cin);near(&quot;cout&quot;,+t.cout);set(&quot;mat&quot;,t.mat);set(&quot;dmin&quot;,t.d);flash(T.fromSel,U.sel,T.steps[1])}}}if(document.readyState===&quot;loading&quot;)document.addEventListener(&quot;DOMContentLoaded&quot;,init);else init();})();&lt;\/script&gt;&#10;&lt;\/body&gt;&#10;&lt;\/html&gt;\"><\/iframe><\/div>\n<p><script>(function(){window.addEventListener(\"message\",function(e){var d=e&&e.data;if(!d||!d.gtFrameH)return;var f=document.querySelector(\".gt-stackup-frame\");if(f&&Math.abs(parseInt(f.style.height||0,10)-d.gtFrameH)>4){f.style.height=(d.gtFrameH+20)+\"px\"}})})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-241652","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/pages\/241652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/comments?post=241652"}],"version-history":[{"count":4,"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/pages\/241652\/revisions"}],"predecessor-version":[{"id":241669,"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/pages\/241652\/revisions\/241669"}],"wp:attachment":[{"href":"https:\/\/global-technology.ch\/de\/wp-json\/wp\/v2\/media?parent=241652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}