python在材料模拟中的应用_基于Python的ABAQUS二次开发及在板料快速冲压成形模拟中的应用...

2009

doi

:10

1

3969/

j

1

issn

1

1007

2

2012

1

2009

1

04

1

013

基于

Python

ABAQUS

二次开发及在板料快速

冲压成形模拟中的应用

(

北京航空航天大学

飞行器制造工程系

,

北京

100191

)

吴向东

刘志刚

王文平

:

采用

Python

脚本语言对

ABAQUS

的前处理模块进行二次开发

,

讨论了

Python

脚本在

ABAQUS

二次开

发中的作用和调用过程

,

提出了程序开发的思路及一般步骤

通过开发针对板料快速冲压成形模拟的

Python

脚本

程序

,

使用户能够根据压力机实际参数创建真实加载速度幅值曲线

结果表明

,

所开发的程序界面友好

,

可操作性

通过典型冲压成形实例

,

比较分析结点滑动速度和结点运动速度曲线

,

证明了有限元软件模拟的真实加载速度

可以反映板料和模具之间的滑动速度

,

为后续的实际试验提供分析依据

关键词

:

Python

;

ABAQUS

;

快速冲压

;

二次开发

中图分类号

:

T

G

386

1

3

+

5

文献标识码

:

A

文章编号

:

1007

2

2012

(

2009

)

04

2

0068

2

05

Study

and

development

on

the

application

of

ABAQUS

in

the

sheet

metal

rapid

forming

simulation

based

on

Python

WU

Xiang

2

dong

L

IU

Zhi

2

gang

WAN

Min

WAN

G

Wen

2

ping

HUAN

G

Lin

(

Beihang

University

,

Department

of

Aircraft

Manufacturing

,

Beijing

100191

China

)

Abstract

:

Python

scripting

language

was

used

for

pre

2

processing

module

of

ABAQUS

for

secondary

development

,

the

role

of

Py

2

thon

script

and

the

call

process

was

discussed

in

the

ABAQUS

secondary

development

,

the

development

of

ideas

and

general

steps

was

put

forward.

Through

the

Python

script

for

the

sheet

metal

rapid

forming

simulation

,

an

effective

solution

was

proposed

to

allow

users

creating

true

loading

rate

amplitude

according

actual

press

parameters.

The

results

showed

that

the

procedure

was

f

riendly

and

feasible.

Through

a

typical

Stamping

example

,

compared

and

analyzed

the

node

slip

velocity

curve

and

translational

velocity

curve.

It

proved

the

truth

that

the

true

loading

rate

simulating

by

Finite

element

software

can

reflect

the

slip

velocity

be

2

tween

sheet

metal

and

die

,

providing

the

basis

for

the

follow

2

up

analysis

in

actual

testing.

K

ey

w

ords

:

Python

;

ABAQUS

;

rapid

forming

;

second

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/258647.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Doxygen简介

(转自:http://www.cnblogs.com/liuliunumberone/archive/2012/04/10/2441391.html) 一.什么是Doxygen? Doxygen 是一个程序的文件产生工具,可将程序中的特定批注转换成为说明文件。通常我们在写程序时,或多…

javascript之闭包理解以及应用场景

1 function fn(){2 var a 0;3 return function (){4 return a;5 } 6 }如上所示,上面第一个return返回的就是一个闭包,那么本质上说闭包就是一个函数。那么返回这个函数有什么用呢?那是因为这个函数可以调用到它外部的a…

faster rcnn学习之rpn、fast rcnn数据准备说明

在上文《 faster-rcnn系列学习之准备数据》,我们已经介绍了imdb与roidb的一些情况,下面我们准备再继续说一下rpn阶段和fast rcnn阶段的数据准备整个处理流程。 由于这两个阶段的数据准备有些重合,所以放在一起说明。 我们并行地从train_rpn与train_fas…

sql server规范

常见的字段类型选择 1.字符类型建议采用varchar/nvarchar数据类型2.金额货币建议采用money数据类型3.科学计数建议采用numeric数据类型4.自增长标识建议采用bigint数据类型 (数据量一大,用int类型就装不下,那以后改造就麻烦了)5.时间类型建议采用为dat…

关于标准库中的ptr_fun/binary_function/bind1st/bind2nd

http://www.cnblogs.com/shootingstars/archive/2008/11/14/860042.html 以前使用bind1st以及bind2nd很少,后来发现这两个函数还挺好玩的,于是关心上了。在C Primer对于bind函数的描述如下:“绑定器binder通过把二元函数对象的一个实参绑定到…

CSS伪类

一、首字母的颜色字体写法 p:first-letter 二、文本的特殊样式设置 first-line css伪类可与css类配合使用 伪元素只能用于块级元素 转载于:https://www.cnblogs.com/boyblog/p/4623374.html

php 结构体_【开发规范】PHP编码开发规范下篇:PSR-2编码风格规范

之前的一篇文章是对PSR-1的基本介绍接下来是PSR-2 编码风格规范,它是 PSR-1 基本代码规范的继承与扩展。PSR-1 和PSR-2是PHP开发中基本的编码规范,大家其实都可以参考学习下,虽然说每个开发者都有自己熟悉的一套开发规范,但是我觉…

faster rcnn学习之rpn训练全过程

上篇我们讲解了rpn与fast rcnn的数据准备阶段,接下来我们讲解rpn的整个训练过程。最后 讲解rpn训练完毕后rpn的生成。 我们顺着stage1_rpn_train.pt的内容讲解。 name: "VGG_CNN_M_1024" layer {name: input-datatype: Pythontop: datatop: im_infotop: …

BitMapData知识 转

Bitmap和BitmapData 2010.5.25 smartblack整理 一、flash.display.Bitmap类及其两个子类 1、继承自DisplayObject,和InteractiveObject平级,所以无法调度鼠标事件,可以使用额外的包装容器(Sprite)来实现侦听。 2、只支持GIF、JPEG、PNG格式&a…

Android学习之高德地图的通用功能开发步骤(二)

周一又来了,我就接着上次的开发步骤(一)来吧,继续把高德地图的相关简单功能分享一下 上次写到了第六步,接着写第七步吧。 第七步:定位 地图选点 路径规划 实时导航 以下是我的这个功能NaviMapActivity的…

Oracle中分区表中表空间属性

Oracle中的分区表是Oracle中的一个很好的特性,可以把大表划分成多个小表,从而提高对于该大表的SQL执行效率,而各个分区对应用又是透明的。分区表中的每个分区有独立的存储特性,包括表空间、PCT_FREE等。那分区表中的各分区表空间之…

期刊论文格式模板 电子版_期刊论文的框架结构

最近看到很火的一句话,若不是生活所迫,谁愿意把自己弄得一身才华。是否像极了正想埋头苦写却毫无头绪的你?发表期刊论文的用途 :1: 学校或者单位评奖,评优,推免等2:申领学位证(如毕业硬性要求&a…

faster rcnn学习之rpn 的生成

接着上一节《 faster rcnn学习之rpn训练全过程》,假定我们已经训好了rpn网络,下面我们看看如何利用训练好的rpn网络生成proposal. 其网络为rpn_test.pt # Enter your network definition here. # Use ShiftEnter to update the visualization. name: &q…

初学java之常用组件

1 2 import javax.swing.*;3 4 import java.awt.*;5 class Win extends JFrame6 {7 JTextField mytext; // 设置一个文本区8 JButton mybutton;9 JCheckBox mycheckBox[]; 10 JRadioButton myradio[]; 11 ButtonGroup group; //为一…

anaconda 安装在c盘_最省心的Python版本和第三方库管理——初探Anaconda

打算把公众号和知乎专栏的文章搬运一点过来。 历史文章可以去关注我的公众号:不二小段,或者知乎:段小草。也欢迎来看我的视频学Python↓↓↓跟不二学Python这篇文章可以作为Python入门的第一站可以结合这期视频来看,基本上是这期视…

Iris recognition papers in the top journals in 2017

转载自:https://kiennguyenstuff.wordpress.com/2017/10/05/iris-recognition-papers-in-the-top-journals-in-2017/ Top journals: – IEEE Transaction on Pattern Analysis and Machine Intelligence (PAMI) – Pattern Recognition (PR) – IEEE Transaction on…

判断浏览器是否为IE内核的最简单的方法

没啥说的,直接贴代码,算是ie hack了。 if (![1,]) {alert(is ie); } 转载于:https://www.cnblogs.com/jasondan/p/3716660.html

dubbo控制中心部署,权重配置,以及管控台中各个配置的简单查看

dubbo给我们提供了现成的后台管理网站,专门管理这些服务,应用,路由规则,动态配置,访问控制、权重控制、负载均衡等等,还可以查看系统日志,系统状态,系统环境等等,功能很是…

给git配置http代理

1. 安装socat apt-get install socat 2. 创建配置文件,取名gitproxy填入以下内容: #!/bin/sh_proxy135.245.48.33_proxyport8000 exec socat STDIO PROXY:$_proxy:$1:$2,proxyport$_proxyport 加上可执行权限chmod x gitproxy,将此文件放在环…

faster rcnn在自己的数据集上训练

本文是一个总结,参考了网上的众多资料,汇集而成,以供自己后续参考。 一般说来,训练自己的数据,有两种方法:第一种就是将自己的数据集完全改造成VOC2007的形式,然后放到py-faster-rcnn/data 目录…