Kicad 5.1 PluginsIntroduction to the KiCad plugin system 2 1.1 Plugin Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 Plugin Class: PLUGIN_3D . . . . . . . . 3 2 Tutorials: 3D Plugin Class 4 2.1 Basic 3D Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Advanced 3D Plugin . . . . . . . . . . . Programming Interface (API) 18 3.1 Plugin Class APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.1 API: Base Kicad Plugin Class . . . . . . . . . . .0 码力 | 36 页 | 204.70 KB | 1 年前3
Kicad 4.0 PluginsIntroduction to the KiCad plugin system 2 1.1 Plugin Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 Plugin Class: PLUGIN_3D . . . . . . 3 2 Tutorials: 3D Plugin Class 4 2.1 Tutorial: 3D Plugin, Demo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Tutorial: 3D Plugin, Demo 2 . . . . . Interface (API) 18 3.1 Plugin Class APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.1 API: Base Kicad Plugin Class . . . . . . . . .0 码力 | 36 页 | 210.85 KB | 1 年前3
Kicad 5.1 PluginsKicad Plugins The KiCad Team KiCad Plugin System Copyright This document is Copyright © 2016 by it’s contributors as listed below. You may distribute it and/or modify it under the terms of either the License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. All trademarks within this com/kicad/code/kicad-i18n/issues Publication date and software version Published on January 29, 2016. 1. Introduction to the KiCad plugin system The KiCad plugin system is a framework for extending the capabilities0 码力 | 48 页 | 44.28 KB | 1 年前3
Kicad 4.0 PluginsKicad Plugins The KiCad Team KiCad Plugin System Copyright This document is Copyright © 2016 by it’s contributors as listed below. You may distribute it and/or modify it under the terms of either the License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. All trademarks within this com/KiCad/kicad-i18n/issues Publication date and software version Published on January 29, 2016. 1. Introduction to the KiCad plugin system The KiCad plugin system is a framework for extending the capabilities0 码力 | 48 页 | 66.10 KB | 1 年前3
Kicad 5.1 插件‘include/plugins/kicad_plugin.h’ 声明了所有 KiCad 插件所需的泛型函数; 这 些函数标识插件类,提供特定插件的名称,提供插件类 API 的版本信息,提供 特定插件的版本信息,并提供插件类 API 的基本版本兼容性检查。 简而言 之,这些功能是: /* 返回命名插件类的 UTF-8 字符串 */ /* Return a UTF-8 string naming the Plugin Class Class */ char const* GetKicadPluginClass( void ); /* 返回插件类API的版本信息 */ /* Return version information for the Plugin Class API */ void GetClassVersion( unsigned char* Major, unsigned char* Minor, unsigned 如果插件中实现了版本检查,则返回 true。 确定给定的插件类 API 是否兼容。 Return true if the version check implemented in the plugin determines that the given Plugin Class API is compatible. */ bool CheckClassVersion( unsigned0 码力 | 56 页 | 49.46 KB | 1 年前3
Kicad 5.1 插件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 插件类:PLUGIN_3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 教程:3D 插件类 类中。 除非正在开发新的插件类,否则插件开发人员不需要关心 KiCad 管理插件的内部代码的细节; 插件只需要定义其特定 插件类声明的函数。 标题‘include/plugins/kicad_plugin.h’声明了所有 KiCad 插件所需的泛型函数; 这些函数标识插件类,提供特定插 件的名称,提供插件类 API 的版本信息,提供特定插件的版本信息,并提供插件类 API 的基本版本兼容性检查。简 naming the Plugin Class */ char const* GetKicadPluginClass( void ); /* b'' 返 b''b'' 回 b''b'' 插 b''b'' 件 b''b'' 类 b''APIb'' 的 b''b'' 版 b''b'' 本 b''b'' 信 b''b'' 息 b'' */ /* Return version information0 码力 | 45 页 | 612.98 KB | 1 年前3
KiCad PCB Editor 5.1License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. All trademarks within this KiCad software i18n: https://gitlab.com/kicad/code/kicad-i18n/issues Publication date and software version 2014, march 17. Chapter 1. Introduction to Pcbnew 1.1. Description Pcbnew is a powerful printed footprint. There are several kinds of library supported by Pcbnew, each of which is supported by a "plugin": KiCad - native KiCad footprint libraries stored on a local filesystem in the .pretty format (folders0 码力 | 279 页 | 3.02 MB | 1 年前3
KiCad PCB Editor 5.1. . . . . . 10 2.3.7 Using the KiCad plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3.7.1 Installing KiCad plugin libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3.8 Using the GitHub Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.3.8.1 Copy-On-Write . . . . . . . . . . . . . . . (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. All trademarks within this0 码力 | 166 页 | 3.28 MB | 1 年前3
KiCad 8.0 PCB Editorリファレンス・マニュアル NOTE This manual is in the process of being revised to cover the latest stable release version of KiCad. It contains some sections that have not yet been completed. We ask for your patience while (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. このガイドの中のすべての商標は、正当な所有者に帰属します。 modify a custom preset, follow the same process and save the modified version with the same name to overwrite the existing version. To delete a custom preset, choose the Delete preset… option from the0 码力 | 204 页 | 6.90 MB | 1 年前3
KiCad 8.0 PCB Editormanual NOTE This manual is in the process of being revised to cover the latest stable release version of KiCad. It contains some sections that have not yet been completed. We ask for your patience while (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. All trademarks within modify a custom preset, follow the same process and save the modified version with the same name to overwrite the existing version. To delete a custom preset, choose the Delete preset… option from the0 码力 | 205 页 | 6.78 MB | 1 年前3
共 94 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













