搜索
D3plot文件数据深度挖掘与处理技巧(水下爆炸场景)
LS-Reader是一套用于提供读取LS-DYNA计算结果接口的库,包括D3plot Reader、Binout Reader、LSDA Reader/Writer等模块,支持上千种仿真计算结果的提取和C、C++以及Python
Fluent Python第二版:切片(Slice)详解
Pyhton中序列类型支持切片功能,比如list: >>> numbers = [1, 2, 3, 4, 5]>>> numbers[1:3] [2, 3] tuple也是序列类型,同样支持切片。 (
利用Python运行Ansys APDL命令流
Ansys流处理 1.学习资源 2.版本要求 3.pymapdl安装流程 4.初始设置和本地启动mapdl 5.PyMAPDL语法 6.工具库 7.与window的交互接口 1.学习资源 Ansys官
Python Streamlit中Altair.vegalite.v4模块问题解决
ModuleNotFoundError : No module named ‘altair.vegalite.v4’ 解决方案 pip install altair==4.2.2 用户可以通过在%userprofile%/.streamli
Abaqus用Python读取ODB文件详解
1. 示例文件获取 在Abaqus Command 中输入 ,然后会在工作目录中出现viewer_tutorial.odb. abaqus fetch job=viewer_tutorial 运行项目并下载源码 2. 示例代码 按照代码文件
Abaqus用Python提取ODB文件数据
目录 写在前面 Abaqus: 什么是有限元? .odb文件结构 Odb对象的成员信息如下: rootAssembly对象的成员信息如下: 使用: what?S11? 方案分析: 以下程序实现S11值的读取: 写在前面 最近跟着老师做课题,
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文件里...
问题讨论:使用Python学习CFD初级理论之一维扩散方程(5/10)
本文描述利用Python求解计算一维扩散方程。 一维扩散方程为: 与前面方程不同的地方在于此方程包含二阶导数,因此首先对二阶导数进行离散。 采用中心差分格式对二阶导数进行离散。
Python脚本实现Abaqus轴压杆屈曲后分析案例
为实现轴压杆件考虑初始缺陷后的极限承载力分析,特基于abaqus平台编写此python脚本。脚本实现了轴压杆件自动建模和修改关键字等屈后分析流程,并进行注释。
Python脚本实现Abaqus颗粒增强材料建模方法
1.为什么要用python脚本来建模 因为在做毕业设计的过程中接触到颗粒增强材料的建模思路,通过abaqus的用户界面(GUI)难以实现,列如在正方体内随机生成一个球体,而要求球体的位置和体积大小随机。
Python整理Jira文档的总结与技巧分享
【Python】文件处理总结 一,文件操作 1,文件打开 open(filename,mode) #filename:文件路径 #mode:打开方式 1. 2. 3.
Python算法精粹:掌握50种必备算法的秘诀
本文是一些机器人算法(特别是自动导航算法)的Python代码合集。 其主要特点有以下三点:选择了在实践中广泛应用的算法;依赖最少;容易阅读,容易理解每个算法的基本思想。希望阅读本文后能对你有所帮助。
个人见解:数值模拟中Python相较于MATLAB的优势
这个笔记简要讨论了数值模拟为什么优先使用Python而不是MTALAB。 根据2021年最新的编程语言流行榜...
Python处理Abaqus多实例odb文件以生成inp模型数据的方法
如果直接从abaqus中得到odb模型数据的inp输入导入到hypermesh中,会有重合节点和单元报错,然而利用python可以解决该问题...
【Abaqus与Python】第三方库交互问题全解析
1、官方的SMAPython.exe 与其内在的Python2.7 的主要区别在于:SMAPython.exe的sys.path 还加了两个路径:
Python调用Jira API:静态库lib集成与应用
这里使用python2.7,pycharm进行代码编写 1.爬一个静态网页示例 import urllib2 response = urllib2.urlopen("http://www.baidu.com
Python Jira模块:改变Issue状态的权限解析
虽然JIRA本身有一些报表下载和统计的功能,但是也可以使用python对jira进行快捷的查询和分析。 JIRA官方有非常详细的API文档介绍,可以用来参考...
使用 Python 控制 Autocad 的基本方法与技巧
发现pyautocad模块:可以用python控制autocad的包。今天把文档中的重点内容摘录出来,以后绘图、计算大工程量、或者识别施工图的时候时候也许可以用到。
MATLAB vs Python:条形图绘制差异深度剖析
上次推文中,描述了MATLAB与Python在绘制折线图上的区别。那么我们今天继续学习,在绘制条形图时,两者之间的区别。
基于Python的Abaqus自动后处理流程实现
然后在file-run script中选择后处理的Python脚本 即可生成变形图模式下,odb文件的最后一帧的Mises应力图,自动将其保存成PNG文件,存放在工作目录下。
批量获取Abaqus节点应力:Python脚本应用
对于自动化的后处理场景,通常需要自动批量地获取单元/节点的结果,通常都需要通过python脚本来实现...
MATLAB与Python语法对比:for循环与N次方
编者虽然会matlab、python、C、VBA、TCL等多种编程语言,其实常用的就那么1~2种语言为主。
abaqus利用Python实现部件合并:在Abaqus Python中用Element()构造函数创建部件元素
我不能用Abaqus中Part对象的Element()构造函数创建元素。Node()构造函数没有问题,但是当您尝试使用以前生成的节点创建元素时,它会向您显示以下错误警告: 在运行脚本之前,部件网格在Abaqus CAE树(part Recu
ANSA二次开发:如何在PyCharm中配置ANSA的自动补全
ansa提供了专门用于自动补全的python文件,其中包含了所有函数定义和说明,只是没有具体实现代码。将这些文件直接复制到项目路径即可。 在ansa的安装路径中搜索pydev_ansa文件,里面就是可
Abaqus建模方式
1) 用 CAE 2)直接填写Keyword文件 3)用Python script 4)用其它前处理及后处理(那么用什么前处理最好呢?Hypermesh还是?
RVE周期性边界条件设置方法
我用abaqus-Python学习了周期性边界条件,感谢论坛里的老哥帮忙,其实做起来很简单的,主要思路是对应节点之间的约束。这里我用的绑定,不过我看其他人也有用耦合约束的。
abaqus脚本实现几何元素交并差运算教程
abaqus 脚本捕获几何元素的交、并、差运算 abaqus自带了捕获几何元素的方法,可以在python脚本中捕获abaqus几何体的“点、线、面、体”对象或网格模型的各种元素,这在技术邻文章里有详细的介绍
Fortran调用ABAQUS方法与实例
matlab和python都可以方便的调用abaqus,为算法优化带来了极大的便利。
ABAQUS材料子程序开发:经典材料本构UMAT编程实例详解
导读:大家好,我是九千,仿真秀专栏作者,现从事力学仿真研究,有9年有限元仿真经验,擅长材料本构开发,ABAQUS子程序开发,ABAQUS-Python二次开发,Hypermesh-ABAQUS联合仿真。
Adams 2023.4软硬件配置要求详解
未经允许,请勿转载,有需要Adams二次开发cmd python教程的,翻看前面的文章,然后站内信联系。
Windows系统下安装TensorFlow GPU版教程
环境 OS:Windows 10,64 bit; 显卡:NVIDIA GeForce GTX 1050Ti,显卡查看方法:计算机【设备管理器】⇒ 【显示适配器】 Python 的版本,注意只能为 3.5
Tensorflow安装使用
tensorflow2.0 安装 首先打开anaconda,执行 conda create --name tf2.0 python=3.7 建立一个名为tf2.0的虚拟环境。
MediaPipe手部识别示例代码(Python/C++)
上回说到,mediapipe如何安装,这回我们来看看mediapipe是如何 识别 手的位置和返回坐标的。 首先我们调用mediapipe库 import mediapipe as mp import
《Fluent Python》笔记第16章:协程详解
从句法上看,协程与生成器类似,都是定义体中包含 yield 关键字的函数。可是,在协程中,yield通常出现在表达式的右边(例如,datum = yield),可以产出值,也可以不产出——如果 yie
abaqus 6.13与abaqus 2021的Python版本对比
abaqus2021可以直接接受不带下标的字符串format: f_angle = np.loadtxt('E://jiaoben//Angle_place//angledata//angle_data{}.txt'.format(i+1)
Python调用Lsprepost:Dyna前后处理自动化
一 lsprepost的命令行 如图,lsprepost大多数操作都有对应的命令行指令,每当lsprepost进行gui操作时,信息框都会记录操作对应的命令行。lsprepost的命令行可以直接输入命令框中,即可执行对应操作。 除了在命令框
ABAQUS Python核心脚本getSequenceFromMask转换指南
Key1:getSequenceFromMask转换成通用代码 对一个名为“Part-1”的零件创建一个set,命名为“test”,类型选择Geometry,选择模型中某几何边界作为该集合的元素,将模型保存后,查询生成的指令文件Abaqus
心莫的Python学习之旅:第一课
1、计算机概念 1.1、计算机是什么 计算机:俗称“电脑”,是能够按照程序,自动、高速处理数据的现代化电子电器设备 特点: 数值计算、逻辑计算、存储记忆功能 1.2、计算机组成 硬件:显示器、键盘、鼠标、内存、主板、CPU、硬盘等,特性:看得见摸得着 软件:office、QQ、浏览器、Xmind、AutoCad、Pycharm等,特性:看
姓名不为空
手机不正确
公司不为空