论文部分内容阅读
以Visual C++为平台,建立参数输入界面,通过APDL宏文件的传递实现参数化建模。采用虚拟裂缝模型,结合混凝土I型裂缝扩展准则,编写出I型裂缝扩展计算的APDL命令流主程序。创建VC++与ANSYS的接口,实现VC++自动调用ANSYS并读取APDL命令流,在后台进行有限元计算与分析,并可直接在VC++中显示和查看ANSYS计算结果。由此建立起一个集参数化建模、数值计算与计算结果可视化为一体的混凝土裂缝扩展仿真系统。利用本系统对实例进行分析,将计算结果与试验结果进行比较,吻合良好。
With Visual C ++ as a platform, a parameter input interface is established, and parametric modeling is achieved through the transfer of APDL macro files. Using the virtual fracture model, combined with the concrete I-crack propagation criterion, the main program of the APDL command flow for the type I crack propagation calculation is compiled. Create interface of VC ++ and ANSYS, realize VC ++ call ANSYS automatically and read APDL command flow, carry on finite element calculation and analysis in the background, and can display and check ANSYS calculation result directly in VC ++. Thus a set of parameterized modeling, numerical calculation and visualization of the calculation results as one of the concrete crack propagation simulation system. Using this system to analyze the examples, the calculated results are compared with the test results, and the results are in good agreement.