Airwires showing when a connection is present, just not at the same point Fusion wants

Airwires showing when a connection is present, just not at the same point Fusion wants

chris_cummingsDT
Advocate Advocate
3,065 Views
18 Replies
Message 1 of 19

Airwires showing when a connection is present, just not at the same point Fusion wants

chris_cummingsDT
Advocate
Advocate

Sorry if I seem to be on a roll.

 

I have several airwires that seem to be an unwillingness by Fusion to accept the connections I manually routed.

chris_cummingsDT_0-1724012874563.png

 

Other than just Approving because I know it is a false positive, should I be doing something different to allow Fusion to understand?

 

 

0 Likes
Accepted solutions (2)
3,066 Views
18 Replies
Replies (18)
Message 2 of 19

constantin.popescuXD3CL
Autodesk
Autodesk

Hi @chris_cummingsDT,

This does look like a false positive from what I can see. One thing you can try if you haven't done it already is to run the ratsnest; and see if that's going to heal this stray air-wires. I assume that any copper pour polygons you have will be re-poured when the ratsnets command is run.

If this still doesn't fix the issue then if you think it is worth it you can send me your design I will have a quick look. My email address is: [email protected].

Please let me know if there is anything else I can help you with.

 

Kind Regards,

 



Constantin Popescu
Principal Software Engineer
0 Likes
Message 3 of 19

chris_cummingsDT
Advocate
Advocate

@constantin.popescuXD3CL , thanks for the response! I did try the RATSNEST command without any parameters, and it did list the airwires I have, but maybe I needed to add parameters to get it to act on them?

I hid the other layers to really show the airwires, all of which are False Positives.

chris_cummingsDT_0-1724073456643.png

 

A couple are the odd results of the editing of wires. Often a new segment is created when an attempt to move a wire is performed.

I guess it would be too dangerous to allow a user to select an airwire and delete it. However, as this is a design block, even if I Approve the 13 errors, I get 13 NEW errors for every one of the over 60 copies I place into the 500mm strip, LOL

0 Likes
Message 4 of 19

jorge_garcia
Autodesk
Autodesk

Hello @chris_cummingsDT,

 

I hope you're doing well. Would you be willing to share the designblock for review? I want to check if there's maybe something in the file that leads to these extra airwires.

 

Let me know if there's anything else I can do for you.

 

Best Regards,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 5 of 19

chris_cummingsDT
Advocate
Advocate

@jorge_garcia for you, Anything I can do to help.

Also sharing the strip over 60 of these have to be placed inside of, to see if you can figure out a way to place with precision (perfect vertical alignment and .03mm overlap per segment (design block / Electronic Design with no border).

I think I may even have a solution, as the wide white line actually appears to be the polygon! Maybe I can thin the lines of the polygon?

0 Likes
Message 6 of 19

constantin.popescuXD3CL
Autodesk
Autodesk

Hi @chris_cummingsDT,

Thanks a lot for sending the design, I will have a look and let you know about my findings.

 

Kind Regards,



Constantin Popescu
Principal Software Engineer
0 Likes
Message 7 of 19

jorge_garcia
Autodesk
Autodesk

Hi @chris_cummingsDT,

 

I'm interested in hearing what @constantin.popescuXD3CL but just want to share a couple of things that may help.

 

One of the issues is that use of wires for the GND and +5V rail on the bottom, you'll get a cleaner layout and fewer airwires if you instead use a polygon for each of those on the bottom layers. Polygons are designed to have vias connected to them and will handle them better than using wires which are designed for point to point connections. That will go a long way to cleaning up these airwires.

 

How did you make the pads on the ends? In the library you would want to follow the arbitrary pad shape workflow for this. The way the nets are connecting to them feels like it could be cleaner but I would have to see the component to be sure.

 

Addressing these two points might be enough to clean up the airwires.

 

Let me know if theres anything else I can do for you.

 

Best Regards,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
0 Likes
Message 8 of 19

chris_cummingsDT
Advocate
Advocate

@jorge_garcia , You are on a roll today, with lots of great advice! I will make those wires polygons and see how that turns out. As to the pads / fingers, they are a library item. I was not finding a way to assign a net name or pin definition to a polygon, so I added SMD pads in the middle, which is likely driving the airwires:

chris_cummingsDT_0-1724180924916.png

Do you know of a way to assign a pin or net name to a polygon in the library editor? Maybe I just missed it?


0 Likes
Message 9 of 19

chris_cummingsDT
Advocate
Advocate

I had to ZIP up the .flbr files

0 Likes
Message 10 of 19

jorge_garcia
Autodesk
Autodesk

Hi @chris_cummingsDT,

 

You did it the correct way. You have pads on top and bottom correct? This is what I was referring to by arbitrary pad shape functionality.

 

Here's more in depth documentation on it

https://www.autodesk.com/products/fusion-360/blog/what-you-didnt-know-about-eagle-arbitrary-pad-shap...

 

Let me know if there's anything else I can do for you.

 

Best Regards,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
0 Likes
Message 11 of 19

chris_cummingsDT
Advocate
Advocate

Aha! So, What I need to do is make the pad itself the shape I need, in another part of the system? Is that the Footprint Editor?

 

chris_cummingsDT_1-1724183186261.png

 

0 Likes
Message 12 of 19

chris_cummingsDT
Advocate
Advocate

Actually, it looks more like it needs to be a new Package, but that gets me off into 3D mechanical design world.

 

0 Likes
Message 13 of 19

chris_cummingsDT
Advocate
Advocate

@jorge_garcia @constantin.popescuXD3CL ,

I guess I am wondering why polygons in a PCB design can be assigned to a Net but polygons in a component cannot be. By converting the wires to polygons, the polygons are not blending / overlapping.

chris_cummingsDT_0-1724184597763.png

 

0 Likes
Message 14 of 19

constantin.popescuXD3CL
Autodesk
Autodesk
Accepted solution

Hi @chris_cummingsDT,

I had a look into your design block document and I agree with @jorge_garcia's assessment. Most of the air-wires are caused by the wires not being connected point to point especially the thick ones on bottom signal layer.

Regarding your comment: "I guess I am wondering why polygons in a PCB design can be assigned to a Net but polygons in a component cannot be." - the answer is simple the nets (signals) are only present in the design and they don't have any meaning in the Library, the signals are containers of connected objects (wires, pads, vias, polygons, etc.). The polygons (polygonal regions) in the Library are polygon shapes that cannot be poured and they don't have any connectivity properties. The polygon pours are only available in board design and can be poured around any other objects.

Regarding the copper pour not blending / overlapping this is caused by the fact that you have allowed polygon thermal relief connection for all pads / smds in the same signal as the polygon. When drawing the polygon please turn off the thermals, like below:

constantinpopescuXD3CL_0-1724199106654.png

The Thermals option needs to be set as shown above. Now because you have already placed the polygon pours if you click on the dotted polygon outline you can change the Thermals option using the Inspector like it is shown below:

constantinpopescuXD3CL_1-1724199234483.png

Uncheck the Thermals check-box and this will give you direct connection of the polygon pour to all pads / smds of the same signal. After changing the thick botom layer wires to polygon pours the number of air-wire errors has dropped from 13 to 6. The +5V thru-hole via in the middle is also not connected point to point and after routing an extra small wire from the via center the air-wire error for this via is removed. All remaining air-wires have the same cause.

I hope this helps.

Please let me know if there is anything else I can help you with.

 

Kind Regards,

 

 

 



Constantin Popescu
Principal Software Engineer
Message 15 of 19

chris_cummingsDT
Advocate
Advocate

Thanks for the great response and insights that make perfect sense, @constantin.popescuXD3CL .

Both you and @jorge_garcia have been very helpful today! This kind of support is hard to get for other products. Kudos to You both and Autodesk.

0 Likes
Message 16 of 19

chris_cummingsDT
Advocate
Advocate

Here is the result, after conversion to polygons and turning off thermals (duh! Good catch @constantin.popescuXD3CL  !!) 

chris_cummingsDT_0-1724261725703.png

Hard to see, but still 7 airwires in my design, that I will try to weed out.

chris_cummingsDT_1-1724261971679.png

 

0 Likes
Message 17 of 19

chris_cummingsDT
Advocate
Advocate

@constantin.popescuXD3CL  and @jorge_garcia ,

Sorry to keep dragging on you guys, but I am having a problem eliminating airwires. I see which wire needs to move to anchor to the point on the pad to eliminate it, but actually moving it to the exact point seems to be really tough. I am again working "blind" as I cannot see the anchor points and there appears to be no "Snap to" kind of functionality.

Maybe there is a command that will do it?

(view in My Videos)

 

0 Likes
Message 18 of 19

jorge_garcia
Autodesk
Autodesk
Accepted solution

Hi @chris_cummingsDT,

 

In these types of scenarios, it's preferable to re-route the last segment than to try to move it onto the connecting point of the pad. This DB block is simple so it shouldn't be much work to do that.

 

Another option, which I like, is a practical application of the autorouter. Since these stubs are short, the end result is that the complete connection will be made and nothing will look different. I like this solution so give it a try.

 

Let me know if you continue to run into problems.

 

Best Regards,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 19 of 19

chris_cummingsDT
Advocate
Advocate

After ripping the one trace (looks like I did not even have to) I ran the Autorouter and while it made a bunch of odd little wires, it eliminated all 7 airwires in .4 seconds. Gotta Love it, right?

chris_cummingsDT_0-1724276891210.png