0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

文件嵌入详解(一):在PCB封装库中嵌入3D模型

KiCad 来源:KiCad 作者:KiCad 2025-07-08 11:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

KiCad 9 开始,就可以在封装中嵌入 STEP 3D 模型,而不只是简单的关联。这样在复制封装、3D库或路径发生变化时就不用再次重新关联了。

wKgZO2hrPOSACicIAADIBEbdJls099.png

文件嵌入

从 KiCad 9 开始,原理图和 PCB 编辑器支持了文件嵌入(embedded files)。可以将外部文件嵌入到 PCB 文件中。嵌入文件会将文件副本存储在 PCB 文件内部。这样,设计就可以引用文件的嵌入副本而不依赖外部文件,从而使项目更具可移植性。

字体、数据手册、图纸、SPICE 模型和封装 3D 模型都可以在 KiCad 中嵌入和使用。你也可以嵌入其他任意文件,但 KiCad 的不会使用它们。嵌入到 PCB 中的文件必然会增加电路板的文件大小,不过文件在嵌入前会经过压缩,以最大限度地减少所需的空间。

wKgZO2hrPOSAMPyoAAGX2v0j-fY802.png

将 3D 模型嵌入到封装中

在 KiCad 9 之前的版本中,封装和3D模型(STEP)只能是两个独立的文件,通过封装属性的路径进行关联,如下图所示。3D模型的路径可以通过 KiCad 环境变量的相对路径定义,也可以手动添加绝对路径。

当您需要移植封装库和3D模型去其他电脑的时候,这种定义方法就不那么友好了。因为您不仅需要同时复制封装和STEP模型,同时在新电脑中可能因为存放封装、模型的文件路径不同,而不得不重新定义关联的路径,相当繁琐。

wKgZO2hrPOSAH_9pAAD9Bbjg5yg045.png

在 KiCad 9 中,增加了“嵌入文件”的功能和标签,允许您直接将 STEP 模型嵌入到封装中。这样移植时只需要复制封装(*.kicad_mod)就可以了,也不再需要重新制定 STEP 文件的位置。当然这么做的代价是封装文件尺寸会变大。

现在让我们实操下,看看如何将 3D 模型嵌入到封装中。

首先打开绘制或者打开一个封装,并点击“封装属性”:

wKgZO2hrPOSAI7KYAAH6q_IHNQQ957.png

切换到“嵌入文件”标签,点击左下角的文件夹图标,选中需要嵌入的 STEP 文件,确认。

wKgZO2hrPOSAFwmpAABFvrdMWFU195.png

右键嵌入的 STEP 文件,并点击“复制嵌入引用”。

wKgZO2hrPOSAIhi-AAA47dzNgLM006.png

切换到“3D模型”标签,点击“+”按钮,并将嵌入引用复制到路径中。

wKgZO2hrPOWAXfpcAAA_LsqSmGI862.png

注意,嵌入式引用是该嵌入式文件的唯一标识符,以 kicad-embed:// 开头。

完成后单击确定,重新打开封装属性,可以预览嵌入后的效果:

wKgZO2hrPOWAK3mnAADePGTjUrI831.png

查看封装文件,嵌入STEP前的文件大小约为 7 KB:

wKgZO2hrPOWAekq8AAAGj7P-84I616.png

嵌入3D模型后大小为 24 KB:

wKgZO2hrPOWAdQ7NAAAGyIzHSI8944.png

用文本编辑器打开封装文件,可以看到模型使用了 StepZ 的格式进行了压缩并嵌入:

wKgZO2hrPOWAMM74AALuGKq0WiY226.png

这样就完成了一个嵌入 STEP 模型的封装,直接进行移植即可使用。

在 PCB 中嵌入 3D 模型

除了在封装中直接嵌入 STEP 模型外,我们也可以在 PCB 中直接嵌入 3D 模型。操作方式类似:

首先打开“电路板配置”,点击“嵌入文件”,再点击左下角的文件夹图标,添加需要嵌入的 STEP 文件。

wKgZO2hrPOWAHU3sAALXB9-oCzQ101.png

同样的方法右键“复制嵌入引用”,打开需要嵌入的封装,在路径中粘贴即可。

wKgZO2hrPOWASbIjAAFvpCVJbGc108.png

使用这种方法嵌入的 STEP 文件,存储在 PCB 文件而非封装文件中。在移植整个 PCB 文件时,无需进行 3D 模型的重新关联。

最后一个小 tip,封装被添加到电路板时,嵌入在封装中的文件会进行

去重处理:如果一个文件被嵌入到一个封装中,并且该封装的多个实例被添加到电路板上,那么该文件只会嵌入一个副本,所有封装实例都将引用同一个嵌入式文件。

结束语

使用嵌入文件的方法大大减小了封装与 3D 文件移植时难度,但会增加 PCB 或封装文件的大小。在 KiCad 9 中,除了可以嵌入封装,还可以嵌入图框、字体、PDF,甚至任何类型的文件。下个章节中将接入如何嵌入图框及字体,让您的原理图移植时无需担忧图框变化的问题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4421

    文章

    24024

    浏览量

    427013
  • 3D模型
    +关注

    关注

    1

    文章

    80

    浏览量

    16985
  • SPICE模型
    +关注

    关注

    5

    文章

    8

    浏览量

    11873
  • PCB封装库
    +关注

    关注

    28

    文章

    20

    浏览量

    28708
  • KiCAD
    +关注

    关注

    6

    文章

    334

    浏览量

    10573
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TOFcam-660 3D相机:技术详解与应用指南

    TOFcam-660 3D相机:技术详解与应用指南 在当今科技飞速发展的时代,3D相机技术诸多领域展现出巨大的应用潜力。TOFcam-660作为
    的头像 发表于 05-10 16:15 697次阅读

    如何快速查找工业部件的 3D CAD 模型

    如何找到经过认证的工业零件 3D CAD 模型,而无需猜测。 如果您是工程师、设计师或规划师,您可能已经花费了无数的时间来寻找 CAD 文件,但这些文件要么与真实零件不符,要么无法加
    发表于 03-04 16:22

    玩家入局PCB嵌入封装SiC模块

    电子发烧友网综合报道 近日,国内功率器件厂商森国科宣布量产出货KC027Z07E1M2(SiC S-Cell),该器件采用了PCB嵌入3D封装技术,实现了跨越性的性能优化。   过去
    的头像 发表于 01-26 09:13 2189次阅读

    以下嵌入式软件设计模型,属于数据流模型的是,哪里有设计模型的介绍?

    以下嵌入式软件设计模型,属于数据流模型的是()。A. CCSB. CSPC. FSMD. Petri Net
    发表于 11-24 15:55

    技术资讯 I 图文详解 Allegro X PCB Designer 3D 模型映射

    本文要点面对市面上的切要将PCB板放进个盒子里的产品的设计都离不开3D模型映射这个功能,3D
    的头像 发表于 10-17 16:16 2148次阅读
    技术资讯 I 图文<b class='flag-5'>详解</b> Allegro X <b class='flag-5'>PCB</b> Designer <b class='flag-5'>中</b>的 <b class='flag-5'>3D</b> <b class='flag-5'>模型</b>映射

    3D封装架构的分类和定义

    3D封装架构主要分为芯片对芯片集成、封装封装集成和异构集成三大类,分别采用TSV、TCB和混合键合等先进工艺实现高密度互连。
    的头像 发表于 10-16 16:23 2263次阅读
    <b class='flag-5'>3D</b><b class='flag-5'>封装</b>架构的分类和定义

    玩转 KiCad 3D模型的使用

    “  本文将带您学习如何将 3D 模型封装关联、文件嵌入,讲解 3D 查看器
    的头像 发表于 09-16 19:21 1.2w次阅读
    玩转 KiCad <b class='flag-5'>3D</b><b class='flag-5'>模型</b>的使用

    AD 3D封装资料

     AD  PCB 3D封装
    发表于 08-27 16:24 8次下载

    3Dfindit上发布世嘉智尼的上万个3D CAD模型,优化用户设计流程

    :“上线初期,我们期待通过下载量和优质销售线索获得直接反馈。与此同时,我们的营销团队正着手借助 CADENAS 的网页组件,将这些 3D 模型嵌入到公司官网。” 借助CADENAS和
    发表于 08-27 15:44

    Gagne公司免费3D CAD工程波纹管模型下载

    波纹管的3D CAD模型,以便在项目中使用。该工具由CADENAS打造,采用eCATALOG 3Dfindit技术,用户可即时访问100多种格式的原始CAD文件。 在线配置器可指导用户
    发表于 08-13 14:44

    文件嵌入详解(二):KiCad原理图中嵌入字体、图框、数据手册

    尺寸)。 ”   原理图中嵌入外部文件 上文介绍了 如何在 PCB 封装
    的头像 发表于 07-14 11:20 2607次阅读
    <b class='flag-5'>文件</b><b class='flag-5'>嵌入</b><b class='flag-5'>详解</b>(二):KiCad<b class='flag-5'>在</b>原理图中<b class='flag-5'>嵌入</b>字体、图框、数据手册

    【Milk-V Duo S 开发板免费体验】3- 尝试免费3D打印了开发板外壳

    引言 坛友jf_07365693评测群里面分享了3D打印DuoS开发板外壳的经验,以前从来没有尝试过3D打印,这次也专门试了试,效果不错,分享下经验给大家。 外壳
    发表于 07-08 20:54

    [Fortior Tech] [FU6832S 演示板 Gerber 文件] [Altium Designer]帮助

    我从Fortior Tech获得了FU6832S的电路图和PCB文件。我使用Altium Designer打开这些文件并生成Gerber文件。但在3
    发表于 06-04 17:07

    3D AD文件

    3D文件
    发表于 05-28 13:57 6次下载

    PCB标准封装文件

    PCB标准封装文件
    发表于 05-22 17:43 10次下载