agentee

Carte

Préréglages d'empilement

Toutes les constructions d'impédance de JLCPCB, les constructions standard de PCBWay et deux empilements HDI génériques, nommés par le code propre du fabricant.

preset nomme une construction standard du fabricant. Les préréglages sont livrés avec agentee, dans crates/agentee-core/stackups/*.toml :

fabricantnomsconstructions
JLCPCBle code du fabricant, JLC06161H-1080 (couches, épaisseur, cuivre extérieur et intérieur, préimprégné)toute construction à impédance contrôlée, 4 à 20 couches, 0,4 à 3,0 mm, plus jlcpcb-2l-1.6mm
PCBWaypcbway-6l-1.6mm-1oz-1oz-70-2116-7628 (couches, épaisseur, oz externes et internes, % de cuivre interne, préimprégnés)les constructions traversantes standard, 4 à 18 couches
HDI génériquehdi-6l-1n1 : 6 couches 1+4+1, 0,8 mm, préimprégné de construction 1080 (0,07 mm) sur un noyau, 2116, sous-empilement du noyau ; hdi-8l-2n2 : 8 couches 2+4+2, 1,0 mm, deux couches de construction 1080 de chaque côté sur le même sous-empilementpas une construction publiée par un fabricant

agentee stackups les liste (--fab, --layers, --thickness, --search) et agentee stackups NAME affiche les couches d'un préréglage ; via MCP, c'est l'outil stackups. Les noms correspondent sans distinction de casse. jlcpcb-4l-1.6mm-7628 et jlcpcb-4l-1.6mm-3313 sont les anciens noms de JLC04161H-7628 et JLC04161H-3313.

Les épaisseurs de couches de JLCPCB proviennent des données derrière jlcpcb.com/impedance. Leur er provient du guide de la calculatrice : Nan Ya NP-155F par épaisseur de noyau et préimprégné pour 4 à 8 couches, Shengyi S1000-2M pour 10 couches et plus. Quand une table manque une entrée, la valeur est celle de l'autre système pour le même préimprégné, ou l'épaisseur de noyau la plus proche dans le même système. Les épaisseurs de PCBWay sont après laminage, réparties entre les plis de préimprégné empilés selon leur épaisseur brute, avec le DK imprimé sur chaque construction. La tangente de perte est de 0,02 partout ; aucun fabricant ne la publie par construction. crates/agentee-core/stackups/fetch.py refetch les deux.

Ou listez les couches vous-même, de haut en bas. Utilisez soit preset, soit layers, pas les deux.

[stackup]
[[stackup.layers]]
kind = "silk"
[[stackup.layers]]
kind = "mask"
thickness = "15um"
er = 3.8
[[stackup.layers]]
kind = "copper"                # named F.Cu, In1.Cu ... B.Cu in order, or set `name`
thickness = "1oz"
[[stackup.layers]]
kind = "prepreg"               # prepreg | core
material = "7628"
thickness = "0.2104mm"
er = 4.4
loss_tangent = 0.02
# ... more copper and dielectric ...

Types de couches : silk, paste, mask, copper, core, prepreg. Le cuivre doit alterner avec le diélectrique ; le vernis, la pâte et la sérigraphie sont situés à l'extérieur du cuivre externe.

docs/format.md · Markdown pour agents