cost 147 ms
如何在 OpenMDAO 中定义具有动态形状的 output 变量 - How to define output variable with dynamic shape in OpenMDAO

我目前正在模拟一个结构优化问题,其中响应的梯度从 Nastran 中提取并提供给 OpenMDAO 中的 SLSQP 优化器。 在后续迭代中约束的数量会发生变化,因为设计变量包括形状和尺寸变量,因此每次都会生成一个新的网格。 OpenMDAO 中定义了一个约束组件,它读取从 Nastran 导出的 ...

PANDAS pd.read_hdf 适用于我的 HDF5 文件中的一些表,但不是所有表 - PANDAS pd.read_hdf works with some, but not all tables in my HDF5 file

我在 Python 3.7 中使用 Pandas 以便从 HDF5 文件中读取数据。 HDF5 文件包含来自 MSC Nastran 的结果表。 HDF5 文件名为“ave_01.h5” HDF5 位移表如下所示: 使用以下工作就好了: 但是,我有另一个压力结果表,如下所示: ...

对于屈曲分析,是否必须将所有力都乘以所得特征值,还是仅乘以压缩载荷? - For a buckling analysis, must all forces be multiplied by the resulting eigenvalue, or only the compressive load?

我正在尝试使用 Nastran 在圆柱壳结构上进行线性屈曲分析 (sol 105)。 我的理解是,我施加到结构上的压缩载荷必须乘以得到的特征值才能得到屈曲载荷。 这给了我期望的结果。 然而,现在我施加一个单一的扰动载荷 (SPL),一个小的横向力沿着圆柱体的中间作用在一个单一的网格点上。 我的理解 ...

Python Nastran 子进程轮询 - Python Nastran subprocess polling

我正在通过 Python 运行 Nastran 模拟。 这些模拟往往会在没有反馈的情况下运行很长时间,因此我尝试自动读取相关数据的输出文件并打印出来。 为此,我需要在子进程运行时运行一些代码。 但是,这似乎不起作用。 作为一个简单的测试,我在subprocess命令下面写了这段代码: 不幸 ...

PyTables与Matlab HDF5的读取时间 - PyTables vs Matlab HDF5 read times

我有一个来自NASTRAN的HDF5输出文件,其中包含模式形状数据。 我试图将它们读入Matlab和Python,以检查各种后处理技术。 这两个测试的文件都在本地目录中。 该文件大小为1.2 GB,为半大文件,但就我之前阅读的HDF5文件而言,肯定不是那么大。 我要访问的表中有17567 ...

MSC Nastran .f06 输出文件的编号上的“D”代表什么? - What's 'D' stands for on the numbers of MSC Nastran .f06 output file?

我使用 MSC Nastran 进行了颤振分析,我想提取广义空气动力学矩阵,即 .f06 输出文件中的 Qhh。 我有点成功,但如图所示,数字包括“D”,而不是“E”,这对我来说很新。 Nastran 输出 .f06 文件的一部分 有谁知道数字中的这个“D”代表什么? 谢谢。 ...

2018-03-05 09:57:49   1   225    nastran  
使用Matlab读取f06文件(Nastran)的最快方法 - fastest way to read an f06 file (Nastran) with matlab

我必须使用MATLAB从Nastran中读取几个结果文件。 我需要导入有关位移矢量的信息,该信息位于文件的中间(但我知道有关位移的部分开始和结束的行。)。 这些文件的格式如下: 它们分为“页”,每页固定行数 每个页面都有一个标题,我不需要导入 数据列具有固定宽度 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM