2-1使用命令运行HFSS电子科技大学贾宝富2-2HFSS的运行方式在Windows环境下直接运行在桌面直接点击图标从“开始”菜单运行利用命令运行HFSS在Windows、HP、Solaris和Linux环境下都可以使用在命令行状态,字母不区分大小写。2-3HFSS的命令显示HFSS的命令2-4HFSS命令的语法结构HFSS命令的基本语法结构hfss(command-lineoptions)(filename)完整的HFSS命令在hfss和filenamehfss–命令选项-文件名例如:D:\Ansoft_HFSS10\HFSS10\HFSS-batchsolveHFSSDesign1:NominalE:\LG_07\HFSS\新模型2次.hfssHFSS路径项目文件路径批处理命令安装HFSS的路径批处理命令选项项目文件的路径2-5HFSS命令集-BatchSaveprojectfilename文件转存命令(无命令选项):在Linix环境运行HFSS9.0版本的被执行文件时,首先要用这个命令将9.0版本的被执行文件转换成10.0版本的被执行文件。-BatchSolveprojectfilename批处理命令:如果不加命令选项,求解项目文件所有已经设置了的求解过程。例如,adaptivesetups,sweeps和Optimetrics等。[designName]-batchsolveallsetupsfordesignwiththenamegivenundertheproject.[designName]:Nominal-batchsolveallnominalsetupsfordesignwiththenamegivenundertheproject.[designName]:Optimetrics-batchsolveallOptimetricssetupsfordesignwiththenamegivenundertheproject.[designName]:Nominal:[setupname]-batchsolvethespecifiednominalsetupfordesignwiththenamegivenundertheproject.[designName]:Optimetrics:[setupname]-batchsolvethespecifiedOptimetricssetupfordesignwiththenamegivenundertheproject.2-6批处理命令举例下面是一个计算磁控管EMI问题批处理命令的例子。文件名:HFSS.BAT2-7HFSS命令集-Distribute分布计算批处理命令:当可以并行处理时,批处理单个设置。目前,只用于批处理求解参数扫描设置(parametricsetup)。这个命令必须与批处理命令(BatchSolve)联合起来使用。Example:C:\HFSS\hfss.exe-distribute–batchsolveHFSSDesign1:Optimetrics:ParametricSetup1“C:\Project1.hfss”-Help打开一个显示HFSS所有命令选项的窗口。-Iconic以最小的window图标运行HFSS。2-8HFSS命令集-LogFilelogfilename指定一个log文件名。(通常与BatchSolve或RunScriptAndExit命令联合起来使用)。如果不指定log文件的路径和名字,log文件将被自动写在script或HFSS项目所在的路径。并且,使用script或HFSS项目的名字作为log文件的名字。其形式为,project_name.log。-ng以无图形模式运行HFSSinnon-graphicalmode(与BatchSolve或RunScriptAndExit命令联合起来使用)-Queue排队等候licenses命令(与BatchSolve或RunScriptAndExit命令联合起来使用)-RunScriptscriptfilename运行指定的script文件。2-9HFSS命令集-RunScriptAndExitscriptfilename运行指定的script运行结束时退出。-scriptargsscriptArguments添加选项到指定的script之中。这个命令可以与-RunScript和–RunScriptAndExit一起使用。Example:c:\hfss\hfss.exe-runscriptandexit“c:\project1.vbs”-scriptargs“Setup1”