JohnAtl / pcbgcode

This is the repo for pcb-gcode, a plugin for the Eagle schematic and board layout program. This plugin allows you to make printed circuit boards without chemicals using a router or milling machine.
21 stars 13 forks source link

different depth for milling holes and circumference, respectively #20

Open deHarro opened 2 years ago

deHarro commented 2 years ago

Hi John,

another point I stumbeled over when milling my current board is this:

Milling the circumference of the board needs to be as deep as the boards material is thick, clear enough. Now we come to holes. The same approach is valid for holes when thinking of cutouts in the board, lets say holes for fastening the board to the housing.

But perhaps we need other holes, holes for aligning top and bottom side when dealing with two sided boards. Those holes have to go through the board and into the bed to fasten the alignment poles.

At the moment I have to generate a special file for those aligning holes by deleting all other holes and milling pathes.

Do you have an idea how to deal with this easily? Thanks!

Harald

JohnAtl commented 2 years ago

Might be doable. There are two layers that get drills, the Holes layer, and the Drills layer. Drills are associated with components. Holes are holes that the user adds, and therefore could have its own depth.

I'll have to think about 'surprises' though, as I don't want people to drill through their mount, etc.