1
\$\begingroup\$

I have imported a schematic in PCB and placed components. But one thing is missing, its not showing pads names as they are appearing in schematic. It can only show Designator and Comments of component in PCB but not the pads name.

How can I make them appear ?

Thank you

Added screenshot, how to do like this. Like 1 appearing next to pin 1, 2 appearing next to pin 2. But when I add a header, nothing appears, only the entire component designator appears.

screen

\$\endgroup\$
2
\$\begingroup\$

If you want something to be shown on the silkscreen, you basically have two options:

  • If you want it to be reusable, add the text to the PCB library item (the underlying footprint). The correct layer is named "Top Overlay". This is typically your silkscreen and it's also the only layer which can be displayed in the 3D view as "silkscreen".
  • If you want it just for this one project, just add some text to your PCB (again, on the Top Overlay layer)

One more thing: You cannot add that kind of numbering automatically (well, maybe you could with a script, but this will include some work).

\$\endgroup\$
  • \$\begingroup\$ That is very basic thing, I wish it was added in default library :( \$\endgroup\$ – xmen Feb 18 '15 at 6:29
  • \$\begingroup\$ Hm .. To be honest, I do not agree. In fact it's quite unusual on a print with more parts. Usually it's enough to designate Pin 1 or similar \$\endgroup\$ – Tom L. Feb 18 '15 at 8:22
  • \$\begingroup\$ It is very usual for headers to know what a pin is for. And it is super useful and saves time by avoiding to keep matching pins with the board manual. Like arduino, netduino, I2C interface and many others. I usually see them marked for each pin. :) \$\endgroup\$ – xmen Feb 18 '15 at 9:20
  • \$\begingroup\$ Those are development boards and therefore intended for development where you need that info. With a normal product, the only thing you need is the name/number of the connector. If you can insert the connector in at least two different orientiations you will also need to mark that. but no need to describe every pin. \$\endgroup\$ – Tom L. Feb 18 '15 at 9:25
  • \$\begingroup\$ So altium is not for development boards ? besides people also need pins info for normal products too. \$\endgroup\$ – xmen Feb 18 '15 at 13:22
1
\$\begingroup\$

EDIT: The numbers near the header are added in the Footprint. They are on the silkscreen layer.

Are you trying to show the net names connected to the Pads? If so, that is done in the View Configurations dialog (Design » Board Layers and Colors).

Check out this Altium tutorial and search for "Show Pad Nets"

\$\endgroup\$
  • \$\begingroup\$ Not net name but I want it to show the pad names. Like a 3 pin header, should show Pin1, Pin2, Pin3 along with the pins. \$\endgroup\$ – xmen Feb 17 '15 at 5:37
  • \$\begingroup\$ Added a screenshot \$\endgroup\$ – xmen Feb 17 '15 at 15:07
  • \$\begingroup\$ @xmenW.K.: are you talking about the silkscreen, or something to only appear while doing design? Your picture isn't clear whether that's what you see and you are missing something, or if that's what you want to see and something is missing, etc. \$\endgroup\$ – whatsisname Feb 17 '15 at 16:15
  • \$\begingroup\$ @xmenW.K., you need to edit your pcb (or integrated) library to add the numbers to each footprint. \$\endgroup\$ – The Photon Feb 17 '15 at 16:48
  • \$\begingroup\$ I need to show pad names on Silkscreen, so it will be printed after pcb is done. It is for marking each pin, what a pin is for. Like pin1 is "GND", pin2 is "VCC". \$\endgroup\$ – xmen Feb 18 '15 at 2:48
0
\$\begingroup\$

You have to add the labels manually. It is not useful to mark the chips pins because you can look it up on your schematic. You normally just name the pins which go off the board (when using 2.54mm Header) and add description to status leds.

But automatically name each pin would take too much space for products in the industry. If you want to make a pcb for your own for development reasons and you have a dip ic on your board it may make sense but not in other cases

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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