文档库 最新最全的文档下载
当前位置:文档库 › ADC0808功能及简介

ADC0808功能及简介

ADC0808功能及简介
ADC0808功能及简介

11.2.4 典型的集成ADC 芯片

为了满足多种需要,目前国内外各半导体器件生产厂家设计并生产出了多种多样的ADC 芯片。仅美国AD 公司的ADC 产品就有几十个系列、近百种型号之多。从性能上讲,它们有的精度高、速度快,有的则价格低廉。从功能上讲,有的不仅具有A/D 转换的基本功能,还包括内部放大器和三态输出锁存器;有的甚至还包括多路开关、采样保持器等,已发展为一个单片的小型数据采集系统。

尽管ADC 芯片的品种、型号很多,其内部功能强弱、转换速度快慢、转换精度高低有很大差别,但从用户最关心的外特性看,无论哪种芯片,都必不可少地要包括以下四种基本信号引脚端:模拟信号输入端(单极性或双极性);数字量输出端(并行或串行);转换启动信号输入端;转换结束信号输出端。除此之外,各种不同型号的芯片可能还会有一些其他各不相同的控制信号端。选用ADC 芯片时,除了必须考虑各种技术要求外,通常还需了解芯片以下两方面的特性。

(1)数字输出的方式是否有可控三态输出。有可控三态输出的ADC 芯片允许输出线与微机系统的数据总线直接相连,并在转换结束后利用读数信号RD 选通三态门,将转换结果送上总线。没有可控三态输出(包括内部根本没有输出三态门和虽有三态门、但外部不可控两种情况)的ADC 芯片则不允许数据输出线与系统的数据总线直接相连,而必须通过I/O 接口与MPU 交换信息。

(2)启动转换的控制方式是脉冲控制式还是电平控制式。对脉冲启动转换的ADC 芯片,只要在其启动转换引脚上施加一个宽度符合芯片要求的脉冲信号,就能启动转换并自动完成。一般能和MPU 配套使用的芯片,MPU 的I/O 写脉冲都能满足ADC 芯片对启动脉冲的要求。对电平启动转换的ADC 芯片,在转换过程中启动信号必须保持规定的电平不变,否则,如中途撤消规定的电平,就会停止转换而可能得到错误的结果。为此,必须用D 触发器或可编程并行I/O 接口芯片的某一位来锁存这个电平,或用单稳等电路来对启动信号进行定时变换。

具有上述两种数字输出方式和两种启动转换控制方式的ADC 芯片都不少,在实际使用芯片时要特别注意看清芯片说明。下面介绍两种常用芯片的性能和使用方法。

1. ADC 0808/0809

ADC 0808和ADC 0809除精度略有差别外(前者精度为8位、后者精度为7位),其余各方面完全相同。它们都是CMOS 器件,不仅包括一个8位的逐次逼近型的ADC 部分,而且还提供一个8通道的模拟多路开关和通道寻址逻辑,因而有理由把它作为简单的“数据采集系统”。利用它可直接输入8个单端的模拟信号分时进行A/D 转换,在多点巡回检测和过程控制、运动控制中应用十分广泛。

1) 主要技术指标和特性

(1)分辨率: 8位。

(2)总的不可调误差: ADC0808为±21

LSB,ADC 0809为±1LSB 。

(3)转换时间: 取决于芯片时钟频率,如CLK=500kHz 时,T CONV =128μs 。

(4)单一电源: +5V 。

(5)模拟输入电压范围: 单极性0~5V ;双极性±5V,±10V(需外加一定电路)。

(6)具有可控三态输出缓存器。

(7)启动转换控制为脉冲式(正脉冲),上升沿使所有内部寄存器清零,下降沿使A/D 转换开始。

(8)使用时不需进行零点和满刻度调节。

2) 内部结构和外部引脚

ADC0808/0809的内部结构和外部引脚分别如图11.19和图11.20所示。内部各部分的作用和工作原理在内部结构图中已一目了然,在此就不再赘述,下面仅对各引脚定义分述如下:

图11.19 ADC0808/0809内部结构框图

(1)IN 0~IN 7——8路模拟输入,通过3根地址译码线ADD A 、ADD B 、ADD C 来选通一路。

(2)D 7~D 0——A/D 转换后的数据输出端,为三态可控输出,故可直接和微

处理器数据线连接。8位排列顺序是D 7为最高位,D 0为最低位。

(3)ADD A 、ADD B 、ADD C ——模拟通道选择地址信号,ADD A 为低位,ADD C 为高位。地址信号与选中通道对应关系如表11.3所示。

(4)V R (+)、V R (-)——正、负参考电压输入端,用于提供片内DAC 电阻网络

的基准电压。在单极性输入时,V R (+)=5V ,V R (-)=0V ;双极性输入时,V R (+)、V R (-)分别接正、负极性的参考电压。

图11.20 ADC0808/0809外部引脚图

(5)ALE——地址锁存允许信号,高电平有效。当此信号有效时,A、B、C 三位地址信号被锁存,译码选通对应模拟通道。在使用时,该信号常和START 信号连在一起,以便同时锁存通道地址和启动A/D转换。

(6)START——A/D转换启动信号,正脉冲有效。加于该端的脉冲的上升沿使逐次逼近寄存器清零,下降沿开始A/D转换。如正在进行转换时又接到新的启动脉冲,则原来的转换进程被中止,重新从头开始转换。

(7)EOC——转换结束信号,高电平有效。该信号在A/D转换过程中为低电平,其余时间为高电平。该信号可作为被CPU查询的状态信号,也可作为对CPU 的中断请求信号。在需要对某个模拟量不断采样、转换的情况下,EOC也可作为启动信号反馈接到START端,但在刚加电时需由外电路第一次启动。

(8)OE——输出允许信号,高电平有效。当微处理器送出该信号时,ADC0808/0809的输出三态门被打开,使转换结果通过数据总线被读走。在中断工作方式下,该信号往往是CPU发出的中断请求响应信号。

3) 工作时序与使用说明

ADC 0808/0809的工作时序如图11.21所示。当通道选择地址有效时,ALE

信号一出现,地址便马上被锁存,这时转换启动信号紧随ALE之后(或与ALE同时)出现。START的上升沿将逐次逼近寄存器SAR复位,在该上升沿之后的2μs 加8个时钟周期内(不定),EOC信号将变低电平,以指示转换操作正在进行中,直到转换完成后EOC再变高电平。微处理器收到变为高电平的EOC信号后,便立即送出OE信号,打开三态门,读取转换结果。

图11.21 ADC 0808/0809工作时序

模拟输入通道的选择可以相对于转换开始操作独立地进行(当然,不能在转换过程中进行),然而通常是把通道选择和启动转换结合起来完成(因为ADC0808/0809的时间特性允许这样做)。这样可以用一条写指令既选择模拟通道又启动转换。在与微机接口时,输入通道的选择可有两种方法,一种是通过地址总线选择,一种是通过数据总线选择。

如用EOC信号去产生中断请求,要特别注意EOC的变低相对于启动信号有2μs+8个时钟周期的延迟,要设法使它不致产生虚假的中断请求。为此,最好利用EOC 上升沿产生中断请求,而不是靠高电平产生中断请求。

ADC 0808 与 ADC 0809 区别§7.3 A/D转换器ADC0809与 MCS-51单片机的接口设计 ADC0808/0809八位逐次逼近式A/D转换器是一种单片CMOS器件,包括8位的模/数转换器,8通道多路转换器和与微处理器兼容的控制逻辑.8通道多路转换器能直接连通8个单端模拟信号中一任何一个. 一,ADC0808/0809的内部结构及引脚功能 1,ADC0809转换器内部结构2,ADC0809引脚功能分辨率为8位.最大不可调误差ADC0808小于±1/2LSB,ADC0809小于±1LSB单一+5V供电,模拟输入范围为0~5V.具有锁存三态输出,输出与TTL兼容.功耗为15mw.不必进行零点和满度调整.转换速度取决于芯片的时钟频率.时钟频率范围:10~1280KHZ当CLK=500KHZ时,转换速度为128μs.IN0~IN7:8路输入通道的模拟量输入端口. 2-1~2-8:8位数字量输出端口. START,ALE:START为启动控制输入端口,ALE为地址锁存控制信号端口.这两个信号端可连接在一起,当通过软件输入一个正脉冲,便立即启动模/数转换.EOC,OE:EOC为转换结束信号脉冲输出端口,OE为输出允许控制端口,这两个信号亦可连结在一起表示模/数转换结束.OE端的电平由低

变高,打开三态输出锁存器,将转换结果的数字量输出到数据总线上.REF(+),REF(-),VCC,GND,REF(+)和REF(-)为参考电压输入端,VCC为主电源输入端,GND为接地端.一般REF(+)与VCC连接在一起,REF(-)与GND连接在一起.CLK:时钟输入端.3,8路模拟开关的三位地址选通编码表ADDA,B,C8路模拟开关的三位地址选通输入端,以选择对应的输入通道. 地址码对应的输入通道CBA000011110011001101010101IN0IN1IN2IN3IN4IN5IN6IN7二,ADC0808/0809与8031单片机的接口设计 ADC0808/0809与8031单片机的硬件接口有三种方式,查询方式,中断方式和等待延时方式.究竟采用何种方式,应视具体情况,按总体要求而选择.1.延时方式ADC0809编程模式在软件编写时,应令p2.7=A15=0;A0,A1,A2给出被选择的模拟通道的地址;执行一条输出指令,启动A/D转换;执行一条输入指令,读取A/D转换结果.通道地址:7FF8H~7FFFH下面的程序是采用延时的方法,分别对8路模拟信号轮流采样一次,并依次把结果转存到数据存储区的采样转换程序.START: MOV R1, #50H ;置数据区首地址MOV DPTR, #7FF8H ;P2.7=0且指向通道0 MOV R7, #08H ;置通道数 NEXT: MOVX @DPTR,A ;启动A/D转换MOV R6, #0AH ;软件延时DLAY: NOPNOPNOPDJNZ R6, DLAYMOVX A, @DPTR ;读取转换结果MOV @ R1, A ;存储数据INC DPTR ;指向下一个通道INC R1 ;修改数据区指针 DJNZ R7, NEXT ;8个通道全采样完了吗 ........ 2.中断方式将ADC0808/0809作为一个外部扩展的并行I/O口,直接由8031的P2.0和脉冲进行启动.通道地址为FEF8H~FEFFH用中断方式读取转换结果的数字量,模拟量输入通路选择端A,B,C分别与8031的P0.0,P0.1,P0.2(经74LS373)相连,CLK由8031的ALE提供. INTADC:SETB IT1 ;选择为边沿触发方式SETB EA ;开中断SETB EX1 ;MOV DPTR, #0FEF8H ;通道地址送DPTRMOVX @DPTR,A ;启动A/D转换……PINT1: ……MOV DPTR, #0FEF8H ; 通道地址送DPTRMOVX A, @ DPTR;读取从IN0输入的转换结果存入MOV 50H, A ;50H单元MOVX @DPTR,A ;启动A/D转换RETI ;中断返回三,接口电路设计中的几点注意事项1.关于ADC0808/0809最高工作时钟频率的说明由于ADC0808/0809芯片内无时钟,所以必须靠外部提供时钟;外部时钟的频率范围为10KHZ~1280KHZ.在前面的ADC0808/0809通过中断方式与8031单片机接口的电路中,8031单片机的主频接为6MHZ,ALE提供ADC0808/0809的时钟频率为1MHZ(1000KHZ);实际应用系统使用证明,ADC0808/0809能够正常可靠地工作.但在用户进行ADC0808/0809应用设计时,推荐选用640KHZ左右的时钟频率. 2,ADC0816/17与ADC0809的主要区别ADC0816/0817与ADC0808/0809相比,除模拟量输入通道数增至16路,封装为40引脚外,其原理,性能结构基本相同.ADC0816和ADC0817的主要区别是:ADC0816的最大不可调误差为±1/2LSB,精度高,价格也高;ADC0817的最大不可调误差为士1LSB,价格低. 习题七试设计一数据采集系统 2002.10 使用单位: 山东省气象局在东营市孤岛气象观察站设计单位: 山东大学物理与微电子学院2000级设计方案: 自行确定提示: 对于非模拟物理量,可以用下图示意即可非电物理量传感器A/D转换器

§7.3 A/D转换器ADC0809与 MCS-51单片机的接口设计

ADC0808/0809八位逐次逼近式A/D转换器是一种单片CMOS器件,包括8位的模/数转换器,8通道多路转换器和与微处理器兼容的控制逻辑.

8通道多路转换器能直接连通8个单端模拟信号中一任何一个.

一,ADC0808/0809的内部结构及引脚功能

1,ADC0809转换器内部结构

2,ADC0809引脚功能

分辨率为8位.

最大不可调误差ADC0808小于±1/2LSB,

ADC0809小于±1LSB

单一+5V供电,模拟输入范围为0~5V.

具有锁存三态输出,输出与TTL兼容.

功耗为15mw.

不必进行零点和满度调整.

转换速度取决于芯片的时钟频率.时钟频率范围:10~1280KHZ

当CLK=500KHZ时,

转换速度为128μs.

IN0~IN7:8路输入通道的模拟量输入端口.

2-1~2-8:8位数字量输出端口.

START,ALE:START为启动控制输入端口,ALE为地址锁存控制信号端口.这两个信号端可连接在一起,当通过软件输入一个正脉冲,便立即启动模/数转换.

EOC,OE:EOC为转换结束信号脉冲输出端口,OE为输出允许控制端口,这两个信号亦可连结在一起表示模/数转换结束.OE端的电平由低变高,打开三态输出锁存器,将转换结果的数字量输出到数据总线上.

REF(+),REF(-),VCC,GND,REF(+)和REF(-)为参考电压输入端,VCC为主电源输入端,GND为接地端.一般REF(+)与VCC连接在一起,REF(-)与GND连接在一起. CLK:时钟输入端.

3,8路模拟开关的三位地址选通编码表

ADDA,B,C

8路模拟开关的三位地址选通输入端,以选择对应的输入通道.

地址码

对应的输入通道

C、B、A、0、0、0、0、1、1、1、1、0、0、1、1、0、0、1、1、0、1、0、1、0、

1、0、1、IN0、IN1、IN

2、IN

3、IN

4、IN

5、IN

6、IN7

二,ADC0808/0809与8031单片机的接口设计

ADC0808/0809与8031单片机的硬件接口有三种方式,查询方式,中断方式和等待延时方式.究竟采用何种方式,应视具体情况,按总体要求而选择.

1.延时方式

ADC0809编程模式

在软件编写时,应令p2.7=A15=0;A0,A1,A2给出被选择的模拟通道的地址;

执行一条输出指令,启动A/D转换;

执行一条输入指令,读取A/D转换结果.

通道地址:7FF8H~7FFFH

下面的程序是采用延时的方法,分别对8路模拟信号轮流采样一次,并依次把结果转存到数据存储区的采样转换程序.

START:

MOV R1, #50H ;置数据区首地址

MOV DPTR, #7FF8H ;P2.7=0且指向通道0

MOV R7, #08H ;置通道数

NEXT: MOVX @DPTR,A ;启动A/D转换

MOV R6, #0AH ;软件延时

DLAY: NOP

NOP

NOP

DJNZ R6, DLAY

MOVX A, @DPTR ;读取转换结果

MOV @ R1, A ;存储数据

INC DPTR ;指向下一个通道

INC R1 ;修改数据区指针

DJNZ R7, NEXT ;8个通道全采样完了吗

........

2.中断方式

将ADC0808/0809作为一个外部扩展的并行I/O口,直接由8031的P2.0和脉冲进行启动.通道地址为FEF8H~FEFFH

用中断方式读取转换结果的数字量,模拟量输入通路选择端A,B,C分别与8031的P0.0,P0.1,P0.2(经74LS373)相连,

CLK由8031的ALE提供.

INTADC:SETB IT1 ;选择为边沿触发方式

SETB EA ;开中断

SETB EX1 ;

MOV DPTR, #0FEF8H ;通道地址送DPTR

MOVX @DPTR,A ;启动A/D转换

……

PINT1: ……

MOV DPTR, #0FEF8H ; 通道地址送DPTR

MOVX A, @ DPTR;读取从IN0输入的转换结果存入

MOV 50H, A ;50H单元

MOVX @DPTR,A ;启动A/D转换

RETI ;中断返回

三,接口电路设计中的几点注意事项

1.关于ADC0808/0809最高工作时钟频率的说明

由于ADC0808/0809芯片内无时钟,所以必须靠外部提供时钟;

外部时钟的频率范围为10KHZ~1280KHZ.在前面的ADC0808/0809通过中断方式与8031单片机接口的电路中,8031单片机的主频接为6MHZ,ALE提供ADC0808/0809的时钟频率为1MHZ(1000KHZ);

实际应用系统使用证明,ADC0808/0809能够正常可靠地工作.但在用户进行ADC0808/0809应用设计时,推荐选用640KHZ左右的时钟频率.

2,ADC0816/17与ADC0809的主要区别

ADC0816/0817与ADC0808/0809相比,除模拟量输入通道数增至16路,封装为40引脚外,其原理,性能结构基本相同.

ADC0816和ADC0817的主要区别是:

ADC0816的最大不可调误差为±1/2LSB,精度高,价格也高;

ADC0817的最大不可调误差为士1LSB,价格低. 习题七试设计一数据采集系统 2002.10

使用单位: 山东省气象局在东营市孤岛气象观察站设计单位: 山东大学物理与微电子学院2000级

设计方案: 自行确定

提示: 对于非模拟物理量,可以用下图示意即可ADC0808

百科名片

6(START): A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns 宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。

7(EOC): A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。

9(OE):数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。

10(CLK):时钟脉冲输入端。要求时钟频率不高于640KHZ。

12(VREF(+))和16(VREF(-)):参考电压输入端

11(Vcc):主电源输入端。

13(GND):地。

23~25(ADDA、ADDB、ADDC):3位地址输入线,用于选通8路模拟输入中的一路

hyperworks学习心得及常见问题

制造系统信息集成技术(答案) 一、简答题: 1、如何将.igs文件或.stl文件导入hypermesh进行分网? files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。划分网格前别忘了清理几何 2、在使用TOOL->reflect命令,映射单元时,得到了映射的结果,原先的对象却不见了,应如何处理? 答:方法1、在选择reflect后命令后,应选择duplicate命令,复制欲操作的对象。 方法2、先把已建的单元利用organize〉copy到一个辅助collector中,再进行操作。 3、igs导入hypermesh后,想将模型整体尺寸缩小一半,在hypermesh中能实现么? 答:可以在tool panel中,选择scale命令完成。 4、对加面载荷的菜单,magnitude是力的大小,magnitude%是什么? magnitude%是指在图形区中的显示设置,100%表示1:1的比例。magnitude%是显示的箭头大小与施加压力大小的百分比 5、另外ruled和skin有什么不同呢? skin可以构造曲面。ruled构造直平面。 6、在进行单元的删除或隐藏命令时,常用的by config 是什么选择方式? type 里的ctria3和quad4又是什么? 答:通过config命令用来选择单元的类型。 config也可以认为是一种大的类型,他提供了单元的基本形式,如4节点quad等,但是对应于不同的求解器,即使是4节点的quad也有不同的类型,如适用于平面应力,平面应变的,壳单元等了。type是具体的单元类型。 举个例子,比如同样4节点quad,选择config为quad4,那么广义的层面上就与3角形,体单元区分开了。type中选择plane1呢,说明你的单元是平面应力类型单元(这个在你之前的单元属性中已经定义了,否则没用)。这样又进行了细分,可以很方便的定位你要选择的单元。可以说分的越细,我们选择越方便。 7.Hypermesh常用的单位制是什么?如果某一长方体钢质模型为均一材质,对其进行强度计算,其密度、弹性模量、泊松比分别为:7.8e3Kg/M3,2.06E8,0.3,强度计算结果最大应力点为240Mpa,如果利用ANSYS作为求解器,分别写出在所设定的单位制下上述指标的单位及数值。 1. Hypermesh默认单位系统:tonne,mm,s, N, MPa单位系统,这个单位系统是最常用,还不易出错(吨,mm和s)。 备注:长度:m;力:N;质量:kg;时间:s;应力:Pa;密度:kg/m3 长度:mm;力:N;质量:吨;时间:s;应力:MPa;密度:吨/m m 3 8.hypermesh与其他软件的几何接口问题,通过什么接口进行模型转换? (一)Autocad建立的模型能导入hypermesh: 因为autocad的三维建模功能不是很强,一般不建议在autocad里面进行建模。如果已经在autocad里面建好模型的话,在autocad里面存贮成*.dxf的格式就可以导入到hypermesh里面。 (二)I-DEAS、catia的装配件导入hm:

HyperMesh知识总结

Hypermesh知识总结 1.如何从体单元提取面单元 TOOL->faces->find faces 2.在Hypermesh中使用OptiStruct求解器的重力、离心力、旋转惯性力施加方法 在HyperMesh中采用定义loadcols组件(colletors)的方式定义重力、离心力以及惯性力。 (1)重力 重力的施加方式在的card image中选择GRAV,然后create/edit,在CID中输入重力参考的坐标系,在G中输入重力加速度,在N1、N2、N3中输入重力方向向量在重力参考坐标系中的单位分量,然后返回即可。 (2)离心力 离心力的施加方式在的card image中选择RFROCE,然后create/edit,在G 中输入旋转中所在节点编号,在CID中输入离心力所参考的坐标系,在A中输入旋转速度,在N1、N2、N3中输入离心 力方向向量在离心力所参考坐标系中的单位分量,返回即可创建离心力;如果需要定义旋转惯性力,在RACC中输入旋转加速度即可,二者可以同时创建,也可单独创建。 如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么可以建立重力load collector,但是外部载荷的load collector怎么建立?是同时建立在重力的load collector中吗?如果是,那边有一个十分混淆的问题:在你建立重力的load collector的时候,你选择了GRAV卡片,那么你凡是建立的该重力load collector之中的力都带有GRAV卡片属性,这显然是不对的。但是,如果你重新建立一个新的load collecotr,然后把外部载荷建立在其中,那么就有重力和外部载荷两个load collectors,但是在你建立subcase 的时候你只能选择一个load collector,那么你无论选择哪一个都必将失去另外一个,这就与我们的本意相矛盾了,我们是希望同时考虑结构自重和外部载荷的联合作用下进行分析的,这个时候应该怎么办?怎么获得结构同时在自身重力和外部载荷作用下的变形和应力? 方法1:工况组合;使用"LOAD"卡片叠加重力载荷和其他载荷;创建一个 load collector;card image选LOAD;点击create/edit;把下面的load_num_set 改成你所要组合的载荷的数目;然后在

Hypermesh介绍

Hypermesh (1) hypermesh的求解器接口 Hypermesh支持多种求解器输入输出格式,与主流求解器无缝集成,现在可支持LS-DYNA、ABAQUS、ANSYS、NASTRAN、MOLDFLOW等主流求解器,除此之外,还具有很强的灵活性,可通过一套输出模版语言和C语言库来开发输入数据转换器,从而可以支持其它求解器。(2) hypermesh的网格划分 Hypermesh为用户提供一套完善而又易于使用的工具程序。用户可以使用各种网格生成工具及Hypermesh网格自动划分模块来创建二维和三维有限元模型。 Hypermesh中具有几何型面的网格自动划分模块,为用户提供了一套可靠的网格划分工具,并使用户能够对每个面(或每个面的边缘)进行网格参数调节,而且可以调节单元密度、单元偏置梯度、网格划分算法等。 Hypermesh提供了多种焊接单元生成方法,其中,利用Connector进行大规模自动化焊接单元转化,大大减少了手工单元生成的操作,同时各类焊接单元质量检查工具可以让用户少犯错误。 Hypermesh支持由网格直接生成几何进行二次有限元建模,其中的Morph功能支持高质量的快速修改有限元模型,并且可以施加多种约束(如对称),设定变形轨迹(如沿设定平面、半径、直线调整形状等) (3)hypermesh后处理 Hypermesh提供了一套后处理功能,能够使用户方便精确地理解和分析复杂的模拟结果,还提供了一套可视化工具,使用等势面、变形结果、等高线、瞬时结果、向量绘制以及用切割面轮廓线等方式对结果进行显示。Hypermesh还能将变形通过线性和模态方式动态显示,通过这些功能及友好的用户界面,可以使用户能够迅速找出问题区域,缩短结果评估所花费的时间。 (4)hypermesh的用户处理 Hypermesh提供了多种开发工具,使用户能够将之很好地运用到现在的工程设计工艺中,便于进行二次开发。 1.基本的宏命令:用户可以创建宏命令,使若干步建模过程自动完成。 2.用户化定制工具:用户可以利用TCL/TK在Hypermesh中建立用户化定制方案。 3.配置Hypermesh的界面:对Hypermesh的菜单系统进行重新布局定义,使界面更易于使用。 4.输出模块:通过用户输出模块,可以将Hypermesh数据库以其它求解器和程序可以阅读的格式输出。 5.输入数据转化器:可以将Hypermesh中加入用户自己的输入输出数据翻译器,扩充Hypermesh的接口支持功能,以解读不用的分析数据卡。 6.结果数据转化器:用户可以创建自己特定的结果翻译器,利用所提供的工具将特定的分析结果转换成Hypermesh的结果格式。 LS-DYNA

HyperMesh主要面板的功能介绍

主要面板的功能介绍 1、Geom界面功能: 选项中文名称功能解释nodes 节点 Node edit节点编辑在一个平面上关联、移动或放置节点 Te mp nodes 临时节点增加或去掉临时节点 distance 距离查询节点之间的距离和角度 lines 线通过拾取节点创建线 Line edit 线编辑组合线,在一个点、交点、线或平面处分割线,或对线进行平滑处理 circles 圆创建圆或圆弧 length 长度确定一组已选择线的长度surfaces Surface edit曲面编辑用线或曲面剪切曲面、分割面上的边、从曲面边创建线和去除剪切线 defeature 除掉特征去除曲面特征 midsurface solids Solid edit primitives Quick edit Edge edit Point edit autocleanup 几何清理包工具帮助准备划分网格的曲面几何

2.1D的界面功能: 选项中文名称功能解释 masses 质量创建和更新质量单元 bars 梁单元创建或更新bar2或bar3单元 rods 杆单元创建或更新杆单元 rigids 刚性单元创建或更新刚性或刚性连接单元 Rbe3 RBE3单元创建或更新RBE3单元 springs 弹簧单元创建或更新弹簧单元 gaps 间隙创建、查看或更新间隙单元 connecters 集合器创建组合数据在一起的组件 Spotweld 点焊单元创建或更新点焊单元 Hyperbeam Hyper 梁在进入Hyper梁模式之前定义梁截面特性Line mesh 线网格在节点之间或沿着一条线创建一维单元Linear 1d 线性一维创建一维单元绘图单元 vectors 向量创建或更改向量 Syste ms 坐标系统创建局部坐标系统 Edit element 编辑单元创建、组合和分割单元 spilt 分割将单元分割成指定的模式 replace 替代等效节点 detach 分离从连接单元中分离单元 Order change 改变阶次 改变单元的阶次(一阶和二阶单元的切换) Config edit配置编辑改变已有单元的配置 Elem types 单元类型选择和改变已有的单元模型3.2D界面功能:

HyperWorks介绍

软件简介—SoftWare Description ALTAIR HyperWorks 7.0 SP1 HyperWorks 企业级的CAE软件,几乎所有财富500强制造企业都应用.为工程师量身定做的软件.强力推荐. 系列产品集成了开放性体系和可编程工作平台,可提供顶尖的CAE建模、可视化分析、优化分析、以及健壮性分析、多体仿真、制造仿真、以及过程自动化。HyperWorks的开放式平台可以直接运用顶尖的CAD、CAE求解技术,并内嵌与产品数据管理以及客户端软件包交互的界面。Altair HyperWorks是一个创新、开放的企业级CAE平台,它集成设计与分析所需各种工具,具有无比的性能以及高度的开放性、灵活性和友好的用户界面。HyperWorks包括以下模块:Altair HyperMesh 高性能、开放式有限单元前后处理器,让您在一个高度交互和可视化的环境下验证及分析多种设计情况。Altair MotionView 通用多体系统动力学仿真及工程数据前后处理器,它在一个直观的用户界面中结合了交互式三维动画和强大无比的曲线图绘制功能。Altair HyperGraph 强大的数据分析和图表绘制工具,具有多种流行的工程文件格式接口、强大的数据分析和图表绘制功能、以及先进的定制能力和高质量的报告生成器。Altair HyperForm 集成HyperMesh强大的功能和金属成型单步求解器,是一个使用逆向逼近方法的金属板材成型仿真有限元软 件。Altair HyperOpt 使用各种分析软件进行参数研究和模型调整的非线性优化工具。Altair OptiStruct 世界领先的基于有限元的优化工具,使用拓扑优化方法进行概念设计。Altair OptiStruct/FEA 基本线性静态、特征值分析模块。创新、灵活、合理的许可证无论是单机版还是网络版,HyperWorks 许可单位(HWUs)都是平行的,所以不管你运行多少个HyperWorks 模块,只有需要HWUs最多的模块才占用HWUs数。集成的CAD图形标 准ACIS CATIA(HP,IBM,WIN,SUN, SGI)DESDXF UG I-DEAS IGES INCA PATRAN PDGS VDAFS 等支持的有限元分析软 件ABAQUS ANSYS AutoDV C-MOLD DYTRAN LS-DYNA3D LS-NIKE3D MADY MO MARC MOLDFLOW MSC/NASTRAN Nsoft CSA/NASTRAN OPTISTRUCT PAM-CRASH PATRAN RADIOSS Spotweld VPG等主要几大模 块: Altair HyperMesh是一个针对有限元主流求解器的高性能有限元前后处理软件,工程设计人员可以在一个极佳的交互式可视环境下对多种设计条件进行分析。HyperMesh 的图形用户界面易于学习,可以直接使用CAD几何数据和现

hypermesh中各个工具的作用简介

Altair HyperMesh软件中所有操作对象类型说明: elems:有限单元 comps:components,就是包含单元或者几何的collector lines:自由的线,比如CAD模型中的辅助线等 surfs:几何曲面 loads:对模型施加的载荷和约束,如constraints、forces和pressures systs:坐标系 loadcols:管理loads所使用的collector systcols:坐标系所在的collector sets:节点所在的集合,可以在建模时定义,方便以后的加载 props:用于管理属性的collector,比如梁单元的截面属性 groups:用于管理“接触菜单”建立的collector; plots:用于管理curve的collector,可以在Post/xy_plot菜单下建立 curves:载荷曲线、材料的应力-应变曲线等 blocks:定义空间的一个长方体区域,主要用于为ls-dyan的碰撞接触定义接触范围。 mats:实际上是一种collector,用于保存材料信息 assems:装配,用于组织和管理comps titles:用于在后处理中标示某个操作对象或者说明 vectorcols:管理向量的collector vector:向量 equations:定义MPC约束 outputblocks:定义结果输出的范围; loadsteps:载荷步,相当于load case的概念 points:几何点 sensors:传感器,用于监测某个物理量,用在safety面板中,仅针对ls-dyna等部分求解器designvars:优化分析时的设计变量 beamsectcols:保存梁截面信息的collector beamsects:梁截面 optitableentrs:优化分析中的表格输入 dequations:在优化分析中建立用户自定义的响应函数或设计属性函数 optiresponses:优化分析时定义的响应 dvprels:优化分析中相关设计变量之间的关联 opticonstraints:优化分析时定义的约束,与一般有限元分析的约束的概念不同 desvarlinks:优化分析时,在多个设计变量之间建立的关系,相当于一种优化设计约束objectives:优化分析时定义的目标 controlvols:在safty面板中定义安全气囊等物体的体积控制 multibodies:一种collector,组织和管理与多体相关的操作对象,如ellipsoids、mbplanes和mbjoints ellipsoids:椭球,用于多体动力学分析 opticontrols:优化的控制参数 optidscreens:优化分析时控制屏幕显示 tags:在几何上定义的标注 mbjoints:运动学关联,在两个局部坐标系之间连接两个multibodies

Hyperworks单元类型的选择

最近老有新手问单元类型选择的问题,简单地总结了一下实际工程中最常用的,最常见的单元类型的选择问题。 希望能对新手有所帮助。 具体内容:(内容和附件中的pdf文件完全一样) 初学ANSYS的人,通常会被ANSYS所提供的众多纷繁复杂的单元类型弄花了眼,如何选择正确的单元类型,也是新手学习时很头疼的问题。 单元类型的选择,跟你要解决的问题本身密切相关。在选择单元类型前,首先你要对问题本身有非常明确的认识,然后,对于每一种单元类型,每个节点有多少个自由度,它包含哪些特性,能够在哪些条件下使用,在ANSYS的帮助文档中都有非常详细的描述,要结合自己的问题,对照帮助文档里面的单元描述来选择恰当的单元类型。 1.该选杆单元(Link)还是梁单元(Beam)? 这个比较容易理解。杆单元只能承受沿着杆件方向的拉力或者压力,杆单元不能承受弯矩,这是杆单元的基本特点。 梁单元则既可以承受拉,压,还可以承受弯矩。如果你的结构中要承受弯矩,肯定不能选杆单元。 对于梁单元,常用的有beam3,beam4,beam188这三种,他们的区别在于: 1)beam3是2D的梁单元,只能解决2维的问题。 2)beam4是3D的梁单元,可以解决3维的空间梁问题。 3)beam188是3D梁单元,可以根据需要自定义梁的截面形状。 2.对于薄壁结构,是选实体单元还是壳单元? 对于薄壁结构,最好是选用shell单元,shell单元可以减少计算量,

如果你非要用实体单元,也是可以的,但是这样计算量就大大增加了。而且,如果选实体单元,薄壁结构承受弯矩的时候,如果在厚度方向的单元层数太少,有时候计算结果误差比较大,反而不如shell单元计算准确。 实际工程中常用的shell单元有shell63,shell93。shell63是四节点的shell单元(可以退化为三角形),shell93是带中间节点的四边形shell单元(可以退化为三角形),shell93单元由于带有中间节点,计算精度比shell63更高,但是由于节点数目比shell63多,计算量会增大。对于一般的问题,选用shell63就足够了。 除了shell63,shell93之外,还有很多其他的shell单元,譬如 shell91,shell131,shell163等等,这些单元有的是用于多层铺层材料的,有的是用于结构显示动力学分析的,一般新手很少涉及到。通常情况下,shell63单元就够用了。 3.实体单元的选择。 实体单元类型也比较多,实体单元也是实际工程中使用最多的单元类型。 常用的实体单元类型有solid45, solid92,solid185,solid187这几种。 其中把solid45,solid185可以归为第一类,他们都是六面体单元,都可以退化为四面体和棱柱体,单元的主要功能基本相同,(SOLID185还可以用于不可压缩超弹性材料)。Solid92, solid187可以归为第二类,他们都是带中间节点的四面体单元,单元的主要功能基本相同。

Hyperworks 常见问题解答

Hyperworks FAQ 1 请问Hypermesh里面公英制的设置在哪里啊 答:永久菜单里的option。 2 Hypermesh的缺省单位是什么? 答:吨,mm和s。 3 hypermesh6.0怎么改默认路径? 答:右击Hypermesh的快捷方式,属性里面修改起始位置。 4 能否讲解一下aspect,skew,max(min) angle这些选项的含义? 答:aspect(长宽比,无量纲):检查单元的最长边和最短边之比的; skew(没有翻译,单位角度):检查四边形单元的两对三角形所夹的角,取最大值,三角形是没有的; angle(角度,单位角度):是检查单元的最大最小角的。一般情况下,用chec k elems里的标准就够了,也可以宽松点。只是,你若做项目,应当根据客户的要求。 5 如何保证单元质量? 答:你做的是四面体网格,所以首先要保证的是没有free edge(tools->edges)。先调整单元使之没有free edge, 即整个模型是封闭的,没有空隙;还要检查一下T-connections。再check ele ms,使你三角形单元的aspect,skew,max(min) angle达到要求。 6 如何检测单元质量: 答:除了check elems之外,还有qualityindex下的optimize功能。 7 component到底有什么用? 答:是这样的,component是hm的基本存储单位,所有的单元的实体都存储在c omponent里面,如果不指定的话, 系统会默认一个component的,如果你对cad比较熟的话,这个类似cad里面的图层。component中可以存储几何模型和单元, 至于怎么存储,看你自己觉得怎么方便了——这有时需要一点经验。 8 HM中可以不设定单元属性(也就是选用什么单元),就直接对几何体划分网快,是不是这样? 答:是这样的,这和ansys不同,不过更加符合有限元的处理思路,刚开始学a nsys时,对先指定单元类型反而觉得有点别扭呵呵。 HM是一个通用的有限元前处理软件,这个前处理的概念不只是划分网格,还包括定义求解器认可的单元类型和边界条件, 无论最后使用ansys、nastran、Abaqus、Marc等求解,都可以划分好网格然后在hm里选择相应的模板为网格定义单元属性。不过推荐的方式还是先定义好模板。 9 mesh,w/o surf 是什么意思? 答:关于mesh,w/o surf的问题,首先要明确的是w/o的含义,就是without。 大家可以看看与之相关的mesh, keep surf和mesh, dele surf,后两者的划分网格方式都是要先生成曲面, 再用automesh的功能在这个曲面上划分网格,这两者本质上没有区别的,只不

hyperworks功能简介

Altair HyperWorks 功能简介 一 .综合评价 其为企业级CAE平台,集成设计与分析多种工具,拥有开放性体系和可编程工作平台,可提供顶尖的CAE建模、可视化分析、优化分析、以及健壮性分析、多体仿真、制造仿真、以及过程自动化。 二. 软件模块 表1 HyperWorks软件模块分类 1、OptiStruct 结构优化设计工具,提供拓扑、形貌、形状、尺寸等优化解决方案 2、前后处理 (1)HyperMesh 高性能、开放式有限单元前后处理器,主要用于模型处理。 相对其它软件,具有更为强大的网格划分能力。 提供几乎所有主流商业CAD系统和CAE求解器接口。 CAD接口如ProE,CATIA,IGES,UG等。

CAE接口如ansys,optistruct,abaqus,nastran,dyna,ideas等 (2)MotionView 通用多体动力学仿真及工程数据前后处理器,拥有丰富的车身模型库并支持二次开发。 (3)HyperGraph 仿真和实验结果的后处理绘图工具,拥有丰富的求解器和实验数据接口、数学函数库并支持后处理模块定制,实现数据处理自动化。 (4)HyperView完整的结果后处理工具,可处理有限元分析、多提系统仿真、视频和工程数据。 (5)HyperStudy为健壮性设计开发的参数化研究和多约束优化工具 应用:实验设计(DOE)、随机仿真和优化技术 3、求解器 (1)OptiStruct/Analysis有限元分析求解器,具有快速而精确的特点 应用:用于线性静态和频率响应分析的求解 (2)MotionSolve多体动力学分析求解器 应用:刚体和柔体耦合分析求解 (3)Radioss 应用:安全技术、生物仿真技术和车辆安全评价技术 (4)HyperCrash 应用:主要用于碰撞仿真 4、制造工艺仿真 (1)HyperForm钣金冲压成成形仿真工具,兼模具设计、管料弯曲成形和液压成形仿真模块 (2)HyperXtrude 合金材料挤压成形仿真工具 (3)Forging锻压方针 (4)Molding注塑成型仿真 (5)Friction Stir Welding模拟摩擦激光焊接 三.软件应用 1、拓扑优化:在给定的设计空间内寻求最佳的材料分布,载荷到约束的传力路径上材料得到保留。 1.1、OptiStruct使用均匀化法和密度法定义材料流动规律。

世界领先功能强大的CAE应用软件包HyperWorks简介

世界领先、功能强大的CAE应用软件包HyperWorks简介 Altair? HyperWorks? 世界领先、功能强大的CAE应用软件包 简介 Altair? HyperWorks?是一个创新、开放的企业级CAE平台,它集成设计与分析所需各种工具,具有无比的性能以及高度的开放性、灵活性和友好的用户界面。HyperWorks包括以下模块: Altair? HyperMesh? 高性能、开放式有限单元前后处理器,让您在一个高度交互和可视化的环境下验证及分析多种设计情况。Altair? MotionView? 通用多体系统动力学仿真及工程数据前后处理器,它在一个直观的用户界面中结合了交互式三维动画和强大无比的曲线图绘制功能。 Altair? HyperGraph? 强大的数据分析和图表绘制工具,具有多种流行的工程文件格式接口、强大的数据分析和图表绘制功能、以及先进的定制能力和高质量的报告生成器。 Altair? HyperForm? 集成HyperMesh强大的功能和金属成型单步求解器,是一个使用逆向逼近方法的金属板材成型仿真有限元软件。 Altair? HyperOpt? 使用各种分析软件进行参数研究和模型调整的非线性优化工具。 Altair? OptiStruct? 世界领先的基于有限元的优化工具,使用拓扑优化方法进行概念设计。 Altair? OptiStruct/FEA? 基本线性静态、特征值分析模块。 创新、灵活、合理的许可证 无论是单机版还是网络版,HyperWorks 许可单位(HWUs)都是平行的,所以不管你运行多少个HyperWorks 模块,只有需要HWUs最多的模块才占用HWUs数。 集成的CAD图形标准 ACIS CATIA(HP,IBM,WIN,SUN,SGI) DESDXF UG I-DEAS IGES INCA PATR AN PDGS VDAFS 等

ANSA和Hyperworks比较介绍

ANSA和Hyperworks比较介绍 一、综述 作为世界上最优秀的两款前处理软件,ANSA与Hyperworks在有限元分析领域正在得到越来越广泛的应用,它们能极大地提高了cae工程师的工作效率,缩短了前处理所花费的时间。同时这两款软件有着各自的风格特点。 根据世界范围内用户评价,对于划分网格来说,ANSA从效率和质量方面要比hyperworks要强。 下面重点介绍一下ANSA相对于Hyperworks的一些优势,供大家参考比较。 二、优势介绍 快捷方便的操作 ?ANSA采用单级菜单操作,只需点击1~2次鼠标就能完成功能选取操作;hyperworks采用 是多级菜单,选取菜单命令速度慢,自定义快捷键是一种提高效率的方法,但快捷键太多 的时候,一般会有记忆偏差的情况,这时选取速度反而更慢,更多的快捷键操作让用户感 觉回到了DOS时代; 有限元工程师在划分网格的时候,具体的操作就是不断的点击鼠标来完成一个个的命令。 如果完成一个命令点击2次鼠标完成和点击5次完成的效率差不多,但是网格工程师每天 要点击成千上万次鼠标,这样效率方面就体现出来了,同时,这里不仅仅是效率问题,也 考虑到了人性化的方面。试想每天的需要2000次鼠标点击完成的工作减少到1000次甚至 少于1000次是多么的惬意。 ?ANSA提供了按特征选取能力,能按壳单元边edge、体单元面facet、macros、角度范围选 取需要操作的对象; ?ANSA能对通过逻辑运算(and, or, not, …)隐藏和显示操作对象,符合人们的一般思维方式。 我们在进行大规模网格划分的时候,经常会遇到有些区域需要显示,有的区域不需要显示,试想用一个显示不方便的软件进行操作对工程师来说是一件很痛苦的事情,而ANSA正好 能帮助你很好的解决这个问题。在这一点上ANSA要明显比其他软件好很多。 丰富的CAD接口功能 ANSA具有丰富的CAD接口,能方便的和各种CAD进行数据交流。尤其是对UG,CATIA,pro-e 主流CAD的接口方面。同时ANSA提供了批处理数据传输的能力,这一点比Hyperworks要快的多(一般用户试用版不带这个功能模块)。在处理IGS模型方面,ANSA由于导入的几何精度比Hyperworks导入的要高,速度方面略比Hyperworks慢一些。

HyperMesh软件简介

HyperMesh软件简介2 Altair HyperMesh Altair HyperMesh 是一个高性能有限单元前后处理器,让工程师在高度交互及可视化的环境下验证各种设计条件。HyperMesh 的图形用户界面易于学习,并且支持直接输入CAD几何模型和已有的有限元模型,减少重复性的工作。先进的后处理工具保证形象地表现复杂的仿真结果。HyperMesh具有无比的速度,适应性和可定制性,并且模型规模没有软件限制。 HyperMesh特点 通过高性能的有限元建模和后处理大大缩短工程分析的周期。 直观的图形用户界面和先进的特性减少学习的时间并提高效率。 直接输入CAD几何模型及有限元模型,减少用于建模的重复工作和费用。 高速度、高质量的自动网格划分极大地简化复杂几何的有限元建模过程。 在一个集成的系统内支持范围广泛的求解器,确保在任何特定的情形下都能使用适用的求解器。 极高的性价比使您的软件投资得到最好的回报。

高度可定制性更进一步提高效率。 定制HyperMesh使其适合您的环境,提高您的效率 宏:用户可以创建宏以自动运行一系列操作。 定制用户界面:通过简便的步骤重新布置HyperMesh菜单系统 输出模板:通过模板可以将HyperMesh数据输出为其他求解器和程序可读的格式。 输入转换器:通过增加您自己的输入转换器,可以扩展HyperMesh对其他分析软件数据的支持。 结果转换器:应用提供的工具可以创建专用的转换器,将特殊的分析结果转化成HyperMesh结果格式。 快捷键:大幅度提高您的工作效率。 CAD接口及几何模型整理 HyperMesh具有工业界主要的CAD数据格式接口。它包含一系列工具,用于整理和改进输入的几何模型。输入的几何模型可能会有间隙、重叠和缺损,这些会妨碍高质量网格的自动划分。通过消除缺损和孔,以及压缩相邻曲面的边界等,您可以在模型内更大、更合理的区域划分网格,从而提高网格划分的总体速度和质量。同时具有云图显示网格质量、单元质量跟踪检查等方便的工具,及时检查并改进网格质量。

HyperWorks软件介绍与分析

Altair HyperWorks是一套杰出的企业级CAE仿真平台解决方案,它整合了一系列一流的工具,包括建模、分析、优化、可视化、流程自动化和数据管理等解决方案,在线性、非线性、结构优化、流固耦合、多体动力学、流体动力学、电磁场分析等领域有着广泛的应用。 仿真无处不在 Altair HyperWorks 为工程师提供了完整的解决方案,涵盖从基于模型的系统设计、早期几何设计,到详细的多物理场仿真以及结构和多学科优化的整个产品设计周期。HyperWorks提供的仿真驱动设计的解决方案,使工程师能更好地通过仿真理解复杂产品的物理本质,进而驱动更好的设计、满足客户的需求。 创成式设计的领导者 20多年来,Altair一直是创成式设计领域的行业领导者。HyperWorks可以优化结构、机构、复合材料和增材制造零件。无论您的产品是如何生产的,HyperWorks都可以通过提出既高效又具有创新性的、可制造的设计来增强创造力。 统一的用户界面体验

如今,设计师、工程师和CAE专家可以在一个直观的、一致的用户界面体验中工作。HyperWorks平台提供了领先的解决方案,使得用户界面更加友好、前后处理软件界面风格更为统一。 对仿真专家和普通分析人员都适用的工具 HyperWorks平台中众多的求解器和前后处理产品,方便设计工程师和普通分析人员能够快速轻松地通过优化来获得更多的产品设计。仿真专家可以使用更多的高级功能,包括结构、机构、热、电磁和流体等多物理场仿真。 2019年6月10日Altair正式发布了Altair HyperWorks? 2019。新版本在单一开放式架构平台下为设计师及仿真工程师提供了更多的解决方案,可加快决策制定、缩短产品上市时间。其亮点功能包括: ?复杂模型的快速仿真分析功能 Altair SimSolid?可在几秒到几分钟内对未简化的原始CAD装配体进行结构分析,提高设计师及分析人员的工作效率。SimSolid可分析复杂零件和大型装配体,而使用传统结构分析工具则可能会花费数小时或数天。 ?简单易用的疲劳寿命仿真功能 Altair HyperLife? 是一个简单易用的疲劳仿真解决方案,可以预测静态、瞬态等负载下的疲劳寿命,从而帮助客户快速理解潜在的疲劳耐久性问题。借助直观的用户界面,很少或没有经过软件培训的测试工程师也可进行疲劳仿真。 HyperLife可以帮助客户在数小时内完成产品疲劳耐久性的仿真预测,减少可能花费数月之久的物理测试。 ?更好的快速概念建模用户体验 Altair HyperWorks平台包括Altair Inspire?、Altair Activate?和SimLab,提供用户界面友好、直观的

hypermesh特殊功能简介

HyperMesh功能简介 HyperMesh是一个高效的有限元前后处理器,能够建立各种复杂模型的有限元和有限差分模型,与多种cad和cae软件有良好的接口并具有高效的网格划分功能。 1.强大的几何输入、输出功能 强大的几何输入功能,支持多种格式的复杂装配几何模型读入,如CATIA、UG、Pro/E、STEP、IGES、PDGS、DXF、STL、VDAFS等格式的输入,支持UG动态装配,并可设定几何容差,修复几何模型。支持IGES格式输出。Model browser 功能有效管理复杂几何和有限元装配模型。 2.方便灵活的几何清理功能 支持多种自动化和人工化的几何清理功能,各种缝隙缝合,复杂曲面修补,去除相贯倒角、孔洞等细小特征,薄壳实体中面抽取。 曲面修补 相贯倒角去除 中面抽取 3.良好客户二次开发环境 HyperMesh提供了多种开发工具,便于用户进行二次开发。 ·基本的宏命令:用户可以创建宏命令,使若干步建模过程自动完成 ·用户化定制工具:用户可以利用Tcl/Tk在HyperMesh中建立用户化定制方案 ·配置HyperMesh的界面:对HyperMesh的菜单系统进行重新布局定义,使界面更易于使用 ·输出模板:通过用户输出模板,可以将HyperMesh数据库以其它求解器和程序可以阅读的格式输出 ·输入数据转化器:可以在HyperMesh加入您自己的输入数据翻译器,扩充HyperMesh的接口支持功能,解读不同的分析数据卡 ·结果数据转化器:您可以创建自己特定的结果翻译器,利用所提供的工具,将特定的分析结果转换成HyperMesh的结果格式 4.与主流求解器无缝集成 支持十余种求解器NASTRAN, ABAQUS, LS-DYNA3D, PAMCRASH, ANYSYS, RADI OSS, OPTISTRUCT,MARC等有限元文件的输入和输出。 为各个求解器定制专业界面,如ABAQUS, LS-DYNA3D ,ANYSYS接触导向定义,针对汽车碰撞的安全带和气囊等专业模块。可编辑式卡片菜单输入,与求解器无缝集成。 用户还可根据需要开发求解器模板,如MADYMO。 5.高质量的网格划分

相关文档