reports
+schematic
+mfg
+kiri
+renders
+models
+test
+panels
+index.html
+html_kiri
+assembly
+fab
+jlcpcb
+
+ Test_5-bom.csv
+csv_bom
+
+ Test_5-bom.html
+html_bom
+
+ Test_5-ibom.html
+html_bom_interactive
+
+ Test_5-CPL.csv
+csv_position
+
+ Test_5-assembly.pdf
+pdf_assembly
+
+ Test_5-components_count.csv
+csv_comp_count
+
+ Test_5-assembly_notes.txt
+txt_assembly_notes
+gerbers
+drill-tables
+
+ Test_5-odb.zip
+zip_odb
+
+ Test_5-fabrication.pdf
+pdf_fabrication
+
+ Test_5-GERBERS.zip
+zip_compress_fab
+
+ Test_5-impedance_table.csv
+csv_impedance_table
+
+ Test_5-fabrication_notes.txt
+txt_fabrication_notes
+
+ Test_5-(L1-L4)_drill_table.csv
+csv_drill_table
+
+ Test_5-(L1-L4)_NPTH_drill_table.csv
+csv_drill_table
+
+ Test_5-F_Cu.gbr
+gbr_gerbers
+
+ Test_5-In1_Cu.gbr
+gbr_gerbers
+
+ Test_5-In2_Cu.gbr
+gbr_gerbers
+
+ Test_5-B_Cu.gbr
+gbr_gerbers
+
+ Test_5-Edge_Cuts.gbr
+gbr_gerbers
+
+ Test_5-F_Silkscreen.gbr
+gbr_gerbers
+
+ Test_5-F_Mask.gbr
+gbr_gerbers
+
+ Test_5-F_Paste.gbr
+gbr_gerbers
+
+ Test_5-B_Silkscreen.gbr
+gbr_gerbers
+
+ Test_5-B_Mask.gbr
+gbr_gerbers
+
+ Test_5-B_Paste.gbr
+gbr_gerbers
+
+ Test_5--pth.drl
+drl_excellon
+
+ Test_5--npth.drl
+drl_excellon
+
+ Test_5--pth_map.pdf
+pdf_drill_map
+
+ Test_5--npth_map.pdf
+pdf_drill_map
+gerbers
+
+ Test_5-Fabpack.zip
+jlcpcb_fabpack
+
+ Test_5-bom.csv
+jlcpcb_bom
+
+ Test_5-cpl.csv
+jlcpcb_cpl
+
+ Test_5-F_Cu.gtl
+jlcpcb_gerbers
+
+ Test_5-In1_Cu.g1
+jlcpcb_gerbers
+
+ Test_5-In2_Cu.g2
+jlcpcb_gerbers
+
+ Test_5-B_Cu.gbl
+jlcpcb_gerbers
+
+ Test_5-Edge_Cuts.gm1
+jlcpcb_gerbers
+
+ Test_5-F_Silkscreen.gto
+jlcpcb_gerbers
+
+ Test_5-F_Mask.gts
+jlcpcb_gerbers
+
+ Test_5-F_Paste.gtp
+jlcpcb_gerbers
+
+ Test_5-B_Silkscreen.gbo
+jlcpcb_gerbers
+
+ Test_5-B_Mask.gbs
+jlcpcb_gerbers
+
+ Test_5-B_Paste.gbp
+jlcpcb_gerbers
+
+ Test_5-step.step
+step
+
+ Test_5-glb.glb
+glb
+panel-800
+
+ Test_5-panel_801.kicad_pcb
+panel_801
+
+ Test_5-panel_801.png
+panel_801
+
+ Test_5-pcbdraw_top.svg
+pcbdraw_top
+
+ Test_5-pcbdraw_bottom.svg
+pcbdraw_bottom
+
+ Test_5-top.png
+png_3d_viewer_top
+
+ Test_5-bottom.png
+png_3d_viewer_bottom
+
+ Test_5-angled_top.png
+png_3d_viewer_angled_top
+
+ Test_5-angled_bottom.png
+png_3d_viewer_angled_bottom
+
+ Test_5-blender_exportblender_3d_top.pcb3d
+blender_3d_top
+
+ Test_5-blender_3d_top.png
+blender_3d_top
+
+ Test_5-blender_exportblender_3d_bottom.pcb3d
+blender_3d_bottom
+
+ Test_5-blender_3d_bottom.png
+blender_3d_bottom
+
+ Test_5-blender_exportblender_3d_angled_top.pcb3d
+blender_3d_angled_top
+
+ Test_5-blender_3d_angled_top.png
+blender_3d_angled_top
+
+ Test_5-blender_exportblender_3d_angled_bottom.pcb3d
+blender_3d_angled_bottom
+
+ Test_5-blender_3d_angled_bottom.png
+blender_3d_angled_bottom
+
+ report_Test_5-erc.html
+erc
+
+ report_Test_5-erc.rpt
+erc
+
+ report_Test_5-drc.html
+drc
+
+ report_Test_5-drc.rpt
+drc
+
+ Test_5-schematic.pdf
+pdf_schematic
+
+ Test_5-schematic_notes.txt
+txt_schematic_notes
+testpoints
+
+ Test_5-testpoints.csv
+csv_testpoints
+
+ Test_5-testpoints-top.csv
+csv_testpoints_top
+
+ Test_5-testpoints-bottom.csv
+csv_testpoints_bottom
+"+rt(t[e].content)+"\n"},pt.fence=function(t,e,r,n,s){const i=t[e],o=i.info?X(i.info).trim():"";let u,c="",a="";if(o){const t=o.split(/(\s+)/g);c=t[0],a=t.slice(2).join("")}if(u=r.highlight&&r.highlight(i.content,c,a)||rt(i.content),0===u.indexOf("${u}\n`}return`${u}\n`},pt.image=function(t,e,r,n,s){const i=t[e];return i.attrs[i.attrIndex("alt")][1]=s.renderInlineAsText(i.children,r,n),s.renderToken(t,e,r)},pt.hardbreak=function(t,e,r){return r.xhtmlOut?"\n":"
\n"},pt.softbreak=function(t,e,r){return r.breaks?r.xhtmlOut?"
\n":"
\n":"\n"},pt.text=function(t,e){return rt(t[e].content)},pt.html_block=function(t,e){return t[e].content},pt.html_inline=function(t,e){return t[e].content},ft.prototype.renderAttrs=function(t){let e,r,n;if(!t.attrs)return"";for(n="",e=0,r=t.attrs.length;e
=p)return!1;for(a=i,u=t.md.helpers.parseLinkDestination(t.src,i,t.posMax),u.ok&&(l=t.md.normalizeLink(u.str),t.md.validateLink(l)?i=u.pos:l=""),a=i;i
=p||41!==t.src.charCodeAt(i))return t.pos=h,!1;i++}else{if(void 0===t.env.references)return!1;if(i
=0?s=t.src.slice(a,i++):i=d+1):i=d+1,s||(s=t.src.slice(f,d)),o=t.env.references[ct(s)],!o)return t.pos=h,!1;l=o.href,c=o.title}if(!e){n=t.src.slice(f,d);const e=[];t.md.inline.parse(n,t.md,t.env,e);const r=t.push("image","img",0),s=[["src",l],["alt",""]];r.attrs=s,r.children=e,r.content=n,c&&s.push(["title",c])}return t.pos=i,t.posMax=p,!0}],["autolink",function(t,e){let r=t.pos;if(60!==t.src.charCodeAt(r))return!1;const n=t.pos,s=t.posMax;for(;;){if(++r>=s)return!1;const e=t.src.charCodeAt(r);if(60===e)return!1;if(62===e)break}const i=t.src.slice(n+1,r);if(ee.test(i)){const r=t.md.normalizeLink(i);if(!t.md.validateLink(r))return!1;if(!e){const e=t.push("link_open","a",1);e.attrs=[["href",r]],e.markup="autolink",e.info="auto";t.push("text","",0).content=t.md.normalizeLinkText(i);const n=t.push("link_close","a",-1);n.markup="autolink",n.info="auto"}return t.pos+=i.length+2,!0}if(te.test(i)){const r=t.md.normalizeLink("mailto:"+i);if(!t.md.validateLink(r))return!1;if(!e){const e=t.push("link_open","a",1);e.attrs=[["href",r]],e.markup="autolink",e.info="auto";t.push("text","",0).content=t.md.normalizeLinkText(i);const n=t.push("link_close","a",-1);n.markup="autolink",n.info="auto"}return t.pos+=i.length+2,!0}return!1}],["html_inline",function(t,e){if(!t.md.options.html)return!1;const r=t.posMax,n=t.pos;if(60!==t.src.charCodeAt(n)||n+2>=r)return!1;const s=t.src.charCodeAt(n+1);if(33!==s&&63!==s&&47!==s&&!function(t){const e=32|t;return e>=97&&e<=122}(s))return!1;const i=t.src.slice(n).match(jt);if(!i)return!1;if(!e){const e=t.push("html_inline","",0);e.content=i[0],o=e.content,/^\s]/i.test(o)&&t.linkLevel++,function(t){return/^<\/a\s*>/i.test(t)}(e.content)&&t.linkLevel--}var o;return t.pos+=i[0].length,!0}],["entity",function(t,e){const r=t.pos,n=t.posMax;if(38!==t.src.charCodeAt(r))return!1;if(r+1>=n)return!1;if(35===t.src.charCodeAt(r+1)){const n=t.src.slice(r).match(re);if(n){if(!e){const e="x"===n[1][0].toLowerCase()?parseInt(n[1].slice(1),16):parseInt(n[1],10),r=t.push("text_special","",0);r.content=V(e)?G(e):G(65533),r.markup=n[0],r.info="entity"}return t.pos+=n[0].length,!0}}else{const n=t.src.slice(r).match(ne);if(n){const r=j(n[0]);if(r!==n[0]){if(!e){const e=t.push("text_special","",0);e.content=r,e.markup=n[0],e.info="entity"}return t.pos+=n[0].length,!0}}}return!1}]],oe=[["balance_pairs",function(t){const e=t.tokens_meta,r=t.tokens_meta.length;se(t.delimiters);for(let t=0;t
+
+
+