Light Tubes

Default origin = yappCoordPCB: PCB[0,0,0]
Parameters:
Required:
p(0) = posx
p(1) = posy
p(2) = tubeLength
p(3) = tubeWidth
p(4) = tubeWall
p(5) = gapAbovePcb
p(6) = { yappCircle | yappRectangle } : tubeType
Optional:
p(7) = lensThickness (how much to leave on the top of the lid for the
light to shine through) 0 for open hole : Default = 0/Open
p(8) = Height to top of PCB : Default = standoffHeight+pcbThickness
p(9) = filletRadius : Default = 0/Auto
n(a) = { <yappCoordPCB> | yappCoordBox | yappCoordBoxInside }
n(b) = { yappNoFillet }
lightTubes =
[
//--- 0, 1, 2, 3, 4, 5, 6, 7
[15, 20, 1.5, 5, 1, 2, yappCircle, 0.5]
,[15, 30, 1.5, 5, 1, 2, yappRectangle]
]; 
Last updated