Re: [Kicad-developers] Assumptions about EDA_DRAW_FRAME in pcbnew

2020-07-03 Thread Seth Hillbrand
On 2020-07-03 16:31, Reece R. Pollack wrote: > My submission last year was intended to allow any or all of the KiCad > subsystems (eeschema, pcbnew, gerbview, etc.) make use of origin transforms. > Gerbview could benefit, because if you set the place and drill origin to the > lower left of you

Re: [Kicad-developers] Assumptions about EDA_DRAW_FRAME in pcbnew

2020-07-03 Thread Jeff Young
> On 4 Jul 2020, at 00:31, Reece R. Pollack wrote: > > On 7/3/20 5:42 PM, Jeff Young wrote: >> Hi Reece, >> >>> On 3 Jul 2020, at 21:32, Reece R. Pollack >> > wrote: >>> >>> Noting that the PCB_BASE_FRAME class is derived from the EDA_DRAW_FRAME >>> class, is it

Re: [Kicad-developers] Assumptions about EDA_DRAW_FRAME in pcbnew

2020-07-03 Thread Reece R. Pollack
On 7/3/20 5:42 PM, Jeff Young wrote: Hi Reece, On 3 Jul 2020, at 21:32, Reece R. Pollack > wrote: Noting that the PCB_BASE_FRAME class is derived from the EDA_DRAW_FRAME class, is it acceptable to assume that the EDA_DRAW_FRAME pointer parameters passed to functions in

Re: [Kicad-developers] Assumptions about EDA_DRAW_FRAME in pcbnew

2020-07-03 Thread Jeff Young
Hi Reece, > On 3 Jul 2020, at 21:32, Reece R. Pollack wrote: > > Noting that the PCB_BASE_FRAME class is derived from the EDA_DRAW_FRAME > class, is it acceptable to assume that the EDA_DRAW_FRAME pointer parameters > passed to functions in Pcbnew classes are actually pointers to a >

Re: [Kicad-developers] Derived class naming questions

2020-07-03 Thread Jeff Young
PCB_UNIT_BINDER. No rule, so go with the prevailing practice. Cheers, Jeff. > On 3 Jul 2020, at 21:49, Reece R. Pollack wrote: > > Here's a coding standards question: > > Let's say I create a PCB-specific class derived from UNIT_BINDER. Should it > be called PCB_UNIT_BINDER or

[Kicad-developers] Derived class naming questions

2020-07-03 Thread Reece R. Pollack
Here's a coding standards question: Let's say I create a PCB-specific class derived from UNIT_BINDER. Should it be called PCB_UNIT_BINDER or UNIT_BINDER_PCB? -Reece ___ Mailing list: https://launchpad.net/~kicad-developers Post to :

[Kicad-developers] Assumptions about EDA_DRAW_FRAME in pcbnew

2020-07-03 Thread Reece R. Pollack
Noting that the PCB_BASE_FRAME class is derived from the EDA_DRAW_FRAME class, is it acceptable to assume that the EDA_DRAW_FRAME pointer parameters passed to functions in Pcbnew classes are actually pointers to a PCB_BASE_FRAME? Specifically: * The UNIT_BINDER class constructor * The

Re: [Kicad-developers] Some troubles with busses

2020-07-03 Thread BERTRAND Joël
Jon Evans a écrit : > Hi Joël, > > As Dino mentioned, buses in KiCad work just like net labels: Another > bus with the same name on the same schematic sheet will be connected, > the same way that two pins will be connected if you place the same net > label on them (even if you don't draw a wire

Re: [Kicad-developers] Some troubles with busses

2020-07-03 Thread Jon Evans
Hi Joël, As Dino mentioned, buses in KiCad work just like net labels: Another bus with the same name on the same schematic sheet will be connected, the same way that two pins will be connected if you place the same net label on them (even if you don't draw a wire between the pins). If you send

Re: [Kicad-developers] Some troubles with busses

2020-07-03 Thread Dino Ghilardi
On 02/07/20 23:36, BERTRAND Joël wrote: Hello, I'm trying to interconnect some sub-sheets on a simple bus. Faulty schematic is in attachement. First remark : bus labels seem to be global by default (!) and, if I use S[0..63] instead of SA[0.63], KiCAD connects this bus