ansys中怎么能把一个保存好的db文件插入到另一个db文件中进行分析

2024-12-13 12:41:51
推荐回答(3个)
回答1:

将其中一个export成IGES格式,再打开另外一个,用import导入先前导出的IGES就可以了

回答2:

直接操作DB的没有,但可采用cdwrite/cdread将两个DB包含的模型合并在一起。

回答3:

如果你建立模型的一部分,而另外的人建立同一模型的不同部分,就需要将两个或更多的单个模型进行合并。或者也许用户将一个较大的模型任务细分为若干小的独立任务,生成几个独立模型。如果保留了输入文件的拷贝,可将所有输入(命令)合并在一起而实现模型的合并。但这种方法可能引发冲突,由于不同文件中的图元可能共享相同的编号、材料属性可能发生重叠,等等。

一种替代的方法是用CDWRITE命令写出ASCII文件,可用CDREAD命令进行合并:

·用下列方法写出一个ASCII文件:

命令:CDWRITE

GUI: Main Menu>Preprocessor>Archive
Model>Write

·用下列方法读入文件

命令:CDREAD

GUI: Main Menu>Preprocessor>Archive
Model>Read

这种方法的优点在于读写操作合并,对生成的每一个文件自动地写适当的NUMOFF命令避免数据发生冲突。当读入这些文件时,NUMOFF命令为防止数据编号冲突对已有数据编号加一个偏差值,而即将读入的数据仍保留其编号。可用NUMCMP命令(菜单途径Main Menu>Preprocessor>Numbering Ctrls>Compress
Numbers)去掉由NUMOFF操作产生的空值编号。
对大模型,为节省时间可只写出模型中待合并的部分。便如,用CDWRITE操作,可只输出实体模型信息或数据库信息。数据库信息由没有实体模型和实体模型载荷信息的有限元模型组成。如果计划将两未划分网格的实体模型合并,可用CDWRITE操作只保存实体模型信息。然后用CDREAD操作读入实体模型文件。