对AUTODYN的初步认识

ANSYS AUTODYN是一种显式非线性动力分析软件,可以对固体、流体和气体的动态特性及他们之间相互所用进行分析,它也是ANSYS Workbench的一部分。

ANSYS AUTODYN提供了友好的用户图形界面,它把前处理、分析过程和后处理集成到一个窗口环境里面,并且可以在同一个程序中进行二维和三维的模拟(二维和三维需要单独的许可证来激活)。

图形界面的按钮分布在水平方向窗体上部和垂直方向左手边位置。水平方向窗体上部是工具栏,垂直方向左手边的是导航栏。工具栏和导航栏提供了一些快捷方式,这些功能也可以通过下拉菜单来实现。

attachments-2019-06-htH1upVM5cf5208600c96.png

主窗口由很多面板组成。(如视图、对话框、消息框和命令行)

1. 工具栏

工具栏(还有导航栏)提供了下拉菜单中命令的快捷方式。

工具栏的按钮及其用途如下:

  • 创建一个新模型
  • 打开一个已经存在的模型
  • 用当前的名称保存模型
  • 打开一个结果文件
  • 打开一个配置文件
  • 把控制当前的视图显示的参数保存为配置文件
  • 打印
  • 移动物体(默认为开)
  • 移动光源
  • 旋转模型 
  • 移动模型
  • 缩放功能
  • 设置视图——通过多种视图设置达到用户的要求
  • 重新设置视图
  • 将模型缩放到适合视窗大小
  • 检查模型
  • 曲线窗口
  • 线框显示开关
  • 透视开关
  • 硬件加速开关
  • 设置幻灯片
  • 截取当前视图
  • 录制幻灯片
  • 创建文字幻灯片 
  • 显示/隐藏导航栏
  • 手动/自动刷新
  • 刷新屏幕
  • 停止所有显示

2. 导航栏

导航栏有两组按钮。

上面一组(视图部分):可以设置视图面板的内容。从这里您可以检查或更改显示设置、观察历史显示记录、可以创建并观察幻灯片或动画。

下面一组(设置部分):可以设置模型的参数。从设置材料属性的按钮开始到运行按钮,您可以通过这组按钮快速并合理的建立你的模型。

这种设置面板的排布方式详细的说明了解决这种问题的过程。

最下面的运行按钮是运行计算的开关。

3.对话面板和对话窗口

当您在导航栏选择了一个按钮后,相应的对话面板就显示出来。

对话面板基本上包含输入区和需要进一步输入的按钮。在对话面板上点击一个按钮会在面板内显示出需要进一步设置的对话面板或弹出一个新的对话框。

在所有的对话框下部都有三个按钮:

  • 点击带问号的按钮可以显示关于这个对话框的功能信息。
  • 另外两个按钮是取消接受。点击取消按钮关闭当前窗口,在此窗口中所做的任何更改均无效。点击接受按钮关闭窗口且窗口中的更改生效。

有些情况下会出现应用按钮(Apply)。点击这个按钮可以在不关闭窗口的情况下使更改生效。

在这个对话面板或对话窗口中,用 标注的意思是必须要填写的内容。当您输入了一个合理的值之后,接受按钮显示状态为 。在您为所有必须填写的项目输入合理的数值之前,接受按钮处于不可用状态。 

4.命令行面板

这种新的命令语言提供给用户如下的功能:

  • 记录在用户图形界面中的操作
  • 更改/重做/重复以前的操作
  • 加载以前保存的操作
  • 使用命令语言设置模型

这个特性处于不成熟的发展阶段,而且必须通过用户设置文件autodyn.ini中的“command_line_on = 1”才能激活。如果您激活了这个选项,您就接收了这种仍不成熟的命令模式有可能带来的不稳定和不可靠。如果您在应用这个功能时发现什么问题可以跟Century Dynamics联系,我们会很感激,并且我们会尽快改正。

在加载模型或创建模型前,命令行处于非激活状态。在信息条的右侧有两个命令行的按钮附加在信息窗口按钮旁。 

可以在命令行中直接键入多个由“;”连接的命令,如PART:;TARGET,用于选取名字是TARGET的零件。有用/有帮助的信息显示在信息/输出窗口。注:将命令窗口独立显示更有利于操作。

命令行产生两种文件:

  • autodyn.adc-这个文件保存在adv6的目录下,并且每次重新启动AUTODYN时这个文件均被重写。
  • ident.adc-每当新建立一个模型时,这个文件均会被创建。如果这个模型以后在另外的AUTODYN进程中有所更改的话,所有的更改均续写到这个文件。所以ident.adc包含了自模型创建以来的所有操作。

典型的一系列命令如下所示:

PARTS:
target
 @ZONING
  #OPERATION TYPE      = Zoning
    #ZONING              = Predef
     #PREDEF GEOMETRY     = Box
      X Origin             =   0.0000000E+00
      Y Origin             =   0.0000000E+00
      Z Origin             =   0.0000000E+00
      DX                   =    10.00000
      DY                   =    10.00000
      DZ                   =    10.00000
      #GRADING I           = NO
       #GRADING J           = NO
        #GRADING K           = NO
 @DO
 @FILL
  #OPERATION TYPE      = Fill
    #FILL BY INDEX       = Block
     I min                =            1
     I max                =           11
     J min                =            1
     J max                =           11
     K min                =            1
     K max                =           11
     #FILL WITH INITIAL CONDITION SET? = No
      #FILL MATERIAL       = AL 2024
       Density              =    2.785000
       Int. Energy          =   0.0000000E+00
       X Velocity           =   0.0000000E+00
       Y Velocity           =   0.0000000E+00
       Z Velocity           =   0.0000000E+00
       #RADIAL VELOCITY     = No
        #ANGULAR VELOCITY    = No
 @DO

“PARTS:”命令是当前命名结构的名称。(其它的命令结构由命令结构名称分界,在导航栏中的每个按钮均是一个命令结构,比如Materials:材料, Boundaries:边界等)

下一行显示的是当前选择的零件名称,在这个例子中是“target”。在这个例子中执行了“zoning”和“fill”命令,@是命令标记。您可以键入@?列出当前所有可用命令。

#表示选项。在这个例子中,#zoning让您选择zoning命令的选项。键入?#显示选项的列表——对于zoning命令的选项列表显示如下:


在这个例子中“predef”是当前选项。“predef”选项有一个子选项“#PREDEF GEOMETRY”,这个子选项使用户可以选择他们想缩放的预定义几何。在这个例子中,缩放了预定义的“BOX”,并输入了相关参数。

当所有参数设置好后,用“@DO”命令来执行。

熟悉和使用命令结构最简单的办法就是首先用通常使用的用户图形界面进行如“zone”、“fill”的操作,所有的操作均被自动记录,然后再用上面提到的方法进行修改和重做。当然,从上面的图片中您可以看出,历史窗口中会有关于设置选项和参数的语法提示,您可以直接键入命令。

5. 命令行的解锁

单击红圈标注的按钮可以将命令行面板从主用户界面中分离出来,并且以独立的窗口显示。如果将这个窗口关掉,命令行面板会自动回到原来位置。

当命令行面板与主用户界面分离后,它包含三个独立的列表框。命令历史框在左手边位置,包含了所有在当前进程中执行的有效命令。可以在历史框中复制多个命令用于重新执行一些操作。消息/输出面板在底部位置。在用户提出查询要求时,这个面板提供给用户帮助等信息;当执行不存在的命令的时候,这个面板会给出错误警告。

命令输入面板与其依附在主用户界面时的命令行功能一样,但是命令输入面板是更为用户友好的界面,可以输入多行命令之后再执行。所有在历史框中复制到命令输入面板的命令在执行之前都可以重新编辑。

上面的例子显示了如何重做缩放的操作。在这里改变了参数DZ,然后重新进行操作。

6. 命令文件窗口

命令文件窗口可以通过“File”按钮打开一个已经存在的AUTODYN命令文件。

命令文件窗口中的文件可以通过许多方法进行修改和执行。可以选择所有的命令或是选择一部分命令,然后点击“Process”按钮执行。或者,如果您想在执行命令之前对命令进行修改,可以选择需要修改的命令,将这些命令拷贝到单独的命令行或是命令输入窗口(如果命令行独立于主用户界面),然后就可以对这些命令进行修改并执行。

如果选择了“Run On Load”选项,在加载了一个命令文件后它会自动被执行。相应的,您也可以选择在执行命令过程中进行人工干预。

如果选择了进行人工干预,在执行每个命令之前都会显示将要执行的命令并询问是否执行。在这个过程中如果在询问时选择不执行,那么AOTODYN停止读取命令文件。

7. 消息面板

在模型的设置、执行和观察过程中,消息面板将会显示各种不同的信息。

点击消息窗口右上角的“M”可以打开一个可以翻页的窗口,这个窗口中包含所有在进程中出现的消息。

8. HTML格式的检查窗口

在工作中,您也许需要知道一些特定参数的概况,如材料属性、起爆点或测量高斯点的位置等。这些都可以通过HTML的格式输出到浏览器中,然后您就可以轻松地将这些文件插入到报告或是其它文件中。

9. 文件名

AUTODYN的文件名是按照下面的格式组织的:

标识_信息●扩展名

标识就是名称。

如:

  • 零循环的保存文件会被命名为myfilename_0.ad。
  • 第12500个循环的保存文件会被命名为myfilename_12500.ad。

您可以在窗口浏览器界面中双击一个保存文件就可以打开AUTODYN,并在AUTODYN中打开这个文件。

10. 实时帮助

AUTODYN的所有帮助文件均集成到了一个内容敏感的HTML格式的文件系统里面。

在AUTODYN的用户图形界面里,所有的帮助文档均是可以调用。

单击 可以在您默认的浏览器里面打开相应的内容敏感的帮助文档。

11. 兼容的操作系统和编译器

没有必要翻译,自己查原始文档。

12. 初始设置

AUTODYN安装过程中同时安装了预先配置文件autodyn.ini,安装路径为:X:\ProgramFiles\ansys\v110\AISOL\AUTODYN\intel,安装完成后这个文件包含的内容如下:

AUTODYN_initialization_file
application_window_width
1000
application_window_height
700
message_window_visibility
0
manual_refresh_default
0
background_color
1
hardware_acceleration
1
reset_plot_flags
0
plot_wireframe
0
plot_perspective
0
model_interactivity_default
0
graded_background
1
OpenGL_for_slides
1
remove_joined_faces
0
open_new_browser_window
1
command_line_on
1
enable_beep
0
mouse_option_rotate
2
keyboard_option_rotate
0
mouse_option_zoom
3
keyboard_option_zoom
0
mouse_option_translate
2
keyboard_option_translate
2
mouse_option_toolbar
1
keyboard_option_toolbar
0
mouse_option_examine
1
keyboard_option_examine
3
mouse_option_boxzoom
3
keyboard_option_boxzoom
2
additional_user_title

您可以通过更改这个文件里面的设置来个性化您的AUTODYN配置。

  • 发表于 2019-05-17 14:03
  • 阅读 ( 471 )

[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。

0 条评论

请先 登录 后评论
猜猜我是谁
哭泣的耳朵 -硕士

15
提问
35
回答
4
文章
注册推广