abaqus 关联 子程序_Abaqus 2019与2020安装教程及关联VS和IVF

本文提供Abaqus 2019和2020的安装教程,包括如何关联Visual Studio (VS) 和 Intel Visual Fortran (IVF)。对于Abaqus 2019,需要在环境变量中添加IVF路径,并在abq2019.bat文件中调用ifortvars.bat。Abaqus 2020的安装涉及设置环境变量NOLICENSECHECK,安装SolidSQUAD_License_Servers,并通过install_or_update.bat进行配置。验证安装成功的方法是运行Abaqus verification并检查verify.log文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

壹、 Abaqus2019关联VS和IVF

9b2d8c19c5483284119e858b8312ba34.png

Abaqus,VS和IVF安装教程自行网搜,或者找我们远程安装,此篇文章讲解如何关联。

安装顺序

先安装VS2017再安装IVF2019最后安装Abaqus2019

版本匹配

f7604ceaeea28d2fda6ca94192a6640a.png

f2255acf828ed8179dcf50186a3627c1.png

关联

1. 在IVF安装路径下找到ifortvars.bat和ifort.exe这两个文件,将其路径添加到环境变量path中。

2. 打开abq2019.bat文件,在里面添加@call ifortvars.bat intel64 vs2017。(注意空格哦)

fff767ae9f9434dc16a068b515dac571.png

或者在这里直接添加路径

验证

打开Abaqus verification,开始验证。完成后打开verify.log文件,基本上都pass了。主要看下面的

a3f6ed0554b49acd0399f5f0d461db5a.png

54f584bf977b7405996339a903b1131a.png

也可在abaqus command 窗口输入命令:abaqus verify -all,进行验证。

贰、 Abaqus 2020安装教程

c6f16750b045b33b9d2ae73717aa0e3e.png

创建环境变量,变量名为 NOLICENSECHECK,值为 true。

解压SSQ_UniversalLicenseServer_Core,将里面的SolidSQUAD_License_Servers 文件夹放到某磁盘根目录,比如 C 盘。(可以使用 abaqus2019 的 license)

解压SSQ_UniversalLicenseServer_Module_DSSimulia,将里面的Vendors 放到前面的SolidSQUAD_License_Servers 文件夹中,覆盖原来的 vendors 文件夹。

管理员身份运行 install_or_update.bat 文件。直到提示按任意键退出

虚拟光驱打开安装文件,点击 setup,选择安装的产品。

18ab872d091171a33408c14bd9eeae94.png

e0d8fb41fa2958c35db1fad844352de5.png

验证 license,选第一个 ,输入入 27800@localhost

2bc53bcb07d70a4f2ffe8a5d34b17201.png

设置命令行,插件路径 ,验证后安装完成。

相关文章

Abaqus子程序关联错误:fatal error LNK1181-cannot open 'msmpi.lib'

Victor经典案例集第十二篇:Abaqus关联子程序视频教程

远程安装,不成功全额退款,详情加客服操作

### Abaqus 中球罐支柱连接建模教程Abaqus 中模拟球罐支柱的连接涉及多个步骤,包括几何创建、材料定义、装配以及施加边界条件载荷。以下是详细的说明: #### 几何创建 通过 Python 脚本可以实现自动化建模过程[^2]。对于球罐支柱的连接部分,可以通过以下方式构建几何体: 1. 使用 `Part` 模块中的 `Sphere` 方法来创建球罐。 2. 创建圆柱形支柱,利用 `Cylinder` 或者手动绘制轮廓线并通过旋转生成实体。 ```python from part import * model = mdb.models['Model-1'] # 创建球罐 sphere_radius = 5.0 sphere_part = model.Part(name='Sphere', dimensionality=THREE_D, type=DEFORMABLE_BODY) sphere_part.BaseSolidSphere(radius=sphere_radius) # 创建支柱 cylinder_height = 10.0 cylinder_radius = 1.0 cylinder_part = model.Part(name='Cylinder', dimensionality=THREE_D, type=DEFORMABLE_BODY) cylinder_part.BaseSolidExtrude(sketchPlane=model.ConstrainedSketch(name='__profile__', sheetSize=20.0), depth=cylinder_height) ``` #### 材料属性设置 为球罐支柱分配合适的材料特性是非常重要的一步。假设两者都采用相同的弹性材料,则可按照如下方法设定其参数[^1]: ```python material_name = 'Steel' elastic_modulus = 210e3 # MPa poisson_ratio = 0.3 steel_material = model.Material(name=material_name) steel_material.Elastic(table=((elastic_modulus, poisson_ratio),)) ``` 接着将该材料应用到对应的部件上: ```python region_sphere = sphere_part.sets['all_elements'] region_cylinder = cylinder_part.sets['all_elements'] model.SectionAssignment(region=region_sphere, sectionName='Section-Sphere') model.SectionAssignment(region=region_cylinder, sectionName='Section-Cylinder') ``` #### 组件装配 完成单个零件的设计之后,需将其组合成整体结构以便进一步分析。这里介绍一种简单的装配策略——共面约束法。 ```mermaid flowchart TD; A[链接]; B[长方形]; C[圆]; D[圆角长方形]; E[菱形]; A --> B; B --> C; C --> D; D --> E; ``` 上述流程图展示了从基础形状向复杂组件过渡的过程。具体来说,在实际操作过程中会涉及到定位调整及接触关系建立等内容。 #### 边界条件加载 最后一步是对整个系统施加必要的外部作用力或者固定端限制等措施。例如给定底部支撑点完全不动的同时顶部受到均匀压力分布的影响。 ```python bottom_surface_set = assembly.Set(faces=assembly.instances['Cylinder'].faces.findAt(((0., -height/2., 0.),)), name="Bottom_Surface") top_surface_set = assembly.Set(faces=assembly.instances['Sphere'].faces.findAt(((0., height/2., 0.),)), name="Top_Surface") step_static_load = model.StaticStep(name='Static_Load', previous='Initial') boundary_condition_bottom = model.DisplacementBC(createStepName='Static_Load', region=bottom_surface_set, u1=SET, u2=SET, u3=SET, ur1=UNSET, ur2=UNSET, ur3=UNSET) pressure_value = -100.0 # kPa (negative sign indicates inward pressure) load_pressure_top = model.Pressure(amplitude=UNIFORM, createStepName='Static_Load', distributionType=UNIFORM, field='', magnitude=pressure_value, name='Pressure_Top', region=top_surface_set) ``` 以上代码片段实现了对底座全自由度冻结以及顶盖内部承受恒定气压的效果描述。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值