Simulia仿真之CST的使用指南(1) | 百世慧®

前言

CST是Computer Simulation Technology的缩写,是全球范围内众多工程师都喜欢使用的高端电磁仿真分析软件。

本文又名《智慧的CST生活》这里一共列出了120个章节,其中包括CST使用过程中的有用小技巧,还有给用户提供技术支持的过程中常见的问题。本专题内容会出一个系列,以便大家能够理解。有限的篇幅里内容很多,可能会有些地方不尽人意,敬请谅解。CST的支持窗口永远敞开,我们始终秉持用心为客户提供技术支持服务。


示例&教程要用起来

学习CST Studio Suite (以下简称为CST)需要示例和教程时,可以在以下路径查找。在Search Components栏输入需要的关键词,就可以查看符合关键词的示例和教程。选择所需的示例和教程后点击问号图标@,就可以查看Model说明,选择下载图标业,也可以下载Model后打开查看。

搜索前确认所有的示例和教程

输入需要的关键词,筛选出特定的示例和教程。


通过Preview and Organize快速查找仿真文件

快速确认Model,无需打开仿真文件!

File > Preview and Organize

管理众多仿真工程文件时,搞不清楚哪一个文件是自己现在需要的,只好逐一打开看看。有时候遇到文件容量大或者History比较多的情况,打开文件太费时间。这时候使用Preview and Organize 功能,就可以快速Preview仿真文件,大幅缩短查找文件的时间。

Preview and Organize 窗口快速确认3D结构、设计Parameter、构成Components等


使用模板Template

创建一个指定应用领域的仿真 Template!

File > New and Recent > New Template

无论后续是否需要经常使用一个Template,CST都建议从一个Template开始,可以确保初始设置和Default设置准确无遗漏,规避一些错误。创建Template的设置如下所示:

在创建Template的时候设置Solver、Unit、频率、Field Monitor等,不仅以后可以继续使用,还因为设置仿真Application时会纳入最佳的Default设置,有效减少额外的设置,最大限度降低仿真过程中可能发生的失误。

举个例子,设置天线的Application后,天线仿真必不可少的Open(addspace) Boundary 设置会进入 Default 设置。所以只要按照仿真设置 Template ,就可以减少逐一设置的麻烦。


什么是Frontend License Released?

了解内部功能,有效使用License!

File > Release Frontend License

使用CST的过程中,应该见过下图的提示。这是长期没有在CST中进行Modeling、仿真分析设置等Pre-Processing操作,或者从结果中获得所需数据的Post-Processing操作时会弹出的提示。

CST License分为Frontend和Solver Process两种,Frontend是打开CST进行Pre/Post-Processing操作时消耗的License,SolverProcess是进行仿真分析时所需的License。

比如,工程师做完Pre-Processing操作后启动仿真分析,然后去忙别的事情。这时候因为没在进行Pre/Post-Processing操作,所以Frontend License处于不使用状态。经过一段时间后系统会自动释放(Release)Frontend License,以便其他工程师使用该License。这是系统内部设置的功能,这样可以更加高效地使用License。


使用帮助内容

遇到问题请查阅Help Contents!

File > Help > Help Contents

CST的所有信息都在Help Contents里,仿真过程中遇到的任何问题只要好好利用HelpContents就可以随时答疑解惑。通过File Tab可以访问Help Contents;在CST界面中按下国键也可以。利用Search功能输入Key Word就可以找到问题的答案。

不仅如此,在设置过程中弹出的各种Dialog Box中也可以访问Help Contents。在Dialog Box点击Hep按钮时,直接切换到介绍该Dialog Box的Help窗口,方便快捷地答疑解惑。


构建个性的用户界面(1)

快速访问常用功能!

File > Options > Customize Ribbon / Shortcuts / Quick Access Toolbar

CST使用过程中会发现有些功能是自己常用的。如果这些功能没有快捷键或隐藏太深的话,很难快速调出这些功能。因此,构建自己的个性用户界面更快调出常用功能,有助于提高CST的使用效率。

更快调出常用功能的第一个方法是变更Ribbon Menu。如下图所示,Ribbon Menu罗列着常用CST功能的Menu,所以改变该窗口的排列或把隐藏功能拉出来,就可以方便使用。

设置方法如下。进入Customize the Ribbon设置栏,然后通过New Group或NewTab按钮创建成新的Tab或Group。然后从左侧窗口寻找常用功能后,按下“Add>>”按钮添加到右侧窗口即可。

从左侧窗口选择需要的功能后,再添加到右侧窗口的已选部分。


构建个性的用户界面(2)

快速访问常用功能!

File > Options > Customize Ribbon / Shortcut / Quick Access Toolbar

更快调出常用功能的第二个方式是登记快捷键。选择路径里的Customize Shortcut,弹出如下的窗口。从左侧选择常用功能后,按下要指定的快捷键,就会出现在右侧窗口。指定的快捷键已经设置有其他功能的,在Currentassignment区域会显示具体功能,没有设置其他功能的会显示为Unassigned。

更快调出常用功能的第三个方式是使用Quick AccessToolbar。如右图所示,Quick AccessToolbar是始终位于CSTWindow上方的功能集,这里可以添加常用功能。设置方法与前面讲的Ribbon Menu的设置方法相同。首先,从左侧选择功能后按下“Add>>”按钮,添加到右侧即可。添加到右侧的功能会出现在Quick Access Toolbar上。


使用Archive As精简仿真结果容量

结果保持不变,缩小仿真结果容量的方法

File > Project > Archive As

Simulation后保存数据时仿真文件容量太大很是让人头大。为什么文件容量变这么大呢?通常不是因为CST图标形状的.cst文件造成的,而是因为生成的与.cst文件同名的文件夹该文件夹包括仿真Model、设置、结果等各种信息,文件自然会很大。

作为示例使用的上方文件也是一样的。"RE_Simul.cst"文件容量只有7.2MB,"RE_Simul"文件夹容量却高达4.73GB。如果删除文件夹,仿真分析的结果都会被删,所以即使用.cst文件打开项目也无法看到结果。

通过Archive As保存完成后,只剩下.cst文件。该文件占2.3GB,和直接保存文件夹相比容量小了很多,重新打开该文件,待解压完成后就可以查看按以上设置保存的结果。


隐藏结构的加密保护功能

仿真结果要呈现,结构要隐藏!

File > Project > Save As Protected

设计自己的仿真模型后,需要呈现仿真结果,但结构、材料属性、Port设置需要隐藏起来时,使用Protect Project (Encryption)功能。使用该功能时,首先要保存一下文件,在保存的状态下选择File>Project>Save As Protected,就会显示以下设置。

使用Protection功能保存仿真工程时,可以隐藏结构、Wire、材料属性、Port设置,也可以选择只隐藏指定的某一部分。

Protection后相应部分会显示锁的标志。如果需要将某一部分从Protection中排除,在导航树中选中这一部分,然后点击图标Set Unprotected Object Protection’,锁的标志就会消失。

设置后点击图标 "Create ProtectedProject",加密的仿真工程文件创建完成。模型会变成黄色被保护起来,只能看到该结构的外部轮廓,看不到详细的信息。设置Protection不会改变结果,请放心地保护自己的设计成果吧。

未完待续……


About us

百世慧隶属于上海百世慧信息技术服务有限公司,获得了国家高新技术企业和双软企业认证,致力于推动企业数字化转型并提供解决方案。

百世慧与达索系统合作,提供涵盖Catia、Simulia、Delmia、Enovia等达索全线产品。百世慧提供材料科学研发、一体化实验室、产品仿真分析、产品生命周期管理、数字化工艺、供应链计划与运营、制造运营管理等数字化转型解决方案。

百世慧以技术服务为使命,以为客户提升价值为核心,是您可以信赖的合作伙伴!

更多资讯请关注百世慧官网:www.abestway.cn☎️ 400-990-9223

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linux服务器上搭建JupyterNotebook教程

搭建需知 1.确保是Linux服务器; 2.已经在linux服务器上安装好anaconda3; 搭建教程 请按照顺序依次执行下面的命令: 1、安装Jupyter Notebook 执行以下命令,安装jupyter notebook conda install jupyter【注】 如果anaconda3…

maven-compiler-plugin和spring-boot-maven-plugin的区别

两者都能打包!!!!!!! 格式不同!!!用处不同!!! 以实验为准,下面开始实验: maven-compiler-plugin &…

双11狂欢最后一天

大家好,本年度双11即将到来,为了答谢大家多年来的支持及更广泛的推广VBA的应用,“VBA语言専功”在此期间推出巨大优惠:此期间打包购买VBA技术资料实行半价优惠。 1:面向对象:学员及非学员 2:打…

Android发热监控实践

一、背景 相信移动端高度普及的现在,大家或多或少都会存在电量焦虑,拥有过手机发热发烫的糟糕体验。而发热问题是一个长时间、多场景的指标存在,且涉及到端侧应用层、手机 ROM 厂商系统、外界环境等多方面的影响。如何有效衡量发热场景、定位…

NZ系列工具NZ06:VBA创建PDF文件说明

我的教程一共九套及VBA汉英手册一部,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用。大家在学习的过程中可能会存在困惑,这么多知识点该如何组织…

C#动态拦截并覆盖第三方进程的函数,实现函数篡改(外挂)

今天在看之前收藏的一个pdf文档(介绍C#外挂的相关知识的),结合网上的东西及个人的理解才有了这篇文章。 参考文章: 【精选】一文带解读C# 动态拦截覆盖第三方进程中的函数(外挂必备)_zls365365的博客-CSDN博客 DotNetDetour - …

UE5数字孪生制作-数据篇(二) - 数据处理

1.卫星图与DEM高度图坐标一致处理 https://www.bilibili.com/video/BV1op4y1V71r?p4&vd_source707ec8983cc32e6e065d5496a7f79ee6 坐标系的调整 先把工程默认坐标调整下,建议调整到3857,在菜单的设置(s)里找到,修…

java excel、word、PPT转换成pdf预览

先引入包:[lib下载地址](https://mp.csdn.net/mp_download/manage/download/UpDetailed)Controllerpublic AjaxResult fileToPdf(RequestBody VerifyCode url, HttpServletResponse response, HttpServletRequest request) throws IOException {String fileUrl req…

Jupyter Notebook 内核似乎挂掉了,它很快将自动重启

报错原因: OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade perfo…

户外台灯设计:照亮你的户外空间

在一个温暖的夏夜,能够在户外享受美味的晚餐是一种特殊的愉悦。这种露天用餐的体验不仅让你感受大自然的美丽,还提供了独特的放松感。为了让这个时刻更加难忘,户外台灯的用途与设计至关重要。 户外台灯能够创造出温馨的氛围,为用餐…

第六章 :Spring Boot web开发常用注解(一)

第六章 :Spring Boot web开发常用注解(一) 前言 本章节知识重点:作者结合自身开发经验,以及觉察到的一个现象:Springboot注解全面理解和掌握的并不多,对注解进行了全面总结,共分两个…

(三)、MySQL索引

一、索引基础 索引是存储引擎用于快速找到记录的一种数据结构。(可以理解为一本书的目录)。 例子:where id1 如果在id列上建有索引,则MySQL将使用该索引找到id为1的行,也就是说,MySQL先在索引上按值进行查找,然…

kernel32.dll是什么 ,分享一些解决kernel32.dll丢失的修复方法

kernel32.dll丢失?电脑突然出现这样的弹窗错误是为什么?那么kernel32.dll是什么的东西呢?今天就带大家了解小编对于kernel32.dll的理解和作用,同时在给小伙伴们分享一些解决kernel32.dll丢失的修复方法。 一.对Kernel32.dll的理解…

【Springboot】基于注解式开发Springboot-Vue3整合Mybatis-plus实现分页查询

系列文章目录 文章目录 系列文章目录系统版本实现功能操作步骤1. 新建Mybatis的全局分页配置文件2. 编写OrderMapper :继承Mybatis-plus提供的BaseMapper3. 编写OrderServiceImpl,实现OrderService4. 编写OrdersController 控制类 发送接口请求测试 系统版本 后端&…

《未来之路:技术探索与梦想的追逐》

创作纪念日 日期:2023年07月05日文章标题:《从零开始-与大语言模型对话学技术-gradio篇(1)》成为创作者第128天 在这个平凡的一天,我撰写了自己的第一篇技术博客,题为《从零开始-与大语言模型对话学技术-…

JTS: 18 DistanceToPoint 最近距离计算

这里写目录标题 版本代码 版本 org.locationtech.jts:jts-core:1.19.0 链接: github 代码 import org.locationtech.jts.algorithm.distance.DistanceToPoint; import org.locationtech.jts.algorithm.distance.PointPairDistance; import org.locationtech.jts.geom.Coordin…

遇到问题[已解决]TypeError: ‘odict_keys‘ object is not subscriptable

背景 运行CPD代码时,由于源代码踊跃python2.7,但是我的是3.8出现报错 【Python3】【报错】- TypeError: ‘dict_keys‘ object is not subscriptable-CSDN博客 原因: 在Python3中,keys()方法不允许切片 VGG代码如下 解决办法: 就…

Exploration by random network distillation论文笔记

Exploration by Random Network Distillation (2018) 随机网络蒸馏探索 0、问题 这篇文章提出的随机网络蒸馏方法与Curiosity-driven Exploration by Self-supervised Prediction中提出的好奇心机制的区别? 猜想:本文是基于随机网络蒸馏提出的intrin…

手撕数据库连接池

1.有开源的数据库连接池,你为啥不用? 这个不是因为闲的没事干,先说下需求背景 我们有一个数据源管理模块,配置的数据源连接,用户名,密码等信息 在数据源管理模块配置好之后,去另一个模块选择数…

【探索】HelloGitHub上面推荐几个程序我的真实体验与收藏

第一个项目——体验成为操作系统 youre-the-os:模拟计算机操作系统的游戏。这是一个 Python 写的 Web 游戏,在游戏中玩家扮演的是一台计算机的操作系统。玩家必须通过管理进程、内存和 I/O 事件,不让进程闲置太久,因为进程等待太…