Author Topic: pcb holes wthin component footprint  (Read 4274 times)

0 Members and 1 Guest are viewing this topic.

Offline vixoTopic starter

  • Regular Contributor
  • *
  • Posts: 79
pcb holes wthin component footprint
« on: June 19, 2020, 11:03:58 am »
Is it possible to make a hole within a component footprint? The only way I know to make a hole is to make a pad and make the hole as same size as the pad - if I do this I have to label the pad with a number and that means it doesn't pair with the schematic symbol
 

Offline trevwhite

  • Frequent Contributor
  • **
  • Posts: 945
  • Country: gb
Re: pcb holes wthin component footprint
« Reply #1 on: June 19, 2020, 11:30:26 am »
Maybe draw the hole on the mechanical layer that contains the pcb outline. You need to standardise the layer for this.
 

Online T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22387
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: pcb holes wthin component footprint
« Reply #2 on: June 19, 2020, 02:50:11 pm »
1. Using pad: don't forget to set unplated.  You can use any name you like.  Typically '0' for mechanical holes.

Note that pad names are paired with pin names, so if you only use counting numbers for pin designators, they'll only connect with counting-numbered pads.  You can always edit the pairing on the Pin Map dialog.

2. Using regions: place a board cutout region of the desired shape.  Preferably also copy its outline to the board outline layer, so it shows up on the drawing.

Example: draw the outline on Mechanical 1 (or whatever the board outline layer is).  Select the primitives.  Tools, Convert, Create Board Outline Region (T, V, B).

#1 only allows round or slot holes, or I guess more complicated shapes using the pad library.

#2 allows arbitrary shapes.  Mind to leave an inner corner radius, and minimum slot width, corresponding to the minimum endmill size used for the operation.  Typically 1mm radius.  Smaller radii are available, but the board fab will charge a premium as smaller endmills work slower and have shorter lives.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 
The following users thanked this post: thm_w

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2721
  • Country: us
Re: pcb holes wthin component footprint
« Reply #3 on: June 19, 2020, 02:54:36 pm »
You can absolutely make a hole using the pad tool in the component library.  This is entirely normal for components that need unplated mounting holes.

If you need an arbitrarily-shaped milled feature, it doesn't seem like you can fully define that in the PCB lib, at least not in the more modern way that recent versions of Altium favor (by defining a board cutout region), at least as of AD19.1 (it's possible they've fixed this in AD20+).  You can use the older keepout method, though.  If you need any kind of more complex geometry (board cutouts, edge outline features or whatever), then the best method may be to just draw them as a reference geometry in your PCB footprint, and then after placing the part translate that geometry as necessary into the correct primitives on the correct PCB layer.  The translation step might not be necessary in all cases, as long as you have layers set up correctly, not sure on that.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf