Let’s imagine we have a resistor which the user can choose to put it or not. How would you make it into the PCB file? I put a overlap of two footprints: a normal resistor and a jumper.
Is there any other method that doesn’t fire a DRC error?
If you want to do non-standard stuff with Footprints, it is usually best to create your own footprints.
For example, start the Footprint editor with one of the normal library symbols, then make a copy of that symbol into your personal library, and then edit it at your will.
To combine an SMT resistor with a solerable jumper for example you can simply extend the pads, or add more pads with the same pad numbers if they overlap.
Spend a bit of time learning how to make your own footprints. It is a very useful skill, and it’s also pretty easy to learn.
I wondered that, too. Maybe it’s either 0ohm or something else. In that case there exist 0ohm resistors which can be used. If 0ohm is the usual case and some other value is rare, it’s easy to add a net tie symbol/footprint parallel to the resistor, or even replace the resistor footprint with a modified net tie footprint, where the tying part can be cut off with a knife and the two pads are fitting for the resistor.
I don’t understand that combination.
If I would need to have a resistor footprint with its pads connected (to be eventually cut off with knife) I would use resistor symbol shorted at schematic.
I don’t see real need for using net ties. The only I imagine is when you need to assure at schematic level that for example you have two GNDs (with different names) connected in only one place.
If I will consider such solution I would probably also consider connecting those two GNDs not directly but through ferrite bead (and all signal lines going from one GND to second also by ferrite beads) so I will not need net tie.