电磁仿真--基本操作-CST-(2)

目录

1. 回顾基操

2. 操作流程

2.1 创建工程

2.2 修改单位

2.3 创建 Shape

2.4 使用拉伸 Extrude

2.5 修改形状 Modify Locally

2.6 导入材料

2.7 材料解释

2.8 材料分配

2.9 查看已分配的材料

2.10 设置频率、背景和边界

2.11 选择 Edge,设置端口

2.12 配置求解器

2.13 运行仿真,查看结果

3. 总结


1. 回顾基操

好久没用CST,本文回顾一下,不依赖于预设模板,从零开始创建一个简单的PCB Stackup 结构。本文回顾内容包括:

  • 构建叠层结构
  • 分配材料属性
  • 设置离散端口
  • 配置仿真环境
  • 查看仿真结果

2. 操作流程

2.1 创建工程

绕过模板,直接选择下方 3D Simulation 下 High Frequency 模块:

2.2 修改单位

首先要修改单位,才开始建模。如果使用了预设模板,这些单位会被自动配置。

2.3 创建 Shape

我们使用最简单的 Shape 来构建:Brick。

选择 Brick 后,就可以使用 Tab 指定坐标信息。也可以先随意选择几个点,然后在对话框中通过参数确定形状:

2.4 使用拉伸 Extrude

在上一步基础上,使用 Picks 工具选择面(Face),快捷键为F。

然后选择 Extrude 工具:

通过预览,可以看到创建了新的实体:

同样的办法,我们再创建顶层实体:

可选参数:

  • 扭曲(Twist):在拉伸过程中,一个面可以被扭曲。指定扭曲角度,以度为单位。小于0度和大于360度的角度也是可能的。
  • 锥度(Tape):在拉伸过程中,一个面可以被重新调整大小。可以指定一个从-89度到89度的锥度角。

2.5 修改形状 Modify Locally

修改顶层实体,将其变成一条Line。

首先选择顶层的两个侧面,如下图。然后选择Modify Locally。

将Offset设置为-4.8(负4.8),正表示向外扩展,负表示向内收缩:

2.6 导入材料

从软件自带的库中导入材料:

2.7 材料解释

这里我们需要添加两个物料:

Copper (annealed):

Material Set    = Default
Type            = Lossy metal
Mu              = 1
Electric cond.  = 5.8e+007 [S/m]
Rho             = 8930 [kg/m^3]
Thermal cond.   = 401 [W/K/m]
Specific heat   = 390 [J/K/kg]
Diffusivity     = 0.000115141 [m^2/s]
Young's modulus = 120 [kN/mm^2]
Poisson's ratio = 0.33
Thermal expan.  = 17 [1e-6/K]
  • Mu (μ):磁导率,单位是亨利每米 (H/m)。
  • Electric cond:电导率,单位是西门子每米 (S/m)。

FR-4 (lossy):

Material Set    = Default
Type            = Normal
Epsilon         = 4.3
Mu              = 1
Electric tand   = 0.025 (Const. fit)
Thermal cond.   = 0.3 [W/K/m]

Epsilon (ε):介电常数。

Mu (μ):磁导率,单位是亨利每米 (H/m)。

Electric tand (电损耗正切):描述材料在电场中能量损耗特性的参数。

2.8 材料分配

选中实体,右键菜单,可以分配材料,并且可以自定义颜色。

2.9 查看已分配的材料

实体的材料分配完毕后,通过选中某个实体,也可以查看其材料性质。

2.10 设置频率、背景和边界

2.11 选择 Edge,设置端口

技巧:先选择某个实体,再选择其 Edge。

打开 Simulation 中的 Discrete Port。

使用边的投射(Use projection on edge):

使用同样的方法,在另一边也配置端口。

2.12 配置求解器

2.13 运行仿真,查看结果

3. 总结

通过一个实际的例子,回顾CST软件在创建和仿真PCB叠层结构方面的基本操作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2979879.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

npm install 卡在still idealTree buildDeps不动

前言 再使用npm install 安装包依赖时 发现一直卡住 停留在 观察node_cache下的_logs文件 发现一直在拉取包 37 silly idealTree buildDeps 38 silly fetch manifest riophae/vue-treeselect0.4.0尝试解决 尝试设置了taobao镜像源 依然如此 获取已经设置的镜像源 确实是ta…

软文发稿对于企业的重要性

随着社会的发展和科技的进步,软文发稿已成为企业和个人推广和传播信息的一种非常重要的方式。它以隐性的广告形式,通过内容发布,为品牌广告和产品推广铺设了一条隐形高速公路。下面我们就详细解析一下软文发稿的优点和好处。 软文发稿帮助增…

setTimeout回调函数 this指向问题

本文主要介绍setTimeout的回调函数的this指向问题 例子1:回调函数是一个普通函数 setTimeout 的回调函数是一个普通函数,而不是箭头函数,因此它有自己的上下文,this 指向全局对象(在浏览器中是 window 对象&#xff…

【linux】匿名管道|进程池

1.进程为什么要通信? 进程也是需要某种协同的,所以如何协同的前提条件(通信) 通信数据的类别: 1.通知就绪的 2.单纯的数据 3.控制相关的信息 2.进程如何通信? 进程间通信,成本会高一点 进程间通信的前提,先…

《html自用使用指南》--基于w3School实践

1.基础标签 文本输入时&#xff0c;在编辑器中的换行&#xff0c;多个空格&#xff0c;都被编辑器看作一个空格 <p> 这个段落 在源代码 中 包含 许多行 但是 浏览器 忽略了 它们。 </p>结果&#xff1a;这个段落 在源代码 中 包含 许多行 但是 浏览器…

java多线程-悲观锁、乐观锁

简介 悲观锁&#xff1a;没有安全感&#xff0c;一上来就直接加锁&#xff0c;每次只能一个线程进入访问&#xff0c;访问完毕之后&#xff0c;再解锁。线程安全&#xff0c;但是性能差。乐观锁&#xff1a;很乐观&#xff0c;一开始不上锁&#xff0c;认为没有问题。等到要出现…

AI预测福彩3D第9套算法实战化测试第1弹2024年4月23日第1次重新测试

上篇文章咱们开启了实战化测试&#xff0c;也就是将之前的推荐方案直接缩为6码定位&#xff0c;再配合缩号&#xff0c;争取缩至4-5码。由于昨天的第一次测试&#xff0c;AI模型的某个参数设置错误&#xff0c;导致结果跟预期的相差较大&#xff0c;咱们今天修正下参数重新开启…

16.Nacos环境隔离

环境隔离namespace Namespace->Group->Service/Data->集群->实例 Namespace: Group&#xff1a; nacos控制台新增一个开发环境的命名空间&#xff1a;dev, 会产生命名空间的id。 将命名空间的id配置到微服务的配置文件中&#xff1a; spring:cloud:nacos:server…

【C语言】手撕二叉树

标题&#xff1a;【C语言】手撕二叉树 水墨不写bug 正文开始&#xff1a; 二叉树是一种基本的树形数据结构&#xff0c;对于初学者学习树形结构而言较容易接受。二叉树作为一种数据结构&#xff0c;在单纯存储数据方面没有 顺序表&#xff0c;链表&#xff0c;队列等线性结构…

ZNS SSD+F2FS文件系统|如何降低GC开销?--2

在F2FS&#xff08;Flash-Friendly File System&#xff09;中&#xff0c;Over-provisioning&#xff0c;OP配置是一种优化策略&#xff0c;旨在通过预留一部分存储空间不分配给用户使用&#xff0c;以提升文件系统的性能、耐用性和可靠性。在F2FS与ZNS SSD的结合中&#xff0…

Win10 打开有些软件主界面会白屏不显示,其他软件都正常

环境&#xff1a; Win10专业版 英伟达4070 显卡 问题描述&#xff1a; Win10 打开有些软件主界面会白屏不显示,打开远程协助软件AIRMdesk,白色&#xff0c;其他软件都正常 解决方案&#xff1a; 网上说电脑没有接显示器独立显卡的关系导致 我是只有一台主机&#xff0c;没…

mmclassification 训练自己的数据集

文章目录 从源码安装数据集准备config文件训练附录 从源码安装 git clone https://github.com/open-mmlab/mmpretrain.git cd mmpretrain pip install -U openmim && mim install -e .下面是我使用的版本 /media/xp/data/pydoc/mmlab/mmpretrain$ pip show mmcv mmpr…

Fisher判别示例:鸢尾花(iris)数据(R)

先读取iris数据&#xff0c;再用程序包MASS&#xff08;记得要在使用MASS前下载好该程序包&#xff09;中的线性函数lda()作判别分析&#xff1a; data(iris) #读入数据 iris #展示数据 attach(iris) #用变量名绑定对应数据 library(MASS) #加载MASS程序包 ldlda(Species~…

路由引入,过滤实验

实验拓补图 实验目的&#xff1a; 1、按照图示配置 IP 地址&#xff0c;R1&#xff0c;R3&#xff0c;R4 loopback口模拟业务网段 2、R1 和 R2 运行 RIPv2,R2&#xff0c;R3和R4运行 OSPF&#xff0c;各自协议内部互通 3、在 RIP 和 oSPF 间配置双向路由引入,要求除 R4 上的…

Jackson 2.x 系列【30】Spring Boot 集成之数据脱敏

有道无术&#xff0c;术尚可求&#xff0c;有术无道&#xff0c;止于术。 本系列Jackson 版本 2.17.0 本系列Spring Boot 版本 3.2.4 源码地址&#xff1a;https://gitee.com/pearl-organization/study-jaskson-demo 文章目录 1. 概述2. 实现思路3. 案例演示3.1 脱敏规则3.2 自…

【全网首发】Mogdb 5.0.6新特性:CM双网卡生产落地方案

在写这篇文章的时候&#xff0c;刚刚加班结束&#xff0c;顺手写了这篇文章。 前言 某大型全国性行业核心系统数据库需要A、B两个物理隔离的双网卡架构方案&#xff0c;已成为行业标准。而最新发布的MogDB 5.0.6的CM新增支持流复制双网段部署&#xff0c;用于网卡级高可用容灾(…

Vue--》深入了解 VueUse 功能性工具集

今天博主为大家介绍一款实用性的插件名字叫做 VueUse &#xff0c;它是专门为 Vue.js 生态系统设计的功能性工具集合。其提供了许多可重用的功能函数&#xff0c;可以帮助开发者更轻松地构建 Vue.js 应用程序。其提供了大量的功能&#xff0c;包括状态管理、副作用管理、组合式…

SpringCloud系列(12)--服务提供者(Service Provider)集群搭建

前言&#xff1a;在上一章节中我们成功把微服务注册进了Eureka集群&#xff0c;但这还不够&#xff0c;虽然注册服务中心Eureka已经是服务配置了&#xff0c;但服务提供者目前只有一个&#xff0c;如果服务提供者宕机了或者流量过大&#xff0c;都会影响到用户即服务使用者的使…

GoJudge环境部署本地调用云服务器部署go-judge判题机详细部署教程go-judge多语言支持

前言 本文基于go-judge项目搭建&#xff0c;由于go-judge官网项目GitHub - criyle/go-judge: Sandbox Server in REST / gRPC API. Based on Linux container technologies.&#xff0c;资料太少&#xff0c;而且只给了C语言的调用样例&#xff0c;无法知道其他常见语言比如&am…

4.23学习总结

一.NIO(一) (一).简介: NIO 是 Java SE 1.4 引入的一组新的 I/O 相关的 API&#xff0c;它提供了非阻塞式 I/O、选择器、通道、缓冲区等新的概念和机制。相比与传统的 I/O 多出的 N 不是单纯的 New&#xff0c;更多的是代表了 Non-blocking 非阻塞&#xff0c;NIO具有更高的并…