There is a feature that has been asked since a long time ago and that keeps resurfacing from time to time, and I've searched a bit and nobody has mentioned it in a while, so I was thinking that maybe it's a good time to ask again :D
Is there any possibilities of adding the ability of flipping the board? Right now, when you have to work with the bottom layers, it gets a bit messy, specially if you have a constructed prototype and you want to check if everything is in order. Also, due to the way layers stack, if you want to check the bottom silkscreen, the tracks get on the way, and the only way to solve that is messing with transparency values. Of course, you can print a mirrored board and use that as a guide, but as Jeff Gough pointed in 2011 (https://www.element14.com/community/thread/11706/l
Solved! Go to Solution.
I agree that there should be a flip option, but there is a little know trick that may help. You can change the rendering order of the layers so the bottom layers render on top of the top layers.
Check out the SET Option.LayerSequence in the help file. You can specify the rendered layer sequence. If you want to flip the primary layers rendering order, type SET Option.LayerSequence then the order you want rendered.
Here is the rendering order I like best for flipping top and bottom along with supporting layers. You can load these settings from .scr files to make your own presets.
SET Option.LayerSequence 48t 49t 19t 20t 46t 24 28 26 126 52 22 44t 45t 38 36 32 30 34 40 42 43t 18t 17t 16-1 17b 18b 43b 41 39 33 29 31 35 37 45b 44b 21 51 25 125 27 23 47t 46b 20b 47b 19b 49b 48b 61-99
To set it back to default use SET Option.LayerSequence *
You can assign those commands or scr files for fast shortcuts. Alternatively you can create a custom toolbar button by placing the following into your eagle.scr file under the BRD: section.
Top : SET Option.LayerSequence *; |\
Bottom : SET Option.LayerSequence 48t 49t 19t 20t 46t 24 28 26 126 52 22 44t 45t 38 36 32 30 34 40 42 43t 18t 17t 16-1 17b 18b 43b 41 39 33 29 31 35 37 45b 44b 21 51 25 125 27 23 47t 46b 20b 47b 19b 49b 48b 61-99; |\
If you want to have your render settings in a scr files, you can change it to:
Rename the attached files from .txt to .scr and place them in your scripts directory. Then you can adjust the settings to your liking.
Top : SCRIPT RenderT.scr; |\
Bottom : SCRIPT RenderB.scr; |\
FYI there is also the option to use 'mirror-board.ulp'
It mirrors everything and also swaps the layer colors. I haven't really used it, but it seems pretty stable. Use it at your own risk though as it does actually move all elements and not just the display.
I've made some modifications to the mirror-board.ulp to include the option to turn off layer color swapping. I also added additional layer support.
If you want the layer colors to be mirrored as well, so bottom blue stays blue when mirrored to the top etc, set recolor to 1.
No color changes: int recolor = 0;
Colors mirrored: int recolor = 1;
Download the attached txt file, place it in your ulp directory, and rename it to mirror-board.ulp
Please let me know what you think.
I think many have been asking for this for years, but there is always some excuse about when it will be in place. Surely AutoCAD knows how to rotate a board view 180 about an axis. Or maybe not.
Search the Autodesk Knowledge Network for more content.
New: Get an Activation Code
Mac OS X 10.12 Support
Windows 10 Support
Autodesk Online Store Help
Serial Numbers & Product Keys
Installation & Licensing
Online Activation & Registration
Network License Administration