Ansys10.0读取命令流文件

  在Ansys中,命令流通常由ANSYS命令和APDL功能语句组成。APDL(ANSYS Parametric Design Language)为ANSYS参数化设计语言。APDL是用来自动完成某些功能或建模的类似于FORTRAN的解释性语言,提供一般程序语言的功能。它包含三个方面的内容:工具条、参量和宏命令。灵活运用这三种工具,可以实现快速操作,数据快速传递、更新等功能。

  APDL最强有力的特征之一是创建宏的能力,使用宏能减少工作量并提高分析效率,宏带给开发者高效和惊喜,使你的成就感升华到最大限度。

  那什么是宏?

  简单来说宏是把多条命令组合后自定义成一个新命令,以后只要键入这条命令就实现多条命令的效果。类似其它语言中的函数。

  例如,多次用到如下操作:生成一个尺寸为4,3,2的长方形块和一个半径为1的球体。然后,从块的一个角处减去球体。其基本命令流为:

//myMacro.mac

/prep7
/view,,-1,-2,-3
block,,4,,3,,2
sphere,1
vsbv,1,2
finish

  将上述代码保存到myMacro.txt中,—》点击TXT工具栏上【文件】—》【另外为】—》保存格式:“所有文件”,修文件名称:myMacro.txt 改为 myMacro.mac ,如图(1)所示:

图(1)将后缀名 .txt 改为 .mac

  然后,在Ansys中使用点击工具栏上的【File】–> read input from菜单来打开.mac命令流文件,如图(2)、图(3)、图(4)所示:

  

  图(2) 点击【read Input from】菜单

  图(3) 设置文件格式为 .mac

  图(4) 选择myMacro.mac文件 –》OK

效果如下:

  图(5) 命令流绘图的效果

时间: 2024-10-05 22:41:59

Ansys10.0读取命令流文件的相关文章

FFmpeg命令读取RTMP流如何设置超时时间

子标题:FFmpeg命令录制RTMP流为FLV文件时如何设置超时时间 | FFmpeg命令如何解决录制产生阻塞的问题   0x001: 前言 今天在测试程序时遇到两个问题.Q1:ffmpeg录制RTMP流并保存为FLV文件时,推RTMP流的线程已经结束断掉了,而录制的线程却还一直在录.Q2:ffmpeg录制RTMP流并保存为FLV文件时,被录制的RTMP流并未推流或并无此房间频道,而录制的线程却还一直在录. 观察日志文件发现录制程序一直阻塞在某个时间点上,经查验这是因为ffmpeg在拉取RTMP

【 D3.js 进阶系列 — 1.0 】 CSV 表格文件的读取

在入门系列的教程中,我们常用 d3.json() 函数来读取 json 格式的文件.json 格式很强大,但对于普通用户可能不太适合,普通用户更喜欢的是用 Microsoft Excel 或 OpenOffice Calc 等生成的表格文件,因为简单易懂,容易编辑.                       Microsoft Excel 通常会保存为 xls 格式, OpenOffice Calc 通常会保存为 ods 格式.这些格式作为表格文件来说都很强大,但要读取它们是有些麻烦的,D3

第九章 显示、读取或拼接文件内容:cat命令

第九章 显示.读取或拼接文件内容:cat命令 名字解释 cat命令 连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于linux下的type命令. 注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容,因此一般用more等命令分屏显示.为了控制滚屏,可以按ctrl+S键,停止滚屏:按ctrl+Q键可以恢复滚屏.按ctrl+C键可以中断该命令的执行,并且返回shell提示符状态. 语法 cat (选项) (参数) 选项 -n或--number:显示所有输出

使用spreadsheet-reader流式读取超大excel文件

github:https://github.com/nuovo/spreadsheet-reader 最近有一个读取超大excel文件的功能需求,使用的phpexcel,有严重的内存泄露问题,暂时还未找到解决方案. spreadsheet-reader是流式读取excel的,对于大多数格式的excel都能正常的读取,且内存消耗很小. PS:其中遇到的坑 xlsx文件一定要标准,也就是必须是offce生成的,而不是wps之类的--被这个坑了很久 如果不正确会出现如下报错,个人猜测是文件头问题,建议

练习:读取解析CSV文件,将读取结果输出的控制台上,并封装到4个Teacher对象中.

/** *    读取解析CSV文件,将读取结果输出的控制台上,并封装到4个Teacher对象中. *    1, 土鳖, 13101015338, 北京海淀区 2, 咪咪, 13201015338, 北京朝阳区 3, 小仓, 13601015818, 北京宣武区 4, 饭岛爱, 13201025818, 北京朝阳区 /** * 读取解析CSV文件,将读取结果输出的控制台上,并封装到4个Teacher对象中. * 1, 土鳖, 13101015338, 北京海淀区 2, 咪咪, 13201015

Java 读取、写入文件——解决乱码问题

读取文件流时,经常会遇到乱码的现象,造成乱码的原因当然不可能是一个,这里主要介绍因为文件编码格式而导致的乱码的问题.首先,明确一点,文本文件与二进制文件的概念与差异. 文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码.ANSI编码等等.二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么意思(这样一个过程,可以看作是自定义编码.) 因此可以看出文本文件基本上是定长编码的(也有非定长的编码如UTF-8).而二进制文件可看成是变长编码的,因为是值编码嘛,多少

Lingo中命令脚本文件使用范例

我们在用lingo的时候有时候会遇到比较繁重的,重复性的工作,手动的单次运行显然耗时耗力,Lingo里的@for函数只能做一些简单的循环,这就要求我们应用脚本文件来简化这些重复性的工作.下面的英文部分是官方手册里给出的一个事例,这里总结下我觉得有用的2个点: 1.脚本文件类型:.ltf 不过脚本文件不会有文件的高亮显示,大家可以先用普通编辑器编辑再拷贝过来. 2.如何解决重复性工作:我们存储数据通常来说都有相对固定的格式.比如饭馆周一到周日每日需要的服务员数,每一项都存在Monday-Sunda

Linux使用locate命令定位文件

全文节选翻译自:http://linux-blog.org/finding-files-with-locate/ FIND命令 很多Linux用户喜欢使用find命令来查找文件,例如他们通常喜欢这样做: find / -name 'pattern' 确实find的强大功能不仅仅用来查找文件,它能用来定位更加细节的东西,比如你想在某个目录下找到一些赋予其拥有者和管理员可写的权限( if you wanted to find files which are writable by both thei

小谈——读取web资源文件的方式和路径问题

读取web资源文件的方式 a): 采用servletContext对象获得. 优点: 任意文件,任意路径都可获得 缺点: 必须在web环境下 // 拿到全局对象 ServletContext sc = this.getServletContext(); // 获取p1.properties文件的路径 String path = sc.getRealPath("/WEB-INF/classes/p1.properties"); b): 采用resourceBundle获得 优点: 非we