Skip to main content
Mobile menu
  • Solutions
    • Octopart Discover Go beyond part search to discover viable solutions, evaluate tradeoffs, and make better decisions earlier
    • Altium Develop Design advanced PCBs in Altium Designer, working independently or connecting reviewers, sourcing data, and release coordination when needed
    • Altium Agile Teams Bring structure to multidisciplinary electronics development and collaboration without sacrificing speed
    • Altium Agile Enterprise Connect context from intent through release with an intelligent, governed, extensible platform
  • Resources & Support
    Free Altium 365 Tools
    • Gerber Compare
    • Online PCB Viewer
    Resources & Support
    • Learning Hub
    • Support Center
    • Documentation
    • Webinars
    Altium Community
    • Forum
    • Bug Crunch
    • Ideas
  • Education & Training
    • Student Lab
    • Educator Center
    • Altium Education Curriculum
    • Altium Professional Training
  • Search Open
    Search Close
Sign In
Design Rules & Constraints

Main menu

  • Home
  • PCB Design
    • Collaboration
    • Component Creation
    • Data Management
    • Design Outputs
    • ECAD/MCAD
    • HDI Design
    • High Speed Design
    • Multi-Board
    • PCB Layout
    • PCB Routing
    • PCB Supply Chain
    • Power Integrity
    • RF Design
    • Rigid Flex
    • Schematic Capture
    • Signal Integrity
    • Simulation
  • Software
    • Develop
    • Discover
    • Agile
    • Altium 365
    • Altium Designer
  • Education
    • Programs
    • Altium Academy
    • Engineering News
    • Guide Books
    • Newsletters
    • Podcasts
    • Projects
    • Training Courses
    • Webinars
    • Whitepapers
Learning Hub Design Rules & Constraints Constraint Manager

Constraint Manager

Constraint Manager

Registration has recently closed. Check back soon for on-demand webinar.

Related Resources

1:1:30 Understanding Rules And Constraints This webinar will discuss how Altium Designer supports your design process with hierarchical rules and constraints. Knowing how to define design guidelines enables you to create first pass designs without having to memorize every requirement. Why use Rules and Constraints? Every logical schematic design defines requirements for your physical PCB. Satisfying these requirements requires understanding and consistency throughout the entire design Watch Video

Related Technical Documentation

SMT Rule Types SMT Rule Types

The design rules of the SMT category are described below. The SMT category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the box below, leave…

Read Documentation
Plane Rule Types Plane Rule Types

The design rules of the Plane category are described below. The Plane category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the box below,…

Read Documentation
Testpoint Rule Types Testpoint Rule Types

The design rules of the Testpoint category are described below. The Testpoint category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the box…

Read Documentation
Manufacturing Rule Types Manufacturing Rule Types

The design rules of the Manufacturing category are described below. The Manufacturing category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the…

Read Documentation
PCB Design Rule Types PCB Design Rule Types

Altium Designer's PCB Editor uses the concept of Design Rules to define the requirements of a design. These rules collectively form an 'instruction set' for the PCB Editor to follow. They cover every aspect of the design - from routing widths, clearances, plane connection styles, routing via styles, and so on - and many of the rules can be monitored in real-time by the online Design Rule Checker …

Read Documentation
Defining, Scoping & Managing PCB Design Rules Defining, Scoping & Managing PCB Design Rules

Parent page: Specifying the Design Requirements Altium Designer's PCB Editor uses the concept of Design Rules to define the requirements of a design. These rules collectively form an 'instruction set' for the PCB Editor to follow. They cover every aspect of the design - from routing widths, clearances, plane connection styles, routing via styles, and so on, and many of the rules can be monitored…

Read Documentation
Design Rule Management with the Constraints Editor Design Rule Management with the Constraints Editor

Parent page: Defining, Scoping & Managing PCB Design Rules The Constraints Editor is a document-based user interface that offers an alternative approach for viewing, creating, and managing the design constraint rules used for your PCB layouts. The editor is arranged into six selectable rule sections of increasing priority – Nets, Diff Pairs, xSignals, Polygons, Components, and Advanced. In…

Read Documentation
Electrical Rule Types Electrical Rule Types

Parent page: PCB Design Rule Types The design rules of the Electrical category are described below. The Electrical category of design rules. Clearance Default Rule: required i This rule defines the minimum clearance allowed between any two primitive objects on a copper layer. Either a single value for clearance can be specified, or different clearances for different object pairings, through use…

Read Documentation
Routing Rule Types Routing Rule Types

Parent page: PCB Design Rule Types The design rules of the Routing category are described below. The Routing category of design rules. Width Default Rule: required i This rule defines the width of tracks placed on the copper (signal) layers. Constraints Constraints for the Width rule, which apply to all layers. Enter layer-specific values in the grid (hover the cursor over to show). Preferred…

Read Documentation
Mask Rule Types Mask Rule Types

The design rules of the Mask category are described below. The Mask category of design rules. Solder Mask Expansion Default Rule: required i The shape that is created on the solder mask layer at each pad and via site is the pad or via shape (or hole), expanded or contracted radially by the amount specified by this rule. Constraints Default constraints for the Solder Mask Expansion rule Expansion…

Read Documentation

Constraint Manager

Created: May 22, 2024
Go Deeper with AI:
ChatGPT Perplexity Claude Google Grok
1 video
  • 00:36:04 • May 22, 2024
    00:36:04 • May 22, 2024
Product: Product Design Collaboration Design Rules & Constraints PCB Design Webinars Workflow and Process Management CoDesign and CoEngineering (ECAD/MCAD Collaboration) Design Rules and Verification PCB Design and Layout

The Constraint Manager in Altium Designer is a powerful tool that simplifies and streamlines the complex task of PCB design. Central to this is a unified table-based editor that consolidates all your design rules and constraints, whether they are electrical or physical in nature. This brings everything into one place, saving you the time and effort of navigating through multiple menus and settings.

Master the intricacies of signal path design with precise xSignal path definition. Harness the power to define length tolerances for each path between selected nodes. This meticulous attention to detail ensures your design perfectly aligns with the anticipated performance.

One of the significant advances offered by this feature is the unified access to nets, classes, and rules, both from the schematic level and the PCB editor. Now, with this integrated approach, designers can effortlessly input and modify constraints at both the schematic and layout levels, which enhances workflow and ensures design cohesiveness.

This video recording is a valuable resource and offers practical insights into the basics, from starting a new project to defining xSignal paths in a more complex design. Watch the recording now to improve your skills with the Constraint Manager.


 

Related Resources

1:1:30 Understanding Rules And Constraints This webinar will discuss how Altium Designer supports your design process with hierarchical rules and constraints. Knowing how to define design guidelines enables you to create first pass designs without having to memorize every requirement. Why use Rules and Constraints? Every logical schematic design defines requirements for your physical PCB. Satisfying these requirements requires understanding and consistency throughout the entire design Watch Video

Related Technical Documentation

SMT Rule Types SMT Rule Types

The design rules of the SMT category are described below. The SMT category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the box below, leave…

Read Documentation
Plane Rule Types Plane Rule Types

The design rules of the Plane category are described below. The Plane category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the box below,…

Read Documentation
Testpoint Rule Types Testpoint Rule Types

The design rules of the Testpoint category are described below. The Testpoint category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the box…

Read Documentation
Manufacturing Rule Types Manufacturing Rule Types

The design rules of the Manufacturing category are described below. The Manufacturing category of design rules. Done - 26.6, at Beta release: disable Beta and Altium employee for the conditional box above, enable Beta and Altium employee for the conditional box below. When PCB.Rules.RuleSets is out of Closed Beta, at the Public release: delete the conditional box and the content above, remove the…

Read Documentation
PCB Design Rule Types PCB Design Rule Types

Altium Designer's PCB Editor uses the concept of Design Rules to define the requirements of a design. These rules collectively form an 'instruction set' for the PCB Editor to follow. They cover every aspect of the design - from routing widths, clearances, plane connection styles, routing via styles, and so on - and many of the rules can be monitored in real-time by the online Design Rule Checker …

Read Documentation
Defining, Scoping & Managing PCB Design Rules Defining, Scoping & Managing PCB Design Rules

Parent page: Specifying the Design Requirements Altium Designer's PCB Editor uses the concept of Design Rules to define the requirements of a design. These rules collectively form an 'instruction set' for the PCB Editor to follow. They cover every aspect of the design - from routing widths, clearances, plane connection styles, routing via styles, and so on, and many of the rules can be monitored…

Read Documentation
Design Rule Management with the Constraints Editor Design Rule Management with the Constraints Editor

Parent page: Defining, Scoping & Managing PCB Design Rules The Constraints Editor is a document-based user interface that offers an alternative approach for viewing, creating, and managing the design constraint rules used for your PCB layouts. The editor is arranged into six selectable rule sections of increasing priority – Nets, Diff Pairs, xSignals, Polygons, Components, and Advanced. In…

Read Documentation
Electrical Rule Types Electrical Rule Types

Parent page: PCB Design Rule Types The design rules of the Electrical category are described below. The Electrical category of design rules. Clearance Default Rule: required i This rule defines the minimum clearance allowed between any two primitive objects on a copper layer. Either a single value for clearance can be specified, or different clearances for different object pairings, through use…

Read Documentation
Routing Rule Types Routing Rule Types

Parent page: PCB Design Rule Types The design rules of the Routing category are described below. The Routing category of design rules. Width Default Rule: required i This rule defines the width of tracks placed on the copper (signal) layers. Constraints Constraints for the Width rule, which apply to all layers. Enter layer-specific values in the grid (hover the cursor over to show). Preferred…

Read Documentation
Mask Rule Types Mask Rule Types

The design rules of the Mask category are described below. The Mask category of design rules. Solder Mask Expansion Default Rule: required i The shape that is created on the solder mask layer at each pad and via site is the pad or via shape (or hole), expanded or contracted radially by the amount specified by this rule. Constraints Default constraints for the Solder Mask Expansion rule Expansion…

Read Documentation
Back to Home
Altium Develop

Design to Release, Without the Friction

  • Keep reviews tied to the right version
  • Reduce handoff confusion and rework
  • Spot sourcing and release risk earlier
  • Work solo, share when needed

Get Started

Altium Develop
PCB Design

Equip engineers with everything needed to design modern, high-performance PCBs.

Learn More
Altium Develop
Product Design

Combine advanced PCB design with cloud-based collaboration to streamline development.

Learn More
Platform-based Solutions
  • Octopart Discover
  • Altium Develop
  • Altium Agile Teams
  • Altium Agile Enterprise
Tools
  • Altium Designer
  • Octopart
Platform
  • Altium 365
Company
  • Our Customers
  • Trust Center
  • Newsroom
Software Capabilities
  • PCB Layout and Design
  • Requirements Management
  • Electronics Data Management
  • IT Security
  • Electronics Manufacturing
  • Electronics Supply Chain
  • Engineering Management
Resources & Support
  • Status
  • Downloads
  • Learning Hub
  • Support Center
  • Bug Crunch
  • Forum
  • Documentation
  • Ideas
  • Education
  • Professional Training / Certification
  • Webinars
  • Beta Program
Education
  • Student Lab
  • Educator Center
  • Altium Education Curriculum
Careers
  • Career at Altium
  • Copyrights & Trademark
  • Privacy policy
  • Cookie policy
  • Terms of Service
  • Legal
© 2026 Altium Pty. Ltd.