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 Free access to professional PCB design software, training, and learning resources for students
    • Educator Center A comprehensive education platform providing curriculum, software, training, and classroom resources for educators
    • Altium Education Curriculum Free college- and university-level PCB design curriculum designed to prepare students for real-world engineering careers
    • Altium Professional Training Flexible on-demand and instructor-led training courses that help engineers build and advance their PCB design skills
  • 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
    • Discover
    • Develop
    • Agile Teams
    • Agile Enterprise
    • 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

Understanding Rules And Constraints 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

Manufacturing Rule Types Manufacturing Rule Types

This article introduces the Manufacturing design rule types available for PCB layout in Altium Designer, with a focus on how these rules help define fabrication limits and guide layout decisions. It specifically highlights rules such as Minimum Annular Ring and explains how manufacturing constraints can affect routing density, board reliability, and production cost. If you want a clearer…

Read Documentation
Testpoint Rule Types Testpoint Rule Types

This article gives you a focused overview of the Testpoint design rule types available in Altium Designer, with an emphasis on the Fabrication Testpoint Style and Assembly Testpoint Style rules and how they define the physical pad and via parameters used for testpoint assignment. It also highlights an important requirement for successful use in the Testpoint Manager, namely that at least one…

Read Documentation
Plane Rule Types Plane Rule Types

This article introduces the Plane category of design rules in Altium Designer and explains how these rules control connections to power planes during PCB layout. It highlights the available rule types, with a focus on the Power Plane Connect Style rule and the constraint options that determine how pads and vias connect, including the Simple and Advanced modes of operation. If you want a clearer…

Read Documentation
SMT Rule Types SMT Rule Types

This article gives a focused overview of the SMT design rule types available for PCB layout in Altium Designer, with specific attention to what each rule controls, the constraints you can define, and how those rules affect routing and design rule checking. From the example shown, readers can see how a rule like SMD To Corner sets the minimum distance from a surface mount pad to the first routing…

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
Setting Up & Running a DRC Setting Up & Running a DRC

Parent page: Design Rule Check (DRC) Configuring the DRC Configuration for design rule checking is performed in the Design Rule Checker dialog accessed through the Tools » Design Rule Check command from a PCB document. The Design Rule Checker dialog showing defaults with certain Online DRC checks disabled to improve PCB Editor performance. Use the associated options to include a design rule type…

Read Documentation
Selectively Waiving DRC Violations Selectively Waiving DRC Violations

Parent page: Design Rule Check (DRC) The software supports the ability to selectively waive any DRC violation. This allows you to effectively 'suppress' a violation that is considered not to be an issue without having to craft a special (and maybe complex) design rule to facilitate the design situation. Waiving a DRC Violation DRC violations can be waived by: Selecting the required violation(s)…

Read Documentation
Interrogating & Resolving Design Violations Interrogating & Resolving Design Violations

Parent page: Design Rule Check (DRC) With care and attention and staged design rule checking along the way, running that final Batch DRC on the finished, fully routed board may yield only a few design violations, if any. However, there may be a sizable quantity of violations flagged, and now the task becomes one of resolving those violations. DRC reports generated by running a Batch DRC can…

Read Documentation
Preparing Validation Reports Preparing Validation Reports

Parent page: Streamlining Generation of Manufacturing Data with Output Jobs The software includes a number of validation checks, which can be included as an output, during output generation. Each produces an HTML report file. Validation outputs can be added to the active Output Job file from the menu of the [Add New Validation Output] control in the Validation Outputs region of the file or from…

Read Documentation
Design Rule Check (DRC) Design Rule Check (DRC)

Design Rule Checking (DRC) is a powerful automated feature that checks both the logical and physical integrity of a design. Checks are made against any, or all enabled Design Rules, and can be made online - in real-time as you design - or as a batch process, with results listed in Altium Designer's Messages panel and a (optional) generated report. This feature should be used on every routed board…

Read Documentation

Constraint Manager

Created: May 22, 2024
Go Deeper with AI:
ChatGPT Perplexity Claude Gemini 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

Understanding Rules And Constraints 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

Manufacturing Rule Types Manufacturing Rule Types

This article introduces the Manufacturing design rule types available for PCB layout in Altium Designer, with a focus on how these rules help define fabrication limits and guide layout decisions. It specifically highlights rules such as Minimum Annular Ring and explains how manufacturing constraints can affect routing density, board reliability, and production cost. If you want a clearer…

Read Documentation
Testpoint Rule Types Testpoint Rule Types

This article gives you a focused overview of the Testpoint design rule types available in Altium Designer, with an emphasis on the Fabrication Testpoint Style and Assembly Testpoint Style rules and how they define the physical pad and via parameters used for testpoint assignment. It also highlights an important requirement for successful use in the Testpoint Manager, namely that at least one…

Read Documentation
Plane Rule Types Plane Rule Types

This article introduces the Plane category of design rules in Altium Designer and explains how these rules control connections to power planes during PCB layout. It highlights the available rule types, with a focus on the Power Plane Connect Style rule and the constraint options that determine how pads and vias connect, including the Simple and Advanced modes of operation. If you want a clearer…

Read Documentation
SMT Rule Types SMT Rule Types

This article gives a focused overview of the SMT design rule types available for PCB layout in Altium Designer, with specific attention to what each rule controls, the constraints you can define, and how those rules affect routing and design rule checking. From the example shown, readers can see how a rule like SMD To Corner sets the minimum distance from a surface mount pad to the first routing…

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
Setting Up & Running a DRC Setting Up & Running a DRC

Parent page: Design Rule Check (DRC) Configuring the DRC Configuration for design rule checking is performed in the Design Rule Checker dialog accessed through the Tools » Design Rule Check command from a PCB document. The Design Rule Checker dialog showing defaults with certain Online DRC checks disabled to improve PCB Editor performance. Use the associated options to include a design rule type…

Read Documentation
Selectively Waiving DRC Violations Selectively Waiving DRC Violations

Parent page: Design Rule Check (DRC) The software supports the ability to selectively waive any DRC violation. This allows you to effectively 'suppress' a violation that is considered not to be an issue without having to craft a special (and maybe complex) design rule to facilitate the design situation. Waiving a DRC Violation DRC violations can be waived by: Selecting the required violation(s)…

Read Documentation
Interrogating & Resolving Design Violations Interrogating & Resolving Design Violations

Parent page: Design Rule Check (DRC) With care and attention and staged design rule checking along the way, running that final Batch DRC on the finished, fully routed board may yield only a few design violations, if any. However, there may be a sizable quantity of violations flagged, and now the task becomes one of resolving those violations. DRC reports generated by running a Batch DRC can…

Read Documentation
Preparing Validation Reports Preparing Validation Reports

Parent page: Streamlining Generation of Manufacturing Data with Output Jobs The software includes a number of validation checks, which can be included as an output, during output generation. Each produces an HTML report file. Validation outputs can be added to the active Output Job file from the menu of the [Add New Validation Output] control in the Validation Outputs region of the file or from…

Read Documentation
Design Rule Check (DRC) Design Rule Check (DRC)

Design Rule Checking (DRC) is a powerful automated feature that checks both the logical and physical integrity of a design. Checks are made against any, or all enabled Design Rules, and can be made online - in real-time as you design - or as a batch process, with results listed in Altium Designer's Messages panel and a (optional) generated report. This feature should be used on every routed board…

Read Documentation
Back to Home
Altium logo

Solutions for Every Role and Team

  • Discover and evaluate design options earlier
  • Develop in one shared workspace
  • Scale with control and compliance
  • Connect every stage of hardware development

Learn More

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 LLC.