opencax / GSoC

Google Summer of Code Projects
30 stars 14 forks source link

Transform Altium DRC rules into KiCad DRC rules #48

Closed mikwielgus closed 1 year ago

mikwielgus commented 2 years ago

Outline

The Altium importer lacks import of DRC rules. There is a powerful query language defined in Altium, which has to be transformed to KiCad compatible DRC rules.

The task is to write an parser of Altium DRC rules in PEGTL, a header-only C++ template library, and then transform the rules into semantically equivalent KiCad DRC rules.

Details

Expected Outcome

Altium importer supports import of DRC rules.

Project Properties

Skills

Difficulty

Medium

Size

175 hours

Additional Information