newaetech / chipshouter-picoemp

Why not run micropython on your EMFI tool?
405 stars 52 forks source link

Aisler: inner milling paths missing and/or incomplete #7

Closed PoroCYon closed 2 years ago

PoroCYon commented 2 years ago

When trying to order the board from Aisler, a warning is shown, saying that the Gerber files don't have some required information on the inner milling paths meant for the shield. As the repository doesn't contain any EDA project files, I can't really fix it myself.

20220116_00h37m50s_grim

(This is the "Design Guidelines" link from the screenshot.)

(Also, would it be possible to have a PCB that conforms to Aisler's "simple" design rules? This would reduce the cost of ordering one.)

colinoflynn commented 2 years ago

Unfortunately it's not reasonable to create variants for all the different services out there, the existing gerbers seemed to work with at least several low-cost services tested (oshpark, pcbway, jlcpcb). Not sure where the inner milling error is - it may be this is actually milled as a slot so there is no "closed path", and the error is on their side? I'm planning on pushing the src once the cleanup is done a little more, they are Altium anyway so normally less useful.

hiviah commented 2 years ago

I ordered from aisler despite those warnings and the boards arrived correctly. picoemp_boards

invd commented 2 years ago

My order with Aisler had different results and the inner milling paths on the PCBs are missing similarly to the red board variant in the introduction video. The three mounting holes at the edge of the PCB as well as the two shield mounting holes near the high voltage SMA connector are done correctly.

For people in a similar situation: it is possible to cut away the notches and tabs on the Hammond enclosure and still screw it in place as a high voltage shield via the two remaining mounting holes.

On a related note: the two screws supplied with the Hammond 1551 case series are slightly too large in diameter to go through the mounting holes without biting into the PCB (rough measurements: 2.0mm hole, 2.15mm screw diameter). I did not want to stress the PCB at that point and used smaller screws instead. I'm not sure if this is connected to milling problems, but it's worth considering slightly larger diameter mounting holes to avoid this problem in newer revisions even if only some PCB manufacturers run into the problem.