[{"data":1,"prerenderedAt":676},["ShallowReactive",2],{"docs-navigation":3,"\u002Fdocs\u002Fviewer\u002Fpcb":231,"\u002Fdocs\u002Fviewer\u002Fpcb-surround":671},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","\u002Fdocs","docs",[9,12,16,20,69,90,123,144,165,190],{"title":10,"path":6,"stem":11},"Gerbtrace Documentation","docs\u002Findex",{"title":13,"path":14,"stem":15},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",{"title":17,"path":18,"stem":19},"Licensing","\u002Fdocs\u002Flicensing","docs\u002F2.licensing",{"title":21,"path":22,"stem":23,"children":24,"page":68},"Viewer","\u002Fdocs\u002Fviewer","docs\u002F3.viewer",[25,29,33,37,41,45,49,53,56,60,64],{"title":26,"path":27,"stem":28},"Files","\u002Fdocs\u002Fviewer\u002Ffiles","docs\u002F3.viewer\u002F01.files",{"title":30,"path":31,"stem":32},"PCB","\u002Fdocs\u002Fviewer\u002Fpcb","docs\u002F3.viewer\u002F02.pcb",{"title":34,"path":35,"stem":36},"Panel","\u002Fdocs\u002Fviewer\u002Fpanel","docs\u002F3.viewer\u002F03.panel",{"title":38,"path":39,"stem":40},"Paste","\u002Fdocs\u002Fviewer\u002Fpaste","docs\u002F3.viewer\u002F04.paste",{"title":42,"path":43,"stem":44},"SMD","\u002Fdocs\u002Fviewer\u002Fsmd","docs\u002F3.viewer\u002F05.smd",{"title":46,"path":47,"stem":48},"THT","\u002Fdocs\u002Fviewer\u002Ftht","docs\u002F3.viewer\u002F06.tht",{"title":50,"path":51,"stem":52},"BOM","\u002Fdocs\u002Fviewer\u002Fbom","docs\u002F3.viewer\u002F07.bom",{"title":5,"path":54,"stem":55},"\u002Fdocs\u002Fviewer\u002Fdocs","docs\u002F3.viewer\u002F08.docs",{"title":57,"path":58,"stem":59},"Conversation","\u002Fdocs\u002Fviewer\u002Fconversation","docs\u002F3.viewer\u002F09.conversation",{"title":61,"path":62,"stem":63},"Summary","\u002Fdocs\u002Fviewer\u002Fsummary","docs\u002F3.viewer\u002F10.summary",{"title":65,"path":66,"stem":67},"Pricing","\u002Fdocs\u002Fviewer\u002Fpricing","docs\u002F3.viewer\u002F11.pricing",false,{"title":70,"path":71,"stem":72,"children":73,"page":68},"Tools","\u002Fdocs\u002Ftools","docs\u002F4.tools",[74,78,82,86],{"title":75,"path":76,"stem":77},"Exports","\u002Fdocs\u002Ftools\u002Fexports","docs\u002F4.tools\u002F1.exports",{"title":79,"path":80,"stem":81},"Compare","\u002Fdocs\u002Ftools\u002Fcompare","docs\u002F4.tools\u002F2.compare",{"title":83,"path":84,"stem":85},"Package Manager","\u002Fdocs\u002Ftools\u002Fpackage-manager","docs\u002F4.tools\u002F3.package-manager",{"title":87,"path":88,"stem":89},"Draw Tool","\u002Fdocs\u002Ftools\u002Fdraw-tool","docs\u002F4.tools\u002F4.draw-tool",{"title":91,"path":92,"stem":93,"children":94,"page":68},"Collaboration","\u002Fdocs\u002Fcollaboration","docs\u002F5.collaboration",[95,99,103,107,111,115,119],{"title":96,"path":97,"stem":98},"Team Settings","\u002Fdocs\u002Fcollaboration\u002Fteam-settings","docs\u002F5.collaboration\u002F1.team-settings",{"title":100,"path":101,"stem":102},"Team Members","\u002Fdocs\u002Fcollaboration\u002Fteam-members","docs\u002F5.collaboration\u002F2.team-members",{"title":104,"path":105,"stem":106},"User Profile","\u002Fdocs\u002Fcollaboration\u002Fuser-profile","docs\u002F5.collaboration\u002F3.user-profile",{"title":108,"path":109,"stem":110},"Spaces","\u002Fdocs\u002Fcollaboration\u002Fspaces","docs\u002F5.collaboration\u002F4.spaces",{"title":112,"path":113,"stem":114},"Notifications","\u002Fdocs\u002Fcollaboration\u002Fnotifications","docs\u002F5.collaboration\u002F6.notifications",{"title":116,"path":117,"stem":118},"Plans & Billing","\u002Fdocs\u002Fcollaboration\u002Fplans-and-billing","docs\u002F5.collaboration\u002F7.plans-and-billing",{"title":120,"path":121,"stem":122},"Connected Apps & MCP","\u002Fdocs\u002Fcollaboration\u002Fconnected-apps","docs\u002F5.collaboration\u002F8.connected-apps",{"title":124,"path":125,"stem":126,"children":127,"page":68},"App","\u002Fdocs\u002Fapp","docs\u002F6.app",[128,132,136,140],{"title":129,"path":130,"stem":131},"Desktop App","\u002Fdocs\u002Fapp\u002Fdesktop","docs\u002F6.app\u002F1.desktop",{"title":133,"path":134,"stem":135},"Light & Dark Mode","\u002Fdocs\u002Fapp\u002Flight-dark-mode","docs\u002F6.app\u002F2.light-dark-mode",{"title":137,"path":138,"stem":139},"Performance Monitor","\u002Fdocs\u002Fapp\u002Fperformance-monitor","docs\u002F6.app\u002F3.performance-monitor",{"title":141,"path":142,"stem":143},"Report a Bug","\u002Fdocs\u002Fapp\u002Freport-a-bug","docs\u002F6.app\u002F4.report-a-bug",{"title":145,"path":146,"stem":147,"children":148,"page":68},"Guides","\u002Fdocs\u002Fguides","docs\u002F7.guides",[149,153,157,161],{"title":150,"path":151,"stem":152},"Importing Files","\u002Fdocs\u002Fguides\u002Fimporting-files","docs\u002F7.guides\u002F1.importing-files",{"title":154,"path":155,"stem":156},"Supported Formats","\u002Fdocs\u002Fguides\u002Fsupported-formats","docs\u002F7.guides\u002F2.supported-formats",{"title":158,"path":159,"stem":160},"Package Library","\u002Fdocs\u002Fguides\u002Fpackage-library","docs\u002F7.guides\u002F3.package-library",{"title":162,"path":163,"stem":164},"Panel Checks","\u002Fdocs\u002Fguides\u002Fpanel-checks","docs\u002F7.guides\u002F4.panel-checks",{"title":166,"path":167,"stem":168,"children":169,"page":68},"Reference","\u002Fdocs\u002Freference","docs\u002F8.reference",[170,174,178,182,186],{"title":171,"path":172,"stem":173},"BOM File Format","\u002Fdocs\u002Freference\u002Fbom-format","docs\u002F8.reference\u002F1.bom-format",{"title":175,"path":176,"stem":177},"Package Definitions","\u002Fdocs\u002Freference\u002Fpackage-definitions","docs\u002F8.reference\u002F2.package-definitions",{"title":179,"path":180,"stem":181},"Package Naming","\u002Fdocs\u002Freference\u002Fpackage-naming","docs\u002F8.reference\u002F3.package-naming",{"title":183,"path":184,"stem":185},"TPSys Format","\u002Fdocs\u002Freference\u002Ftpsys-format","docs\u002F8.reference\u002F4.tpsys-format",{"title":187,"path":188,"stem":189},"Jet Printing","\u002Fdocs\u002Freference\u002Fjet-printing","docs\u002F8.reference\u002F5.jet-printing",{"title":191,"path":192,"stem":193,"children":194,"page":68},"Development","\u002Fdocs\u002Fdevelopment","docs\u002F9.development",[195,199,203,207,211,215,219,223,227],{"title":196,"path":197,"stem":198},"Development Setup","\u002Fdocs\u002Fdevelopment\u002Fsetup","docs\u002F9.development\u002F1.setup",{"title":200,"path":201,"stem":202},"Architecture","\u002Fdocs\u002Fdevelopment\u002Farchitecture","docs\u002F9.development\u002F2.architecture",{"title":204,"path":205,"stem":206},"CAD Libraries","\u002Fdocs\u002Fdevelopment\u002Fcad-libraries","docs\u002F9.development\u002F3.cad-libraries",{"title":208,"path":209,"stem":210},"Release Process","\u002Fdocs\u002Fdevelopment\u002Frelease-process","docs\u002F9.development\u002F4.release-process",{"title":212,"path":213,"stem":214},"Error Monitoring","\u002Fdocs\u002Fdevelopment\u002Ferror-monitoring","docs\u002F9.development\u002F5.error-monitoring",{"title":216,"path":217,"stem":218},"Contributing","\u002Fdocs\u002Fdevelopment\u002Fcontributing","docs\u002F9.development\u002F6.contributing",{"title":220,"path":221,"stem":222},"Commit Conventions","\u002Fdocs\u002Fdevelopment\u002Fcommit-conventions","docs\u002F9.development\u002F7.commit-conventions",{"title":224,"path":225,"stem":226},"Sidebar Design","\u002Fdocs\u002Fdevelopment\u002Fsidebar-design","docs\u002F9.development\u002F8.sidebar-design",{"title":228,"path":229,"stem":230},"Operational Runbooks","\u002Fdocs\u002Fdevelopment\u002Frunbooks","docs\u002F9.development\u002F9.runbooks",{"id":232,"title":30,"body":233,"description":664,"extension":665,"links":666,"meta":667,"navigation":668,"path":31,"seo":669,"stem":32,"__hash__":670},"docs\u002Fdocs\u002F3.viewer\u002F02.pcb.md",{"type":234,"value":235,"toc":648},"minimark",[236,240,248,251,256,259,370,375,452,462,466,469,497,501,504,508,511,515,521,536,540,543,595,599,637,641],[237,238,30],"h1",{"id":239},"pcb",[241,242,243],"p",{},[244,245],"img",{"alt":246,"src":247},"PCB tab showing board parameters and layer management","\u002Fimages\u002Fdocs\u002Fpcb-parameters.png",[241,249,250],{},"The PCB tab combines board parameter configuration with layer management and canvas tools. This is where you define the physical properties of your board and inspect the rendered Gerber data.",[252,253,255],"h2",{"id":254},"board-parameters","Board parameters",[241,257,258],{},"Configure the physical properties of your PCB at the top of the sidebar:",[260,261,262,275],"table",{},[263,264,265],"thead",{},[266,267,268,272],"tr",{},[269,270,271],"th",{},"Parameter",[269,273,274],{},"Description",[276,277,278,290,300,310,320,330,340,350,360],"tbody",{},[266,279,280,287],{},[281,282,283],"td",{},[284,285,286],"strong",{},"Size X \u002F Size Y",[281,288,289],{},"Board dimensions in mm (auto-detected from outline)",[266,291,292,297],{},[281,293,294],{},[284,295,296],{},"Layers",[281,298,299],{},"Copper layer count: 1L, 2L, 4L, 6L, 8L, 10L, 20L",[266,301,302,307],{},[281,303,304],{},[284,305,306],{},"Base Material",[281,308,309],{},"Rigid, Rigid-Flex, Semiflex, Flex, or Other",[266,311,312,317],{},[281,313,314],{},[284,315,316],{},"Laminate or Material",[281,318,319],{},"FR4, IMS CU, IMS AL, or Other",[266,321,322,327],{},[281,323,324],{},[284,325,326],{},"Copper Final Outer Thickness",[281,328,329],{},"18–140 µm (1\u002F2–4 oz) or Other",[266,331,332,337],{},[281,333,334],{},[284,335,336],{},"Copper Final Inner Thickness",[281,338,339],{},"Shown only for 4+ layers (18–70 µm or Other)",[266,341,342,347],{},[281,343,344],{},[284,345,346],{},"Surface Finish",[281,348,349],{},"ENIG (Ni\u002FAu), HAL (HASL), or OSP",[266,351,352,357],{},[281,353,354],{},[284,355,356],{},"Thickness",[281,358,359],{},"Overall PCB thickness",[266,361,362,367],{},[281,363,364],{},[284,365,366],{},"Panelization",[281,368,369],{},"Single PCB or Panelized PCB mode",[371,372,374],"h3",{"id":373},"soldermask-via-cover-and-legend","Soldermask, Via Cover and Legend",[260,376,377,385],{},[263,378,379],{},[266,380,381,383],{},[269,382,271],{},[269,384,274],{},[276,386,387,397,412,422,432,442],{},[266,388,389,394],{},[281,390,391],{},[284,392,393],{},"Soldermask on Sides",[281,395,396],{},"Both, top only, bottom only, none, special, or other",[266,398,399,404],{},[281,400,401],{},[284,402,403],{},"Soldermask Color",[281,405,406,407,411],{},"Built-in colors, or add \u002F rename \u002F delete custom ",[408,409,410],"code",{},"#rrggbb"," colors",[266,413,414,419],{},[281,415,416],{},[284,417,418],{},"IPC 471 Via Cover",[281,420,421],{},"Via protection per IPC-4761 (none through Type VII)",[266,423,424,429],{},[281,425,426],{},[284,427,428],{},"Legend on Sides",[281,430,431],{},"Both, top only, bottom only, none, or other",[266,433,434,439],{},[281,435,436],{},[284,437,438],{},"Legend Color",[281,440,441],{},"White, black, none, or other",[266,443,444,449],{},[281,445,446],{},[284,447,448],{},"Special Instructions",[281,450,451],{},"Shown when any Other \u002F Special option is selected, or when notes already exist",[241,453,454,455,458,459,461],{},"Soldermask sides must meet IPC SM840 Class H. Board size and layer count are auto-detected from imported Gerber data when possible. Auto-fill buttons appear next to detected values, letting you apply the detected dimensions or layer count with a single click. These parameters feed into the ",[456,457,65],"a",{"href":66}," calculations and the ",[456,460,61],{"href":62},".",[252,463,465],{"id":464},"layer-management","Layer management",[241,467,468],{},"Below the board parameters, each imported Gerber and drill file is listed with:",[470,471,472,479,485,491],"ul",{},[473,474,475,478],"li",{},[284,476,477],{},"Color swatch"," – click to change the rendering color",[473,480,481,484],{},[284,482,483],{},"Layer type dropdown"," – reassign the layer classification",[473,486,487,490],{},[284,488,489],{},"Visibility toggle"," (eye icon) – show or hide individual layers",[473,492,493,496],{},[284,494,495],{},"Group toggles"," – show or hide all layers in a section at once",[252,498,500],{"id":499},"rendering-modes","Rendering modes",[241,502,503],{},"The toolbar offers two rendering modes:",[371,505,507],{"id":506},"standard-mode","Standard mode",[241,509,510],{},"All visible layers are composited on a Canvas 2D view with configurable colors. This is the default for inspecting individual layers.",[371,512,514],{"id":513},"realistic-mode","Realistic mode",[241,516,517],{},[244,518],{"alt":519,"src":520},"Realistic rendering of the PCB","\u002Fimages\u002Fdocs\u002Fpcb-realistic.png",[241,522,523,524,527,528,531,532,535],{},"A photo-like rendering that simulates the physical PCB appearance. Realistic mode combines copper, solder mask, silkscreen, and paste layers with the configured surface finish and mask color. The ",[284,525,526],{},"All",", ",[284,529,530],{},"Top",", and ",[284,533,534],{},"Bot"," filter buttons control which side is shown.",[252,537,539],{"id":538},"canvas-tools","Canvas tools",[241,541,542],{},"The toolbar provides these tools:",[470,544,545,551,568,574,580,589],{},[473,546,547,550],{},[284,548,549],{},"Cursor"," – default selection and pan mode",[473,552,553,556,557,560,561,564,565],{},[284,554,555],{},"Measure"," – click two points to measure distance in mm. Constraint modes let you restrict measurement to ",[284,558,559],{},"Free"," (any direction), ",[284,562,563],{},"Horizontal",", or ",[284,566,567],{},"Vertical",[473,569,570,573],{},[284,571,572],{},"Info"," – hover or click to inspect layer elements and coordinates",[473,575,576,579],{},[284,577,578],{},"Delete"," – remove individual drawing primitives from a layer",[473,581,582,585,586,588],{},[284,583,584],{},"Draw"," – add geometry to Gerber and Excellon layers. See ",[456,587,87],{"href":88}," for full details",[473,590,591,594],{},[284,592,593],{},"Crop"," – clip rendering to the board outline",[252,596,598],{"id":597},"canvas-controls","Canvas controls",[470,600,601,607,613,619,625,631],{},[473,602,603,606],{},[284,604,605],{},"Pan"," – click and drag to move the view",[473,608,609,612],{},[284,610,611],{},"Zoom"," – mouse wheel or +\u002F- buttons",[473,614,615,618],{},[284,616,617],{},"Fit to view"," – auto-zoom to show the entire board",[473,620,621,624],{},[284,622,623],{},"Rotation"," – rotate the canvas view continuously (0–360 degrees)",[473,626,627,630],{},[284,628,629],{},"Grid"," – toggle a reference grid overlay",[473,632,633,636],{},[284,634,635],{},"Background"," – switch between dark and light canvas backgrounds",[252,638,640],{"id":639},"lock","Lock",[241,642,643,644,647],{},"The ",[284,645,646],{},"Unlocked \u002F Locked"," toggle prevents changes to board parameters and layer settings. Use this in team projects to avoid accidental modifications while others are reviewing the data.",{"title":649,"searchDepth":650,"depth":651,"links":652},"",3,2,[653,656,657,661,662,663],{"id":254,"depth":651,"text":255,"children":654},[655],{"id":373,"depth":650,"text":374},{"id":464,"depth":651,"text":465},{"id":499,"depth":651,"text":500,"children":658},[659,660],{"id":506,"depth":650,"text":507},{"id":513,"depth":650,"text":514},{"id":538,"depth":651,"text":539},{"id":597,"depth":651,"text":598},{"id":639,"depth":651,"text":640},"Configure board parameters, manage layers, and use canvas tools for PCB inspection.","md",null,{},true,{"title":30,"description":664},"47PcCmKJX9eIW0jHzA2RaWRkRROynTattY_eVRCwHko",[672,674],{"title":26,"path":27,"stem":28,"description":673,"children":-1},"Import and classify Gerber, drill, PnP, BOM, and document files for your project.",{"title":34,"path":35,"stem":36,"description":675,"children":-1},"Configure PCB panel layouts with grid, frame, fiducials, tooling holes, tabs, and support bars.",1790998751010]