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

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

3天内不再提示

KiCon演讲回顾(五):电磁仿真新流程:KiCad XAO 到 Elmer FEM

KiCad 来源:KiCad 作者:KiCad 2024-11-25 01:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

来自Alex Shvartzkop在KiCon Asia 2024的精彩分享!KiCad XAO 到 ELmer FEM

wKgaomdDXeqAO-6xAAGo4bPfRzE785.png

FEM/FEA/FDTD 简介

FEM (Finite Element Method):适用于无时间依赖或纯谐波时间依赖的线性介质系统。

FDTD (Finite-differences-time domain)是解决具有时间依赖的电磁问题的常用计算方法。

FEA (Finite Element Analysis) 是基于有限元方法(FEM)进行物体行为预测的过程。

FEM 工具包括:Elmer、FEniCS、FreeFEM 等。

FDTD 工具包括:OpenEMS, Meep, gprMax 等。

wKgaomdDXeqACXT-AACof1qOyiU125.png

不同方法的 Mesh 类型

网格类型概览可参考: https://jcmwave.com/company/blog/item/1049-fem-for-nano-optics-simulations

现有工作流程概览

旧流程:

KiCad (.step) -> FreeCad (.step) -> SALOME (.unv) -> Elmer (.vtk) -> ParaView

FreeCad plugin -> OpenEMS -> …

当前流程:

KiCad (.xao) -> SALOME (.unv) -> Elmer (.vtk) -> ParaView

KiCad (.xao) -> Gmsh (.unv) -> Elmer (.vtk) -> ParaView

KiCad (.stl) -> OpenEMS-> ...

2D simulators(nikfemm)

当前方法的问题

需要手动制作输入/输出端口的几何形状。

需要指定输入/输出端口的面。

STEP格式导出/导入可能较慢。

如何确定电流密度参数的面面积?

XAO 文件格式的作用

包含OCC技术开发的BRep(边界表示)。

基于XML。

包含焊盘定义。

在SALOME中作为“面组”导入,在Gmsh中作为“物理组”导入。

网格化后,Elmer识别焊盘边界。

KiCad 到 Elmer 工作流程

KiCad以.xao格式导出,包含焊盘定义,并提供表面积。

使用SALOME转换为.unv网格。

也可以在最新Gmsh版本中完成。

在Elmer中打开.unv文件,看到焊盘表面作为不同的边界。

可以使用KiCad打印的表面积定义边界条件。

还可以生成Elmer脚本文件。

KiCad到 OpenEMS 工作流程

KiCad 9支持STL和PLY导出,可以导入到OpenEMS。

需要手动指定输入/输出端口。

需要手动添加边界条件(例如,使用脚本)。

FreeCad扩展。

参考资料

如何在开源软件中模拟PCB(https://www.youtube.com/watch?v=hNHTwpeg)

更多视频教程(https://www.youtube.com/@panire3)

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

    关注

    2

    文章

    81

    浏览量

    20446
  • KiCAD
    +关注

    关注

    5

    文章

    313

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    KiCad华秋发行版:AI赋能的电子设计新体验

    “   华秋电子的 Hubert Hu 在 KiCon Asia 2025 上介绍了华秋 KiCad 发行版如何使用 AI 赋能电路设计:在 KiCad 中嵌入一个智能助手。   ”   原版的
    的头像 发表于 11-26 11:18 1785次阅读
    <b class='flag-5'>KiCad</b>华秋发行版:AI赋能的电子设计新体验

    KiCad 项目动态与 KiCad 10 版本亮点

    “  KiCad 核心开发者 Seth Hillbrand 在 KiCon Asia 2025 上介绍了 KiCad 项目近况以及 KiCad 10 的功能亮点。 ”   原版的
    的头像 发表于 11-24 11:20 1647次阅读
    <b class='flag-5'>KiCad</b> 项目动态与 <b class='flag-5'>KiCad</b> 10 版本亮点

    KiCad 用户大会初步主题发布,最后3天锁定早鸟优惠

    “   一年一度的亚洲 KiCad 盛会又来了!无论你是经验丰富的电子工程师、初出茅庐的创客,还是开源硬件的忠实拥护者,KiCon Asia 2025 都是你学习、分享和交流的绝佳平台
    的头像 发表于 10-29 11:19 225次阅读
    <b class='flag-5'>KiCad</b> 用户大会初步主题发布,最后3天锁定早鸟优惠

    KiCad电路仿真简易教程

    ,从而大大缩r短开发周期、降低成本。  ”   本教程旨在为电子工程师和爱好者提供一份简易的 KiCad 仿真培训指南,通过实例讲解,帮助您快速掌握 KiCad 的电路仿真
    的头像 发表于 09-09 11:19 1.1w次阅读
    <b class='flag-5'>KiCad</b>电路<b class='flag-5'>仿真</b>简易教程

    KiCad 爱好者集结号 KiCon Asia 2025 报名开启

    “  一年一度的亚洲 KiCad 盛会回来了!无论你是经验丰富的电子工程师、初出茅庐的创客,还是开源硬件的忠实拥护者,KiCon Asia 2025 都是你学习、分享和交流的绝佳平台。精彩的技术演讲
    的头像 发表于 08-09 11:12 475次阅读
    <b class='flag-5'>KiCad</b> 爱好者集结号 <b class='flag-5'>KiCon</b> Asia 2025 报名开启

    KiCad 爱好者集结号!KiCon Asia 2025 报名通道正式开启!

    “  一年一度的亚洲 KiCad 盛会回来了!无论你是经验丰富的电子工程师、初出茅庐的创客,还是开源硬件的忠实拥护者,KiCon Asia 2025 都是你学习、分享和交流的绝佳平台。精彩的技术演讲
    的头像 发表于 08-01 12:05 530次阅读
    <b class='flag-5'>KiCad</b> 爱好者集结号!<b class='flag-5'>KiCon</b> Asia 2025 报名通道正式开启!

    2025 KiCon Asia KiCad 用户大会

    ,欢迎参加 KiCon。在这里,您可以聆听资深用户及开发者的演讲,学到很多文档中看不到的技巧;同时您还有机会在 Workshop 的环节中学习设计 PCB 的艺术。如果您是 KiCad 的开发者或社区
    发表于 07-23 15:33

    KiCad 中的自定义规则(KiCon 演讲

    “  Seth Hillbrand 在 KiCon US 2025 上为大家介绍了 KiCad 的规则系统,并详细讲解了自定义规则的设计与实例。  ”   演讲主要围绕 加强 KiCad
    的头像 发表于 06-16 11:17 1506次阅读
    <b class='flag-5'>KiCad</b> 中的自定义规则(<b class='flag-5'>KiCon</b> <b class='flag-5'>演讲</b>)

    大佬解读:从AltiumKiCad:将KiCad集成专业工作流中

    、Expedition、Altium 等各种 EDA 工具,本次演讲讲述了 Eli 如何在公司的流程中应用 EDA 工具及选择 KiCad 的原因。  ” Eli 讲述了他从一个被技术 (尤其是视频游戏
    的头像 发表于 06-04 13:08 1481次阅读
    大佬解读:从Altium<b class='flag-5'>到</b><b class='flag-5'>KiCad</b>:将<b class='flag-5'>KiCad</b>集成<b class='flag-5'>到</b>专业工作流中

    看看老外们在 KiCad 社区做什么:KiCon US 首日议程图文

    “  KiCon US 于 5.28~30 在美国的圣地亚哥举行。这个会议有 live stream,有兴趣的小伙伴可以去油管上查看。接下去还有 9 月的 KiCon Europe 以及 11 月
    的头像 发表于 05-30 11:32 879次阅读
    看看老外们在 <b class='flag-5'>KiCad</b> 社区做什么:<b class='flag-5'>KiCon</b> US 首日议程图文

    精彩回顾 | 《电磁兼容仿真技术与电源EMC问题解析》直播圆满结束!

    赛盛技术于4月22日19:00举办了《电磁兼容仿真技术与电源EMC问题解析》专题直播。感谢每一位观众的热情参与与支持,让我们的直播活动得以圆满落幕。在此,小编将带大家一起回顾本次直播中的精彩亮点
    的头像 发表于 04-23 11:24 721次阅读
    精彩<b class='flag-5'>回顾</b> | 《<b class='flag-5'>电磁</b>兼容<b class='flag-5'>仿真</b>技术与电源EMC问题解析》直播圆满结束!

    KiCad Conference 预告及 KiCon Asia 调研

    详情:https://kicon.kicad.org/。 最近的 KiCon North America 将于5月28~30日在美国的圣地亚哥举行。 可以在以下网站报名或了解演讲的详情: https
    的头像 发表于 04-21 11:13 619次阅读
    <b class='flag-5'>KiCad</b> Conference 预告及 <b class='flag-5'>KiCon</b> Asia 调研

    KiCad直播活动(三):在 Windows上编译KiCad 手把手教您编译/构建 KiCad 源码

    Developer Ethan 同学,手把手教您编译/构建 KiCad 源码: 开发工具安装 环境变量配置 使用 VS2022 构建 KiCad 参与直播的小伙伴还有机会获得 KiCon Badge
    的头像 发表于 03-24 11:14 1403次阅读
    <b class='flag-5'>KiCad</b>直播活动(三):在 Windows上编译<b class='flag-5'>KiCad</b> 手把手教您编译/构建 <b class='flag-5'>KiCad</b> 源码

    KiCad 直播系列活动预告(二):KiCad 华秋发行版专题介绍

    EDA 生态的繁荣发展 参与直播的小伙伴还有机会获得 KiCon Badge 及 KiCad 贴纸,赶紧报名参加吧~   直播安
    的头像 发表于 03-10 11:16 999次阅读

    KiCad 直播系列活动预告(一):KiCad 9 新功能揭秘

    的繁荣发展 参与直播的小伙伴还有机会获得 KiCon Badge 及 KiCad 贴纸,赶紧报名参加吧~ 直播安排
    的头像 发表于 03-01 11:22 1039次阅读
    <b class='flag-5'>KiCad</b> 直播系列活动预告(一):<b class='flag-5'>KiCad</b> 9 新功能揭秘