When routing I have to place pads for wire jumpers so I place in eeschema then import the net onto Pcbnew, but when I move the pad to the location I have no indication if the pad clearance is interfering with a track or other. I have place in the Default canvas instead, even using the DRC in OpenGL is a hit and miss affair.
Is there a way to view the pad clearance either globally on OpenGL canvas or at least when moving a pad.
Sorry you lost me? I think there is some confusion. I just want to place a pad for example and know that it will not interfere. Lets say you just added 10 jumper pads to a board and didnāt continually do a DRC for example:
-You have done 10 Pads with tracks
-You now DRC and possibly find 10 arrow violation. Which pads are the problem.
Iāve added another screenshot hopefully makes clearer but as you said in the beginging from what I understand itās a NO!
And @Rene_Poschl linked a thread were the solution has been to create jumper-wire symbols and āspecialā footprints to go with (different ālongā PTH pad footprints like one would have for through hole resistors) and then placing them in the schematic and later in the layout = no more DRC violations.
Price to pay = more work in the schematic editor.
PS: and that the clearance for pads in the openGL canvas isnāt visible must be a bug in itās current state, as the canvas does allow placing of pads/footprints closer than clearances would allow.
This is probably be worked on though and will probably be solved by not being able to move pads of alien nets closer together than the clearance would allow.
For now, if you want to avoid this problem you have to use a hybrid of OpenGL and Legacy canvas.
[quote=āJoan_Sparky, post:4, topic:4911, full:trueā]
You canāt exclude things from DRC.
OK, Iāve been explaining myself badly, DRC was a bad example. But in it Iāve found what I needed.
And @Rene_Poschl linked a thread were the solution has been to create jumper-wire symbols and āspecialā footprints to go with (different ālongā PTH pad footprints like one would have for through hole resistors) and then placing them in the schematic and later in the layout = no more DRC violations.Price to pay = more work in the schematic editor.
Iāve read it again and if Iām correct itās what Iāve been doing all along, Jumper pads, never had an issue. Again original question bad example on my part. However, I realised (Never new what a VIA actually is, long story) that by changing its size and drill hole it acts/is a pad, hence I donāt have to use jumper pads on eeschema. Cleaner schematic.
Only negative to the VIA as read is that it is Masked and you have to scrape the mask off.
PS: and that the clearance for pads in the openGL canvas isnāt visible must be a bug in itās current state, as the canvas does allow placing of pads/footprints closer than clearances would allow.This is probably be worked on though and will probably be solved by not being able to move pads of alien nets closer together than the clearance would allow.
This is basically it. If I place a resistor close to another foot print I want to see how close or far to place it as in the Default canvas without having to guesstimate as in the OpenGL canvas.
For now, if you want to avoid this problem you have to use a hybrid of OpenGL and Legacy canvas.
Itās what I do now, flip between OpenGL and Default canvas when placing or moving footprints. I was hoping for a setting or short cut key that would show the clearance
To make it easier for youā¦ if you want to quote you can select text passages in the thread - the forum will then put a āquoteā button next to the marked text area - if you hit that it will be pasted at the current cursor pos in that reply box complete with quote brackets
Example:
There is a way to achieve this during gerber export:
If you want you can use the option ādo not tent viasā. This removes the solder-mask from all vias.
(i think there is no way to remove solder-mask form some vias.)
Thanks, I just gave a quick test exporting to gerber > then print preview. Looks like it will work. Iāll just have to remember to go that way when it comes to masks.