0
\$\begingroup\$

enter image description hereI'm trying to make the footprint of a smd resistor. But when I place the resistor on pcb layout and flip it, the pads go on bottom layer but the body remains on top layer, viewing from 3D mode. Instead the standard footprints work properly. Why this happen?

\$\endgroup\$
6
  • \$\begingroup\$ Do you have a screenshot of the footprint in the editor? \$\endgroup\$ Sep 19, 2018 at 12:19
  • 1
    \$\begingroup\$ Did you add the 3D body to the part or to the layout? If it's with the part, I've never seen Altium do this...what version are you running? \$\endgroup\$ Sep 19, 2018 at 12:31
  • \$\begingroup\$ Maybe I add it to the layout. I'm a beginner with this software. The version is 14.1 \$\endgroup\$
    – Psy
    Sep 19, 2018 at 12:54
  • \$\begingroup\$ Are you placing the 3D body on the correct layer? It's likely Mechanical Layer 13. Altium has layer pairs that it associates with top/bottom. Check if your layer pairs are set up correctly. \$\endgroup\$
    – Daniel
    Sep 19, 2018 at 15:19
  • \$\begingroup\$ Ok thanks. By the way I used the wrong layer. I put it on mechanical layer 13 and the problem was solved. \$\endgroup\$
    – Psy
    Sep 19, 2018 at 16:27

1 Answer 1

0
\$\begingroup\$

Generally Mechanical 1 is used for 3D bodies on the top layer and Mechanical 13 is used for 3D bodies on the bottom layer. I always design my parts looking at the top layer, so my 3D models always go on Mechanical 1.

When you want to put a component on the bottom layer, do not "flip it" (assuming you mean using the 'X' key). Instead you select the part and in the properties change it from "Top Layer" to "Bottom Layer". If I remember correctly, Eagle moved components from the top to bottom by "flipping" them, but this is not the correct way to do it in Altium.

\$\endgroup\$
1
  • \$\begingroup\$ No. I use the L key to put the component on bottom/top layer. \$\endgroup\$
    – Psy
    Sep 20, 2018 at 7:15

Your Answer

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

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