Documentation
Go to AppSign 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

Tutorials

Copper Fills Tutorial

Creating Copper Cutouts

Tutorials

Creating copper cutouts


Define copper-free regions on any layer

Overview

In some cases you may be designing a PCB that requires a copper cutout. For example when using an IC that contains an antenna that cannot have any underlying copper on any layers beneath it. This tutorial will explain how to accomplish this in Flux.

There are two options for creating copper cutouts:

  • Keep Out Rule: can be applied to any object. Will keep copper fills (and any other object) away from the element that the rule is applied to.
  • Zones: is an object on its own. Can be placed on the design and configured to create a cutout on any layer.

Keep Out Rule

In the case where you’d like to create a copper cutout around a pre-existing element simply add a Keep Out rule. This will push the auto-generated copper planes away from the part at the distance specified. The keep out rule will only be applied to the layer where the object exists. To create multi-layer cutouts, you'll need to use a zone.

  • Select the object to create a copper fill around (such as an SMA connector or a mounting hole.)
  • Navigate to the layout rules on the right and add a keep out rule.
  • Add the keep out size. Remember you can select different x and y keep outs by typing 10mm 5mm
  • Flux should automatically regenerate the copper fill, thus creating a copper cut-out around the component

Zones

Zones are elements whose unique purpose is to create keep out regions with any shape or size, and on any layer.

Adding a Zone

To add a new zone:

  1. Find the object menu in the PCB editor
  2. Click on the three dots menu next to the layout object
  3. Select Add->Zone

Adjusting the Size

To adjust the zone size, select the zone and use the size menu in the toolbox. Remember you can select different x and y sizes by typing 15mm 29mm .

Modifying the Shape

Zones can easily be adjusted to be rectangular or circular by adding a Zone Shape rule.

  1. Select the zone
  2. Navigate to the layout rules on the right and add a "Zone Shape" rule.
  3. Simply type circular or rectangular in the "Zone Shape" text box.

Custom shapes

Zones can be modified to follow any shape. To do so, you'll need an SVG or DXF file. We have a full tutorial on auto$ if you want to learn more about creating custom shapes.

Selecting Target Layers

By default, zones are configured to apply to every layer in your design. To configure the zone for specific layers:

  1. Select the zone
  2. Navigate to the layout rules on the right and add a "Connected Layers" rule.
  3. Click on the text box and select the layers you want to apply the keep out zone to.


Previous

Copper Fills Tutorial

Next

Board Outline Shape and Size