I agree with you, Bezier tracks can be done by arc approximations but the main idea with Bezier tracks is to adjust the length of a track to a desired value by moving constraint points. The goal is to master easily and exactly the length of a track. With Bezier a track will not be a collection of tracks (arc, straight,...) but a list of constraint points. While we are moving a constraint point in the GUI the length's track will be displayed.
Roger Le vendredi 25 août 2023 à 12:14:21 UTC+2, Eeli Kaikkonen a écrit : > On Fri, Aug 25, 2023 at 12:53 PM RoG Pé <[email protected]> wrote: > > > > Hello, > > i would like to add a new kind of track to kicad. > > The new track will be defined as a bezier curve. This will be helpful > for high frequency circuit. > > Do you think it's a big work ? > > I'm not a developer so I can't say about the work, nor about if it > would be otherwise reasonable or wanted. I just want to say that at > the moment even the arc tracks don't work fluently. What is lacking is > smooth continuity from segment to segment. The tangent of the > start/end of a segment should always follow the straight segment or > tangent attached to it. IMO you would need this for bezier curves, > too, so I suggest you look at that first. In the end it's possible > that beziers don't offer anything better than circular arcs for > practical needs, as long as they can be easily created and modified to > wanted smooth shapes. Bezier in itself shouldn't be electrically > better than approximation with arcs. > > Eeli Kaikkonen > > < > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail > > > Virus-free.www.avast.com > < > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail > > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > -- 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/82f1a948-2218-4fc5-8cf3-fbebdf794f45n%40kicad.org.
