This has been asked several times but I haven't found an answer that actually solves the problem.
Take any of the user contributed PCB antenna traces, such as
[https://easyeda.com/component/c865dcf6cba443268e2577636385f1f9](https://easyeda.com/component/c865dcf6cba443268e2577636385f1f9)
There does not seem to be any way to actually run a trace from the pads to a component without selecting "ignore" from the "routing conflict" menu:
![image.png](//image.easyeda.com/pullimage/D48gsXg1d1nbxn6OnbgOqlQs8HZ9mESYo2Zw6tC2.png)
Without that, EasyEDA refuses to connect a trace to the pad:
![image.png](//image.easyeda.com/pullimage/cXsBzYAtBUajjXAP6NYdvwcHnGJCgQfPEhZBgWFG.png)
I think EasyEDA needs a way to mark a trace or a solid region as a kind of "black box", to be ignored by the router as a connection.
Another problem with the trace antennas is that you can't make a pad without exposing copper, except by using a "hack" and use a negative solder/paste mask extension value. You don't usually need a solder pad for your trace antenna, you just need a pad so that you can route a trace to it to get rid of DRCs.
The antenna in the example also seems to generate a bunch of DRC errors for clearance and track width and I don't know why. I think it's the solder mask or the pad that is placed on top of the antenna trace.
![image.png](//image.easyeda.com/pullimage/5BzQX8Nk6Lc9x38Z47eyEMmv4CIlHxJUo5Dk0Upq.png)
Chrome
77.0.3865.90
OS X
10_14_5
EasyEDA
6.2.44