1
\$\begingroup\$

I designed my own PCB in Eagle so I have both the schematics and the board files.

I would like to generate a figure like this one made for Arduino board in order to include it in the user manual that I'm writing.

enter image description here

Do you think it is possible to do that in Eagle? If not, it is possible to do this by using my Eagle files as input for another software?

I tried to disable the displaying of top and bottom layers, but what I obtain is a black/white board with the components enclosure and it is not as good as the figure above.

Thank you a lot,

\$\endgroup\$

2 Answers 2

2
\$\begingroup\$

There isn't a way to do this directly in Eagle. That image was drawn in a graphical design package, not in a PCB editor. It's a cartoon, not a mechanical drawing.

About the farthest you can get is the DXF export capability in Eagle. If you show key parts such as the board outline, holes, and top silk layers, you can have Eagle save a DXF file which can be imported into a graphical editor (Corel Draw, Adobe Illustrator, GIMP, Inkscape, etc. {italics are free}).

The imported DXF file will be interpreted as a vector graphic, allowing you to easily edit it in your editor of choice. Tidy up and add the desired colourings.

\$\endgroup\$
1
  • \$\begingroup\$ Can you suggest me a design package that I can use to obtain the same result, please? I tried the dxf solution, but the result is not very good. \$\endgroup\$ Commented Sep 25, 2018 at 17:17
1
\$\begingroup\$

You might not be able to achieve that but you can hide some layers (top, bottom, vias, dimensions, and etc) from the display panel and then print the resulting image. It will be very close to what you need.

\$\endgroup\$
2
  • \$\begingroup\$ I tried to hide some layer and to take a screenshot, but the result is not very good because it is very hard to hide everything specially some components details. \$\endgroup\$ Commented Sep 25, 2018 at 17:19
  • \$\begingroup\$ You can also manually change the layers of those you do not want to show so that they don't get displayed in the layers that you've selected to appear \$\endgroup\$
    – Zy Gan
    Commented Sep 26, 2018 at 1:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.