I believe this is the most fitting place for this post, but please let me know if I am mistaken. Has anyone else tried using Eagle 8, and, if so, what are your thoughts?
I've been using Eagle since I came into the industry four years ago. We originally had Eagle 5.x, and we have purchased the upgrades as they became available. After we decided the features were worth it. I've long thought the usage was a bit clunky at times, but there was typically an easy workaround for whatever issue I may be having.
Recently, Autodesk launched Eagle 8. We also were starting design on a board with BGA parts (which we have not had much experience with previously), and several of the new features seemed like they would be really helpful. We went ahead and made the upgrade. I was excited because my company uses Autodesk Fusion - great, there will likely be integration added in the future. I also thought that they would be making an honest attempt to compete with Altium at a much lower price point. Instead, they made it less user friendly.
After struggling with it for two weeks, I have requested a refund. I am curious as to others' thoughts on Eagle 8. Mine are summarized below.
New Features:
The module feature sounds really useful, because we use several switching regulators on multiple PCBs. However, I have been unable to get it to work.The context help menu for the module tool may as well be another language, because it does not make any sense to me.
The "easy BGA" feature left multiple pads trapped, and it would have been an enormous pain to use them in the future if needed. Should have known - autorouters aren't very good.
I find the simplified selection tools are actually more difficult to use. I was having problems moving individual parts, and I had problems grouping and then moving collections of parts. I even increased the catch factor, but it really hasn't seemed to help much.
Routing:
Previously, when I was routing a trace, I would click the center mouse button and select the new layer. Eagle would then insert the via and then switch to the selected layer. I would then route on the layer I had just selected. Perfect. To me this is very intuitive.
Now, I click the center mouse button, I select my desired layer, and it forces me to route on the same layer I was on. It does not sink the via until after I've dragged the trace over pads that are for different signals. This, in my opinion, makes the routing tool incredibly difficult to use. We may be pushing Eagle to its limits with some of our designs. I often have to get around several obstacles and I don't know that I want to switch layers until I am stuck. Then I have to either group all the traces and change the layers, or they have to be swapped one by one.
I visited their support site, and I was unable to identify whether I could change this functionality back (you cannot). I was unable to find any "support" other than questions about subscriptions. I spent an hour looking for any way to change such a simple setting. I even contacted support, but when I asked if it was possible to change that setting I got, "So you are wanting to leave feedback?" No, I want to be able to use one of the most fundamental parts of a PCB design program the way I had been the past four years.
Subscription:
My understanding of the industry is that the most popular PCB CAD programs are Altium, Allegro, and Eagle. With Altium, while you pay an arm and a leg for it, you purchase the product and a one year subscription up front. At the end of the year you can elect to keep your support active. There are also gobs of really nice features that I noticed when I tried it a couple of years ago. At the time, Altium was cost prohibitive, but my company could much more easily afford this now. I have not looked into Allegro at all, so I am not sure how the purchasing/subscription works.
So Autodesk buys Eagle, and then immediately turns it into a subscription based service. I understand that many software platforms are going to this model, but I don't want to have to maintain a subscription if I do not think the new features being added in will be worth it. This in it of itself makes it a tough sell, but I went ahead and gave it a shot.
Conclusion:
I thought it would be worth giving the upgrade a shot. Some of the features seemed really cool, but none of them are user friendly or intuitive. The support for it is practically non-existent right now from what I can tell. It seems like Autodesk felt like they had to make changes to some basic functionality to make Eagle their own. Instead, they've made it incredibly difficult to use. I would not recommend upgrading, but I am curious to see if anyone else has had a different experience.
*Edited to fix spelling and clarify my thoughts.


