Kicad 5.1 插件[Image](/uploads/documents/2/c/1/6/2c16b3731b1b457a606a523ed81797f9/p1_1.jpg) ## Kicad 插件 ## The KiCad Team KiCad 插件系统 ## Copyright 本文档由其贡献者授予版权 © 2016,如下所示。您可以根据 GNU 通用公共许可证(http://www.gnu.org/licenses/GPL KiCad 插件系统简介 KiCad 插件系统是一个使用共享库扩展 KiCad 功能的框架。使用插件的一个主要优点是在开发插件时没有必要重建 KiCad 套件;事实上,可以借助 KiCad 源代码树中的一小组标题构建插件。通过确保开发人员仅编译与正在开发的插件直接相关的代码,从而减少每个构建和测试周期所需的时间,在插件开发期间删除构建 KiCad 的要求极大地提高了工作效率。 插件最初是为 3D 模型,而无需对支持的每种新模型类型的 KiCad 源进行重大更改。插件框架后来被推广,以便将来开发人员可以创建不同类型的插件。目前,只有 3D 插件在 KiCad 中实现,但可以想象最终将开发 PCB 插件,以使用户能够实现数据导入器和导出器。 #### 1.1. 插件类 插件分为插件类,因为每个插件都解决了特定域中的问题,因此需要该域独有的接口。例如,3D 模型插件从文件加载 3D 模型数据并将该数据转换为可由0 码力 | 56 页 | 49.46 KB | 2 年前3
Kicad 5.1 插件## KiCad Kicad 插件 October 31, 2021 ## Contents 1 KiCad 插件系统简介 2 1.1 插件类 2 1.1.1 插件类:PLUGIN_3D 3 2 教程:3D 插件类 4 2.1 基本的 3D 插件 5 2.2 高级 3D 插件 12 3 应用程序编程接口 (API) 21 3.1 插件类 API 21 3.1.1 1 API: Base Kicad 插件类 21 3.1.2 API: 3D 插件类 22 3.2 场景图类 API 24 KiCad 插件系统 Copyright 本文档由其贡献者授予版权 ©2016, 如下所示。您可以根据 GNU 通用公共许可证 (http://www.gnu.org/licenses/GPL.html) 版本 3 或更高版本或知识共享许可协议 (http://creativecommons KiCad 插件系统简介 KiCad 插件系统是一个使用共享库扩展 KiCad 功能的框架。使用插件的一个主要优点是在开发插件时没有必要重建 KiCad 套件;事实上,可以借助 KiCad 源代码树中的一小组标题构建插件。通过确保开发人员仅编译与正在开发的插件直接相关的代码,从而减少每个构建和测试周期所需的时间,在插件开发期间删除构建 KiCad 的要求极大地提高了工作效率。 插件最初是为 3D0 码力 | 45 页 | 612.98 KB | 2 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)4/df04d493d002e8deea276b25cd5f4319/p100_2.jpg) ## 13 Salt Salt 是 PlantUML 下面的子项目用来帮助用户来设计图形接口. 可以用 @startsalt 关键字,或者使用 @startuml 紧接着下一行使用 salt 关键字. ### 13.1 基本部件 一个窗口必须以中括号开头和结尾。接着可以这样定义: · 按钮用 [ [ 和 ]。 · 单选按钮用(和)。 · 复选框用 [ 和 ]。 · 用户文字域用 "。" @startuml salt { Just plain text [This is my button] () Unchecked radio (X) Checked radio [] Unchecked box [X] Checked box "Enter text here ght-right-right- ### 13.11 Include Salt see: http://forum.plantuml.net/2427/salt-with-minimum-flowchat-capabilities?show=2427#q2427 @startuml (*) --> { salt { an example choose one0 码力 | 146 页 | 1.91 MB | 2 年前3
《玩转webpack》第七章 原理篇: 编写 Loader 和插件进阶篇:编写可维护的webpack 构建配置 05 | 进阶篇:webpack 构建速度和体积优化策略 06 | 原理篇:通过源码掌握webpack 打包原理 07 | 原理篇:编写 Loader 和插件 08 | 实战篇:React 全家桶 和webpack 开发商城项目 ## ☐ ☐ ☐ ☐ ## 扫码试看/订阅《玩转webpack》 ## 一 个最简单的 loader 代码结构 定义:loader result.image; result.coordinates; result.properties; }); ## 插件的运行环境 插件没有像 loader 那样的独立运行环境 只能在 webpack 里面运行 ## 插件的基本结构 ## 基本结构: class MyPlugin { apply(compiler) { compiler.hooks ... } }); } } module.exports = MyPlugin; 插件使用: plugins: [ new MyPlugin() ] ## 搭建插件的运行环境 const path = require("path"); const DemoPlugin = require("/plugins/demo-plugin0 码力 | 29 页 | 4.37 MB | 2 年前3
PlantUML 1.2019.1 Sprachreferenz@enduml  ## 13 Salt Salt ist ein Unterprojekt, das in PlantUML enthalten ist und das beim Entwickeln von graphischen Oberflächen entweder das Schlüsselwort @startsalt oder @startuml gefolgt von einer Zeile mit dem Schlüsselwort salt verwenden. ### 13.1 Standard-Steuerelemente Ein Fenster muss mit einer geschweiften Klammer beginnen ]. • Radio-Button mit ( und ). • eine Checkbox mit [ und ]. • Freitextfeld mit " @startuml salt { Just plain text [This is my button] () Unchecked radio (X) Checked radio [] Unchecked box [X] Checked0 码力 | 147 页 | 1.85 MB | 2 年前3
PlantUML 1.2021.1 语言参考指引4656175552027d1e/p204_1.jpg) [Ref. QA-12824] ## 13 Salt Salt 是 PlantUML 下面的子项目用来帮助用户来设计图形接口. 可以用 @startsalt 关键字,或者使用 @startuml 紧接着下一行使用 salt 关键字. ### 13.1 基本部件 一个窗口必须以中括号开头和结尾。接着可以这样定义: · 按钮用 [ /5/d/9/3/5d939329963125474656175552027d1e/p206_2.jpg) ### 13.4 使用分隔符 你可以使用几条横线表示分隔符 @startuml salt { Text1 ... "Some field" == Note on usage ~~ Another text -- [Ok] } @enduml  --> {} { salt {+ an example choose one option ()one ()two0 码力 | 376 页 | 4.00 MB | 2 年前3
PlantUML 1.2021.3 语言参考指引223_1.jpg) [Ref. QA-12824] ## 14 Salt(线框图) Salt 是 PlantUML 下面的子项目用来帮助用户来设计图形界面或是网页线框图/页面简图。 本工具的目标是实现简单的示例窗口。 可以用 @startsalt 关键字,或者使用 @startuml 紧接着下一行使用 salt 关键字. ### 14.1 基本部件 一个窗口必须以中括号开头和结尾。接着可以这样定义: 798228083c9f970b76c03e7a0e1/p225_2.jpg) [参见 QA-5840] ### 14.4 使用分隔符 你可以使用几条横线表示分隔符 @startuml salt { Text1 ... "Some field" == Note on usage ~~ Another text -- [Ok] } @enduml  --> {} { salt {+ an example choose one option ()one ()two0 码力 | 398 页 | 4.22 MB | 2 年前3
Kicad 4.0 Plugins0 码力 | 48 页 | 66.10 KB | 2 年前3
Blender NIF Plugin Documentation
Release 2.6.0a0.dev40 码力 | 112 页 | 107.36 KB | 2 年前3
Blender v2.92 参考手册(简体中文版)⾃由开源3D创作套件的⽤户⼿册。 ⼊门 部分 Blender⼊门 ⽤户界⾯ 编辑器 场景 & 物体 制作模型 雕刻 & 绘制 蜡笔 动画 & 绑定 物理 渲染 合成 运动跟踪 & 遮罩 视频编辑 ⽂件 & 数据系统 插件 ⾼级应⽤ 问题排查 词汇表 参与 ⼿册主要由志愿者维护,中⽂翻译组QQ群号:620831153,欢迎加⼊。 请考虑参与这份⼯作并 为⼿册出⼒ 。针对中⽂⼿册中的问题,请 点此报错 。 Blender⼊门 顶点权重组修改器、 3D ⾳频和视频、bug 修复。 2.61 -- 2011年12⽉: 添加Cycles渲染引擎⾄主⼲,新增相机追踪,借助⽹格接触/靠近修改纹理 的动态绘制,模拟海⾯和泡沫的洋⾯修改器,新的插件,bug修复,以及添 加了更多Python API扩展。 2.62 -- 2012年2⽉: 添加 Carve library 以改进布尔操作,增加了对物体追踪的⽀持,新增重构 ⽹格修改器,游戏引擎⼤量改进,Python 2012年4⽉: 合并Bmesh到主⼲,开启n边多边形的全⾯⽀持,雕刻隐藏,为Cycles准备 的全景相机,镜⼦球环境纹理和浮点数精度纹理,渲染层遮罩层、环境光 遮蔽和背景图像与渲染层的视⼜显⽰,新增新的导⼊和导出插件,和 150 处bug 修复。 2.64 -- 2012年10⽉: 遮罩编辑器,改进的运动跟踪器,OpenColorIO,Cycles渲染器改进,序列 编辑器改进,更好的⽹格⼯具(插⼊和倒⾓改进),新抠像节点,雕刻遮罩,0 码力 | 3958 页 | 204.42 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













