2_kicad 5.0_在线查看KiCAD设计,论坛,免费符号和封装的零件库,第三方工具

1_Eyrie.io - 用于在线查看KiCAD设计。

2_kicad 5.0_在线查看KiCAD设计,论坛,免费符号和封装的零件库,第三方工具_第1张图片


2_KiCAD.info论坛 - 用户讨论和帮助论坛。

2_kicad 5.0_在线查看KiCAD设计,论坛,免费符号和封装的零件库,第三方工具_第2张图片


3_SnapEDA.com - 带有免费符号和封装的零件库。(兼容Eagle,KiCAD,Altium,OrCad,Allegro等)

2_kicad 5.0_在线查看KiCAD设计,论坛,免费符号和封装的零件库,第三方工具_第3张图片


4_KiCad第三方工具

与KiCad开源电子设计自动化套件配合使用的第三方工具的精选列表 。

请在提交之前阅读贡献指南。

目录

  • 原理图工具
    • 原理图输入工具
    • 符号库工具
    • 物料清单(BOM)工具
  • PCB布局工具
    • 足迹库工具
    • 布局工具
    • 3D模型工具
    • 制造输出工具
  • 版本控制工具
  • 未完成的工具

原理图工具

原理图输入工具

  • Skidl - 一个模块,允许您使用Python紧凑地描述电子电路和组件的互连。由此产生的Python程序执行电气规则检查常见错误,并输出一个网表,作为PCB布局工具(如KiCad的PCBNEW)的输入。

  • KiField - 用于操作KiCad原理图中的零件字段的实用程序。KiField可以从原理图中提取所有组件字段并将它们放入电子表格中进行批量编辑,之后您可以将编辑后的值从电子表格插回到原理图中。

  • KiCad Partslist Editor - KiCad Partslist Editor(PLE)允许您从CSV的分层KiCad原理图文件中导出/导入可自定义字段

符号库工具

  • Kicad-tools / libgen - 用于从XML输入生成逻辑示意图符号的Python脚本。

  • 快速库生成器 - 一种Web服务,可通过引脚描述为IC生成通用的“盒型”符号。

  • KiPart - 从CSV文件生成单个和多个单元符号的实用程序,包含一个或多个部件的所有引脚信息。

  • KiField - 用于处理KiCad符号库中的部分字段的实用程序。KiField可以从库中提取所有组件字段并将它们放入电子表格进行批量编辑,之后您可以将编辑后的值从电子表格插回到库中。

  • QEDA QEDA是一个Node.js库,旨在简化Kicad电子元件库的创建。Qeda为Eeschema库创建符号,为PcbNew放置创建符合IPC7351标准的脚印。

  • kicadLibCreator KicadLibCreator是一个从Octopart查询生成“原子”部分的工具。通过设置一些简单的规则,在Octopart搜索中输入零件号并选择适当的模型将向任何库添加具有一致样式的完全定义的组件。

  • KiCAD零件经理 KiCAD电子设计套件的零件经理。基于MySQL数据库的组件能够对零件进行分类,存储零件名称,零件标签和零件号,描述,参数以及库存数量和价格。可以根据组件名称,类型和值将零件分配给KiCAD原理图中的组件。

  • KiCad Librarian KiCad Librarian是一个用图表符号和足迹管理和维护图书馆的工具。它支持KiCad EDA套件。允许在库之间移动组件,调整脚印等。可以连接到基于服务器的组件存储库,以便于在工作站之间共享。

  • Kicad Multiedit 在电子表格类型视图中编辑大量组件的简单方法。将解析KiCAD原理图中找到的组件的值和占位面积。

  • KiLibMan 用于检查库组件并在库之间移动它们的实用程序。

  • uConfig - 从PDF数据表中提取引脚排列并创建kicad原理图的工具。

BOM工具

  • KiCost - 从原理图生成电子表格的实用程序,其中填充了从Digi-Key,Mouser等分销商处获取的零件定价信息。对于每个分销商和零件,电子表格包含数量相关的价格,可用数量,链接到部分页面和订购代码。

  • KiCad_BOM_Wizard 此KiCad插件可用于基于易于配置的模板文件创建自定义BOM文件。该插件使用JavaScript编写,旨在集成到KiCad的BOM插件管理器中。导出CSV,HTML和PDF文件。模板文件允许自定义输出以包括(例如)认证文档,徽标等.KiCad_BOM_Wizard将对具有相同部件值,相同的起始指示符引用前缀和相同字段值的所有组件进行分组和排序。

  • BOMs 用于KiCad的组件/ BOM管理工具。维护组件的本地数据库,并有助于将schmatic上的组件与已识别的部件相关联。只需输入零件的制造商,供应商,制造商PN和供应商PN,然后单击“保存到数据存储区”。信息是关键的组件价值和足迹,因此未来的使用可以简单地使用零件查找按钮来检索信息。支持多个供应商,制造商和部件号。(wxPython的)

  • KiBoM KiBoM是KiCad EDA的可配置BOM(物料清单)生成工具。用Python编写,它可以直接与KiCad软件一起使用,无需任何外部库或插件。KiBoM基于多种因素智能地对组件进行分组,并可以多种输出格式生成BoM文件。BoM选项可在每个项目的配置文件中进行用户配置。

  • KC2PK KiCad到PartKeepr BOM工具。该工具以Python3编写,旨在使用从KiCad生成的BOM以及使用PartKeepr进行库存和库存管理来集成组件管理。它还包括Octopart查找功能,用于检查组件的当前价格,可用性和价格中断。

  • 交互式Html Bom (演示)工具,旨在帮助手工组装pcbs。输出可在任何现代浏览器中查看,并允许用户在pcb的可视化渲染中轻松突出显示组中的特定参考或所有组件。脚本既可以用作Pcbnew动作插件,也可以用作命令行工具。

PCB布局工具

足迹库工具

  • Kicad-tools / modgen - 用于创建足迹的Python Tkinter GUI。

  • monostable / kicad_footprints - 互联网上所有KiCad足迹的集合,以及一些管理它们的脚本。

  • svg2mod - 将多层Inkscape SVG转换为封装的工具。

  • xess_fp_wizard.py - 用于为具有围绕外围(SOIC,QFP等)和球栅阵列(BGA)的引脚的芯片制作足迹的实用程序。

  • KicadModTree - 用于生成足迹的Python库。scripts子目录包含已使用此工具编写脚本的脚印。

  • SpiralInductorFootprintGenerator - 一种java实用程序,用于以gEDA封装或Kicad传统模块格式生成螺旋或多边形电感器封装。

  • fped - 基于参数化约束的脚印编辑器,带有GUI和KiCad以及postscript输出。边缘仍然非常粗糙,但可以通过基于Debian的系统获得apt install fped

  • KiCad Footprint Rotator - 一个sed脚本,占用足迹并逆时针旋转90°。运行两次以将脚印颠倒,或三次将其顺时针旋转90°。如果您正在设计用于自动装配的电路板,则需要使用此工具来排列足迹,以匹配磁带和托盘中组件的对齐。

布局工具

  • Laksen / kicad-bga-tools - 通过板上BGA组件的扇出生成的脚本。

  • panelize.py - 用于创建面板的脚本。它可以将矩形区域从一个或多个PCB文件复制,旋转和翻转成新的PCB文件。

  • RenumKicadPCB - RenumKiCadPCB处理KiCad PCB文件,并根据它们在PCB上的位置重新编号所有组件参考标志符号。然后,它处理逻辑示意图层次结构并更新组件参考指示符以进行匹配。这使得在板上工作变得更加容易,因为您可以找到所有组件。下载包括用户手册,Windows可执行文件以及编译以在Linux上运行的说明。

  • KiPadCheck - KiPadCheck为KiCad提供了额外的基本DRC检查,其中列表可以更轻松地创建用于模板创建的调整垫。功能包括焊盘列表,钻孔列表,钻孔间距检查,钻孔到轨道间距检查,模板孔径检查与模板厚度,模板孔径宽度与焊膏类型,丝对垫间距检查。

  • 图层视图集 - 用于保存和加载ViewSets以及与一堆ViewSets交互的gui,用于快速更改KiCad中当前可见的图层和渲染。

  • Teardrop - 用于撕裂Pcbnew中的过孔,垫和“T”轨道连接的gui。

  • 复制布局 - 此Kicad Action插件复制布局部分。复制基于分层表。复制的基本要求是复制部分完全包含在一个分层表中,复制部分只是同一表的副本。

  • svg2shenzhen - 用于将SVG图层导出到KiCad PCB图层的Inkscape插件。您可以在KiCad(F.Cu,B.Cu等)中为您的图层命名它们,在它们上面绘制内容,然后将它们转换为kicad_pcb或kicad_mod。通过使用PNG作为中间步骤并使用KiCad自己的bitmap2component的分支自动转换它们,接受大多数图层上的任意形状(与svg2mod不同)。

  • HierPlace - 一个PCBNEW插件,可以将零件初始排列成组,反映设计的层次结构。

  • PadPainter - 此PCBNEW插件可识别符合指定标准的引脚,并突出显示PCB上相关的焊盘。在物理规划高引脚数封装(如FPGA)的布局时,这有助于识别相关引脚组。

  • WireIt - 此PCBNEW插件允许您在PCB上的焊盘之间添加导线,删除它们,并在焊盘之间交换导线。在进行FPGA等高引脚数封装的布局时,这有助于物理连接多组相关引脚。

3d模型工具

  • kicad StepUp - 将3d文件与各自的足迹对齐的工具。要在kicad中使用这些模型,可以将它们导出为步骤并正确缩放wrl。该工具还能够将KiCad PCB导出为步骤文件。

  • cadquery 3d模型生成器 - 使用freecad和cadquery插件的3d模型生成器。脚本生成步骤和缩放的wrl文件,类似于kicad stepup。

  • pcbmodelgen - 将KiCAD PCB文件转换为模型,以便在openEMS中导入

  • fcad_pcb - 这些工具的最初目的是在FreeCAD中进行PCB铣削。它现在可以做得更多。它可以直接从kicad_pcb生成gcode,而无需经过gerber阶段。它可以直接在FC内部修改PCB(已经完成),并可能导出回kicad_pcb(部分完成)。最后,它可以生成实心轨道,焊盘和电镀钻头,以便在KiCad pcb板上进行FEM和热分析。

制造输出工具

  • kiplot - 一个python模块和程序,允许您以可配置的方式运行和编写KiCad的各种制造输出,如Gerbers和其他绘图。

版本控制工具

  • KiCad-Diff - 用于在Fossil VCS中的pcbnew布局修订版之间执行图像差异的脚本

  • Massaging your git for kicad - 说明如何将KiCad与Git VCS集成

  • PlotKicadsch - PlotKicadsch是一个将Kicad Sch文件导出为SVG图片的小工具。

  • 脚本KiCad Pcbnew导出 - 如何从pcbnew中为VCS差异绘制正确格式化的SVG文件

  • 改进开源硬件:Visual diffs - 使用ImageMagick生成可视差异文件

  • KiCAD到SVG转换器 - 使用eeschema生成无头SVG原理图文件的脚本。

未完成的工具

如果您有一个有趣的工具尚未准备好,请在此处发布!也许其他人可以将其推进或将其作为自己工具的起点。

  • footwork - 未完成的足迹编辑器,尝试将s-expression足迹格式与Racket(Scheme)混合,以编程方式创建足迹。

  • fpmagic - 基于Web,仅限Chrome,仅限SMD实验足迹编辑器。使用数据表绘图中的约束绘制轮廓线。

转载于:https://my.oschina.net/u/3831144/blog/2221694

你可能感兴趣的:(python,数据库,git)