Kicad 5.1 插件源代码树中创建代码来管理插件代码的加载。在 KiCad 源代码树中,文件 ‘plugins/ldr/pluginldr.h’ 声明了所有插件加载器的基 类。这个类声明了我们期望在任何 KiCad 插件(样板代码)中找到的最基本的 函数,它的实现提供了对插件加载器和可用插件之间的版本兼容性的基本检 查。标题 ‘plugins/ldr/3d/pluginldr3D.h’ 声明了 3D 插件类的加载器。加载器负 责加载给定的插件并使其功能可用于 类中。 除非正在开发新的插件类,否则插件开发人员不需要关心 KiCad 管理插件的内 部代码的细节; 插件只需要定义其特定插件类声明的函数。 标题 ‘include/plugins/kicad_plugin.h’ 声明了所有 KiCad 插件所需的泛型函数; 这 些函数标识插件类,提供特定插件的名称,提供插件类 API 的版本信息,提供 特定插件的版本信息,并提供插件类 API 的基本版本兼容性检查。 Revision ); 插件类:PLUGIN_3D 标题 ‘include/plugins/3d/3d_plugin.h’ 声明了必须由所有 3D 插件实现的函数, 并定义了插件所需的许多函数以及用户不得重新实现的函数。 用户不得重新 现的已定义函数是: /* 返回插件类名 “PLUGIN_3D” */ /* Returns the Plugin Class name "PLUGIN_3D" */ char0 码力 | 56 页 | 49.46 KB | 1 年前3
Kicad 5.1 插件源代码树中创建代码来管理插件代码的加载。在 KiCad 源代码树中,文件‘plugins/ldr/- pluginldr.h’声明了所有插件加载器的基类。这个类声明了我们期望在任何 KiCad 插件(样板代码)中找到的最基本的 函数,它的实现提供了对插件加载器和可用插件之间的版本兼容性的基本检查。标题‘plugins/ldr/3d/pluginldr3D.h’ 声明了 3D 插件类的加载器。加载器负责加载给定的插件并使其功能可用于 类中。 除非正在开发新的插件类,否则插件开发人员不需要关心 KiCad 管理插件的内部代码的细节; 插件只需要定义其特定 插件类声明的函数。 标题‘include/plugins/kicad_plugin.h’声明了所有 KiCad 插件所需的泛型函数; 这些函数标识插件类,提供特定插 件的名称,提供插件类 API 的版本信息,提供特定插件的版本信息,并提供插件类 API 的基本版本兼容性检查。简 Revision ); 1.1.1 插件类:PLUGIN_3D 标题‘include/plugins/3d/3d_plugin.h’声明了必须由所有 3D 插件实现的函数,并定义了插件所需的许多函数以及 用户不得重新实现的函数。用户不得重新现的已定义函数是: /* b'' 返 b''b'' 回 b''b'' 插 b''b'' 件 b''b'' 类 b''b'' 名 b'' b''“b''PLUGIN_3Db0 码力 | 45 页 | 612.98 KB | 1 年前3
KiCad PCB 编辑器 6.0
序。例如,您可以编写一条规则,假设 A 为布线, B 为过孔。 有一些表达式函数可以同时测试这两个对象;这些表 达式函数使用 AB 作为对象名。 条件中的表达式必须解析为布尔值 ( 真 (true 或 false )。如果表达式解析为 true ,则规则应用于给定的对象。 每个被测对象都有可以比较的 属性,以及可以执行特定测试的 函数。属性和函数的使用语法分别为0 码力 | 101 页 | 4.78 MB | 1 年前3
KiCad PCB 编辑器 7.0
序。例如,您可以编写一条规则,假设 A 为布线, B 为过孔。 有一些表达式函数可以同时测试这两个对象;这些表 达式函数使用 AB 作为对象名。 条件中的表达式必须解析为布尔值 ( true 或 false )。如果表达式解析为 true ,则规则应用于给定的对象。 每个被测对象都有可以比较的 属性,以及可以执行特定测试的 函数。属性和函数的使用语法分别为0 码力 | 119 页 | 6.87 MB | 1 年前3
KiCad 8.0 PCB 编辑器序。例如,您可以编写一条规则,假设 A 为布线, B 为过孔。 有一些表达式函数可以同时测试这两个对象;这些表 达式函数使用 AB 作为对象名。 条件中的表达式必须解析为布尔值 ( true 或 false )。如果表达式解析为 true ,则规则应用于给定的对象。 每个被测对象都有可以比较的 属性,以及可以执行特定测试的 函数。属性和函数的使用语法分别为. 和 . ([arguments]) 。译者注: <对象>.<属性> 和 <对象>.<函数>([参数]) 。 # Do not allow footprints on back layer (no condition clause means this rule always applies) (rule "Top side footprints only" solid thermal_reliefs none Specifies the connection to be made between a zone and a pad. 对象属性和函数参考 可以在自定义规则表达式中测试以下属性: 共有属性 这些属性适用于所有 PCB 对象。 146 Property Data type Description Layer string 0 码力 | 194 页 | 8.27 MB | 1 年前3
KiCad 6.0 PCB 计算器射频衰减器 色环电阻 电路板类型 计算器 稳压器 该计算器有助于找到线性和低压差稳压器所需的电阻值。 对于 标准型,输出电压 Vout 作为参考电压 Vref 和电阻 R1 和 R2 的函数,由以下公式给出: 对于_3 端子类型_,由于从调整引脚流过的静态电流 Iadj,有一个校正系数: 3 该电流通常低于 100uA,可以谨慎忽略。 要使用这个计算器,请输入稳压器的参数 Type、Vref,如果需要,请输入0 码力 | 8 页 | 483.32 KB | 1 年前3
KiCad 7.0 PCB 计算器射频衰减器 色环电阻 电路板类型 计算器 稳压器 该计算器有助于找到线性和低压差稳压器所需的电阻值。 对于 标准型,输出电压 Vout 作为参考电压 Vref 和电阻 R1 和 R2 的函数,由以下公式给出: 对于_3 端子类型_,由于从调整引脚流过的静态电流 Iadj,有一个校正系数: 3 该电流通常低于 100uA,可以谨慎忽略。 要使用这个计算器,请输入稳压器的参数 Type、Vref,如果需要,请输入0 码力 | 8 页 | 506.06 KB | 1 年前3
KiCad 5.1 PCB 计算器• 电路板类别 PCB 计算器 2 / 8 2 计算器 2.1 稳压器 该计算器有助于找到线性和低压差稳压器所需的电阻值。 对于 典型,作为参考电压 Vref 和电阻器 R1 和 R2 的函数的输出电压 Vout 由下式给出: 对于 3 端子类型,由于从调节引脚流出的静态电流 Iadj,存在校正因子: 此电流通常低于 100 uA,可谨慎忽略。 要使用此计算器,请输入调节器 类型,Vref0 码力 | 11 页 | 383.56 KB | 1 年前3
KiCad 5.1 PCB 计算器传输线 射频衰减器 色标 电路板类别 2. 计算器 2.1. 稳压器 该计算器有助于找到线性和低压差稳压器所需的电阻值。 对于 典型 ,作为参考电压 Vref 和电阻器 R1 和 R2 的函数的输出电压 Vout 由 下式给出: 对于 3端子类型 ,由于从调节引脚流出的静态电流 Iadj,存在校正因子: 此电流通常低于 100 uA,可谨慎忽略。 要使用此计算器,请输入调节器 类型0 码力 | 11 页 | 207.64 KB | 1 年前3
KiCad 8.0 PCB 计算器射频衰减器 色环电阻 电路板类型 计算器 稳压器 该计算器有助于找到线性和低压差稳压器所需的电阻值。 对于 标准型,输出电压 Vout 作为参考电压 Vref 和电阻 R1 和 R2 的函数,由以下公式给出: 对于_3 端子类型_,由于从调整引脚流过的静态电流 Iadj,有一个校正系数: 3 该电流通常低于 100uA,可以谨慎忽略。 要使用这个计算器,请输入稳压器的参数 Type、Vref,如果需要,请输入0 码力 | 8 页 | 503.89 KB | 1 年前3
共 17 条
- 1
- 2













