忽然发现star那么多受宠若惊,尽量写的不那么屎了
This commit is contained in:
acha666
2023-01-12 23:57:02 +08:00
parent 95ecb1a2c2
commit 6b00d689e6
5 changed files with 190 additions and 75 deletions

67
rule.yaml Normal file
View File

@@ -0,0 +1,67 @@
# 此处存放各种规则用于识别不同软件导出的gerber
# 所有规则均支持正则表达式
# 用不到的层必须注释掉
# -------边框层规则-------
# Altium Designer根据你画板时边框所在层选择
# KiCad一般是-Edge_Cuts或者Keep Out层
# KiCad
# Outline: -Edge_Cuts
# 禁止布线层 Keep OutProtel格式文件扩展名
# 适用于Altium Designer
# Outline: (\.gko|\.GKO)$
# 机械1层 Mechanical Layer 1Protel格式文件扩展名
# 适用于KiCad Altium Designer
# Outline: (\.gm1|\.GM1)$
# 机械13层 Mechanical Layer 13Protel格式文件扩展名
# 适用于Altium Designer
# Outline: (\.gm13|\.GM13)$
# -------其他层规则-------
# 根据自身情况选择,务必核对清楚
# KiCad
# Top_Cu: -F_Cu
# Bottom_Cu: -B_Cu
# # InnerLayer1_Cu: -In1_Cu
# # InnerLayer2_Cu: -In2_Cu
# # InnerLayer3_Cu: -In3_Cu
# # InnerLayer4_Cu: -In4_Cu
# Top_SilkScreen: -F_Silkscreen
# Bottom_SilkScreen: -B_Silkscreen
# Top_SolderMask: -F_Mask
# Bottom_SolderMask: -B_Mask
# Top_SolderPaste: -F_Paste
# Bottom_SolderPaste: -B_Paste
# Protel格式文件扩展名
# 适用于 KiCad Altium Designer
# Top_Cu: (\.gtl|\.GTL)$
# Bottom_Cu: (\.gbl|\.GBL)$
# # InnerLayer1_Cu: (\.g1|\.G1)$ # 请注意内层后缀名是g1/g2还是g2/g3
# # InnerLayer2_Cu: (\.g2|\.G2)$
# # InnerLayer3_Cu: (\.g3|\.G3)$
# # InnerLayer4_Cu: (\.g4|\.G4)$
# Top_SilkScreen: (\.gto|\.GTO)$
# Bottom_SilkScreen: (\.gbo|\.GBO)$
# Top_SolderMask: (\.gts|\.GTS)$
# Bottom_SolderMask: (\.gbs|\.GBS)$
# Top_SolderPaste: (\.gtp|\.GTP)$
# Bottom_SolderPaste: (\.gbp|\.GBP)$
# 奇怪格式,别管它
# Top_Cu: TOP
# Bottom_Cu: BOTTOM
# InnerLayer1_Cu: MID1_L2
# InnerLayer2_Cu: MID2_L3
# Top_SilkScreen: SST
# Bottom_SilkScreen: SSB
# Top_SolderMask: SMT
# Bottom_SolderMask: SMB
# Top_SolderPaste: SPT
# Bottom_SolderPaste: SPB