Ctrl+K
Go to App
Sign InSign Up
    Getting Started
    • Introduction to Flux

    • What is Flux?

    • Quick Start

    • The Flux Method

    • Creating an Account

    • Flux for Organizations

    • Setting Up Your Browser

      • Mouse & Trackpad

      • Multi-Screen Operation

      • Keyboard Shortcuts

    • Your First PCB in Flux

      • DFM & Export

      • PCB Layout & Routing

      • Project Setup

      • Schematic

      • Export & Manufacturing

    • KiCAD to Flux

      • Layout

      • Parts & Libraries

      • Schematics

    • Eagle to Flux

    • EasyEDA to Flux

    • Upverter to Flux

    • Altium to Flux

    • Getting Help

    Tutorials
    • Tutorials

    • Getting Started With Flux

      • Customizing Flux

    • Flux Use Cases

      • AI Architecture Design

      • AI Component Research

      • AI Design Reviews

      • AI Testing & Debugging

      • AI Auto-Layout

      • Generative AI

    • Start Learning Flux, No Matter Your Skill Level

      • Advanced Designer

      • First Time Designer

      • Intermediate Designer

    • Power Regulator

      • 1 – Part Selection

      • 2 – PCB Layout

      • 2 – Schematics

    • Routing

      • High-speed Routing

      • High Density Designs (HDI)

      • Working with Polygons

    • Adding Components to the Library

      • Publishing Components to the Library

      • Creating Components from Scratch

      • Importing Components

      • Working with Footprints

      • Working with Symbols

    • What is a Module?

      • Module Design Best Practices

      • Creating Modules

      • Using Modules

    • Generic Components

      • Creating a generic part

    • Copper Fills Tutorial

      • Creating Copper Cutouts

    • Board Outline Shape and Size

    • The Toolbar

    • Using Layout Rules

    • Intro to collaboration

    • Embedding a Flux Project

    • Reviewing component updates

    • Version Control Deep Dive

    • Custom Shapes

    • AI-Assisted Design with Flux

    • PCB Design Reviews (DRC)

    • Component Placement

    • Component Procurement

    • Multi-Layer PCB Design

    • Working with Ground Signals

    • Reusing Projects

      • Useful links

    Reference
    • Flux Context Menu

    • Calculator Tool

    • Change Project Name

    • Code Tool

    • Convert to component

    • Flux ACUs

    • Overview

    • Data Portability

    • Delete & Archive Projects

    • Design Rule Check (DRC)

    • Expressions

    • File Tool

    • FMEA Report Generation

    • Gerber Exports

    • Help Tool

    • Special Part Types

    • JEP30 PartModel Import/Export

    • Knowledge Base

    • Library Tool

    • Managing Units

    • Measuring Distances

    • Model Selection

    • Nets and Traces

      • Curved Traces

      • Impedance Control

      • Trace Width

    • Object Types

      • AssetNode

      • ControlNode

      • ElementNode

      • ElementTerminalNode

      • OutputNode

      • PropertyNode

      • RouteNode

      • RouteTerminalNode

    • Pads & Holes

    • Passive Component Consolidation

    • Layout Rules Reference

      • Layout Rules List

      • Object-Specific Layout Rules

      • Selector-Based Layout Rules

      • Layout Rules Inheritance & Precedence

      • Layout Rules Modifiers

    • Polygons

    • Comments

    • Cursors

    • Forking & Cloning

    • Copper Fills

    • Importing Schematics

    • Importing Components

    • Schematic Inspector

      • Assets Panel

      • Pricing & Availability Panel

      • Properties Panel

      • Simulation Panel

    • The Library

    • Project Launcher

      • New Blank Project

    • Layout Object Tree

      • PCB Object Types

    • Schematic Object List

    • The PCB Editor

      • Locking

      • Layer View Control

      • Positioning & Routing

      • Selecting Objects

      • Stackup Editor

    • Permission Tiers

    • Preloaded Examples

    • The Profile Page

      • Featured Projects

    • The Schematic Editor

      • Positioning & Wiring

    • Global Search

    • Sharing & Permissions

    • History & Version Control

    • Silkscreen

    • Simulator Tool

    • Star a Project (Favorite)

    • Vias

      • Smart Vias

    Copilot
    • Copilot Overview

    • Model Selection

    • Flux ACUs

    • Knowledge Base

    • Flux Context Menu

    • Calculator Tool

    • Code Tool

    • File Tool

    • Help Tool

    • Library Tool

    • Simulator Tool

    • FMEA Report Generation

    • Passive Component Consolidation

    FAQ
    • Schematic Editor

    • General FAQs

    • Flux and AI FAQs

    • PCB Editor FAQs

    • Parts and Modules

    • Pricing

    • Private and public projects

    • Data security and IP protection

    • When things go wrong: Errors and how to handle them

      • Lost connection

    Legal
    • Terms of Service

    • Privacy Statement

    • Main Services Agreement

    • Subprocessors

Getting Started

KiCAD to Flux

Layout

Getting Started

Layout (KiCAD to Flux)


In this final section, we’ll transition from schematic to layout, build your stackup, route traces, and manage ground and power planes.

Overview

If you’re in a hurry, here’s what you need to know:

  • Netlist and ECO do not exist in Flux. Schematic and PCB data are automatically synchronized.
  • Everything you’ll find on the layout properties panel in Kicad, in Flux you can find in the inspector tab (right side of the screen) under rules.
  • Flux automatically creates ground fills (planes) connected to ground. Learn more.

Going from Schematic to Layout

In KiCAD

To forward your schematic changes into the layout editor, you need to use the “Update PCB from Schematic” menu. The process involves generating a Netlist and using an ECO to sync.

In Flux

The schematic and layout editors are bidirectionally synchronized in real time. Bidirectional Sync means any changes in the schematic automatically update the PCB layout and vice-versa without the need to create a netlist or ECO.

:::info Info Real-time synchronization eliminates the risk of design discrepancies. :::

Creating a Stackup

In KiCAD

Layer properties are defined through the Properties menu.

In Flux

The stackup is a characteristic of the layout object. You can think of the layout object as the actual PCB, so things like board layout or stackup are modified through the layout object via rules.

Rules are one of the most important concepts in the PCB editor. They are similar to KiCad’s footprint properties, but they act on every object (footprints, pads, traces, layout, etc). You can learn more about rules here.

To modify your stackup:

  1. Select the Layout object
  2. Find the “Layout Rules” section under the “Inspect” panel on the right.
  3. Click on “edit” then “add” and find the rule called stackup
  4. Select a stackup template from the list, or click on the pencil icon to create a custom one.

:::info Info The layout object can also be modified to create different board shapes. Learn more. :::

Routing Traces

In KiCAD

To create traces on KiCAD, you need to select the trace tool and then start routing. Design rule checks (DRC) need to be manually run, often times after routing is finished.

In Flux

To start routing, click on a routing touch point and a trace will appear.

  • Press F to change the route angle (elbow) direction and W to change the size of traces.
  • Connect the components based on the schematic and airwires

As you route, you'll see air wires disappear and be replaced by copper. You can also switch the layer you're routing on by clicking V, to place a via and switch layers. After routing our board looks like so.

:::info Info Real-time Design Rule Checks (DRC) guide you as you route, ensuring your design stays within manufacturing constraints.. Learn more. :::

Managing Ground and Power Planes

In KiCAD

You manually create and configure copper pours for ground and power planes.

In Flux

Ground fills are managed automatically once a ground portal has been placed in the schematic. You can configure those fills to be tied to other nets. You can learn more about that here.

:::info Info Automatic handling of ground and power planes reduces setup time and ensures consistency. :::


Previous

KiCAD to Flux

Next

Parts & Libraries