简体中文
外观
Home > PCB_Drc
PCB & 封装 / 设计规则检查(DRC)类
export declare class PCB_Drc
检查、设定 DRC 规则
方法名
修饰符
描述
addNetToEqualLengthNetGroup(equalLengthNetGroupName, net)
(BETA) 将网络添加到等长网络组
addNetToNetClass(netClassName, net)
(BETA) 将网络添加到网络类
addPadPairToPadPairGroup(padPairGroupName, padPair)
(BETA) 将焊盘对添加到焊盘对组
check(strict, userInterface)
检查 DRC
createDifferentialPair(differentialPairName, positiveNet, negativeNet)
(BETA) 创建差分对
createEqualLengthNetGroup(equalLengthNetGroupName, nets)
(BETA) 创建等长网络组
createNetClass(netClassName, nets)
(BETA) 创建网络类
createPadPairGroup(padPairGroupName, padPairs)
(BETA) 创建焊盘对组
deleteDifferentialPair(differentialPairName)
(BETA) 删除差分对
deleteEqualLengthNetGroup(equalLengthNetGroupName)
(BETA) 删除等长网络组
deleteNetClass(netClassName)
(BETA) 删除网络类
deletePadPairGroup(padPairGroupName)
(BETA) 删除焊盘对组
deleteRuleConfiguration(configurationName)
(BETA) 删除设计规则配置
getAllDifferentialPairs()
(BETA) 获取所有差分对的详细属性
getAllEqualLengthNetGroups()
(BETA) 获取所有等长网络组的详细属性
getAllNetClasses()
(BETA) 获取所有网络类的详细属性
getAllPadPairGroups()
(BETA) 获取所有焊盘对组的详细属性
getAllRuleConfigurations(includeSystem)
(BETA) 获取所有设计规则配置
getCurrentRuleConfiguration()
(BETA) 获取当前设计规则配置
getCurrentRuleConfigurationName()
获取当前设计规则配置名称
getDefaultRuleConfigurationName()
(BETA) 获取新建 PCB 默认设计规则配置的名称
getNetByNetRules()
(BETA) 获取网络-网络规则
getNetRules()
(BETA) 获取网络规则
getRegionRules()
(BETA) 获取区域规则
getRuleConfiguration(configurationName)
获取指定设计规则配置
modifyDifferentialPairName(originalDifferentialPairName, differentialPairName)
(BETA) 修改差分对的名称
modifyDifferentialPairNegativeNet(differentialPairName, negativeNet)
(BETA) 修改差分对负网络
modifyDifferentialPairPositiveNet(differentialPairName, positiveNet)
(BETA) 修改差分对正网络
modifyEqualLengthNetGroupName(originalEqualLengthNetGroupName, equalLengthNetGroupName)
(BETA) 修改等长网络组的名称
modifyNetClassName(originalNetClassName, netClassName)
(BETA) 修改网络类的名称
modifyPadPairGroupName(originalPadPairGroupName, padPairGroupName)
(BETA) 修改焊盘对组的名称
overwriteNetByNetRules(netByNetRules)
(BETA) 覆写网络-网络规则
overwriteNetRules(netRules)
(BETA) 覆写网络规则
overwriteRegionRules(regionRules)
(BETA) 覆写区域规则
removeNetFromEqualLengthNetGroup(equalLengthNetGroupName, net)
(BETA) 从等长网络组中移除网络
removeNetFromNetClass(netClassName, net)
(BETA) 从网络类中移除网络
removePadPairFromPadPairGroup(padPairGroupName, padPair)
(BETA) 从焊盘对组中移除焊盘对
renameRuleConfiguration(originalConfigurationName, configurationName)
(BETA) 重命名设计规则配置
saveRuleConfiguration(ruleConfiguration, configurationName, allowOverwrite)
(BETA) 保存设计规则配置
setAsDefaultRuleConfiguration(configurationName)
(BETA) 设置为新建 PCB 默认设计规则配置