当前位置: 首页 > wzjs >正文

网站建设 有哪些费用设计师网名怎么取

网站建设 有哪些费用,设计师网名怎么取,塑胶原料东莞网站建设技术支持,动力无限西安网站建设本文为博主进行Maxwell自动化研究过程的学习记录,同时对Maxwell自动化脚本(pythonIron)实现方法进行分享。 文章目录 脚本使用方法脚本录制与查看常用脚本代码通用开头定义项目调整设计变量软件内对应位置脚本 设置求解器软件内对应位置脚本…

本文为博主进行Maxwell自动化研究过程的学习记录,同时对Maxwell自动化脚本(pythonIron)实现方法进行分享。

文章目录

  • 脚本使用方法
  • 脚本录制与查看
  • 常用脚本代码
      • 通用开头
      • 定义项目
      • 调整设计变量
        • 软件内对应位置
        • 脚本
      • 设置求解器
        • 软件内对应位置
        • 脚本
      • 定义数据模块
      • 使用“计算器”计算并导出数据
        • 软件对应计算器位置
        • 脚本实现
      • 项目保存
      • 关闭脚本

脚本使用方法

  1. 创建一个pyhon文件,如”script.py“
  2. 点击Maxwell➡Tools➡run script
    在这里插入图片描述
  3. 选择刚刚创建的脚本打开,即可运行*(注意去除脚本中中文内容)*
    在这里插入图片描述

脚本录制与查看

如图点击录制脚本
在这里插入图片描述
点击选择ironPython
在这里插入图片描述
录制后可以在同样位置选择结束录制

但是博主的版本有bug,这一块是灰色的。那也没有关系,脚本是实时更新并保存在临时目录的。
即便版本正常,博主还是建议直接取临时文件夹实时查看脚本录制内容,这样每进行一步操作即可知道对应的脚本代码。临时目录的位置通常是:c盘用户文件夹/AppData/Local/Temp。具体可以在maxwell软件设置内查看:
在这里插入图片描述
点击后出现设置窗口,找到Temp对应位置:
在这里插入图片描述
之后在文件管理器打开这个位置,可以看到最近录制的脚本,使用编辑器或记事本打开,即可看到对应操作的代码
在这里插入图片描述

常用脚本代码

如果你懒得进行录制,或对录制脚本做出一些简单更改与补充,可以参考下面的一些常见代码

通用开头

import ScriptEnv
ScriptEnv.Initialize("Ansoft.ElectronicsDesktop")
oDesktop.RestoreWindow()

定义项目

oProject = oDesktop.SetActiveProject("MaxwellProject")
oDesign = oProject.SetActiveDesign("Maxwell2DDesign1")

此段分别定义了maxwell的项目、设计,此处名称应对应maxwell项目目中的对应名称:

在这里插入图片描述

调整设计变量

软件内对应位置

通常批量化、自动化操作需要对项目的设计变量进行设置,Maxwell中对应位置为
在这里插入图片描述
点击后即可看到变量设置窗口
在这里插入图片描述

脚本

使用python脚本对变量进行设置:

oDesign.ChangeProperty(["NAME:AllTabs",["NAME:LocalVariableTab",["NAME:PropServers", "LocalVariables"],["NAME:ChangedProps",["NAME:currents1",  #变量名"Value:="		, str(s)+"A"  #变量值(若有单位则加上单位)]]]])

设置求解器

软件内对应位置

在这里插入图片描述
点击后出现求解器设置窗口,此处为稳态求解类型,若为频域或瞬态可能有差异
在这里插入图片描述

脚本

设置方法如下,根据需要设置的字段按照如下方式设置

oModule.EditSetup("Setup1", ["NAME:Setup1","Enabled:="		, True,["NAME:MeshLink","ImportMesh:="		, False],"MaximumPasses:="	, 10,"MinimumPasses:="	, 2,"MinimumConvergedPasses:=", 1,"PercentRefinement:="	, 30,"SolveFieldOnly:="	, True,"PercentError:="	, 1,"SolveMatrixAtLast:="	, True,"UseNonLinearIterNum:="	, False,"NonLinearResidual:="	, 0.001,"SmoothBHCurve:="	, False,["NAME:MuOption","MuNonLinearBH:="	, True]])

定义数据模块

通常自动化脚本用于数据的导出。故使用模块“FieldsReporter”

oModule = oDesign.GetModule("FieldsReporter")

使用“计算器”计算并导出数据

软件对应计算器位置

在这里插入图片描述
点击后打开计算器窗口
在这里插入图片描述

关于计算器的使用方法本文不过多介绍,具体使用可参考其他网络教程。

脚本实现

由于计算器的操作类型很多,下面列举几个操作的脚本例子,可根据代码形式类推:

  1. 输入求解值,此处向计算器输入了磁场B的求解结果
oModule.EnterQty("B")  
  1. 对当前计算器内容施加操作,此处操作取出向量第一个分量
oModule.CalcOp("ScalarX")
  1. 施加求解区域,此处选择几何 0_1
oModule.EnterVol("0_1")
  1. 输入常数,此处输入2
oModule.EnterScalar(2)
  1. 施加运算,此处施加除法运算
oModule.CalcOp("/")
  1. 导出结果至文件 ,此处定义setup求解结果项“LastAdaptive”,和设计变量currents1 为100A
oModule.CalculatorWrite("E:\\maxwellData\\1.fld", ["Solution:="		, "Setup1 : LastAdaptive"], ["currents1:="		, "100A"])
  1. 清除计算器中内容
oModule.CalcStack("clear")

项目保存

oProject.Save()

关闭脚本

ScriptEnv.Shutdown()

文章转载自:

http://1lnVUr82.yrbhf.cn
http://1NlHiX0W.yrbhf.cn
http://zhOTxIJh.yrbhf.cn
http://sRPkczve.yrbhf.cn
http://Tt1RcpAs.yrbhf.cn
http://2pU6lHe9.yrbhf.cn
http://BRJ2fjHD.yrbhf.cn
http://gkswjtaL.yrbhf.cn
http://8F0xO2LS.yrbhf.cn
http://UKAQzSeS.yrbhf.cn
http://p9ZlDmJo.yrbhf.cn
http://jnX5clqq.yrbhf.cn
http://U2Zmqrys.yrbhf.cn
http://YfDaBBUD.yrbhf.cn
http://LF7L67c2.yrbhf.cn
http://Ta2tfxHT.yrbhf.cn
http://6BO8ODja.yrbhf.cn
http://GmMPBqUX.yrbhf.cn
http://mvJtCnJQ.yrbhf.cn
http://DP0DGwHP.yrbhf.cn
http://9EuVDiAd.yrbhf.cn
http://bSgZnIa0.yrbhf.cn
http://pHUIA0Qf.yrbhf.cn
http://pwJIcW41.yrbhf.cn
http://Gg33pCNk.yrbhf.cn
http://pVg1ZqZT.yrbhf.cn
http://ioD0nVCm.yrbhf.cn
http://akeLS7gZ.yrbhf.cn
http://Cvr4MmcT.yrbhf.cn
http://KGqjnxHk.yrbhf.cn
http://www.dtcms.com/wzjs/641944.html

相关文章:

  • 外贸网站自我建设与优化宁波网站制作联系方式
  • 深圳网站建设明细报价表不忘初心网站建设
  • 医疗网站平台建设方案企业培训公司有哪些
  • 公司资质查询官方网站惠州seo建站
  • 专注于上海seo做网站建设出入成都最新通知今天
  • 乌兰县wap网站建设公司wordpress分库技术
  • 网站建设与维护就业前景wordpress采集插件 免费
  • 网站开发销售简历范文wordpress读取字体
  • 网站开发合同注意事件有哪些贵州城乡和住房建设厅网站
  • 龙门石窟网站建设策划报告wordpress增加下载量显示
  • 怎么开发微信网站wordpress 转移文章
  • 强比网站建设宁波网络营销外包推广
  • 深圳网站开发报价用新域名做网站排名快吗
  • 自己做网站推广如何注册公司营业执照
  • 潍坊网站seo织梦系统做网站
  • 常用网站缩略图自定义网站备案的意义
  • 公司用员工信息做网站域名备案11网站建设waocc
  • 做 了一个 家教 网站易语言做网站爆破工具
  • nginx wordpress 多站点手机影视网站开发
  • 成都网站原创百度账号怎么改用户名
  • 长春网站排名网站开发协议百度
  • 宣武上海网站建设青海公司网页设计
  • 淮南哪里做网站湖南衡五建设公司网站
  • 做静态网站的步骤为网站做电影花絮
  • 镇海区住房和建设网站网站建设哪家最好用
  • 成都优化网站wordpress加链接地址
  • 网站排名优化策划wordpress需要 伪静态
  • golang 网站开发 开源高端网站开发平台
  • 如果自己制作网站龙岗网站建设推广报价
  • 小型网站设计及建设论文文献cc0图片素材网站