2
\$\begingroup\$

I'm trying to create a footprint for the ACS770 current sensor in Altium Designer (17.1), which has a quitte irregular shaped pad: ('round' pad shape with slot hole, and then a small cutoff in the middle). Does anyone know how to generate such a pad shape?

This is what it should become: (Datasheet) Datasheet layout

This is how far I get in Altium: Altium result

The via's are no problem, but I don't know how to create the 1mm 'cut-off-space' between the two pads.

Everything I can find on custom pad shapes for altium is with SMD pads, in which case you can just draw a small pad, then extend the surfaces using regions or other primitives, but no results for through hole / multilayer pads...

\$\endgroup\$
3
\$\begingroup\$

Figured it out!

You can do the same trick as with the SMT pads, but draw on the 'multilayer' layer.

Steps:

first steps

1) Draw Small pad with correct slotted hole 2) Draw half a circle (on the left of the left pad) on the 'Multilayer'-layer. Set soldermask / paste expansion to 'from rules'. 3) Draw the cutoff circle on the right (using circles and lines). Use Tools --> Convert--> Create Region from selected primitives to get the shape in the center of the pads, set the soldermask / paste expansion to 'from rules' for this region.

Result: result

\$\endgroup\$
  • \$\begingroup\$ You will actually find official tutorials on Altium custom pad shapes if you look. Usually something like this doesn't have to be asymmetric on every layer so you just need bespoke copper on the surface layer(s), but given the hole is ringed with vias, what you did seems the best option. \$\endgroup\$ – Barleyman Jul 16 at 10:02
1
\$\begingroup\$

Make the slotted pads smaller, and create copper regions as in this answer by using convert from primitives.

\$\endgroup\$
  • \$\begingroup\$ Thanks! The clue for me was that you can actually draw on the 'multilayer'-layer! \$\endgroup\$ – Arjo van der Ham Aug 28 '18 at 19:29
  • \$\begingroup\$ Feel free to select your own answer, it looks more helpful. \$\endgroup\$ – Spehro Pefhany Aug 28 '18 at 19:41

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.