This morning I was trying to precisely position a through-hole resistor between a transistor and the board edge. I was trying to move it down just 1.25 mm. I had some difficulties…
First, when moving the component vertically with my mouse after pressing m, the minimum distance that the resistor moved on the board was larger than how much I wanted to move it – 1.25 mm. I thought that by zooming in, that minimum distance would decrease, but it remained the same. Am I wrong to think that by zooming in or out, the minimum distance I can move a component should change ? I found this minimum distance to be 2.5 mm regardless of zoom level (by looking at the mouse X,Y coordinates at the bottom of the viewport).
How do I set this minimum increment to distance in pcbnew ?
Second, I tried positioning the resistor by clicking on it and then doing r to pop up the “Position relative” dialog box.
However, the y offset wouldn’t switch from inches to mm until I had closed kicad and then restarted it from the off state. Yes, I know there’s a button to switch units in this dialog box, but it didn’t work.
After restarting pcbnew, I retried. That allowed me to select mm, finally. Then I set the “Position relative” to 1.25 mm. But the resistor always moved up (into the transistor I was trying to place it under whether I entered -1.25 or 1.25, it always moved to the same place. Both times, I had set the anchor point to the bottom right of the transistor white box by moving the mouse there and clicking once.
Any ideas ?