Andrew Moa Blog Site

Linux下运行Ansa

Ansa原生支持Linux1,但网上常见的安装包都是Windows平台的。Linux下可以通过Wine模拟运行Windows程序,下面尝试下通过Wine在Linux平台下运行Ansa。

1. 安装Wine

这里用的发行版是Ubuntu 24.04 LTS,通过apt安装Wine。建议装上vkd3d库,提高图形性能。

sudo apt update
sudo apt install wine wine64 libvkd3d-dev vkd3d-compiler 

运行winecfg查看Wine设置。没有安装Windows字体的话,中文符号会显示成方块。

1d8cfe368a3af71506740b0d3b7f2aeb.png

建议直接拷贝Windows安装目录下的字体到Wine安装目录中。

70ef9f29366e7c24d489abf330932907.png

再次运行winecfg,字体显示正常了。

0569e784dfe76e51a75c2f9d3341a710.png

winecfg设置里可以查看Z盘绑定到根目录,wine模拟运行的Windows程序可以通过路径Z:\home\[用户名]访问${HOME}目录,用户可以根据自己需要添加其他路径绑定。

f76d011db500ad73ebd8f229215e35c1.png

阅读时长1分钟
Andrew Moa

Ansa自定义参数和公式

1. 定义参数

ANSA的自定义参数比较简单,在输入框右键弹出菜单选择List variables,然后在A_PARAMETERs对话框中新建变量,并指派该变量名称就行了。

比如这里将材料参数指派为自定义参数:

  1. 右键选择变量列表

    1710a219-f3ec-4b94-8118-737a0de05c66

  2. 新建变量

    20853e89-e4cd-48b1-97b3-23e4842a6579

  3. 定义变量参数

    ccd6dee9-d580-4146-bfdb-cb96b268697f

  4. 指派变量

    535594dc-d382-4231-bfa3-bcde019c84a0

阅读时长1分钟
Andrew Moa

Ansa联合Abaqus分析螺栓预紧力设置

Ansa联合Abaqus分析经常遇到螺栓施加预紧力问题,除了设置复杂外还容易踩坑,一不小心就会遇到各种各样的问题。下面记录一下Ansa螺栓预紧力设置过程和一些坑,为后面相关分析作参考。

1. Solid+Assistant

实体螺栓和法兰面之间要先建立连接,具体可以参考Abaqus接触设置

1a56cfc8f6f5583e360bf9bd9ae4de48.png

  1. 单个螺栓可以通过AUXILIARIESPRTENSAssistant向导进行设置。

    0529d3a74d53af475e0c91c8f355cb58.png

  2. 在弹出向导中选择Surface - Solid Elements或者Surface - Solid Property,然后选择螺栓实体。 勾选下面的Detect and create all possible pretensions.,会尝试自动搜索类似实体并创建相同的预紧力。

    9d13058ea827e23ce047e9f1b52fde1d.png

阅读时长1分钟
Andrew Moa