Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • kicad kicad
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 1.4k
    • Issues 1.4k
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 48
    • Merge requests 48
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • KiCadKiCad
  • KiCad Source CodeKiCad Source Code
  • kicadkicad
  • Issues
  • #4139
Closed
Open
Issue created Mar 31, 2020 by Martin Ling@martinling

DRC fails wrongly with minimally-spaced pads at 45 degree angle.

Description

On a board with 0.2mm minimum clearance, 0.2mm wide pads at 0.4mm pitch fail DRC if the component is rotated 45 degrees.

drc-fail

Steps to reproduce

  1. Create a new project with default settings (0.2mm clearance).
  2. Insert two copies of nRF52832-QFxx from the MCU_Nordic library. The footprint has 0.2mm pads at 0.4mm pitch.
  3. Place footprints on PCB.
  4. Change the orientation of one footprint to 45 degrees.
  5. Run DRC. The 45 degree part generates errors between every pair of adjacent pads. The other is OK.

KiCad Version

5.1.5+dfsg1-2 installed from Debian package.

Assignee
Assign to
Time tracking