搜索
Python驱动的ABAQUS后处理开发详解
ABAQUS 的后处理功能不能完全提供我们在分析过程中所需的数据,为更好的扩展后处理功能,查看和分析结果数据,本文提出了使用Python 语言对ABAQUS 进行二次开发来达到这一目的的方法。
Abaqus边坡强度折减法GUI制作
由于Abaqus可用python语言控制,极大的方便了建模的过程,可以节省很多时间。
NV Jetson TX2/AGX/NX/Nano上编译安装PaddlePaddle
烧录之后,先切换Python环境至Python3,请参考: https://www.j
待整理学习资源汇总
1 查询节点数、单元数、单元类型:Tools-Query-Mesh image.png Abaqus中几种常用后处理方法 (sohu.com) 使用python进行ABAQUS的二次开发的简要说明(by
问题讨论:使用Python学习CFD初级理论之一维Burgers方程(6/10)
本次利用Python求解Burger方程。关于Burgers方程的具体描述,可以参阅维基百科。一维Burgers方程描述为: 该方程同时包含了对流项与扩散项,式中u为速度, ν为介质粘度。
[问题讨论]使用Python学习CFD初级理论系列一数组操作(7/10)
前面的案例中大量采用了Python数值计算包numpy,然而并未使用到numpy的性能。numpy的数值计算实际上调用的是c语言操作,按道理计算速度应该不会慢才对。
Python提取ABAQUS ODB轮轨接触信息方法
因此,需要利用python读取.odb,然后进行提取关心的数据,以此进行下一步计算。这里以
GMT、Python、MATLAB、ArcGIS:地图背景添加散点的实现方法
下面我将分别介绍在GMT、Python、matlab、Arcgis中添加散点的方法。以绘制全球的GPS站点为例。
通过Python修改Abaqus inp文件实现材料属性随机赋值
本次分析共涉及4个文件,包含case_study.cae(原始模型的CAE),case_study.inp(原始模型的inp文件),edit_inp_file.py(修改inp文件的python文件),
LS-DYNA外界载荷模拟:炸药内孔洞坍塌过程深度剖析
压力云图 温度云图 圆孔附近的温度变化 (纵坐标:当前温度-室内温度) LS-DYNA | 内弹道弹丸发射 LS-DYNA | 爆炸对砖墙的作用 LS-DYNA | 基于Python+TrueGrid构建有限元模型
LS-DYNA复合功能杀伤爆破战斗部仿真:技术与应用案例
LS-DYNA | 缩短计算时间的若干方法 LS-DYNA | 基于Python+TrueGrid构建有限元模型 LS-DYNA | 常见问题解决方法 LS
abaqus分析步初始增量步自动缩减问题解析
请教各位,最近abaqus standard使用python脚本设置某分析步初始增量步0.025,inp文件也是记录0.025,但是实际脚本命令mdb.jobs[].submit计算发现初始增量步取了0.008
Abaqus Voronoi 2D V2.0插件功能全面介绍
该插件基于内置的Python 3环境开发,充分利用了Abaqus 2024的新特性和性能优化,为
TensorFlow 2.0,我们期待哪些新变化?
为提高 TensorFlow 的工作效率,TensorFlow 2.0 进行了多项更改,包括删除了多余的 API,使API 更加一致统一,例如统一的 RNNs (循环神经网络),统一的优化器,并且Python
2022年10月14日更新:科研人必备电脑软件
endnote文献管理,福昕阅读器、notion、obsidian、知云、小绿鲸文献阅读笔记(学习成本中等) xmind、Visio实验思路调整(学习成本低) Excel、origin、spss、minitab、python
TensorFlow框架下机器学习初探
首先我们在本地window下安装好python环境,约定安装3.6版本; 安装Anaconda工具集后...
TensorFlow在Spark平台上的集成与应用
搭建环境 在开始之前,确保你已经正确安装了以下软件和库: Apache Hadoop Apache Spark TensorFlow Python 2.
设置Matlab函数默认参数的实用技巧
C++/java/python系列的语言,函数可以有默认值,通常类似如下的形式: funtion_name (param1, param2=default_value, ...)
Abaqus_Python后处理数据提取与云图输出
今天体会了Python脚本操作ODB文件进行数据的输出、处理等方面的快速高效。 首先介绍一下背景,同事的项目,计算case较多。
ABAQUS Python批处理快速创建多步骤分析
常用abaqus做隧道开挖分析的朋友们肯定有感触,建一个多于100步的开挖模型是非常费时费力的,在cae中光是建立step就得重复100多次,现在提供一个小技巧,用for循环编辑python脚本来搞定。
Abaqus Python自动保存历史输出曲线图
在Abaqus中采用Python脚本可以实现对odb文件中存在的任意History Output的曲线图进行截图并保存到本地(保存的截图和示例代码截图见文末),这个方法经过改造完全可以用于批量的截图保存功能
ABAQUS-Python二次开发螺旋线教程(附插件)
最近做了一个小插件,是关于abaqus-python的GUI二次开发的小插件,插件比较简陋,能力有限,请大家多多包涵。
Abaqus Python脚本开发:第三章指令与方法
该部分主要介绍以Python scripting guidance为基础的对象方法变量,在一些较难理解的模块部分提供代码示例,供读者参考。
Abaqus Python二次开发:中文乱码问题解决
在 Abaqus Python 的二次开发中,如需要通过 print 语句 输出中文,会存在乱码的问题(至少在 Windows 系统 下,会有这个问题)。
Abaqus-Python二次开发入门:第三方库安装指南
1.首先确认是否安装过所需库文件 在abaqus-cae界面信息栏下方,python命令行输入 import numpy import math import geomdl 由于Abaqus内置numpy
Ansys ACT Python自动化:根据命名提取并导出支反力
一 分析背景 当处理大量reaction force时,常常需要将数值提出,在excel或者matlab,再或者python中处理。 本文就讲一下如何将reaction force提出到txt中。
Python生成ABAQUS PD3D单元颗粒输入文件
在空间中生成刚性颗粒(注意是刚性颗粒)有下列几种方法: 1.修改关键字,构建粒子生成器模型生成随机分布刚性颗粒 2.使用python语言直接在ABAQUS中生成颗粒,并进行刚体绑定,使其成为刚性颗粒,或者直接生成解析刚体或离散刚体
Python提取Abaqus后处理节点集合数据
问题背景 python代码 以下是全部代码,大家注意用的时候将对应的路径及其他信息修改为自己的路径,哪里需要更改我已经在对应代码的后方进行了标注 from odbAccess import openOdb
用Python打造GitLab代码安全审计工具
本文分享了极狐GitLab 的代码安全审计 & 审计事件流功能,而且演示如何用 Python 编写一个安全审计流接收器,通过接收安全审计日志并分析后发出通知。
Python数模笔记:NetworkX(1)图的基本操作
1、NetworkX 图论与网络工具包 NetworkX 是基于 Python 语言的图论与复杂网络工具包,用于创建、操作和研究复杂网络的结构、动力学和功能。
Python请求Jira API教程:获取接口数据
python的jinja2模板库可以很好的满足我们的需求,通过维护一个原始数据模板,将我们想要动态生成的变量模板化,就可以实现需求。 现在我
Python用户收藏Jira数据并收发消息
目录 一、设备连通步骤 二、手动测试步骤 三、python收发测试 四、双向收发测试 一、设备连通步骤 1. 将CANalyst—Ⅱ按照如下方式接线方式连接 实物图 2.
在Jira中运行Python脚本:Jira模块应用
Python与Jira的搭配使用详解(2) 引言 一、获取项目的信息 1.1 获取单个项目或者所有项目 1.2 获取项目的属性 二、获取项目的所有BUG数据 2.1 获取项目的所有issue清单 2.2
生成球形骨料IGES文件的Python方法
这个帖子中附件中提供了一个python模块,可以快速输出球形集合的IGES文件...
如何在Python中调用MATLAB运行.m函数
第一步:安装好python和matlab,对两个软件的版本有要求,对应关系如下图: 二者对应版本要求 第二步:安装MATLAB Engine引擎: 在matlab安装目录下找到如下文件夹: matlab
Abaqus Python二次开发方法的详细教程
常用的ABAQUS二次开发方式有两种 (1)直接修改inp文件,这种方式需要对inp文件中大量的节点和单元进行操作,一般不建议采用inp文件进行二次开发(除非有特殊的关键字或标识符,其实关键字也可以用python
Abaqus里Python应用技巧大放送
例如:cell4 = mdb.models ['block'].parts['crankcase'].cells[4],要把part模块中编号为4的体赋值给cell4,就需通过路径mdb→models→part→cells(4号体属性),其
找人编写abaqus python脚本服务
出于研究需求要建立一个类似于模拟地震波传播的模型(形状很简单就是个长方体,外层由非反射边界包裹)。不同的是模型内部有一个圆柱状区域的材料属性不同于周围(就是有一个较硬的内含物)。这个脚本需要支持以下功能: 1. 用户自定义半对称或1/4对称
Abaqus Python利用getByBoundingCylinder创建单元集
1 命令解释 命令解释:返回包含在指定空间圆柱中的几何元素或者网格元素的对象序列 ,下面是帮助文档中对于这个命令的解释: getByBoundingCylinder(...) This method returns an array of
《Fluent Python》读书记:深入3.1章节
一,对第二章的收尾 使用数组 用 array.fromfile 从一个二进制文件里读出 1000 万个双精度浮点数只需要 0.1 秒,这比从文本文件里读取的速度要快 60 倍,因为后者会使用内置的float 方法把每一行文字转换成浮点数。 使用 array.tofile 写入到二进制文件,比以每行一个浮点数的 方式把所有数字写入到文本文件
技术邻:Abaqus中Python应用技巧
例如:cell4 = mdb.models['block'].parts['crankcase'].cells[4],要把part模块中编号为4的体赋值给cell4,就需通过路径mdb→models→part→cells(4号体属性),其中'block'、'crankcase'
Abaqus Python二次开发实战教程
基于的二次开发对于很多新手来说都是一个神秘的,感觉是高难度的问题,致使很多新手对二次开发的研究都处于初级了解阶段,或完全不感冒阶段。 其实二次开发很简单,某种意义上讲,常用的ABAQUS二次开发方式有两种 (1)直接修改inp文件,这种方式需要对inp文件中大量的节点和单元进行操作,一般不建议采用inp文件进行二次开发(除非有特殊的关键字
API基础入门:Dynamo Python系列(八)
前几天有小伙伴留言,希望聊聊API,于是呢,就简单整理了一些资料,咱们分几篇文章来介绍Revit API。今天呢,先来聊聊啥是API。 API一般被称作“应用程序接口”,你进入应用程序的窗口。 维基百科上对它的解释为:‘电脑操作系统(Operating system)’或‘程序库’提供给应用程序调用使用的代码” API适用于程序员 大多数
Python调用Jira API的实战技巧
jieba 中文分词 jieba.cut jieba 自定义词典 文本分类的关键词提取 中文分词 结巴的中文分词支持3种模式 精确模式:试图将句子最精确地切开,适合文本分析。 **全模式:**把句子中所有的可以成词的词语都扫描出来,速度非常快,但是不能解决歧义问题。 **搜索引擎模式:**在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词...
Python调用Jira接口:实战教程
jira集群部署搭建 一、原始环境 二、集群架构 三、数据迁移 1、备份 1.1阻止用户更新JIRA数据 1.2备份数据库 1.3备份JIRA主目录 1.4备份附件和索引目录(如果位于JIRA主目录之外) 1.5备份JIRA安装目录 2、迁移 四、环境搭建 五、还原实例 5.1安装新节点的JIRA应用程序 5.2将JIRA应用程序的新版本
Python操作Jira:API全面使用详解
首先安装jira,同其他第三方库,直接可以 easy_install jira。 判断jira是否按转成功输入:from jira import JIRA,如果没有报错则说明安装成功; #连接jira jira = JIRA(“http://jira地址”,basic_auth = (“用户名”,”密码”)) #获取当前用户 print
Python+OpenCV实现人体姿态估计
什么是OpenCV? 计算机视觉是一个能够理解图像和视频如何存储和操作的过程,它还有助于从图像或视频中检索数据。计算机视觉是人工智能的一部分。 计算机视觉在自动驾驶汽车,物体检测,机器人技术,物体跟踪等方面发挥着重要作用。 OpenCV OpenCV是一个开放源代码库,主要用于计算机视觉,图像处理和机器学习。通过OpenCV,它可以为实时数据提供更好的输出,我们可以处理图像和视频...
深入ABAQUS GUI的Python二次开发
1、添加文本框 代码: xxxxxplugin.py self.keyword01Kw = AFXStringKeyword(self.cmd, 'keyword01', True, '') xxxxxDB.py AFXTextField(p=self, ncols=12, labelText='Label:', tgt=form.keyword01Kw, sel=0) #p 代表父元素 n
使用Python在Abaqus中删除元素
一般基于几何的网格是无法删除单元等对单元节点操作的,所以若想操作,需要先复制一个orphan mesh出来。 在Mesh模块 -> Mesh菜单栏 -> Create mesh part命令,复制一个出来,下图右边的所示,一般orphan mesh都是绿色显示的。 记录一下,rpy文件里...
LS-DYNA破片撞击卫星:高速撞击下的结构响应分析
转载分享 | 显示动力学(侵彻)仿真建议 LS-DYNA | 缩短计算时间的若干方法 LS-DYNA | 基于Python+TrueGri
姓名不为空
手机不正确
公司不为空