diff options
Diffstat (limited to 'mechanical-specifications.typ')
| -rw-r--r-- | mechanical-specifications.typ | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/mechanical-specifications.typ b/mechanical-specifications.typ index cabf8a8..28fc178 100644 --- a/mechanical-specifications.typ +++ b/mechanical-specifications.typ @@ -1,4 +1,4 @@ -#import "@preview/unify:0.8.1": numrange, qty, qtyrange +#import "@preview/unify:0.8.1": qty, qtyrange = Mechanical specifications <mechanical-specifications> @@ -387,9 +387,10 @@ management, while remaining easy to solder with standard equipment. table.header([Parameter], [Specification]), [Finish], [ENIG (Electroless Nickel Immersion Gold)], - [Nickel thickness], [$qtyrange(3, 5, "um")$], + [Nickel thickness], [$qtyrange(3, 5, "um", delimiter: "\"to\"")$], - [Gold thickness], [$qtyrange(0.05, 0.1, "um")$ ($qtyrange(1, 2, "micro inch")$)], + [Gold thickness], + [$qtyrange(0.05, 0.1, "um", delimiter: "\"to\"")$ ($qtyrange(1, 2, "micro inch", delimiter: "\"to\"")$)], [Solder mask], [Matte black (both sides)], @@ -483,10 +484,13 @@ Layer 3 is divided into power distribution zones: table( columns: 3, table.header([Zone], [Rail], [Typical area]), - [Zone 1], [$plus qty(15, "V")$], [$qtyrange(30, 40, "percent")$], - [Zone 2], [$qty(-15, "V")$], [$qtyrange(30, 40, "percent")$], - [Zone 3], [$plus qty(5, "V")$ (if needed)], [$qtyrange(10, 15, "percent")$], - [Zone 4], [$qty(-5, "V")$ (if needed)], [$qtyrange(10, 15, "percent")$], + [Zone 1], [$plus qty(15, "V")$], [$qtyrange(30, 40, "percent", delimiter: "\"to\"")$], + + [Zone 2], [$qty(-15, "V")$], [$qtyrange(30, 40, "percent", delimiter: "\"to\"")$], + + [Zone 3], [$plus qty(5, "V")$ (if needed)], [$qtyrange(10, 15, "percent", delimiter: "\"to\"")$], + + [Zone 4], [$qty(-5, "V")$ (if needed)], [$qtyrange(10, 15, "percent", delimiter: "\"to\"")$], ), caption: [PCB power planes], ) <table-pcb-power-planes> @@ -629,7 +633,7 @@ harness. [Function], [Connection to banana jacks and controls], [Connector], [Pin headers, terminal blocks, or direct solder pads], - [Wire gauge], [$qtyrange(24, 25, "AWG")$], + [Wire gauge], [$qtyrange(24, 25, "AWG", delimiter: "\"to\"")$], ), caption: [PCB interconnect zones: zone B], ) <table-pcb-interconnect-zones-zone-b> @@ -731,9 +735,11 @@ The front panel is a separate piece that attaches to the L-channel via countersu table( columns: 3, table.header([Zone], [Height range], [Function]), - [Top lip], [$qtyrange(0, 6.35, "mm")$], [Extends above cassette body], - [Body], [$qtyrange(6.35, 171.45, "mm")$], [Jack and control area], - [Bottom lip], [$qtyrange(171.45, 177.8, "mm")$], [Extends below cassette body], + [Top lip], [$qtyrange(0, 6.35, "mm", delimiter: "\"to\"")$], [Extends above cassette body], + + [Body], [$qtyrange(6.35, 171.45, "mm", delimiter: "\"to\"")$], [Jack and control area], + + [Bottom lip], [$qtyrange(171.45, 177.8, "mm", delimiter: "\"to\"")$], [Extends below cassette body], ), caption: [Panels zones], ) <table-panels-zones> @@ -983,7 +989,8 @@ A fully loaded chassis must form a continuous shielded enclosure: table( columns: 2, table.header([Parameter], [Requirement]), - [Shielding effectiveness], [$gt qty(20, "dB"), qtyrange(80, 1000, "MHz")$], + [Shielding effectiveness], [$gt qty(20, "dB"), qtyrange(80, 1000, "MHz", delimiter: "\"to\"")$], + [Panel joints], [Metal-to-metal contact of conductive gasket], [Ventilation openings], [\ Maximum slot dimensions: $qty(10, "mm") times qty(2, "mm")$], |
