[{"data":1,"prerenderedAt":538},["ShallowReactive",2],{"docs-navigation":3,"\u002Fdocs\u002Fviewer\u002Fpanel":231,"\u002Fdocs\u002Fviewer\u002Fpanel-surround":533},[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":34,"body":233,"description":526,"extension":527,"links":528,"meta":529,"navigation":530,"path":35,"seo":531,"stem":36,"__hash__":532},"docs\u002Fdocs\u002F3.viewer\u002F03.panel.md",{"type":234,"value":235,"toc":508},"minimark",[236,240,248,251,256,272,276,292,295,299,302,316,320,323,337,341,344,358,362,365,381,385,390,393,443,446,450,453,472,475,479,487,491,498,502],[237,238,34],"h1",{"id":239},"panel",[241,242,243],"p",{},[244,245],"img",{"alt":246,"src":247},"Panel tab showing a 3x3 panelized layout","\u002Fimages\u002Fdocs\u002Fpanel-overview.png",[241,249,250],{},"The Panel tab lets you define multi-up panel layouts for PCB production. Configure the grid arrangement, frame rails, fiducials, tooling holes, routing channels, tabs, and support bars – all with a live canvas preview.",[252,253,255],"h2",{"id":254},"suggestions","Suggestions",[241,257,258,259,263,264,267,268,271],{},"Click ",[260,261,262],"strong",{},"Generate"," to compute panel layout suggestions based on your configured preferred and maximum panel envelope (set in ",[265,266,96],"a",{"href":97},"). The suggestion engine proposes grid configurations that maximize board count while respecting size limits. Click ",[260,269,270],{},"Auto-panelize"," to apply a suggestion.",[252,273,275],{"id":274},"general-settings","General settings",[277,278,279,286],"ul",{},[280,281,282,285],"li",{},[260,283,284],{},"Count X \u002F Count Y"," – number of boards in columns and rows",[280,287,288,291],{},[260,289,290],{},"Rotation"," – rotate individual boards (0 or 90 degrees)",[241,293,294],{},"The panel dimensions update in real time as you adjust values.",[252,296,298],{"id":297},"frame","Frame",[241,300,301],{},"Enable a frame around the panel for handling and machine registration:",[277,303,304,310],{},[280,305,306,309],{},[260,307,308],{},"Per-side widths"," – independent frame widths for top, bottom, left, and right edges",[280,311,312,315],{},[260,313,314],{},"Corner radius"," – rounded corners on the frame",[252,317,319],{"id":318},"support-bars","Support bars",[241,321,322],{},"Support bars run between columns or rows to add structural rigidity:",[277,324,325,331],{},[280,326,327,330],{},[260,328,329],{},"Column rail \u002F Row rail widths"," – set rail width independently",[280,332,333,336],{},[260,334,335],{},"Selective placement"," – enable bars between specific columns and rows",[252,338,340],{"id":339},"fiducials","Fiducials",[241,342,343],{},"Fiducial marks are used by pick-and-place machines for alignment:",[277,345,346,352],{},[280,347,348,351],{},[260,349,350],{},"Diameter"," – fiducial pad size",[280,353,354,357],{},[260,355,356],{},"Position"," – top-left, top-right, bottom-left, bottom-right (any combination)",[252,359,361],{"id":360},"tooling-holes","Tooling holes",[241,363,364],{},"Tooling holes allow mechanical registration in fixtures:",[277,366,367,376],{},[280,368,369,371,372,375],{},[260,370,350],{}," and ",[260,373,374],{},"Offset"," from panel edges",[280,377,378,380],{},[260,379,356],{}," – configurable per corner",[252,382,384],{"id":383},"panel-connections","Panel connections",[386,387,389],"h3",{"id":388},"separation-type","Separation type",[241,391,392],{},"Choose how boards are separated:",[394,395,396,409],"table",{},[397,398,399],"thead",{},[400,401,402,406],"tr",{},[403,404,405],"th",{},"Type",[403,407,408],{},"Description",[410,411,412,423,433],"tbody",{},[400,413,414,420],{},[415,416,417],"td",{},[260,418,419],{},"Routed",[415,421,422],{},"Routing channels with tab bridges",[400,424,425,430],{},[415,426,427],{},[260,428,429],{},"V-Cut",[415,431,432],{},"V-score lines for break-apart",[400,434,435,440],{},[415,436,437],{},[260,438,439],{},"Mixed",[415,441,442],{},"Different separation methods per edge",[241,444,445],{},"Set the routing tool diameter and configure separation type independently for each edge (top, bottom, left, right).",[386,447,449],{"id":448},"tabs","Tabs",[241,451,452],{},"Tabs hold boards together within routed panels. Configure:",[277,454,455,461,466],{},[280,456,457,460],{},[260,458,459],{},"Tab count"," per edge",[280,462,463],{},[260,464,465],{},"Tab width",[280,467,468,471],{},[260,469,470],{},"Mouse bite perforation"," – hole diameter and spacing for easy breakaway",[241,473,474],{},"Tab positions are managed visually on the canvas using the Move, Add, and Delete toolbar buttons.",[252,476,478],{"id":477},"component-overlay","Component overlay",[241,480,481,482,371,484,486],{},"Enable ",[260,483,42],{},[260,485,46],{}," component overlays on the panel view to verify that components do not conflict with tabs, routing channels, or frame elements.",[252,488,490],{"id":489},"canvas-controls","Canvas controls",[241,492,493,494,497],{},"The panel canvas shows the full layout in real time. All sidebar edits immediately reflect on the canvas. Use the ",[260,495,496],{},"Show Danger"," button to highlight the keep-out inset zone near board edges.",[252,499,501],{"id":500},"panel-size-warnings","Panel size warnings",[241,503,504,505,507],{},"If the panel exceeds your configured maximum size limits, a warning appears in the status bar. Configure preferred and maximum panel sizes in ",[265,506,96],{"href":97},".",{"title":509,"searchDepth":510,"depth":511,"links":512},"",3,2,[513,514,515,516,517,518,519,523,524,525],{"id":254,"depth":511,"text":255},{"id":274,"depth":511,"text":275},{"id":297,"depth":511,"text":298},{"id":318,"depth":511,"text":319},{"id":339,"depth":511,"text":340},{"id":360,"depth":511,"text":361},{"id":383,"depth":511,"text":384,"children":520},[521,522],{"id":388,"depth":510,"text":389},{"id":448,"depth":510,"text":449},{"id":477,"depth":511,"text":478},{"id":489,"depth":511,"text":490},{"id":500,"depth":511,"text":501},"Configure PCB panel layouts with grid, frame, fiducials, tooling holes, tabs, and support bars.","md",null,{},true,{"title":34,"description":526},"_oClkWUzZYWcthP7AJ1Y7SVY9RDF3yRcs1_AKtUJgnU",[534,536],{"title":30,"path":31,"stem":32,"description":535,"children":-1},"Configure board parameters, manage layers, and use canvas tools for PCB inspection.",{"title":38,"path":39,"stem":40,"description":537,"children":-1},"Configure solder paste settings for stencil printing and jet printing modes.",1790998750777]