[{"data":1,"prerenderedAt":622},["ShallowReactive",2],{"docs-navigation":3,"\u002Fdocs\u002Fgetting-started":231,"\u002Fdocs\u002Fgetting-started-surround":617},[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":13,"body":233,"description":610,"extension":611,"links":612,"meta":613,"navigation":614,"path":14,"seo":615,"stem":15,"__hash__":616},"docs\u002Fdocs\u002F1.getting-started.md",{"type":234,"value":235,"toc":592},"minimark",[236,240,248,251,256,261,272,276,308,312,333,339,343,346,361,372,376,382,407,413,417,423,443,446,450,456,501,504,508,522,526,531,545,550,554,568,572],[237,238,13],"h1",{"id":239},"getting-started",[241,242,243],"p",{},[244,245],"img",{"alt":246,"src":247},"Gerbtrace homepage with project dashboard","\u002Fimages\u002Fdocs\u002Fhomepage.png",[241,249,250],{},"This guide walks you through installing Gerbtrace and preparing your first PCB project for production.",[252,253,255],"h2",{"id":254},"installation","Installation",[257,258,260],"h3",{"id":259},"web","Web",[241,262,263,264,271],{},"Visit ",[265,266,270],"a",{"href":267,"rel":268},"https:\u002F\u002Fgerbtrace.com",[269],"nofollow","gerbtrace.com"," – no installation required. Gerber processing runs in your browser. Personal projects are stored on this device; team projects synchronize files and settings with Supabase. Sign in before creating a project.",[257,273,275],{"id":274},"macos","macOS",[277,278,279,294,305],"ol",{},[280,281,282,283,287,288,293],"li",{},"Download the latest ",[284,285,286],"code",{},".dmg"," from ",[265,289,292],{"href":290,"rel":291},"https:\u002F\u002Fgithub.com\u002Fnewmatik\u002Fgerbtrace-releases\u002Freleases",[269],"GitHub Releases",".",[280,295,296,297,299,300,304],{},"Open the ",[284,298,286],{}," and drag ",[301,302,303],"strong",{},"Gerbtrace"," to your Applications folder.",[280,306,307],{},"Launch from Applications.",[257,309,311],{"id":310},"windows","Windows",[277,313,314,327,330],{},[280,315,282,316,319,320,323,324,293],{},[284,317,318],{},".msi"," or ",[284,321,322],{},".exe"," installer from ",[265,325,292],{"href":290,"rel":326},[269],[280,328,329],{},"Run the installer.",[280,331,332],{},"Launch Gerbtrace from the Start menu.",[241,334,335,336,338],{},"The ",[265,337,129],{"href":130}," checks for updates automatically on launch.",[252,340,342],{"id":341},"create-a-project","Create a project",[241,344,345],{},"Sign in and open the dashboard, then create a project:",[347,348,349,355],"ul",{},[280,350,351,354],{},[301,352,353],{},"New Viewer"," – for inspecting a single Gerber package",[280,356,357,360],{},[301,358,359],{},"New Compare"," – for comparing two Gerber packages side by side",[241,362,363,364,367,368,371],{},"Name the project based on the assembly or order reference. For team projects, you can assign the project to a ",[265,365,366],{"href":109},"Space"," to scope it to a particular customer or product line. You can also click ",[301,369,370],{},"Try a Sample"," to explore with the built-in Arduino UNO demo files.",[252,373,375],{"id":374},"import-data","Import data",[241,377,378,379,381],{},"Use the ",[265,380,26],{"href":27}," tab to import your data. Drag and drop files or use the import button. Gerbtrace accepts:",[347,383,384,390,396,401],{},[280,385,386,389],{},[301,387,388],{},"Gerber + Drill"," files (ZIP or individual)",[280,391,392,395],{},[301,393,394],{},"Pick and Place"," files (CSV\u002FTSV)",[280,397,398,400],{},[301,399,50],{}," files (CSV\u002FExcel)",[280,402,403,406],{},[301,404,405],{},"PDF documents"," (schematics, drawings, datasheets)",[241,408,409,410,412],{},"See ",[265,411,150],{"href":151}," for details on auto-detection and field mapping.",[252,414,416],{"id":415},"confirm-file-classification","Confirm file classification",[241,418,419,420,422],{},"After import, verify the auto-detected layer types in the ",[265,421,26],{"href":27}," tab:",[347,424,425,428,431,434,437,440],{},[280,426,427],{},"Copper layers (top, bottom, inner)",[280,429,430],{},"Solder mask (top, bottom)",[280,432,433],{},"Silkscreen (top, bottom)",[280,435,436],{},"Solder paste (top, bottom)",[280,438,439],{},"Drill files",[280,441,442],{},"Board outline \u002F keep-out",[241,444,445],{},"Fix any misclassified files by manually assigning the correct layer type.",[252,447,449],{"id":448},"validate-board-parameters","Validate board parameters",[241,451,452,453,455],{},"In the ",[265,454,30],{"href":31}," tab, confirm:",[347,457,458,464,470,480,486,492],{},[280,459,460,463],{},[301,461,462],{},"Size X \u002F Size Y"," – board dimensions in mm",[280,465,466,469],{},[301,467,468],{},"Layer count"," – number of copper layers",[280,471,472,475,476,479],{},[301,473,474],{},"Base material"," \u002F ",[301,477,478],{},"laminate"," – rigid\u002Fflex family and FR4 \u002F IMS \u002F other",[280,481,482,485],{},[301,483,484],{},"Surface finish"," – ENIG, HAL (HASL), or OSP",[280,487,488,491],{},[301,489,490],{},"Soldermask \u002F legend"," – sides, colors, and IPC 471 via cover",[280,493,494,497,498],{},[301,495,496],{},"Copper outer\u002Finner thickness"," and ",[301,499,500],{},"board thickness",[241,502,503],{},"These parameters feed into pricing calculations, panel layout, and the assembly summary.",[252,505,507],{"id":506},"validate-process-data","Validate process data",[347,509,510,517],{},[280,511,452,512,497,514,516],{},[265,513,42],{"href":43},[265,515,46],{"href":47}," tabs, verify component placement visibility and orientation. Check for unmatched packages and correct any rotation or alignment issues.",[280,518,452,519,521],{},[265,520,50],{"href":51}," tab, check for missing part metadata and reference mismatches against the PnP data.",[252,523,525],{"id":524},"configure-panelization","Configure panelization",[241,527,528,529,422],{},"If your project requires panelization, switch to the ",[265,530,34],{"href":35},[277,532,533,536,539,542],{},[280,534,535],{},"Set the grid layout (columns and rows).",[280,537,538],{},"Configure frame rails, fiducials, and tooling holes.",[280,540,541],{},"Add tabs and routing channels.",[280,543,544],{},"Review the panel canvas for correctness.",[241,546,409,547,549],{},[265,548,162],{"href":163}," for the full validation checklist.",[252,551,553],{"id":552},"collaborate","Collaborate",[241,555,556,557,559,560,563,564,567],{},"For team projects, use the ",[265,558,57],{"href":58}," tab to discuss the project with your team. Mention colleagues with ",[284,561,562],{},"@"," to notify them. Check your ",[265,565,566],{"href":113},"Inbox"," for mentions, approval requests, and status updates.",[252,569,571],{"id":570},"review-and-export","Review and export",[347,573,574,580,586],{},[280,575,576,577,579],{},"Check the ",[265,578,61],{"href":62}," for assembly warnings and component counts.",[280,581,582,583,585],{},"Review ",[265,584,65],{"href":66}," for cost estimates at your target quantities.",[280,587,588,589,591],{},"Use ",[265,590,75],{"href":76}," to download images, Gerber packages, PnP data, DXF drawings, and JPSys jet print programs for production handover.",{"title":593,"searchDepth":594,"depth":595,"links":596},"",3,2,[597,602,603,604,605,606,607,608,609],{"id":254,"depth":595,"text":255,"children":598},[599,600,601],{"id":259,"depth":594,"text":260},{"id":274,"depth":594,"text":275},{"id":310,"depth":594,"text":311},{"id":341,"depth":595,"text":342},{"id":374,"depth":595,"text":375},{"id":415,"depth":595,"text":416},{"id":448,"depth":595,"text":449},{"id":506,"depth":595,"text":507},{"id":524,"depth":595,"text":525},{"id":552,"depth":595,"text":553},{"id":570,"depth":595,"text":571},"Install Gerbtrace and set up your first PCB manufacturing data project.","md",null,{},true,{"title":13,"description":610},"r1liuVnYtu1_wrTqBEZ5maEpuOtswe1_vveEC8VRfd0",[618,620],{"title":10,"path":6,"stem":11,"description":619,"children":-1},"Documentation for Gerbtrace, a PCB NPI and manufacturing data preparation platform.",{"title":17,"path":18,"stem":19,"description":621,"children":-1},"Understand Gerbtrace source access and the Business Source License 1.1 (BUSL-1.1).",1790998747883]