前述文章中(https://www.jishulink.com/content/post/1806746),已经讲解了基于MATLAB进行VA One二次开发的基本设置和连接方法,下面来讲下MATLAB如何读取VA One文件并将数据传输到VA One模型中去。
一、典型API函数
| 函数名 | 功能描述 |
| pi_fNeoDatabaseCreate | 创建一个新的数据库对象 |
| pi_fNeoDatabaseSetCurrent | 设置当前数据库 |
| pi_fNeoDatabaseSetFileSpec | 设置与数据库关联的文件名称 |
| pi_fNeoDatabaseCreateOnDisk | 在磁盘上创建数据库 |
| pi_fNeoDatabaseOpenReadWrite | 打开数据库 |
| pi_fUnitSysCreate | 设置单位制 |
| pi_fNeoDatabaseFindByName | 通过对象名称寻找对象“指针(classID)” |
| pi_fIsotropicSolidCreate | 创建各向同性材料 |
| pi_fFluidCreate | 创建流体材料 |
| pi_fUniformXSectionCreate | 创建均匀板件(Uniform)的截面物理属性 |
| pi_fPlateSetSection | 设置平板或壳体的截面属性 |
| pi_fDatabaseSolve | 求解当前数据库 |
| pi_fNeoDatabaseCommit | 压缩当前数据库文件 |
| pi_fNeoDatabaseClose | 关闭当前数据库 |
二、MATLAB不支持的函数库以及可替代函数库

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...