自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SmileMoon's Home

热爱自然,沉醉科学,感悟人生,性情中人

  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

原创 CAD造型软件输出STL文件方法

一、Alibre File(文件)→Export(输出)→Save As(另存为,选择,STL)→输入文件名→Save(保存) 二、AutoCAD 输出模型必须为三维实体,且XYZ坐标都为正值。在命令行输入命令“Faceters” →设定FACETRES为1到10之间的一个值(1为低精度,10为高精度)→然后在命令行输入命令“STLOUT” →选择实体→选择“Y”,输出二进制文件→选择文件名 三、...

2014-10-30 11:15:04 9231

原创 NETGEN4.9.13编译连接方法总结

WINDOWS XP 操作系统下NETGEN4.9.13编译方法 1           NETGEN4.9.13源码下载地址:http://ncu.dl.sourceforge.net/project/netgen-mesher/netgen-mesher/4.9.13/netgen-4.9.13.zip2   基本环境要求和设置2.1   基本环境要求1)       ...

2014-10-30 09:13:56 551

原创 常见三维文件格式之STL, VRML, X3D

一.   STLSTL只能用来表示封闭的面或者体,stl文件有两种:一种是明码格式,另一种是二进制格式。 他的文件格式非常简单明码:solid namefacet normal ni nj nk   outer loop     vertex v1x v1y v1z     vertex v2x v2y v2z     vertex v3x v3y v3z'   endloopendfac...

2014-10-30 09:05:21 668

原创 Gmesh的网格剖分模块

第6章 网格剖分模块Gmsh的网格剖分模块集中了几种1维,2维,3维的网格剖分算法,他们都能产生适合于有限元的网格:2维的非结构化算法产生三角单元或者三角单元与四方形(当使用拼接曲面时)。3维的非结构化算法产生四面体单元。3维的结构化算法(超限或拉伸)默认产生三角单元,但是通过recombine命令,能得到四方形。3维结构化算法产生四面体,六面体,三菱柱、椎体,取决于曲面网格的类型。通过使用Mes...

2014-10-30 09:02:04 1017

原创 Gmesh的几何模块

介绍   Gmesh是一款开源的网格剖分软件包,除了网格剖分,还提供几何建模、求解、后处理几个模块。本文是翻译自Gmesh手册上的第5章,讲几何建模的。Gmesh中的几何建模模块具有简单的建模能力,在3D建模上,它只具有生成基本体素和扫描体的能力,不具备实体布尔运算的能力。因为Gmesh也是一个可执行的程序,所以,建模也是在用户界面上,以命令的方式进行的。下面是翻译。第5章 几何模块Gmsh的几何...

2014-10-30 09:01:16 590

原创 activeElement与srcElement

activeElement:光标源所在的对象,document的一个属性 srcElement::鼠标触发事件的对象,event的一个属性 1、如光标在页面的某个输入框里,判断当前光标的位置可用document.activeElement 即可获得光标对象2、如鼠标点击,要判断触发的对象,可采用event.srcElement 则获得该对象在FF下采用event.t...

2014-10-24 13:38:00 127

原创 REG ADD命令参数

REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]  KeyName  [\\Machine\]FullKey           远程机器的机器名 - 忽略默认到当前机器。                    远程机器上只有 HKLM 和 HKU。           FullKey ...

2014-10-24 11:21:59 13742

原创 有限元法 有限差分法 有限体积法

有限元法也叫有限单元法(finite element method, FEM),是随着电子计算机的发展而迅速发展起来的一种弹性力学问题的数值求解方法。五十年代初,它首先应用于连续体力学领域—飞机结构静、动态特性分析中,用以求得结构的变形、应力、固有频率以及振型。由于这种方法的有效性,有限单元法的应用已从线性问题扩展到非线性问题,分析的对象从弹性材料扩展到塑性、粘弹性、粘塑性和复合材料,从连续体...

2014-10-22 22:12:37 7621

原创 有限元、离散元、边界元、无界元的区别和适用范围

转自:http://blog.sina.com.cn/s/blog_71c3cfcf0100sh3s.html 有限元、离散元、边界元、无界元的区别和适用范围目前世界上结构计算方法一般分为有限元(FEM finite element method)、离散元(DEM discrete element method)、还有边界元(EEM)。有限元分析是用较简单的问题代替复杂问题后再求解。它将求解域...

2014-10-22 22:09:50 15857

原创 用ansys出黑白等值线图

对体和面来说,ANSYS默认的结果输出格式是云图格式,而这种彩色云图打印为黑白图像时对比很不明显,无法表达清楚,这对于发表文章来说是非常不便的。发文章所用的结果图最好是等值线图,并且最好是黑白的等值线图。笔者原来进行这项工作时一般借用photoshop等第三方软件,很麻烦,并且效果不好。现通过摸索,发现通过灵活运用ansys本身也能实现这项功能。现将步骤写给大家,感谢simwe对我的帮助。(1)...

2014-10-22 21:50:36 2522

原创 模型建立中环行阵列的方法

http://blog.sina.com.cn/s/blog_4bcb48720100083w.html*AFUN,DEG/prep7n=10           !阵列个数r=10           !阵列半径cyl4,r,0,2asel,allcm,a,area*do,j,1,n-1  dx=cos(360*j/n)*r  dy=sin(360*j/n)*r  AGE...

2014-10-22 21:48:58 187

原创 4种典型的非线性材料

介绍四种典型的非线性材料:1.经典双线性随动强化 BKIN2.双线性等向强化 BISO3.多线性随动强化 MKIN4.多线性等向强化 MISO1.经典的双线性随动强化(BKIN)使用一个双线性来表示应力应变曲线,所以有两个斜率,弹性斜率和塑性斜率,由于随动强化的Von mises屈服准则被使用,所以包含有鲍辛格效应,此选项适用于遵守Von Mises 屈服准则,初始为各向同性材料的小应...

2014-10-22 21:46:31 4182

原创 ansys中导入自定义本构模型的算例

邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出下个荷载步的弹性模量Et,修改各单元之MP,用于下一步计算。以下是一个简单算例,copy出去可直接运行。!!!常规三轴试验模拟!!!by taomingxing,NWPU!!!2003.7...

2014-10-22 21:42:51 2387

原创 非线性弹性全量本构模型程序(THURC3A)

module TypeDef !定义混凝土材性模块type :: typ_Concretereal*8 fc, ft,E0, ENU, EPS_Crush ; !抗压强度+,抗拉强度+,初始弹性模量,初始泊松比,压碎应变-real*8 Es, ENUs !割线模量,割线泊松比real*8 T(6,6) !坐标转换矩阵integer NCrack (3), Pre_NCrack(3), Pre_in...

2014-10-22 21:34:30 675

原创 消除txt数据文件中空行批处理

有限元结果计算完之后,生成的数据文件里面总是有文字或者空行,不便于读入excel里进行处理,我这儿编了个小程序,可以解决这个问题一、消除txt数据文件中空行批处理小程序%下面这段才是真正的读入数据写出数据的程序%需要txt原型数据文件,然后可以将所有的字符行消除,空行消除考虑到写入数据文件其实并没有什么意义,同时修改数据行中可以包含小数点(.)、-、E(科学计数法)等符号。func...

2014-10-22 21:32:10 2986

原创 ansys中获取变形后所有结点坐标

ALLSEL                             !选择所有*CFOPEN,'R_OUT','TXT',             !定义输出文件名*GET,MINNUM,NODE,0,NUM,MIN         !取最小节点编号*GET,ENUM,NODE,0,COUNT             !取节点数目*DO,I,1,ENUM,1               ...

2014-10-22 21:28:06 6399

原创 ansys中使用多核处理器

使用AMG算法,可以使多个核同时工作。使用方法1或2.方法1:  (1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.  (2). 然后在求解前执行如下命令:finish/config,nproc,n!设置处理器数n=你设置的CPU数。/solueqslv,amg          !选择AM...

2014-10-22 21:26:06 9291

原创 ansys使用更多内存和CPU

from http://blog.sina.com.cn/s/blog_4bcb487201000aa9.html1、bcsoption 命令bcsoption,,force,memory size(mb为单位),强制使用制定的内存大小bcsoption,,incore   核内求解,一般速度较快2、如果多核的话,直接用/config,nproc 命令制定所要使用的cpu数量多用核内求...

2014-10-22 21:25:13 4637

原创 ansys如何使用更多的内存

现在的主机都是>=4G的内存。可是对ansys进行设置时,超过1100MBansys就启动不了了,对资源形成了极大的浪费,就想找个办法把其他的内存利用起来 windows对内存有限制,对于32位机,系统只允许程序用2GB的内存,因此,如果是做大分析,建议你打开/3GB开关;对于,你用-M开内存的问题,HELP里解释的意思应该是说,你用-M所开的是连续的内存快,当你将其开到1800时,系统...

2014-10-22 21:23:35 3431

原创 ANSYS中加变化的面荷载的方法

自:http://blog.sina.com.cn/nzwhhu在ANSYS中如果要在一个面上施加沿某个方向变化的面荷载,需要有两步来完成:这里以一个在圆筒内表面加内水压力的例子进行说明。第一步,设置面荷载变化规律。如果面荷载沿Z向变化,后面指定面荷载从Z=100开始变化,并按斜率为-9800进行变化,可用如下语句sfgrad,pres,,z,100,-9800      !也...

2014-10-22 21:16:38 3454

转载 拉伸试验、紧缩现象模拟命令流

from http://blog.sina.com.cn/s/blog_4bcb487201000b1b.html模型和材料参数是随便给定的,命令流如下:/prep7b1 = 0.005b2 = 0.0047h1 = 0.02h2 = 0.001k,1,k,2,b2k,3,b1,h1k,4,,h1k,5,,-h1k,6,b1,-h1a,1,2,3,4l,5,6l,1...

2014-10-22 21:15:27 770

转载 通过*get命令得到一组没有规律节点的编号

from http://blog.sina.com.cn/s/blog_4bcb487201007vf8.html!确定节点群和起始节点(由用户确定,即先把需要的节点选出来)------------N0=1    !起始节点号为1NMAX=NDINQR(0,13)  !获取节点总数*DIM,P1NODE,,NMAX  !定义节点群数组,存放节点号*DIM,NODEX,,NMAX  ...

2014-10-22 21:13:50 544

转载 ANSYS的内嵌函数总汇

ansys中可以用*get命令获取信息。如:   *get,xx,node,i,loc,x 可以获取第i个节点的x坐标,即把第i个节点的x坐标赋给xx.    通过内嵌函数,我们可以很方便的实现上述过程: xx=nx(i), nx(i)就是ansys的一个内嵌函数。    下面我把ansys所有的内嵌函数都列举出来供各位参考:1. distnd( i,j) — I,j 两点的距离2. ...

2014-10-22 21:12:42 4397

转载 关于弹塑性DP模型参数设置的一点体会

自http://blog.sina.com.cn/s/blog_4bcb48720100915y.htmlANSYS中能用于岩土材料的模型只有DP模型。DP模型是理想弹塑性模型,理想弹塑性即应力(复杂应力情况下应该是等效应力吧)达到屈服极限以后,应力不再增大,但是应变会一直增长。    ANSYS中设定DP模型需要输入3个参数,粘聚力c,内摩擦角fai,膨胀角faif,其中的膨胀角faif ...

2014-10-22 21:09:36 12497 1

转载 在ansys中导入自定义本构模型的算例zz

引自http://blog.sina.com.cn/s/blog_4bcb4872010008y9.html邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出下个荷载步的弹性模量Et,修改各单元之MP,用于下一步计算。以下是一个简单算例...

2014-10-22 21:06:30 1415

原创 观今朝行

音弦美声动人心,艳阳淡云称民意,我朝圣人立新政,万千墨吏赴刑狱。

2014-10-10 21:49:53 102

Word BVA 编写的试题库

这是XX学校花¥XXX买的程序,觉得这是目前最使用的试题库程序。比那些什么所谓的c/s之类强不知道多少倍。作者的宏是加密的,我已经破解了,并做了一些修改。欢迎研究,支持开源!

2010-04-21

题库管理系统最新的版本VB6

最新的版本,用于管理课程、试题、试卷、用户第一次登陆必须用admin用户名登陆, 密码是111111 要有ACCESS2000 ODBC TIKUSYS

2010-04-20

模拟Windows记事本

这是一个VB写的窗口程序,然后却没有用到任何的VB Forms(窗体)。程序模拟的是Windows记事本程序,完全不使用VB窗体,所有窗体代码均是在模块里写成的,这种独辟蹊径的写法还是很值得学习一下的。

2010-04-20

MatrixVB 中文可以显示了

用过MatrixVB的朋友知道,MatrixVB绘图时不可以显示中文,比如定义轴线的名称。。。。,很郁闷,偶尔有了灵感解决了这个问题,希望对大家有帮助。 另外本人还正在汉化MatrixVB。。。。,期待完成。

2010-04-20

fortran90编写钢筋混凝土本构程序

fortran90编写的钢筋混凝土本构程序,可以用来做非线性分析

2010-03-06

Triangle Mesh for finite element

另一个三角形网格划分工具,它既可划分二维网格也可以划分三维的网格,里面有实例可以学习研究。

2010-03-06

mesh2d三角形网格划分工具

mesh2d是一个很好用的三角形网格划分工具

2010-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除