# Flux - Documentation ## Pages - [What is Flux Editor? A Modern Browser-Based PCB Design Tool](https://docs.flux.ai/Introduction/what-is-flux---draft-.md) - [Your First PCB in Flux: Complete Design Walkthrough](https://docs.flux.ai/Introduction/flux-walkthrough-project.md) - [Setting up your browser](https://docs.flux.ai/Introduction/set-up-your-browser.md) - [KiCAD to Flux - Getting started](https://docs.flux.ai/Introduction/kicad-to-flux.md) - [Configure your mouse](https://docs.flux.ai/Introduction/configure-your-mouse.md) - [Creating an account](https://docs.flux.ai/Introduction/creating-an-account.md) - [Getting Help with Flux: Support Resources and Community](https://docs.flux.ai/Introduction/getting-support.md) - [The Flux Method: A Modern Approach to PCB Design](https://docs.flux.ai/Introduction/the-flux-method.md) - [Upverter to Flux](https://docs.flux.ai/Introduction/upverter-to-flux.md) - [Eagle to Flux](https://docs.flux.ai/Introduction/eagle-to-flux---migration-guide.md) - [Altium to Flux](https://docs.flux.ai/Introduction/flux-to-altium-migration-doc.md) - [Keyboard Shortcuts in Flux](https://docs.flux.ai/Introduction/pcb-editor-shortcuts.md) - [Flux for Organizations](https://docs.flux.ai/Introduction/flux-for-organizations.md) - [EasyEDA to Flux](https://docs.flux.ai/Introduction/easyeda-to-flux.md) - [Getting Started in Flux: Project Setup & Workflow Guide](https://docs.flux.ai/Introduction/getting-started-in-flux--project-setup.md) - [Getting Started in Flux: Schematic Design Guide](https://docs.flux.ai/Introduction/getting-started-in-flux--schematic.md) - [Getting Started in Flux: PCB Layout & Routing Guide](https://docs.flux.ai/Introduction/getting-started-in-flux--pcb-layout-and-routing.md) - [Getting Started in Flux: Design for Manufacturing & Export Guide](https://docs.flux.ai/Introduction/getting-started-in-flux--export-and-manufacturing.md) - [Parts and Libraries (KiCad to Flux)](https://docs.flux.ai/Introduction/parts-and-libraries--kicad-to-flux-.md) - [Schematics (KiCAD to Flux)](https://docs.flux.ai/Introduction/schematics--kicad-to-flux-.md) - [Layout (KiCAD to Flux)](https://docs.flux.ai/Introduction/layout--kicad-to-flux-.md) - [Getting Started in Flux: Export & Manufacturing](https://docs.flux.ai/Introduction/getting-started-in-flux-manufacturing.md) - [Multi-Screen Operation](https://docs.flux.ai/Introduction/multi-screen-operation.md) - [ElementNode](https://docs.flux.ai/reference/elementnode.md) - [RouteNode](https://docs.flux.ai/reference/routenode.md) - [AssetNode](https://docs.flux.ai/reference/asset-node.md) - [ControlNode](https://docs.flux.ai/reference/controlnode.md) - [ElementTerminalNode](https://docs.flux.ai/reference/elementterminalnode.md) - [OutputNode](https://docs.flux.ai/reference/outputnode.md) - [PropertyNode](https://docs.flux.ai/reference/propertynode.md) - [RouteTerminalNode](https://docs.flux.ai/reference/routeterminalnode.md) - [Project Launcher](https://docs.flux.ai/reference/reference-new-project-menu.md) - [Selector-Based Layout Rules](https://docs.flux.ai/reference/pcb-layout-rule-selectors.md) - [PCB Object Types](https://docs.flux.ai/reference/pcb-object-types.md) - [Layout Rules Inheritance and Precedence](https://docs.flux.ai/reference/pcb-layout-rules-cascade-and-inheritance.md) - [Expressions](https://docs.flux.ai/reference/expressions-overview.md) - [Special part types](https://docs.flux.ai/reference/how-to-use-part-types.md) - [Layer view control](https://docs.flux.ai/reference/reference-layer-view-control.md) - [Object Types](https://docs.flux.ai/reference/object-types.md) - [Trace Width](https://docs.flux.ai/reference/reference-net-width.md) - [Copper fills](https://docs.flux.ai/reference/reference-ground-fills.md) - [Selecting objects](https://docs.flux.ai/reference/selecting-elements.md) - [Gerber Exports and Manufacturing Files](https://docs.flux.ai/reference/gerber-export.md) - [New Blank Project](https://docs.flux.ai/reference/reference-blank-project.md) - [Design Rule Check (DRC)](https://docs.flux.ai/reference/design-rule-check--drc-.md) - [Object-Specific Layout Rules](https://docs.flux.ai/reference/object-specific-pcb-rules.md) - [Layout Rules Reference](https://docs.flux.ai/reference/pcb-rules.md) - [Pads and Holes](https://docs.flux.ai/reference/pads.md) - [The Flux Profile Page](https://docs.flux.ai/reference/reference-profile-page.md) - [Preloaded examples](https://docs.flux.ai/reference/reference-preloaded-examples.md) - [Global Search](https://docs.flux.ai/reference/reference-search-bar.md) - [Flux Schematic Editor](https://docs.flux.ai/reference/reference-schematic-editor.md) - [The Library](https://docs.flux.ai/reference/reference-library.md) - [Schematic Object List](https://docs.flux.ai/reference/reference-object-tree-schematic.md) - [Schematic Inspector](https://docs.flux.ai/reference/reference-inspector-schematic.md) - [Pricing and availability](https://docs.flux.ai/reference/reference-inspector-pricing-and-availability.md) - [Properties](https://docs.flux.ai/reference/reference-inspector-properties.md) - [Assets](https://docs.flux.ai/reference/reference-inspector-assets.md) - [Positioning and wiring](https://docs.flux.ai/reference/reference-positioning-wiring.md) - [Sharing and permissions](https://docs.flux.ai/reference/reference-sharing-and-permissions.md) - [Forking and cloning](https://docs.flux.ai/reference/reference-forking-cloning.md) - [Comments](https://docs.flux.ai/reference/reference-comments.md) - [Cursors](https://docs.flux.ai/reference/reference-cursors.md) - [The Flux PCB Editor](https://docs.flux.ai/reference/reference-pcb-editor.md) - [PCB Layout Object Tree: Organizing and Managing Design Elements](https://docs.flux.ai/reference/reference-object-tree-pcb.md) - [Positioning and routing](https://docs.flux.ai/reference/reference-positioning-routing.md) - [History and Version Control](https://docs.flux.ai/reference/reference-version-control.md) - [Delete & archive projects](https://docs.flux.ai/reference/delete-archive-project.md) - [Star a project (favorite)](https://docs.flux.ai/reference/star-project-reference.md) - [Convert to component](https://docs.flux.ai/reference/convert-to-part.md) - [Importing Schematics from Cadence and Altium to Flux](https://docs.flux.ai/reference/reference-import-designs.md) - [Change a Project Name](https://docs.flux.ai/reference/change-project-name.md) - [Layout Rules List](https://docs.flux.ai/reference/layout-rules-types.md) - [Flux: AI-Powered PCB Design Assistant](https://docs.flux.ai/reference/copilot.md) - [Layout Rules Modifiers](https://docs.flux.ai/reference/rule-modifiers.md) - [Measuring Distances in PCB Design with Flux](https://docs.flux.ai/reference/measuring-distance.md) - [Managing units](https://docs.flux.ai/reference/managing-units.md) - [Nets and Traces](https://docs.flux.ai/reference/nets-and-traces.md) - [Impedance Control](https://docs.flux.ai/reference/impedance-control.md) - [Silkscreen](https://docs.flux.ai/reference/silkscreen-reference.md) - [Flux Context Menu](https://docs.flux.ai/reference/ai-for-hardware-designo8k.md) - [Flux ACUs](https://docs.flux.ai/reference/copilot-credits.md) - [Stackup Editor](https://docs.flux.ai/reference/stackup-editor.md) - [Featured Projects](https://docs.flux.ai/reference/featured-projects.md) - [Locking](https://docs.flux.ai/reference/locking.md) - [JEP30 PartModel Import/Export](https://docs.flux.ai/reference/jep30-partmodel-reference.md) - [Vias in PCB Design](https://docs.flux.ai/reference/vias.md) - [Smart Vias](https://docs.flux.ai/reference/smart-vias.md) - [Importing Components](https://docs.flux.ai/reference/reference-import-kicad.md) - [Curved Traces](https://docs.flux.ai/reference/curved-traces.md) - [Flux File Tool](https://docs.flux.ai/reference/file-tool.md) - [Flux Library Tool](https://docs.flux.ai/reference/library-tool.md) - [Flux Calculator Tool](https://docs.flux.ai/reference/calculator-tool.md) - [Flux Code Tool](https://docs.flux.ai/reference/code-tool.md) - [Flux Help Tool](https://docs.flux.ai/reference/help-tool.md) - [Flux Simulator Tool](https://docs.flux.ai/reference/simulator-tool.md) - [Polygons](https://docs.flux.ai/reference/polygons-reference.md) - [Flux Knowledge Base](https://docs.flux.ai/reference/knowledge-base.md) - [FMEA Report Generation](https://docs.flux.ai/reference/fmea-report-generation.md) - [Passive Component Consolidation](https://docs.flux.ai/reference/passive-component-consolidation.md) - [AI Model Selection](https://docs.flux.ai/reference/model-selection.md) - [Data Portability - Export Formats & Capabilities](https://docs.flux.ai/reference/data-portability.md) - [Permission Tiers and Access Control](https://docs.flux.ai/reference/reference-permission-tiers.md) - [Terms of Service](https://docs.flux.ai/legal/terms-of-service.md) - [Privacy Statement](https://docs.flux.ai/legal/privacy-statement.md) - [Subprocessors](https://docs.flux.ai/legal/subprocessors.md) - [Main Services Agreement](https://docs.flux.ai/legal/main-services-agreement.md) - [PCB Editor FAQs](https://docs.flux.ai/faq/faq-s-about-the-pcb-editor.md) - [Parts and Modules](https://docs.flux.ai/faq/parts.md) - [When things go wrong: Errors and how to handle them](https://docs.flux.ai/faq/when-things-go-wrong--errors-and-how-to-handle-them.md) - [Lost connection](https://docs.flux.ai/faq/lost-connection.md) - [Private and public projects](https://docs.flux.ai/faq/private-and-public-projects.md) - [Data security and IP protection](https://docs.flux.ai/faq/data-security-and-ip-protection.md) - [Pricing](https://docs.flux.ai/faq/pricing.md) - [Schematic Editor FAQs](https://docs.flux.ai/faq/frequently-asked-questions--faq-.md) - [Flux AI FAQs](https://docs.flux.ai/faq/faqs-for-copilot.md) - [General FAQs](https://docs.flux.ai/faq/general-faqs.md) - [Multi-Layer PCB Design](https://docs.flux.ai/tutorials/routing-across-multiple-layers-on-a-pcb.md) - [Creating Modules](https://docs.flux.ai/tutorials/tutorial-utilizing-sublayouts.md) - [Using Generic Components in Flux](https://docs.flux.ai/tutorials/tutorial-generic-part.md) - [Creating and Modifying PCB Board Outlines in Flux](https://docs.flux.ai/tutorials/tutorial-board-outline-shape.md) - [Flux PCB Design Tutorials](https://docs.flux.ai/tutorials/flux-tutorials.md) - [Reusing Projects](https://docs.flux.ai/tutorials/reusing-community-projects.md) - [Useful links](https://docs.flux.ai/tutorials/useful-links.md) - [Embedding Flux Projects in Websites and Tools](https://docs.flux.ai/tutorials/tutorial-embed-a-flux-project.md) - [Modules in Flux: Reusing Layout Sections for Efficient PCB Design](https://docs.flux.ai/tutorials/tutorial-parts-and-sublayouts.md) - [PCB Layout Rules Tutorial](https://docs.flux.ai/tutorials/tutorial-layout-rules-deep-dive.md) - [Copper Fills in PCB Design: A Comprehensive Guide](https://docs.flux.ai/tutorials/tutorial-ground-fills-deep-dive.md) - [Adding Components to the Flux Library: A Complete Guide](https://docs.flux.ai/tutorials/tutorial-add-part-library.md) - [Importing Components from Other EDA Tools to Flux](https://docs.flux.ai/tutorials/tutorial-import-part.md) - [Creating Components from Scratch in Flux: A Comprehensive Guide](https://docs.flux.ai/tutorials/tutorial-creating-a-part-from-scratch.md) - [Publishing Components to the Flux Library](https://docs.flux.ai/tutorials/publishing-a-part-to-the-library.md) - [Reviewing Component Updates in Flux](https://docs.flux.ai/tutorials/tutorial-reviewing-part-updates.md) - [Version Control in PCB Design: Flux's Integrated Approach](https://docs.flux.ai/tutorials/version-control---deep-dive.md) - [PCB Design Reviews (DRC)](https://docs.flux.ai/tutorials/pcb-design-review.md) - [Collaboration in Flux - Deep Dive](https://docs.flux.ai/tutorials/tutorial-collaboration-deep-dive.md) - [Creating Custom Shapes in Flux](https://docs.flux.ai/tutorials/custom-pad-shapes.md) - [AI-Assisted Hardware Design with Flux](https://docs.flux.ai/tutorials/ai-for-hardware-design.md) - [High-speed routing](https://docs.flux.ai/tutorials/advanced-routing.md) - [Creating copper cutouts](https://docs.flux.ai/tutorials/creating-copper-cutouts.md) - [PCB Component Procurement in Flux: Real-time Sourcing and Availability](https://docs.flux.ai/tutorials/components-procurement.md) - [Customizing Flux](https://docs.flux.ai/tutorials/adapt-copilot-to-your-goals.md) - [Working with Ground Signals in PCB Design](https://docs.flux.ai/tutorials/working-with-ground--basics--multiple-grounds--and-ground-fill-m.md) - [Using Modules](https://docs.flux.ai/tutorials/tutorials-sublayouts-best-practice.md) - [Module Design Best Practices](https://docs.flux.ai/tutorials/tutorial-sublayouts-bestpractice.md) - [Power Regulator: Complete PCB Design Tutorial](https://docs.flux.ai/tutorials/power-regulator-example-project.md) - [Working with Schematic Symbols in Flux: Creating Professional Component Representations](https://docs.flux.ai/tutorials/working-with-symbols.md) - [Working with PCB Footprints](https://docs.flux.ai/tutorials/working-with-footprints.md) - [Getting Started With Flux](https://docs.flux.ai/tutorials/getting-started-copilot.md) - [PCB Routing Tutorial](https://docs.flux.ai/tutorials/routing-tutorial.md) - [AI-Powered Architecture Design for PCB Projects with Flux](https://docs.flux.ai/tutorials/ai-architecture-design.md) - [AI-Powered Component Research for PCB Design with Flux](https://docs.flux.ai/tutorials/ai-component-research.md) - [AI-Powered Design Reviews for PCB Projects with Flux](https://docs.flux.ai/tutorials/ai-design-reviews.md) - [AI-Powered Testing and Debugging for PCB Projects with Flux](https://docs.flux.ai/tutorials/ai-testing-debugging.md) - [High Density Designs (HDI)](https://docs.flux.ai/tutorials/high-density-designs--hdi-.md) - [Buck Converter Tutorial: Part Selection for Power Regulation](https://docs.flux.ai/tutorials/start-to-finish-tutorial---part-selection.md) - [Buck Converter Tutorial: Creating the Schematic for Power Regulation](https://docs.flux.ai/tutorials/start-to-finish-tutorial---schematics.md) - [Buck Converter Tutorial: PCB Layout for Power Regulation](https://docs.flux.ai/tutorials/start-to-finish-tutorial---pcb-layout.md) - [PCB Component Placement Guide](https://docs.flux.ai/tutorials/component-placement.md) - [AI-Powered Auto-Layout](https://docs.flux.ai/tutorials/auto-layout.md) - [Generative AI for PCB Design with Flux](https://docs.flux.ai/tutorials/generative-ai-use-cases.md) - [Flux Use Cases: AI-Powered PCB Design Automation](https://docs.flux.ai/tutorials/copilot-use-cases.md) - [Using the Toolbar in Flux PCB Editor](https://docs.flux.ai/tutorials/toolbar.md) - [Working with Polygons](https://docs.flux.ai/tutorials/working-with-polygons.md) - [Start Learning Flux, No Matter Your Skill Level](https://docs.flux.ai/tutorials/start-learning-flux--no-matter-your-skill-level-2.md) - [First Time Designer](https://docs.flux.ai/tutorials/first-time-designer.md) - [Intermediate Designer](https://docs.flux.ai/tutorials/intermediate-designer.md) - [Advanced Designer](https://docs.flux.ai/tutorials/advanced-designer.md) ## API References