# Optional Parameters

* p(9) = Height to top of PCB : Default = standoffHeight + pcbThickness
  * This can be used to specify the distance from the bottom of the case to eh bottom of the Switch. If the switch isn't located on a PCB.
* p(10) = { | yappCircle | yappPolygon | yappRoundedRect | yappCircleWithFlats | yappCircleWithKey } : Shape of the pushbutton. See Cutouts->Shapes for examples.
* p(11) = angle : Default = 0&#x20;
* p(12) = filletRadius : Default = 0/Auto&#x20;
* p(13) = buttonWall : Default = 2.0;
* p(14) = buttonPlateThickness : Default= 2.5;&#x20;
* p(15) = buttonSlack : Default= 0.25;&#x20;
* p(16) = snapSlack : Default= 0.10;&#x20;
* n(a) = { | yappCoordBox | yappCoordBoxInside }&#x20;
* n(b) = { , yappLeftOrigin }&#x20;
* n(c) = { yappNoFillet }&#x20;
* n(d) = \[yappPCBName, "XXX"] : Specify a PCB. Defaults to \[yappPCBName, "Main"]
