KiCad IDF 导出器 5.1-k:生成 KiCad 友好的 VRML 输出; 默认是紧凑的 VRML -d:禁止替换默认边框 -z:禁止渲染零高度边框 -m:打印对象映射到 stdout 以进行调试 生成 KiCad 使用的模型的示例:idf2vrml -f input.emn -s 0.3937008 -k >0 码力 | 16 页 | 154.55 KB | 1 年前3
KiCad 8.0 PCB 编辑器Scripting allows you to automate tasks within KiCad using the Python language. KiCad provides an API for editing PCBs that can be used interactively or in standalone scripts. Board Editor scripts can Footprint Wizard API that can be used to create footprint creation plugins for the Footprint Editor. This manual covers general scripting concepts for the Board Editor’s pcbnew API as well as for the the footprint wizard API. Users wishing to write or modify scripts should also use the Doxygen documentation for these APIs located at https://docs.kicad.org/doxygen-python-8.0/namespaces.html. KiCad0 码力 | 194 页 | 8.27 MB | 1 年前3
KiCad PCB 编辑器 7.0
源代码树中的链接中找到最新版本:gitlab。 使用脚本控制台 PCB 编辑器带有一个内置的 Python 控制台,可以用来检查和与电路板互动。 要启动控制台,使用顶部工具栏中的 按钮。PCB 编辑器的 Python API 不会自动加载,所以要加载它,在控制台中输入 import pcbnew 。然后 pcbnew.GetBoard() 命令将返回当前在 PCB 编辑器中加载的电路板的引用,可以通过控制台进行检查和修改。 -k: 产生 KiCad 友好的 VRML 输出;默认为紧凑的 VRML -d: 抑制对默认边框的替换 -z: 抑制零高度边框的渲染 -m: 打印对象映射到标准输出用于调试目的。 例子产生一个供 KiCad 使用的模型: idf2vrml -f input.emn -s 0.3937008 -k 99 操作参考 下面是 PCB 编辑器中每个可用的 操作 的列表:可以分配给快捷键的命令。0 码力 | 119 页 | 6.87 MB | 1 年前3
KiCad 5.1 原理图编辑器--timing 显示用于解析样式表,解析文档和应用样式表并保存结果的时间。以毫秒显 示。 --repeat 运行转换20次。用于定时测试。 --debug 输出转换后文档的 XML 树,以进行调试。 --novalid 跳过加载文档的 DTD。 --noout 不输出结果。 --maxdepth value 在 libxslt 断定它处于无限循环之前调整模板堆栈的最大深度。 默认值为500。0 码力 | 248 页 | 2.00 MB | 1 年前3
KiCad 5.1 原理图编辑器--timing 显示用于解析样式表,解析文档和应用样式表并保存结果的时间。以毫秒显示。 --repeat 运行转换 20 次。用于定时测试。 --debug 输出转换后文档的 XML 树,以进行调试。 --novalid 跳过加载文档的 DTD。 --noout 不输出结果。 --maxdepth value 在 libxslt 断定它处于无限循环之前调整模板堆栈的最大深度。默认值为0 码力 | 162 页 | 3.04 MB | 1 年前3
Kicad 5.1 插件插件类 API 的版本信息,提供 特定插件的版本信息,并提供插件类 API 的基本版本兼容性检查。 简而言 之,这些功能是: /* 返回命名插件类的 UTF-8 字符串 */ /* Return a UTF-8 string naming the Plugin Class */ char const* GetKicadPluginClass( void ); /* 返回插件类API的版本信息 Plugin Class API */ void GetClassVersion( unsigned char* Major, unsigned char* Minor, unsigned char* Patch, unsigned char* Revision ); /* 如果插件中实现了版本检查,则返回 true。 确定给定的插件类 API 是否兼容。 Return Return true if the version check implemented in the plugin determines that the given Plugin Class API is compatible. */ bool CheckClassVersion( unsigned char Major, unsigned char Minor, unsigned0 码力 | 56 页 | 49.46 KB | 1 年前3
Kicad 4.0 PluginsApplication Programming Interface (API) 18 3.1 Plugin Class APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.1 API: Base Kicad Plugin Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.2 API: 3D Plugin Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . version information for the Plugin Class API, provide version information for the specific plugin, and provides a basic version compatibility check on the Plugin Class API. In brief, these functions are: /*0 码力 | 36 页 | 210.85 KB | 1 年前3
Kicad 5.1 PluginsApplication Programming Interface (API) 18 3.1 Plugin Class APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.1 API: Base Kicad Plugin Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.1.2 API: 3D Plugin Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.2 Scenegraph version information for the Plugin Class API, provide version information for the specific plugin, and provide a basic version compatibility check on the Plugin Class API. In brief, these functions are: /*0 码力 | 36 页 | 204.70 KB | 1 年前3
Kicad 5.1 Pluginsversion information for the Plugin Class API, provide version information for the specific plugin, and provide a basic version compatibility check on the Plugin Class API. In brief, these functions are: /* Class */ char const* GetKicadPluginClass( void ); /* Return version information for the Plugin Class API */ void GetClassVersion( unsigned char* Major, unsigned char* Minor, unsigned char* Patch, unsigned Return true if the version check implemented in the plugin determines that the given Plugin Class API is compatible. */ bool CheckClassVersion( unsigned char Major, unsigned char Minor, unsigned0 码力 | 48 页 | 44.28 KB | 1 年前3
Kicad 4.0 Pluginsversion information for the Plugin Class API, provide version information for the specific plugin, and provides a basic version compatibility check on the Plugin Class API. In brief, these functions are: /* Class */ char const* GetKicadPluginClass( void ); /* Return version information for the Plugin Class API */ void GetClassVersion( unsigned char* Major, unsigned char* Minor, unsigned char* Patch, unsigned Return true if the version check implemented in the plugin determines that the given Plugin Class API is compatible. */ bool CheckClassVersion( unsigned char Major, unsigned char Minor, unsigned0 码力 | 48 页 | 66.10 KB | 1 年前3
共 27 条
- 1
- 2
- 3













