问题标签 [abaqus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
227 浏览

python - Pyscripter 不适用于 Abaqus Python

如何安装 Pyscripter 以与 Abaqus 有限元程序一起使用?我不想使用 Abaqus PDE。pyscripter 本身可以正常工作,但它“仅”显示与 Abaqus 有限元软件相关的模块的导入错误。我已将 Python 路径定向到 Abaqus Python 可执行文件,但它没有帮助。

0 投票
2 回答
7404 浏览

abaqus - Abaqus pre.exe 错误代码 529697949

当我尝试提交作业时,我总是收到错误消息。在日志中我看到这条消息:

可执行的 pre.exe 中止,系统错误代码为 529697949。如果文件存在,请检查 .dat、.msg 和 .sta 文件以获取错误消息。

我没有这些文件。我寻找解决方案,但唯一的想法是我的硬盘驱动器上没有足够的可用空间。我有 20GB 空闲空间。有谁知道是否有其他原因会导致此错误?或者有谁知道我在abaqus中提交工作需要多少可用空间?

0 投票
3 回答
10008 浏览

python - Abaqus Python getByBoundingBox 命令

我在 Abaqus 中有一个包含许多分区的 2D 零件,因此我想使用 getByBoundingBox 命令选择许多边来创建一个曲面集。这是我的代码:

但它给了我以下错误:“edges = s.getByBoundingBox((0,0.02,0,0.003,0.04,0)) TypeError: arg1; found tuple, expecting float"。

非常感谢任何建议。

0 投票
1 回答
1311 浏览

python - 从命令提示符运行 ABAQUS python 脚本中断

安装 VPython 后,我在 DOS 提示符下运行 ABAQUS python 脚本时遇到问题。似乎系统和环境变量已被破坏。我通常在 DOS 提示符下键入以下命令来执行没有图形单元界面 (GUI) 的 python 脚本:

我附上一个包含以下错误消息的图:

错误信息

我正在使用 ABAQUS 6.10。有人可以帮我获取设置,对吗?

0 投票
1 回答
397 浏览

python - ABAQUS - 在 Python 脚本中创建接触阻尼对象

所以我试图在交互属性下创建一个阻尼对象。下面是阻尼对象参数等。

所以我使用的定义是 CRITICAL_DAMPING_FRACTION。我遇到的唯一困难是如何为“表格”部分编写。下面是我的代码:

所以从手册中,它说该表应该是一对浮点数的序列,并期望一个元组。因为对于临界阻尼分数,只需要一个数字。我得到的错误信息是“无效阻尼表”。

我真的不知道我在表格部分做错了什么。希望这里有人能知道我错在哪里!谢谢!!

0 投票
1 回答
1737 浏览

python - 从 abaqus 的 python 脚本中读取 excel 数据

我正在使用 abaqus,我想从 excel 文件(如(x,y,z))中读取值,我想在 excel 文件本身中获得它的输出。请指导我,我一直在尝试,但我没有得到太多。

当我运行此脚本时,错误会弹出无效文件。

0 投票
2 回答
2307 浏览

python - 将 numpy 包导入 ABAQUS 6.10 Python 环境

numpy从之前关于这个类似问题的讨论中,我没有成功地将包导入ABAQUS Python 环境。

我正在使用 Microsoft Windows 7(64 位)。我已经安装了 ABAQUS 6.10。通过在 MS-DOS 提示符下键入命令abaqus python,我发现 ABAQUS 6.10 使用的是 Python 2.6.2 版本。出于一个重要原因,我的 python 脚本文件需要使用包array中提供的功能numpy。根据之前的讨论,我采取了以下步骤:

Python 2.6.2 安装

  1. 将 Python 2.6.2 版本(32 位)安装到C:\Python26\(我已经在文件夹中安装了 Python 2.7.6 C:\Python27\
  2. 将变量下的环境系统变量PATH更改为C:\Python26\;(以前是C:\Python27\
  3. 将变量下的环境用户变量PYTHONPATH更改为C:\Python26\Lib\site-packages\(以前是C:\Python27\
  4. python在 MS-DOS 提示符下使用命令成功加载 Python 2.6.2 。

Python 2.6.2 的 Numpy 安装

  1. numpy-1.3.0-win32-superpack-python2.6从C:\Python26\Lib\site-packages 文件夹中的Sourceforge.net-NumPy 1.3.0下载并安装了 numpy(32 位)MSI 安装程序文件。
  2. python在 MS-DOS 提示符下使用命令成功加载 Python 2.6.2 。
  3. 在python环境下使用命令导入numpy成功。import numpy

ABAQUS 6.10 的 Numpy 安装

  1. 将numpy文件夹从复制C:\Python26\Lib\site-packages\并粘贴到D:\SIMULIA\Abaqus\6.10-1\Python\Lib\site-packages,这是 ABAQUS 的 python 模块文件夹。请注意我已经在 D: 驱动器中安装了 ABAQUS 6.10。
  2. 创建了一个 python 脚本文件 myScript.py,其中仅包含以下代码行:from numpy import *并将其保存在桌面中。
  3. 打开 MS-DOS 提示符并将文件夹目标更改为包含myScript.py.
  4. 最后在MS-DOS提示符下输入以下命令,在ABAQUS Python环境下运行脚本文件:abaqus cae noGUI=myScript.py出现如下错误:

注意:我安装了 Python 2.6.2 32 位,因为可用于 64 位的 numpy 显示警告说它不稳定并且随后会崩溃。

我的基本问题是:“我怎样才能成功地将numpy包导入 ABAQUS 环境?

0 投票
0 回答
489 浏览

python - 为 Python 2.6.2 64 位安装 numpy 1.3.0 64 位

我在将numpy模块导入Python时遇到问题。我已经从以下 URL 安装了 Python 2.6.2(用于 64 位)及其相应的numpy包(64 位):numpy-1.3.0.win-amd64-py2.6.msi

我收到以下错误: 在此处输入图像描述

我需要 64 位 Python 2.6.2 的 numpy 版本,因为我需要在 ABAQUS 6.10 python 环境中将其用作模块。

0 投票
0 回答
1615 浏览

abaqus - abaqus中的1/4对称模型

在此处输入图像描述 我有一个测试样本的完整 3D 模型。我想使用对称条件,并且只建模模型的 1/4,这样我就可以节省计算时间。我在样本中心的节点上应用位移,并从空间中的参考点计算作用在模型上的力使用 MPC 约束,我从右侧计算力。试样的另一端是固定的。我想问我应该对模型应用什么边界条件?我给出位移的两个节点之间的原始距离是 30 毫米。在建模 1/4 模型时我是否也应该更改节点之间的距离?在此先感谢您的帮助......

0 投票
0 回答
2144 浏览

python - Abaqus Python 脚本和非常简单的 GUI 界面语法问题

我已经在 Abaqus 中成功运行 Python 脚本已有一段时间了。

所以我很高兴找到真正简单的 GUI 构建器 (RSGB),或者直到我尝试使用它!

我使用的内核脚本是一段成熟的代码,所以我认为它是在 RSGB 中测试的主要候选者。

真正需要做的(或者我认为)是将小部件输入与内核函数中的变量进行匹配。

但是由于一些无法解释的原因,Abaqus 声明我的函数声明行有语法错误,看看你能不能发现它?

错误,

syntaxError:('invlid syntax',('.\RigidPyticle.py',22,86,'def setUp( modName, target, radMax, radMin, Vx, Vy, Vz, hght, wdth, zLen, numSphere )\n' ))

我应该补充一点,我已经检查了所有缩进,并且 GUI 发送的变量与内核函数中的变量匹配。内核函数本身与使用 Abaqus CLI 运行时在 RSGB 框架之外运行良好的代码相同

我错过了一些非常明显的东西吗?

(或者,正如我怀疑的那样,Abaqus 是否已经为我提供了它?)

部分内核代码列表,因为我不能随意披露所有代码: