agentee

Printplaat

Isolatiegebieden en barrières

Groepen nets die meer afstand tot elkaar houden dan tot hun buren, zoals een netspanning van het primaire net van het secundaire net.

Een netklasse heeft één clearance, die wordt aangehouden tegen elk ander net. Netklasse-spanningen dekken de meeste printplaten; schrijf domeinen en barrières handmatig waar je meer nodig hebt, zoals versterkte isolatie die de klassen niet kunnen uitdrukken of een groep nets op naam. Waar nets meer afstand moeten houden van één groep dan van hun buren (een netspanning van het primaire van het secundaire, een zwevende rail van de rest van het secundaire), zet de nets in domeinen en stel een barrière in tussen twee domeinen:

[[domains]]
name = "primary"
classes = ["Mains", "HvBus"]       # every net of these classes
nets = ["PGND", "LLC_*"]           # and these nets, globs allowed

[[domains]]
name = "secondary"
classes = ["Out24V"]
nets = ["GND_SEC", "5VSB"]

[[barriers]]
between = ["primary", "secondary"]
clearance = "4mm"                  # through air, on every copper layer
creepage = "6.4mm"                 # along the board surface, on F.Cu and B.Cu
pollution_degree = 2               # 1, 2 or 3, default 2

Een net zit in hoogstens één domein. Binnen een domein, en voor nets in geen domein, gelden de klasse-clearances zoals voorheen. Tussen twee domeinen met een barrière houdt koper op één laag de clearance van de barrière (isolation-clearance) aan, pads van één footprint en kopervlakken inbegrepen. Alles dat koper toevoegt houdt de barrière aan van het koper van het andere domein: kopervlakken, agentee route en de layout-engine, tie, testpoints, tune, neck, fanouts en stitching vias, vanuit dezelfde regel die de controle gebruikt. Op F.Cu en B.Cu houden ze het grootste van clearance en creepage aan, omdat geen van hen paden rond uitsparingen meet.

Creepage is het kortste pad tussen de twee kopers langs het buitenste oppervlak waarop ze liggen (creepage). Het blijft op de printplaat en gaat rond uitsparingen en niet-geplated gaten. Een spleet of gat smaller dan de groefbreedte X van de verontreinigingsgraad (0,25 mm voor 1, 1,0 mm voor 2, 1,5 mm voor 3, zoals IEC 60664-1 die aangeeft) wordt overbrugd en rechtstreeks gemeten. Tussen koper op F.Cu en koper op B.Cu loopt het pad langs de wand van een uitsparing of niet-geplated gat van elke breedte, of rond de rand van de printplaat, en telt de dikte van de printplaat. Soldeermasker telt niet als isolatie.

De clearance van een klasse waarvan de nets in een gebied zitten, wordt als een elektrische afstand behandeld, dus die geldt ook tussen pads van één footprint: een TO-220 op een 1,5 mm HvBus-klasse met pads 1,0 mm uit elkaar is een clearance-fout. Pads van één footprint waarvan de nets in geen gebied zitten, worden alleen aan min_clearance gehouden, omdat de pitch van het onderdeel hun afstand bepaalt.

docs/format.md · Markdown voor agents