diff options
Diffstat (limited to 'mechanical-specifications.typ')
| -rw-r--r-- | mechanical-specifications.typ | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/mechanical-specifications.typ b/mechanical-specifications.typ index 28fc178..ba257c8 100644 --- a/mechanical-specifications.typ +++ b/mechanical-specifications.typ @@ -1,4 +1,4 @@ -#import "@preview/unify:0.8.1": qty, qtyrange +#import "unify.typ": qty, qtyrange = Mechanical specifications <mechanical-specifications> @@ -387,10 +387,9 @@ 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", delimiter: "\"to\"")$], + [Nickel thickness], [$qtyrange(3, 5, "um")$], - [Gold thickness], - [$qtyrange(0.05, 0.1, "um", delimiter: "\"to\"")$ ($qtyrange(1, 2, "micro inch", delimiter: "\"to\"")$)], + [Gold thickness], [$qtyrange(0.05, 0.1, "um")$ ($qtyrange(1, 2, "micro inch")$)], [Solder mask], [Matte black (both sides)], @@ -484,13 +483,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", delimiter: "\"to\"")$], + [Zone 1], [$plus qty(15, "V")$], [$qtyrange(30, 40, "percent")$], - [Zone 2], [$qty(-15, "V")$], [$qtyrange(30, 40, "percent", delimiter: "\"to\"")$], + [Zone 2], [$qty(-15, "V")$], [$qtyrange(30, 40, "percent")$], - [Zone 3], [$plus qty(5, "V")$ (if needed)], [$qtyrange(10, 15, "percent", delimiter: "\"to\"")$], + [Zone 3], [$plus qty(5, "V")$ (if needed)], [$qtyrange(10, 15, "percent")$], - [Zone 4], [$qty(-5, "V")$ (if needed)], [$qtyrange(10, 15, "percent", delimiter: "\"to\"")$], + [Zone 4], [$qty(-5, "V")$ (if needed)], [$qtyrange(10, 15, "percent")$], ), caption: [PCB power planes], ) <table-pcb-power-planes> @@ -582,7 +581,7 @@ The PCB mounts to the L-channel left wall via four standoffs. table( columns: 2, table.header([Parameter], [Value]), - [Location], [Rear $qty(20, "mm")$ of PCB ($Y = qtyrange(0, 20, "mm", delimiter: "\"to\"")$)], + [Location], [Rear $qty(20, "mm")$ of PCB ($Y = qtyrange(0, 20, "mm")$)], [Function], [Connection to DB-25 backplane connector and rear BNC], [Connector], @@ -629,11 +628,11 @@ harness. table( columns: 2, table.header([Parameter], [Value]), - [Location], [Front $qty(20, "mm")$ of PCB ($Y = qtyrange(135, 155, "mm", delimiter: "\"to\"")$)], + [Location], [Front $qty(20, "mm")$ of PCB ($Y = qtyrange(135, 155, "mm")$)], [Function], [Connection to banana jacks and controls], [Connector], [Pin headers, terminal blocks, or direct solder pads], - [Wire gauge], [$qtyrange(24, 25, "AWG", delimiter: "\"to\"")$], + [Wire gauge], [$qtyrange(24, 25, "AWG")$], ), caption: [PCB interconnect zones: zone B], ) <table-pcb-interconnect-zones-zone-b> @@ -735,11 +734,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", delimiter: "\"to\"")$], [Extends above cassette body], + [Top lip], [$qtyrange(0, 6.35, "mm")$], [Extends above cassette body], - [Body], [$qtyrange(6.35, 171.45, "mm", delimiter: "\"to\"")$], [Jack and control area], + [Body], [$qtyrange(6.35, 171.45, "mm")$], [Jack and control area], - [Bottom lip], [$qtyrange(171.45, 177.8, "mm", delimiter: "\"to\"")$], [Extends below cassette body], + [Bottom lip], [$qtyrange(171.45, 177.8, "mm")$], [Extends below cassette body], ), caption: [Panels zones], ) <table-panels-zones> @@ -989,7 +988,7 @@ 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", delimiter: "\"to\"")$], + [Shielding effectiveness], [$gt qty(20, "dB"), qtyrange(80, 1000, "MHz")$], [Panel joints], [Metal-to-metal contact of conductive gasket], [Ventilation openings], [\ Maximum slot dimensions: $qty(10, "mm") times qty(2, "mm")$], |
