diff options
Diffstat (limited to 'gerbonara/cad/protoserve_data/protoserve.html')
-rw-r--r-- | gerbonara/cad/protoserve_data/protoserve.html | 56 |
1 files changed, 52 insertions, 4 deletions
diff --git a/gerbonara/cad/protoserve_data/protoserve.html b/gerbonara/cad/protoserve_data/protoserve.html index 9568718..00b038e 100644 --- a/gerbonara/cad/protoserve_data/protoserve.html +++ b/gerbonara/cad/protoserve_data/protoserve.html @@ -360,10 +360,11 @@ input { <a href="#" data-placeholder="smd">SMD area</a> <a href="#" data-placeholder="tht" class="double-sided-only">THT area</a> <a href="#" data-placeholder="manhattan">Manhattan area</a> - <a href="#" data-placeholder="flower"class="double-sided-only">THT Flower area</a> - <a href="#" data-placeholder="powered"class="double-sided-only">Powered THT area</a> - <a href="#" data-placeholder="rf"class="double-sided-only">RF THT area</a> - <a href="#" data-placeholder="spiky"class="double-sided-only">Spiky hybrid area</a> + <a href="#" data-placeholder="flower" class="double-sided-only">THT Flower area</a> + <a href="#" data-placeholder="powered" class="double-sided-only">Powered THT area</a> + <a href="#" data-placeholder="rf" class="double-sided-only">RF THT area</a> + <a href="#" data-placeholder="spiky" class="double-sided-only">Spiky hybrid area</a> + <a href="#" data-placeholder="alio" class="double-sided-only">ALio hybrid area</a> </div> </div> </template> @@ -615,6 +616,53 @@ input { This area has a fixed 100 mil / 2.54 mm pitch. </div> </template> + + <template id="tpl-g-alio"> + <div data-type="alio" class="group alio"> + <h4>ALio hybrid area</h4> + <div> + Layout by arief ibrahim adha (<a href="https://hackaday.io/project/28570-alio-new-hardware-prototyping-platform">hackaday.io</a>). + Top and bottom have opposed orientation of the SMD pads. + </div> + <span class="content area-controls">(<a href="#" class="area-remove">Remove</a><a href="#" class="area-move">Move</a>)</span> + <label class="proportion">Proportion + <input type="text" name="layout_prop" value="1"> + </label> + + <h5>Area Settings</h5> + <label>Pitch + <input type="text" name="pitch" placeholder="length" value="2.54"> + <span class="unit metric">mm</span> + <span class="unit us">mil</span> + </label> + <label>Hole diameter + <input type="text" name="hole_dia" placeholder="length" value="0.9"> + <span class="unit metric">mm</span> + <span class="unit us">mil</span> + </label> + <label>Link trace width + <input type="text" name="link_trace_width" placeholder="length" value="0.5"> + <span class="unit metric">mm</span> + <span class="unit us">mil</span> + </label> + <label>Via pad width + <input type="text" name="link_pad_width" placeholder="length" value="0.8"> + <span class="unit metric">mm</span> + <span class="unit us">mil</span> + </label> + <label>Via drill + <input type="text" name="via_hole_dia" placeholder="length" value="0.4"> + <span class="unit metric">mm</span> + <span class="unit us">mil</span> + </label> + <label>Clearance + <input type="text" name="clearance" placeholder="length" value="0.3"> + <span class="unit metric">mm</span> + <span class="unit us">mil</span> + </label> + </div> + </template> + <script> document.querySelectorAll('.expand').forEach((elem) => { const checkbox = elem.querySelector(':first-child > input'); |