[{"data":1,"prerenderedAt":566},["ShallowReactive",2],{"docs-navigation":3,"docs-home":235},[4],{"title":5,"path":6,"stem":7,"children":8,"page":-1},"Docs","\u002Fdocs","docs",[9,12,16,20,73,94,127,148,169,194],{"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":72},"Viewer","\u002Fdocs\u002Fviewer","docs\u002F3.viewer",[25,29,33,37,41,45,49,53,57,60,64,68],{"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},"Assembly","\u002Fdocs\u002Fviewer\u002Fassembly","docs\u002F3.viewer\u002F04.assembly",{"title":42,"path":43,"stem":44},"Jetprint","\u002Fdocs\u002Fviewer\u002Fjetprint","docs\u002F3.viewer\u002F05.jetprint",{"title":46,"path":47,"stem":48},"SMD","\u002Fdocs\u002Fviewer\u002Fsmd","docs\u002F3.viewer\u002F06.smd",{"title":50,"path":51,"stem":52},"THT","\u002Fdocs\u002Fviewer\u002Ftht","docs\u002F3.viewer\u002F07.tht",{"title":54,"path":55,"stem":56},"BOM","\u002Fdocs\u002Fviewer\u002Fbom","docs\u002F3.viewer\u002F08.bom",{"title":5,"path":58,"stem":59},"\u002Fdocs\u002Fviewer\u002Fdocs","docs\u002F3.viewer\u002F09.docs",{"title":61,"path":62,"stem":63},"Conversation","\u002Fdocs\u002Fviewer\u002Fconversation","docs\u002F3.viewer\u002F10.conversation",{"title":65,"path":66,"stem":67},"Summary","\u002Fdocs\u002Fviewer\u002Fsummary","docs\u002F3.viewer\u002F11.summary",{"title":69,"path":70,"stem":71},"Pricing","\u002Fdocs\u002Fviewer\u002Fpricing","docs\u002F3.viewer\u002F12.pricing",false,{"title":74,"path":75,"stem":76,"children":77,"page":72},"Tools","\u002Fdocs\u002Ftools","docs\u002F4.tools",[78,82,86,90],{"title":79,"path":80,"stem":81},"Exports","\u002Fdocs\u002Ftools\u002Fexports","docs\u002F4.tools\u002F1.exports",{"title":83,"path":84,"stem":85},"Compare","\u002Fdocs\u002Ftools\u002Fcompare","docs\u002F4.tools\u002F2.compare",{"title":87,"path":88,"stem":89},"Package Manager","\u002Fdocs\u002Ftools\u002Fpackage-manager","docs\u002F4.tools\u002F3.package-manager",{"title":91,"path":92,"stem":93},"Draw Tool","\u002Fdocs\u002Ftools\u002Fdraw-tool","docs\u002F4.tools\u002F4.draw-tool",{"title":95,"path":96,"stem":97,"children":98,"page":72},"Collaboration","\u002Fdocs\u002Fcollaboration","docs\u002F5.collaboration",[99,103,107,111,115,119,123],{"title":100,"path":101,"stem":102},"Team Settings","\u002Fdocs\u002Fcollaboration\u002Fteam-settings","docs\u002F5.collaboration\u002F1.team-settings",{"title":104,"path":105,"stem":106},"Team Members","\u002Fdocs\u002Fcollaboration\u002Fteam-members","docs\u002F5.collaboration\u002F2.team-members",{"title":108,"path":109,"stem":110},"User Profile","\u002Fdocs\u002Fcollaboration\u002Fuser-profile","docs\u002F5.collaboration\u002F3.user-profile",{"title":112,"path":113,"stem":114},"Spaces","\u002Fdocs\u002Fcollaboration\u002Fspaces","docs\u002F5.collaboration\u002F4.spaces",{"title":116,"path":117,"stem":118},"Notifications","\u002Fdocs\u002Fcollaboration\u002Fnotifications","docs\u002F5.collaboration\u002F6.notifications",{"title":120,"path":121,"stem":122},"Plans & Billing","\u002Fdocs\u002Fcollaboration\u002Fplans-and-billing","docs\u002F5.collaboration\u002F7.plans-and-billing",{"title":124,"path":125,"stem":126},"Connected Apps & MCP","\u002Fdocs\u002Fcollaboration\u002Fconnected-apps","docs\u002F5.collaboration\u002F8.connected-apps",{"title":128,"path":129,"stem":130,"children":131,"page":72},"App","\u002Fdocs\u002Fapp","docs\u002F6.app",[132,136,140,144],{"title":133,"path":134,"stem":135},"Desktop App","\u002Fdocs\u002Fapp\u002Fdesktop","docs\u002F6.app\u002F1.desktop",{"title":137,"path":138,"stem":139},"Light & Dark Mode","\u002Fdocs\u002Fapp\u002Flight-dark-mode","docs\u002F6.app\u002F2.light-dark-mode",{"title":141,"path":142,"stem":143},"Performance Monitor","\u002Fdocs\u002Fapp\u002Fperformance-monitor","docs\u002F6.app\u002F3.performance-monitor",{"title":145,"path":146,"stem":147},"Report a Bug","\u002Fdocs\u002Fapp\u002Freport-a-bug","docs\u002F6.app\u002F4.report-a-bug",{"title":149,"path":150,"stem":151,"children":152,"page":72},"Guides","\u002Fdocs\u002Fguides","docs\u002F7.guides",[153,157,161,165],{"title":154,"path":155,"stem":156},"Importing Files","\u002Fdocs\u002Fguides\u002Fimporting-files","docs\u002F7.guides\u002F1.importing-files",{"title":158,"path":159,"stem":160},"Supported Formats","\u002Fdocs\u002Fguides\u002Fsupported-formats","docs\u002F7.guides\u002F2.supported-formats",{"title":162,"path":163,"stem":164},"Package Library","\u002Fdocs\u002Fguides\u002Fpackage-library","docs\u002F7.guides\u002F3.package-library",{"title":166,"path":167,"stem":168},"Panel Checks","\u002Fdocs\u002Fguides\u002Fpanel-checks","docs\u002F7.guides\u002F4.panel-checks",{"title":170,"path":171,"stem":172,"children":173,"page":72},"Reference","\u002Fdocs\u002Freference","docs\u002F8.reference",[174,178,182,186,190],{"title":175,"path":176,"stem":177},"BOM File Format","\u002Fdocs\u002Freference\u002Fbom-format","docs\u002F8.reference\u002F1.bom-format",{"title":179,"path":180,"stem":181},"Package Definitions","\u002Fdocs\u002Freference\u002Fpackage-definitions","docs\u002F8.reference\u002F2.package-definitions",{"title":183,"path":184,"stem":185},"Package Naming","\u002Fdocs\u002Freference\u002Fpackage-naming","docs\u002F8.reference\u002F3.package-naming",{"title":187,"path":188,"stem":189},"TPSys Format","\u002Fdocs\u002Freference\u002Ftpsys-format","docs\u002F8.reference\u002F4.tpsys-format",{"title":191,"path":192,"stem":193},"Jet Printing","\u002Fdocs\u002Freference\u002Fjet-printing","docs\u002F8.reference\u002F5.jet-printing",{"title":195,"path":196,"stem":197,"children":198,"page":72},"Development","\u002Fdocs\u002Fdevelopment","docs\u002F9.development",[199,203,207,211,215,219,223,227,231],{"title":200,"path":201,"stem":202},"Development Setup","\u002Fdocs\u002Fdevelopment\u002Fsetup","docs\u002F9.development\u002F1.setup",{"title":204,"path":205,"stem":206},"Architecture","\u002Fdocs\u002Fdevelopment\u002Farchitecture","docs\u002F9.development\u002F2.architecture",{"title":208,"path":209,"stem":210},"CAD Libraries","\u002Fdocs\u002Fdevelopment\u002Fcad-libraries","docs\u002F9.development\u002F3.cad-libraries",{"title":212,"path":213,"stem":214},"Release Process","\u002Fdocs\u002Fdevelopment\u002Frelease-process","docs\u002F9.development\u002F4.release-process",{"title":216,"path":217,"stem":218},"Error Monitoring","\u002Fdocs\u002Fdevelopment\u002Ferror-monitoring","docs\u002F9.development\u002F5.error-monitoring",{"title":220,"path":221,"stem":222},"Contributing","\u002Fdocs\u002Fdevelopment\u002Fcontributing","docs\u002F9.development\u002F6.contributing",{"title":224,"path":225,"stem":226},"Commit Conventions","\u002Fdocs\u002Fdevelopment\u002Fcommit-conventions","docs\u002F9.development\u002F7.commit-conventions",{"title":228,"path":229,"stem":230},"Sidebar Design","\u002Fdocs\u002Fdevelopment\u002Fsidebar-design","docs\u002F9.development\u002F8.sidebar-design",{"title":232,"path":233,"stem":234},"Operational Runbooks","\u002Fdocs\u002Fdevelopment\u002Frunbooks","docs\u002F9.development\u002F9.runbooks",{"id":236,"title":10,"body":237,"description":559,"extension":560,"links":561,"meta":562,"navigation":563,"path":6,"seo":564,"stem":11,"__hash__":565},"docs\u002Fdocs\u002Findex.md",{"type":238,"value":239,"toc":546},"minimark",[240,244,266,269,273,276,290,293,296,358,361,364,386,389,392,419,422,425,447,450,453,475,478,481,508,511,514],[241,242,10],"h1",{"id":243},"gerbtrace-documentation",[245,246,247,248,255,256,259,260,265],"p",{},"Gerbtrace is a PCB NPI and manufacturing data preparation platform by ",[249,250,254],"a",{"href":251,"rel":252},"https:\u002F\u002Fwww.newmatik.com",[253],"nofollow","Newmatik GmbH"," (",[249,257,258],{"href":18},"BUSL-1.1","). It runs as a web app at ",[249,261,264],{"href":262,"rel":263},"https:\u002F\u002Fgerbtrace.com",[253],"gerbtrace.com"," and as a native desktop app for macOS and Windows.",[245,267,268],{},"Gerbtrace takes your design output and turns it into production-ready manufacturing data. Import Gerber and drill files, manage your Bill of Materials with pricing, configure Pick and Place with a full package library, set up panelization and paste, compare design revisions, estimate fabrication and assembly costs, and collaborate with your team – all from a single tool.",[270,271,13],"h2",{"id":272},"getting-started",[245,274,275],{},"New to Gerbtrace? Start here.",[277,278,279,285],"ul",{},[280,281,282,284],"li",{},[249,283,13],{"href":14}," – Installation, creating your first project, and importing files",[280,286,287,289],{},[249,288,17],{"href":18}," – Business Source License 1.1 (BUSL-1.1), permitted use, and automatic MIT relicensing",[270,291,21],{"id":292},"viewer",[245,294,295],{},"The core project tabs for working with your PCB data.",[277,297,298,303,308,313,318,323,328,333,338,343,348,353],{},[280,299,300,302],{},[249,301,26],{"href":27}," – Import and classify Gerber, drill, PnP, BOM, and document files",[280,304,305,307],{},[249,306,30],{"href":31}," – Board parameters, layer management, canvas tools, and rendering modes",[280,309,310,312],{},[249,311,34],{"href":35}," – Grid layout, frame, fiducials, tooling holes, tabs, and support bars",[280,314,315,317],{},[249,316,38],{"href":39}," – Declare assembly processes, control process tabs, and prepare the ERP assembly specification",[280,319,320,322],{},[249,321,42],{"href":43}," – Jet print paste deposition settings and program export",[280,324,325,327],{},[249,326,46],{"href":47}," – Surface-mount component placement, visualization, and package matching",[280,329,330,332],{},[249,331,50],{"href":51}," – Through-hole component placement with assembly type assignment",[280,334,335,337],{},[249,336,54],{"href":55}," – Bill of Materials with manufacturer tracking and supplier pricing",[280,339,340,342],{},[249,341,5],{"href":58}," – PDF document viewer for schematics and drawings",[280,344,345,347],{},[249,346,61],{"href":62}," – Threaded project discussions with mentions, references, and attachments",[280,349,350,352],{},[249,351,65],{"href":66}," – Assembly overview with component counts, categories, and warnings",[280,354,355,357],{},[249,356,69],{"href":70}," – Fabrication and assembly cost estimation with quantity tiers",[270,359,74],{"id":360},"tools",[245,362,363],{},"Supporting workflows and utilities.",[277,365,366,371,376,381],{},[280,367,368,370],{},[249,369,79],{"href":80}," – Export Image, Export Panel Image, Download Gerber, ERP specifications, Export PnP, Export DXF, and Export JPSys",[280,372,373,375],{},[249,374,83],{"href":84}," – Side-by-side, overlay, pixel diff, and text diff comparison",[280,377,378,380],{},[249,379,87],{"href":88}," – Browse and manage SMD and THT package libraries with team and space scoping",[280,382,383,385],{},[249,384,91],{"href":92}," – Draw shapes, place fiducials, and add drill holes on Gerber and Excellon layers",[270,387,95],{"id":388},"collaboration",[245,390,391],{},"Team management, communication, and account settings.",[277,393,394,399,404,409,414],{},[280,395,396,398],{},[249,397,100],{"href":101}," – Team name, defaults, integrations (Elexess API, Spark AI), and panel defaults",[280,400,401,403],{},[249,402,104],{"href":105}," – Member management, roles (admin, editor, viewer, guest), and invitations",[280,405,406,408],{},[249,407,108],{"href":109}," – Account management, avatar, and team switching",[280,410,411,413],{},[249,412,112],{"href":113}," – Organize projects and packages into workgroups for customers or product lines",[280,415,416,418],{},[249,417,116],{"href":117}," – Inbox for mentions, approvals, and project status updates",[270,420,128],{"id":421},"app",[245,423,424],{},"Platform and interface settings.",[277,426,427,432,437,442],{},[280,428,429,431],{},[249,430,133],{"href":134}," – Native macOS and Windows app with auto-updates",[280,433,434,436],{},[249,435,137],{"href":138}," – Switch between interface themes",[280,438,439,441],{},[249,440,141],{"href":142}," – Real-time rendering metrics",[280,443,444,446],{},[249,445,145],{"href":146}," – Submit feedback directly from within Gerbtrace",[270,448,149],{"id":449},"guides",[245,451,452],{},"Step-by-step workflows for common tasks.",[277,454,455,460,465,470],{},[280,456,457,459],{},[249,458,154],{"href":155}," – File import, auto-detection, and field mapping",[280,461,462,464],{},[249,463,158],{"href":159}," – Gerber, Excellon, BOM, PnP, and document formats",[280,466,467,469],{},[249,468,162],{"href":163}," – Built-in and team packages for SMD and THT components",[280,471,472,474],{},[249,473,166],{"href":167}," – Validation checklist before production handover",[270,476,170],{"id":477},"reference",[245,479,480],{},"Technical specifications and format documentation.",[277,482,483,488,493,498,503],{},[280,484,485,487],{},[249,486,175],{"href":176}," – Column mapping, delimiter detection, and examples",[280,489,490,492],{},[249,491,179],{"href":180}," – TPSys package types, JSON schema, and coordinate system",[280,494,495,497],{},[249,496,183],{"href":184}," – Canonical naming rules for package libraries",[280,499,500,502],{},[249,501,187],{"href":188}," – Deep reference for the Mycronic TPSys pck.pck database",[280,504,505,507],{},[249,506,191],{"href":192}," – MY600 jet printer technical overview",[270,509,195],{"id":510},"development",[245,512,513],{},"For contributors and developers.",[277,515,516,521,526,531,536,541],{},[280,517,518,520],{},[249,519,200],{"href":201}," – Prerequisites, dev server, desktop builds",[280,522,523,525],{},[249,524,204],{"href":205}," – Rendering pipeline, data flow, and system components",[280,527,528,530],{},[249,529,208],{"href":209}," – External library ingestion and parser pipeline",[280,532,533,535],{},[249,534,212],{"href":213}," – Version bumps, tagging, CI\u002FCD workflows",[280,537,538,540],{},[249,539,216],{"href":217}," – Sentry integration for web and desktop",[280,542,543,545],{},[249,544,220],{"href":221}," – Coding conventions, design system, and how to help",{"title":547,"searchDepth":548,"depth":549,"links":550},"",3,2,[551,552,553,554,555,556,557,558],{"id":272,"depth":549,"text":13},{"id":292,"depth":549,"text":21},{"id":360,"depth":549,"text":74},{"id":388,"depth":549,"text":95},{"id":421,"depth":549,"text":128},{"id":449,"depth":549,"text":149},{"id":477,"depth":549,"text":170},{"id":510,"depth":549,"text":195},"Documentation for Gerbtrace, a PCB NPI and manufacturing data preparation platform.","md",null,{},true,{"title":10,"description":559},"EnQagDLsO-jILtNFWlES465akC3rnQBlROy1HIjoZlg",1791621631135]