robertferanec , 06-28-2019, 02:19 AM
I have never really thought about board size and shape from an IPC standard point of view.
Usually, these are the factors what I use to decide on PCB shape and mounting holes and they depends on what kind of product I am designing:
- STANDARD: using a standard form factor format (e.g. COM Express, PC104, miniATX, ....)
- COMPATIBILITY: e.g. if I would like to stay compatible with Arduino, I use mounting holes and PCB shape from the original board
- BOX: If it is going to be a boxed product, I have a look at the box / enclosure what I would like to use (if you buy a standard existing box/enclosure, you may want to follow their dimensions)
- CUSTOM: sometimes I need to decide on the shape and mounting holes by myself. Usually then the board is created as small as possible.
In past I have designed boards with many very custom formats, now, I prefer to use more standard board shapes .... board shapes what are already used somewhere. Making completely custom size, shape, mounting hole positions makes it hard to be used in existing solutions and systems.
So, have a look how competitors products look and you may want your product dimensions to be compatible with them.