WIP
This commit is contained in:
parent
1dbe7f1f73
commit
59fe7b3b83
2 changed files with 4 additions and 4 deletions
|
|
@ -224,9 +224,9 @@ class GenericMacros:
|
|||
# w must be larger than h
|
||||
# params: width, height, *hole, rotation
|
||||
obround = ApertureMacro('GNO', [
|
||||
ap.CenterLine('mm', [1, var(1), var(2), 0, 0, var(5) * -deg_per_rad]),
|
||||
ap.Circle('mm', [1, var(2), +var(1)/2, 0, var(5) * -deg_per_rad]),
|
||||
ap.Circle('mm', [1, var(2), -var(1)/2, 0, var(5) * -deg_per_rad]),
|
||||
ap.CenterLine('mm', [1, var(1)-var(2), var(2), 0, 0, var(5) * -deg_per_rad]),
|
||||
ap.Circle('mm', [1, var(2), +(var(1)-var(2))/2, 0, var(5) * -deg_per_rad]),
|
||||
ap.Circle('mm', [1, var(2), -(var(1)-var(2))/2, 0, var(5) * -deg_per_rad]),
|
||||
*_generic_hole(3) ])
|
||||
|
||||
polygon = ApertureMacro('GNP', [
|
||||
|
|
|
|||
|
|
@ -402,7 +402,7 @@ class Pad:
|
|||
elif self.shape == Atom.rect:
|
||||
if margin:
|
||||
return ap.ApertureMacroInstance(GenericMacros.rounded_rect,
|
||||
[x+2*margin, y+2*margin,
|
||||
[self.size.x+2*margin, self.size.y+2*margin,
|
||||
margin,
|
||||
0, 0, # no hole
|
||||
rotation], unit=MM)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue