搜索
从创建到配置,Python syslog sever实现流程详解
所以就想使用python 的socket实现一个syslog服务器,将接收到的日
使用Python提取Abaqus计算结果并用Matplotlib绘图
采用Python可以提取Abaqus计算结果的历史输出数据,提取出来后保存到本地并采用Matplitlib绘制折线图,记录一下代码:以下三张图片分别是读取etotal历史数据并保存到本地的代码、绘制折线图的代码和
VTK格式输出:基于Python的Abaqus ODB数据解析
于是开发了一些代码用于这些数据的提取,部分Abaqus展示效果图和在Paraview中的效果图展示如下: 需要PC安装了Abaqus软件并且支持Python Script接口;目前本人使用的版本是Abaqus
ABAQUS:Python自动提取应力云图与位移云图
#非线性屈曲分析计算结果,自动提取应力云图、位移云图,提取节点LPD曲线 #要提取Abaqus的非线性屈曲分析计算结果中的应力云图、位移云图和节点LPD曲线,可以使用Abaqus的Python Scripting
Python脚本实战:获取Jira需求列表页及Entry内容
当然有,entry point + Click,将python脚本打包成命令行工具的好帮手
Python 文件数据读写具体实践详解:代码示例与实例
文件读取 使用 Python 内置 open() 函数,以 rt 的模式读取文件,如下示例: ? 1 >>> f = open('some.txt', 'rt') 免费讲解
Python帮助你美化工表数据输出的亮丽工具介绍
+ 目录 前言 1.使用tabulate美化表格输出 2.使用prettytable美化输出 总结 前言 在用python处理表格数据中,这其中的工作重点就是对表格类型的数据进行梳理、计算和展示,本文重点介绍展示这个方面的工作
Python引领CFD学习之旅:初级理论系列开篇
1 模块简介 CFD Python,也就是12 steps to Navier-Stokes,是一个学习计算流体动力学基础的实用模块,通过编制计算机程序求解描述流体流动物理的基本偏微分方程。
利用Abaqus进行激光增材制造仿真:单元生死、DFLUX子程序与Python程序应用
利用abaqus实现了增材打印的有限元仿真: 1)实现了单元生死的控制; 2)编写了基于高斯热源的DFLUX子程序,实现了多扫描通道的仿真; 3)利用python语言实现了分析步和接触的定义。
STAR-CCM+在Eclipse平台二次开发调试技巧
STARCCM+提供了非常完善的二次开发支持,可惜的是,它使用了JAVA这样太专业的编程语言,远不如MATLAB、Python这样平易近人。
ABAQUS焊接生死单元一键设置技巧
通过Python对ABAQUS焊接生死单元进行一系列相关的设置,包括单元的生成与杀死,对流系数,辐射系数。可以不用进行繁琐的操作。 该程序适合多层焊,多焊道。 只需要建好模型就可用改程序。
TensorFlow构建LSTM模型详细教程,助你快速上手
设置环境 我将在本文中使用python编写LSTM代码。环境设置如下: 我建议您下载pycharm I
TensorFlow 遇到“找不到满足要求的 tensorflow 版本”问题如何解决?
这里讲描述在安装python包的时候碰到的“No matching distribution found for tensorflow”,其原因以及如何解决。
使用Tkinter为ANSA创建图形用户界面(GUI)
进入ANSA的Script Editor输入如下代码: # PYTHON script import tkinter top = tkinter.Tk() # 进入消息循环 top.mainloop()
数学建模:Python与Matlab,谁更胜一筹?
重要的是能找到代码!代码查找和改写的能力很重要!建模就三天的时间,纯打代码肯定是来不及的,必须要找点套路!!! 一般情况下,这两个软件都可以,不过大多数人会选择使用MATLAB ,因为用MATLAB做出来的图更加专业美观,但是近些年有的学校
从Matlab到Python,三大工具助你转型
作为一个工科男熟练使用Matlab 是必须的,学校给买了正版的Matlab,有了这个称手的工具,我可以在学术的海洋里自由的遨游。但是从学校毕业之后来到公司才发现Matlab正版的真的贵呀,相信一般的公司都不会把钱花在这个软件上,但是有的时候
Python并行运算Dyna:cmd命令高效利用
一、基础知识 1.1 dyna的cmd命令 方式 若dyna求解器的路径为D:\Program Files\lsdyna\program\ls-dyna_smp_d_R11_1_0_winx64_ifort160.exe,需要执行的k文件路
BKM • 35期:Python解析ANSYS文件全攻略
2020年10月3日作者注释: 官方API已更新,本文部分函数已无法调用,请参考官方API,本文仅提供路径参考,感谢。 —————————————————————— ansys是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软
Python二次开发CATIA教程(含源代码)
众所周知CATIA的二次开发一般基于VB或者CAA。VB比较容易上手,开发效率比较高,不过貌似VB现在用的人不多。 CAA ( Component App lication Architecture ) 是CATIA的一整套C + +函数库
Abaqus中Python应用技巧(附应用文档)
例如:cell4 = mdb.models['block'].parts['crankcase'].cells[4],要把part模块中编号为4的体赋值给cell4,就需通过路径mdb→models→part→cells(4号体属性),其中
MATLAB与Abaqus脚本优化:结合Python实现
还是用球压痕FEM模拟来优化应力应变曲线,之前采用直接提交.inp文件,所以压头尺寸只能固定,好多参数都不方便修改。现在用一个module完成,这个名为SIIT.py的module脚本可以完成模拟并提取载荷位移曲线及卸载后材料表面的起伏曲线,分别生成两个.txt文件。 在实际使用时,只要在matlab中使用优化,优化的目标量可以自己定义一
Python编写登录接口:请求登录Jira
本次将学习如何编写一个登录接口小程序。 具体的需求 实现一个登录接口,用户输入账户密码即可看到欢迎语句,当三次输入密码错误时,则该帐号被锁定。 锁定的意义是,下次使用该账户登录时,将无法成功登录。 思路 因为需求有次数限制,所以需要有一个计数变量,同时可能还需要用到while和if语句。 需求提到被锁定的帐号在程序下一次启动时仍然记住,众
Jira与Python:使用PyCharm新建项目教程
安装Pycharm(方便编辑代码的IDE(编辑器))以及 使用Pycharm新建项目 一、下载安装Pycharm 首先要下载Pycharm这个软件,官网的下载地址是: http://www.jetbrains.com/pycharm/download/#section=windows 1、选择左边的点击进行下载,左边的是专业版右边是社区版
Python进行Jira GET请求的详细教学
一、HTTP的8种请求方式 HTTP的请求行种包含多中请求方式,这些请求方式表明了要以何种方式来处理URI所标识的资源。 GET 请求获取由 Request-URI 所标识的资源 POST 请求服务器接收在请求中封装的实体,并将其作为由 Request-Line 中的 Request-URI 所标识的资源的一部分 HEAD 请求获取由 R
Python第三方库jira之学习日记(一)
安装jira 首先win+r,输入"cmd", 打开命令行窗口,输入以下命令用于安装jira: 使用jira获取单条issue的信息 由于工作需要,需要整理出jira中issue的相关信息...
IPI分析与Python解析Punch文件技巧
01—概述 IPI分析:源点导纳(InputPoint Inertance)分析。 在一定频率范围内通过在加载点施加单位力作为输入激励,同时将该点作为响应点,测得该点在该频率范围内的加速度作为输出响应,单位为(mm/s2)/N。用于考察该点的局部动刚度...
笔记分享:ABAQUS Python二次开发实践
一、脚本 .rpy文件 工作目录下的.rpy后缀的文件中记录了用户在abaqus界面所有的操作。 可直接将.rpy转为后缀.py的脚本文件,但这种方法会因为操作过多而显得代码量太大 通过宏录制 File-->Macros manager–>选择当前工作目录–>宏的名称 获得仅包含所录制操作的py代码文件(工作目录下的abaqusMacros.py文件...
Python脚本助力:提取ABAQUS结果数据
背景介绍 调研发现,传统结构设计过程中需要依赖工程师的理论知识和工程经验,针对具体问题提出初步设计方案,后续通过多次的迭代优化,直到满足要求为止。这种传统设计方法不仅工作量大,效率低,企业还需要投入巨量的成本。因此,我们可以通过优化算法 + 有限元模拟的方式,在加工制作阶段采用优化后的模型参数,该方法能大大减少迭代的次数,缩短产品从立项到上市的周期...
MATLAB fopen与Python文件操作对比解析
文件操作是一种重要的输入输出方式,即从数据文件读取数据或将结果写入数据文件。MATLAB提供了一系列低层输入输出函数,专门用于文件操作。 1、文件的打开与关闭 1)打开文件 在读写文件之前,必须先用fopen函数打开或创建文件,并指定对该文件进行的操作方式。fopen函数的调用格式为: fid=fopen(文件名,‘打开方式’) 说明:其中fid用于存储文件句柄值,如果返回的句柄值大于0...
车间调度问题:Matlab与Python的抉择
1.基本概念 车间调度是指根据产品制造的合理需求分配加工车间顺序,从而达到合理利用产品制造资源、提高企业经济效益的目的。车间调度问题从数学上可以描述为有n个待加工的零件要在m台机器上加工。问题需要满足的条件包括每个零件的各道工序使用每台机器不多于1次,每个零件都按照一定的顺序进行加工。 车间调度问题实例: 现共有6个工件,在10台机器上加工,每个工件都要经过6道加工工序...
Python实现Abaqus结果数据高效提取
有时候需要对模型进行大量的参数分析以尝试获得一些规律认识。但是通过abaqus的cae界面手动修改参数以及前后处理几乎不可能完成大量的分析,例如需要修改模型参数进行数百甚至上千次分析。所以需要通过编写程序来提高效率。这个技能很实用。以下是最近进行此分析的步骤作为备忘: 步骤1:使用abaqus建立一个参数模型并得到其inp文件。 步骤2:通过matlab批量修改inp文件中的参数...
Abaqus二次开发Python脚本案例详解|实战应用
Practical_Finite_Element_Analysis,_ABAQUS_Python_Scripting.part2: 【超级会员V6】通过百度网盘分享的文件:Practica…等2个文件
高光谱遥感数据处理:MATLAB与Python实战对比
Python高光谱遥感数据处理与机器学习实践 总结了高光谱遥感技术领域的基础原理与核心概念,采用编程语言复现经典数据处理和应用方法,追踪了最新的技术突破,在消化理解、触类旁通之后,用即使是遥感“小白”也容易接受的方式分享给你
利用Python脚本将ABAQUS结果导出至Excel的方法
实现这些操作首先要具备两个关键点: 关键点1:将xlwt库添加进Abaqus自带的python扩展库中,方法很简单直接下载xlwt相关安装包解压后将xlwt文件夹复制进相关路径中的即可...
利用Chatgpt与Python自动化Abaqus长方体强度仿真
abaqus对参数化长方体进行自动仿真,外表面压力载荷100000Pa,用python编写代码,实现修改几何参数后,自动划分六面体网格,自动加载压力载荷; 1.
Abaqus Python脚本生成3D随机球形骨料的实践
今天就不在rpy里写了,我们打开cae之后,直接打开pythonReader,没有这个工具的...
Abaqus Python二次开发的编辑器与IDE经验分享
经过一些配置,也可以运行 Python 脚本,目前大版本已经更新到4,网上的资源也很好找。 支持多标签、代码高亮、代码缩略图等实用功能,默认的软件界面也挺好看的。
利用Python为Abaqus设置周期性边界参数研究
Python与Abaqus Abaqus是一种被广泛使用的大型通用非线性有限元软件,应用于机械制造、航空航天、汽车交通、船舶、土木工程、能源矿产、医疗卫生以及日用家电等众多领域。
Python实现炸金花游戏的示例代码简单的Python游戏设计:烂鸡蛋炸金花全攻略
今天的第二个作品,哈哈哈哈,搞起来感觉还挺有意思的,不过代码里纸牌J,Q,K,A几个数字被我替换成了11,12,13,14......主要是没有想到简单的办法让其比较,索性都用数字了,我太菜了,希望有大佬指点一下。 代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
TensorFlow Lite教程笔记详解
TensorFlow Lite 是 TensorFlow 在移动和 IoT 等边缘设备端的解决方案,提供了 Java、Python 和 C++ API 库,可以运行在 Android、iOS 和 Raspberry
实战教程:Python统计并分析Jira数据实现可视化
准备 首先,安装 Python 依赖库 # 安装依赖库 pip3 install jira p
跨语言框架许可对比:Java与Python/MIT协议差异
java 框架通常采用 apache license 2.0,允许自由使用和分发,但需要署名;python、go 和 c# 框架中的类似框架则采用 mit、bsd 或 ms-pl 等更宽松的许可证,无需归属或商业用途限制
Python脚本在Abaqus odb文件中批量提取节点坐标与变形量
摘要 本文介绍如何使用Python脚本二次开发来批量提取ABAQUS输出数据库(ODB)文件中指定Step下的Set节点集变形量。
Ansys Workbench中常用的Python脚本编程技巧
1.根据命名读取结构树上的信息,如求解项,mesh setup,name selection DataModel.GetObjectsByName("name") StaticSys = DataModel.AnalysisByName("
python保存odb文件每帧mises应变方法
因为abaqus每次只能保存一个frame的数据放入abaqus.rpt,还需要选择帧,觉得太麻烦了,本人很懒,就写了个小脚本,很简单,只有几行代码。直接在abaqus里面调用就可以了 from abaqus import * from a
用Python从Abaqus导出数据至txt、dat文件
https://mp.weixin.qq.com/s?__biz=MzIzNzcyMDE3OA==&mid=2247484080&idx=1&sn=1b34a15a8bf79e8f9cdf901f43aac9b1&chksm=e8c505a
Minitab中的机器学习:与Python集成应用
2020 年 4 月 7 日,宾夕法尼亚州立大学 - 数据分析、预测分析、流程改善领域的领导者 Minitab, LLC 宣布发布新版 Minitab®统计分析软件,此次版本名为Minitab®19.2020.1。 最新版Minitab®19.2020.1提供了更强大的预测分析功能,企业可以利用它来主动改进过程,从而取得更好的结果并避免代
MATLAB封禁后:Python能否成为最大赢家?
这段时间,发生在哈工大身上的事,除了百年校庆千架无人机表演以外,可能最让人关注的就是哈工大花钱购买的正版 MATLAB 软件竟然被软件公司单方面停用了! (哈工大学生@王霖玮 披露的停用内容) MATLAB 被封禁的来龙去脉想必大家都已经知晓,图灵君在此就不再赘述了。 而这一事件之所以能够引起人们强烈的关注,我想除了这件事是发生在哈工大、
《Fluent Python》读书笔记:深度剖析2.2章节
2.4切片 切片和区间会忽略最后一个元素 这样做带来的好处有:1,当只有最后一个位置的信息时,我们也可以快速看出切片和区间里有几个元素,如从range(3)和my_list[:3]都返回三个元素。2,当起止位置都可见时,我们可以快速计算出切片和区间的长度,用后一个数减去第一个下标即可。3,这样做也可以让我们可以利用一个下表靶序列分割成不重
Python批量提取Abaqus odb文件历史变量
基础知识 历史输出变量与场输出变量所在位置不同,如下图所示。其中历史变量位于steps下的historyRegions容器。 历史变量所在位置 基础案例 在计算模型中定义了一圈接地弹簧,如下图所示。 接地弹簧展示 为了得到弹簧的受力结果,在step模块的历史变量中添加申请,获取弹簧径向受力[S11]。(因为不是标准圆形隧道,所以定义弹簧时
姓名不为空
手机不正确
公司不为空