In the dimensioning graphic above I’d like the top endpoint boundary to reach out to the hole centre. If I try to extend the top endpoint line it does not extend but instead rotates the entire graphic. Like this
The toolbar button for dimensioning has a small black triangle in it’s right bottom corner: That means it has a foldout menu hidden behind it, and that gets activated with a long click (depress mouse button for 1s or so). So fold out the menu: and then select the “Orthogonal” dimension style.
Or do it directly from the main menu: PCB Editor / Place / Add Orthogonal Dimension
On a similar subject, how can part position be specified relative to Drill/ place file origin, rather than the overall coordinate? For example J1 connector footprint properties has its positioned at x1 = 102.5mm rather than 17.5mm.
Best I know is that the coordinates shown in footprint (and other) properties are always absolute coordinates in KiCad’s internal coordinate system (which has (0, 0) in the upper left corner). The drill origin is only used for exports.
KiCad can work perfectly well with negative coordinates, and some people delete the graphics of the paper border and then physically move the PCB itself instead of the drill and grid origins.