Kicad 5.1 插件功能的框架。 使用插件的一个 主要优点是在开发插件时没有必要重建 KiCad 套件; 事实上,可以借助 KiCad 源代码树中的一小组标题构建插件。 通过确保开发人员仅编译与正在开发的 插件直接相关的代码,从而减少每个构建和测试周期所需的时间,在插件开发 期间删除构建 KiCad 的要求极大地提高了工作效率。 插件最初是为 3D 模型查看器开发的,因此可以支持更多类型的 3D 模型,而 无需对支持的每种新模型类型的 码的设置和构建。 2.1. 基本的 3D 插件 本教程将引导用户开发一个名为 “PLUGIN_3D_DEMO1” 的非常基本的 3D 插 件。 本教程的目的只是为了演示一个非常基本的 3D 插件的构造,除了提供一 些允许 KiCad 用户在浏览 3D 模型时过滤文件名的过滤字符串之外什么都不 做。 这里演示的代码是任何 3D 插件的绝对最低要求,可以用作创建更高级插 件的模板。 为了构建演示项目,我们需要以下内容: ‘KICAD_ROOT_DIR’ 环境变量设置 为指向包含 KiCad ‘include’ 和 ‘lib’ 目录的目录。 对于 OS X,此处显示的 FindPackage 脚本可能需要进行一些调整。 要配置和构建教程代码,我们将使用 CMake 并创建一个 ‘CMakeLists.txt’ 脚本 文件: cd ${DEMO_ROOT} cat > CMakeLists.txt << _EOF # 声明项目名称0 码力 | 56 页 | 49.46 KB | 1 年前3
Kicad 5.1 插件功能的框架。使用插件的一个主要优点是在开发插件时没有必要重建 KiCad 套件; 事实上,可以借助 KiCad 源代码树中的一小组标题构建插件。通过确保开发人员仅编译与正在开发的插 件直接相关的代码,从而减少每个构建和测试周期所需的时间,在插件开发期间删除构建 KiCad 的要求极大地提高 了工作效率。 插件最初是为 3D 模型查看器开发的,因此可以支持更多类型的 3D 模型,而无需对支持的每种新模型类型的 SCENEGRAPH* Load( char const* aFileName ); 2 教程:3D 插件类 本节包含对 PLUGIN_3D 类的两个非常简单的插件的描述,并引导用户完成代码的设置和构建。 Kicad 插件 5 / 42 2.1 基本的 3D 插件 本教程将引导用户开发一个名为“PLUGIN_3D_DEMO1”的非常基本的 3D 插件。本教程的目的只是为了演示一个 非常基本的 3D 插件的构造,除了提供一些允许 KiCad 用户在浏览 3D 模型时过滤文件名的过滤字符串之外什么都不 做。这里演示的代码是任何 3D 插件的绝对最低要求,可以用作创建更高级插件的模板。 为了构建演示项目,我们需要以下内容: • CMake • KiCad 插件头 • KiCad 场景图库‘kicad_3dsg’ 要开始,让我们创建一个项目目录和 FindPackage 脚本: mkdir0 码力 | 45 页 | 612.98 KB | 1 年前3
KiCad 5.1快速入门 org/download/ Important 根据 KiCad 稳定版本发布政策,KiCad 定期发布。新功能不断添加到开发分支中。如果您想利用这些新功 能并通过测试帮助,请下载适用于您平台的最新每晚构建包。每夜构建可能会引入诸如文件损坏,生成坏 Gerbers 等错误,但 KiCad 开发团队的目标是在新功能开发期间尽可能保持开发分支的可用性。 1.1.1 在 GNU/Linux 下 KiCad 的稳定版本,包括如 kicad-doc,可以在大多数发行版的软件包管理器中找到。如果您的发行版没有 提供最新的稳定版本, 请按照针对不稳定版本发布的说明进行操作, 并安装最新的版本。 在 Ubuntu 下,安装不稳定的夜间构建 KiCad 的最简单方法是通过 PPA 和 Aptitude。在终端中键入以下内容: sudo add-apt-repository ppa:js-reynaud/ppa-kicad sudo update && sudo aptitude safe-upgrade sudo aptitude install kicad kicad-doc-en 在 Debian 下,安装 KiCad 的回滚构建的最简单方法是: # b'' 设 b''b'' 置 b'' Debian b'' 回 b''b'' 滚 b'' echo -e " # b'' 伸 b''b'' 展 b''-b'' 回 b''b''0 码力 | 46 页 | 1.33 MB | 1 年前3
KiCad 5.1 快速入门 org/download/ 重要 根据 KiCad 稳定版本发布政策,KiCad 定期发布。 新功能不断添加到 开发分支中。 如果您想利用这些新功能并通过测试帮助,请下载适用 于您平台的最新每晚构建包。 每夜构建可能会引入诸如文件损坏,生 成坏 Gerbers 等错误,但 KiCad 开发团队的目标是在新功能开发期间 尽可能保持开发分支的可用性。 1.1.1. 在 GNU/Linux 下 KiCad kicad-doc,可以在大多数发行版的软件包 管理器中找到。如果您的发行版没有提供最新的稳定版本, 请按照针对不稳定 版本发布的说明进行操作, 并安装最新的版本。 在 Ubuntu 下,安装不稳定的夜间构建 KiCad 的最简单方法是通过 PPA 和 Aptitude。 在终端中键入以下内容: sudo add-apt-repository ppa:js-reynaud/ppa- kicad sudo update && sudo aptitude safe- upgrade sudo aptitude install kicad kicad-doc-en 在 Debian 下,安装 KiCad 的回滚构建的最简单方法是: # 设置 Debian 回滚 echo -e " # 伸展-回滚 deb http://ftp.us.debian.org/debian/ stretch- backports main0 码力 | 59 页 | 574.65 KB | 1 年前3
KiCad 5.1 参考手册:图框编辑器。 这些工具通常从工程管理器运行,但也可以作为独立工具运行。 KiCad 没有任何电路板尺寸限制,它可以处理多达 32 个铜层,14 个技术层和 4 个辅助层。 KiCad 可以创建构建印刷电路板所需的所有文件,包括: Gerber 文件为光绘机 钻孔文件 元件位置文件 作为开源 (GPL 许可)软件, KiCad 是面向有意创建开源电子硬件的工程的工程 师的理想工具。 KiCad 电路板布局编辑器。 4FootprintEditor 封装编辑器和封装库管理器。 5Gerbview Gerber 文件查看器。 它还可以显示钻孔文件。 6Bitmap2component用于构建封装或元件的工具 用于创建 LOGO 的 B&W 位 图图像。 7Pcb 计算器 计算轨道宽度的工具,以及许多其他工具 的东西。 8Pl 编辑器 图框编辑器,用于创建/自定义框架 引用。 3 开始,KiCad 符号名称以昵称为前缀,并使用 lookup表将昵称与库路径 匹配 找到包含符号的库。 该表称为“符号库表”,并根据存储在用户的 KiCad 配置目录和当前加载的工程目录中的配置文件构建。 要将 KiCad 工程从 v4 升级到 v5,需要创建所有库文件的昵称,然后原理图符 号名称需要以正确的昵称作为前缀。 5.1. 全局符号库表。 首次启动时,Eeschema v5 将自动创建一个全局符号表。0 码力 | 39 页 | 224.13 KB | 1 年前3
KiCad 5.1 参考手册:图框编辑器。 这些工具通常从工程管理器运行,但也可以作为独立工具运行。 KiCad 没有任何电路板尺寸限制,它可以处理多达 32 个铜层,14 个技术层和 4 个辅助层。 KiCad 可以创建构建印刷电路板所需的所有文件,包括: • Gerber 文件为光绘机 • 钻孔文件 • 元件位置文件 作为开源 (GPL 许可) 软件, KiCad 是面向有意创建开源电子硬件的工程的工程师的理想工具。 电路板布局编辑器。 4 FootprintEditor 封装编辑器和封装库管理器。 5 Gerbview Gerber 文件查看器。它还可以显示钻孔文件。 6 Bitmap2component 用于构建封装或元件的工具用于创建 LOGO 的 B & W 位图图像。 7 Pcb 计算器 计算轨道宽度的工具,以及许多其他工具的东西。 8 Pl 编辑器 图框编辑器,用于创建/自定义框架引用。 3.3 开始,KiCad 符号名称以昵称为前缀,并使用 lookup 表将昵称与库路径匹配 找到包含符号的库。该表称为“符 号库表”,并根据存储在用户的 KiCad 配置目录和当前加载的工程目录中的配置文件构建。 要将 KiCad 工程从 v4 升级到 v5,需要创建所有库文件的昵称,然后原理图符号名称需要以正确的昵称作为前缀。 5.1 全局符号库表。 首次启动时,Eeschema v5 将自动创建0 码力 | 25 页 | 652.84 KB | 1 年前3
KiCad 5.1 原理图编辑器选项 存储库特定选项(如果插件使用)。 说明 简要描述库内容。 3.2.2. 常规选项 显示 网格尺寸 网格大小选择。 建议 使用普通网格(0.050英寸或1,27毫米)。较小 网格 用于元件构建。 总线厚度 用于绘制总线的笔大小。 线条粗细 用于绘制没有对象的对象的笔大小 指定的笔大小。 元件 ID 表示法 用于表示符号单元的后缀样式(U1A, U1.A,U1-1等) 图标比例 调整工具栏图标大小。 默认字段 定义将在新放置的符号中显示的其他自定义字段和相应的值。 3.3. 帮助菜单 访问在线帮助(本文档),获取有关 KiCad 的广泛教程。 在提交错误报告时使用 “复制版本信息” 来识别您的构建和系统。 第 4 章 通用顶部工具栏 4.1. 表格管理 “图纸设置” 图标( )允许您定义图纸尺寸和标题栏的内容。 工作表编号会自动更新。 您可以通过按 “发布日期” 按左箭头按钮将日期设置 别名是与库中相同符号对应的另一个名称。 具有类似引脚和表示的符号然后 可以仅由一个符号表示,具有若干别名(例如,具有别名 74LS00,74HC00,74LS37 的 7400)。 使用别名可以快速构建完整的库。 此外,这些库更加紧凑,可以轻松加载 KiCad。 要修改别名列表,必须通过图标 选择主编辑窗口,然后选择别名文件夹。 因此,您可以添加或删除所需的别名。由于编辑了当前的别名,因此显然无法0 码力 | 248 页 | 2.00 MB | 1 年前3
KiCad 5.1 原理图编辑器存储库特定选项(如果插件使用)。 说明 简要描述库内容。 3.2.2 常规选项 3.2.2.1 显示 网格尺寸 网格大小选择。 建议使用普通网格(0.050 英寸或 1,27 毫米)。较小网格用于元件 构建。 总线厚度 用于绘制总线的笔大小。 线条粗细 用于绘制没有对象的对象的笔大小指定的笔大小。 元件 ID 表示法 用于表示符号单元的后缀样式(U1A,U1.A,U1-1 等) 图标比例 调整工具栏图标大小。 定义将在新放置的符号中显示的其他自定义字段和相应的值。 Eeschema 简介 21 / 151 3.3 帮助菜单 访问在线帮助(本文档),获取有关 KiCad 的广泛教程。 在提交错误报告时使用“复制版本信息”来识别您的构建和系统。 Eeschema 简介 22 / 151 Chapter 4 通用顶部工具栏 4.1 表格管理 “图纸设置”图标( )允许您定义图纸尺寸和标题栏的内容。 工作表编号会自动更新。 别名是与库中相同符号对应的另一个名称。具有类似引脚和表示的符号然后可以仅由一个符号表示,具有若干别名 (例如,具有别名 74LS00,74HC00,74LS37 的 7400)。 使用别名可以快速构建完整的库。此外,这些库更加紧凑,可以轻松加载 KiCad。 要修改别名列表,必须通过图标 选择主编辑窗口,然后选择别名文件夹。 Eeschema 简介 105 / 151 因此,您可以添加或删0 码力 | 162 页 | 3.04 MB | 1 年前3
KiCad 7.0 快速入门 IMPORTANT 根据 KiCad 稳定发布政策,KiCad 的稳定发布会定期进行。新的功能正在不断地被添加到开发 分支中。如果你想利用这些新功能,并通过测试它们来提供帮助,请下载你的平台的最新夜间 构建包。夜间构建可能会引入一些错误,如文件损坏、生成不良 Gerbers 等,但 KiCad 开发 团队的目标是在新功能开发期间尽可能保持开发分支的可用性。 支持 如果您有想法,评论或问题,或者您只是需要帮助:0 码力 | 51 页 | 2.90 MB | 1 年前3
KiCad 8.0 快速入门IMPORTANT 根据 KiCad 稳定发布政策,KiCad 的稳定发布会定期进行。新的功能正在不断地被添加到开发 分支中。如果你想利用这些新功能,并通过测试它们来提供帮助,请下载你的平台的最新夜间 构建包。夜间构建可能会引入一些错误,如文件损坏、生成不良 Gerbers 等,但 KiCad 开发 团队的目标是在新功能开发期间尽可能保持开发分支的可用性。 支持 如果您有想法,评论或问题,或者您只是需要帮助:0 码力 | 52 页 | 2.93 MB | 1 年前3
共 16 条
- 1
- 2













