Hi Filip, Thanks for your interest in contributing to KiCad.
Have a look at this branch, a looooong time ago I started writing a constraint solver (arcs + lines + linear dimensions) for pcbnew, but never had the time to finish it. https://github.com/twlostow/kicad-dev/tree/tom-outline-edit-fosdem2020 As this stuff requires changing the file format, I advise to first create a brief specification in gitlab/gdocs/similar site and discussing it with the lead dev team. Best, Tom ________________________________________ From: [email protected] <[email protected]> on behalf of Filip Pešula <[email protected]> Sent: Friday, April 14, 2023 01:12 To: KiCad Developers Cc: Marek Roszko Subject: Re: [kicad] Cad style dimentions for footprints I was thinking more of leaving the constraints separated since they are not important for the footprint user and all the pads and features have UUID as I understand, so it would be quite easily linkable. Filip Dne pátek 14. dubna 2023 v 0:27:05 UTC+2 uživatel [email protected] napsal: https://gitlab.com/kicad/code/kicad/-/issues/2324 https://gitlab.com/kicad/code/kicad/-/issues/2329 It'll require a proposal on file format changes to store those constraints and overall behavior. But I don't think anyone would be against it On Thu, Apr 13, 2023 at 9:41 AM Filip Pešula <[email protected]> wrote: > > I was thinking of Implementing Cad style dimensions and constraints for > creating footprints, would it be a helpful feature? > > -- > You received this message because you are subscribed to the Google Groups > "KiCad Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/a/kicad.org/d/msgid/devlist/cb51a27c-d9d0-4f1f-9cf4-93f42b348ba3n%40kicad.org. -- Mark -- You received this message because you are subscribed to the Google Groups "KiCad Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/a/kicad.org/d/msgid/devlist/05a5e532-3bf8-46a7-8b6a-90868feabb52n%40kicad.org<https://groups.google.com/a/kicad.org/d/msgid/devlist/05a5e532-3bf8-46a7-8b6a-90868feabb52n%40kicad.org?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "KiCad Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/kicad.org/d/msgid/devlist/ZR0P278MB077550262F82172871CE989FEF999%40ZR0P278MB0775.CHEP278.PROD.OUTLOOK.COM.
