frogfish 发表于 2005-8-17 18:21

[转帖]我使用ALGOR的经验

本帖最后由 wdhd 于 2016-4-29 10:09 编辑

  我使用ALGOR的经验

  Posted by: Paul

  Posted on: 2001-11-27 22:16

  ALGOR FEAS(Finite Element Analysis System)最早在国内露面的时候,被称为“SUPER SAP”,但实际上和CSI的SAP(80,90,2000)没有关系。那个时候它的版本序列是以年份命名的,91、93,运行于DOS环境下,以软盘的形式发行。后来出了WINDOWS版本,就称为R12.XX、R13.XX。

  1 ALGOR的基本构成。SD2或SD3是SUPER DRAW的意思,用于前处理;SVIEW用于后处理。91和93版的模型生成需要用户干预(如果模型中含有多种单元),WINDOWS版就不必了。至于中间的计算模块不必操心。我以前一直喜欢用ALGOR的重要原因之一就是它可以读入AUTOCAD的图,DOS版认识ACADR12,WINDOWS版认识R14(2000没试过)。当然现在这个优点大家都有了。

  2 在线性分析方面,ALGOR的功能应当说是比较完美的,惟一可以挑剔的地方就是支座反力求起来不太方便,需要加上BOUNDARY单元。

  3 在非线性分析方面,ALGOR就不太适合于结构工程的各种计算了。杆件的非线性只有轴向的。从R12和R13的宣传材料上看,似乎ALGOR更注重于发展求解运动学问题的能力。我个人认为,(结构工程的)杆件的非线性是DRAIN、IDARC等最好,平面和实体单元的非线性则首推ABAQUS和MARC。

  4 ALGOR求解动力问题的能力较强,如果求结构的周期、稳态反应、线性范围内的随机荷载响应等问题,是一个很好的选择。

  5 论易用性和单元的种类,ALGOR不如ANSYS;论非线性能力,不如上述的那几个;论专业针对性,则不如CSI系列。所以我现在基本上放弃了。不过综合比较,我想它的排名不会太靠后。

  6 ALGOR可以从它的FTP上下载30天试用版(全功能)。30天过后,“破解”的方法极其简单:把日期调回即可。不过下载来的文件有口令,每个星期变一次。据我的经验,口令一般是一些简单的结构工程和力学方面的词,如LOAD、VELOCITY,等等,也可以很容易地跟踪获得,或者干脆在网站上填个表,会有人用EMAIL通知你。

  7 因为下载的文件很大,所以要注意选择。INCAD系列是和各种CAD软件配套独立使用的,如SOLIDWORK、SOLIDEDGE、PRO/E、MDT等等,如果你平时建模不用这些软件,就不必下载了。

  回复: 我使用ALGOR的经验

  Posted by: geni

  Posted on: 2001-11-27 22:54

  各领风骚四五年啊!

  5年前大部分人用的还是algor,而且当时国内好像也只有algor的D版,

  但自从99年底fzu将ansys54的ISO破解放入教育网后,

  国内有限元软件真如雨后春笋啊

  回复: 我使用ALGOR的经验

  Posted by: zycad

  Posted on: 2001-12-20 10:55

  注:这是我原先写的,查找没有发现,可能是转移时遗失的。

  但自认为对使用者有所帮助。重新贴出,供大家使用。

  请对ALGOR了解较多网友的更进入贴,大家共同学习提高。

  大家可通过这种方式了解多数通用有限元(ansys,sap,nastran,msc)的共性,

  可能的话,通过这种方式创立一种学习性组织。

  希望此站编辑将这类置前,保存。

  algor 93(SAP 93)使用中的若干问题

  1. 是采用三维实体建模,还是仅仅输入线然后输入截面尺寸?

  答:sap93三维实体建模不能象ansys输入线然后输入截面尺寸,必须三维建模。

  2. 用CAD生成DFX文件后,输入到VIZI CAD 中以后,CAD中定义的color and layer 是否还有效?

  答:DXF文件入VIZICAD,color and layer有效,但与CAD规定不对应。你可以一一试试。

  3. 采用实体建模,计算单元是否应该划分为实体单元?例如在实体梁的截面上及长度方向均应该划分为实体单元?

  答:YES.

  4. VIZI CAD 中的面如何输入? CAD中的面是否为asolid命令形成的?能够输入VIZI CAD 中吗?

  答:VIZICAD面应绘制。能否从CAD中建议你试试。

  5. VIZI CAD 中的梁与其它结构不同,如果梁的边界由板来确定,如何在结构中实现?

  答:先整体建模,然后分别建模编译,可以通过Combasst粘贴在一起。

  6. 作为梁的柱如何输入?作为梁还是柱?

  答:应做梁,但注意梁起始方向的参考坐标。参见数据文件。

  7. 梯形面荷载如何输入?

  答:VIZICAD不能,但根据数据文件可以人工修改某些参数,实现梯形荷载。

  8. 柱的计算长度系数如何在计算中体现?

  答:不能,这里只能人工先期考虑。

  9. 是否有恒,活载的定义?有组合系数吗?

  答:没有,只能人工先期考虑。

  9. 刚域如何输入?

  答:分段建模,然后在截面模量或材料特性中反映。

  10. 计算是否为应力配筋?如何实现内力配筋?

  答:由于是通用有限元,你可以人工编后处理程序,读入数据文件。单刚矩阵只好人工干预。

  11. 筏板基础的边界如何确定?底部弹簧取多少?量纲为kn/m or kn/m2?

  答:筏板基础边界元建议你参考地下支护结构文献,上有土的参考模量;单位:kN/m。

frogfish 发表于 2005-8-17 18:22

本帖最后由 wdhd 于 2016-4-29 10:09 编辑

  回复: 我使用ALGOR的经验

  Posted by: zycad

  Posted on: 2001-12-20 11:02

  应该说的是:

  1、algor与sap的关系。

  algor为algor公司购买sap5源程序基础上,然后购买vizicad图象处理软件后,开发的通用有限元程序。(由此看见,国外软件运作在强调竞争的同时,也强调合作与分工,这是与国内软件小作坊大为不同的。)

  如果大家有机会比较algor数据文件与sap5数据文件,你会发现两者基本相似。

  sap84、90、2K为professor wilson在在参加开发sap5后,自己主编的适应土木建筑业的有限元结构软件,与通用有限元软件相比,更强调专业性和前后处理的简便、设计习惯,因此,比较适应建筑结构分析和设计,当然,分析深度上与现在的ansys,nastran就差一些,主要体现在单元类型上较少、适应面较窄。当反应不同介质情况分析时,就较差。

  不同介质分析,对于结构分析,运用面还是可以的。对于模拟建筑物在风场下的情况,CFD(流体力学);及在土木结构中如何考虑场地土对上部结构的地震作用时,不同介质就很有用。目前这方面理论和实际运用上还有不小的差距。

  2、ALGOR97版该版为win95版后,单元拼装有了大的改进。

  无需分别编译,combasst连接了。

  只要通过层命令,仅显示某一层,其余可以隐藏。

  这样,建模中这样对于不同类型、不同材料单元分别按层建模。

  然后,通过隐藏命令,再将显示的层内所有单元Update到你所需的材料类型和截面类型。

  回复: 我使用ALGOR的经验

  Posted by: wangshan10

  Posted on: 2002-02-08 15:47

  ALGOR FEAS(Finite Element Analysis System)是 ALGOR, INC. 于1994年推出的有限元分析系统.

  说到这里,就不得不论述有限元程序的发展问题。

  在有限元程序发展初期(60年代中),美国加州大学 berkeley 总校是有限元中心,曾经出现过不少著名学者如发明“有限元“述语的 Clough 教授,开发 SAP 程序的 Wilson 教授 等一大批学者(当时大约有30人)。1972 Willson E. L.教授开发了 SAP 1 ,1972年底开发了 SAP 2(SOLID SAP),1973年开发了 SAP 3(未公开发表,只供赞助单位用),1974年正式发表了 SAP 4(Bathe, Wilson etc.)。据说到目前为止,SAP 4 还是美国大学最常用的程序。1974年 Wilson 与他的学生 Bathe 有开发了SAP 程序的非线性版本 NOSAP。后来南加州 SAP 用户协会曾对 SAP 4 进行修改、增加,称为 SAP5。SAP4 ,SAP5 和 NOSAP 这3个程序都大约在1979年间传入中国,许多著名大学曾对之进行研究和二次开发(北京工业大学,北京工业学院,北京大学,天津大学等上百所大学),到现在还有些单位拿来卖钱。

  由于这个程序源代码公开,所以其编程思想和方法在70-90年代,曾经是业界的典范,国外现在许多大型有限元程序都可以看到SAP 4 的影子,如 LS-DYNA,COSMOS/M, ANINA 等, 几乎占了半边天。国内的程序就更不用说了。可以说,SAP 4,MARC,NASTRAN,ANSYS 等几个程序是有限元程序的祖宗。

  1976年以后,Wilson 转而开发 SAP 80, SAP90, SAP2000。Bathe 则到 MIT 机械系任教授,并于1976年开发出 ADINA 的第一个版本,直到现在。

  ALGOR公司成立于1984 年,位于宾州的匹兹堡,同年推出 ALGOR FEAS(Finite Element Analysis System)。该公司的来历我不甚清楚,前面有作者说它是 "algor 公司购买 sap5 源程序基础上,再在购买 vizicad 图象处理软件后,开发的通用有限元程序", 这一过程我也不大清楚。不过 ALGOR 是从 SAP4/5,NONSAP 发展而来绝对是真的。algor数据文件(特别是1998年秋季版本之前)与sap5数据文件格式基本相同。

  ALGOR 公司于年底开始把该软件转换到 win 95 操作系统中,但是直到1998年底才基本完成,许多特性包括单元拼装有了大改进,操作简单。但在使用方法上,可以说这之前的所有版本(特别是1991-1998年之间发行的版本),操作方法基本上是相同的,虽然从1995年底后的版本应用与WIN 95操作系统,但与DOS 版本没有任何不同之处。

  1999年1月日,推出 R12,到 2000 秋季发行的R12.06版,与前面提到的1995-1998 版本也几乎没有差别只不过取消了导航系统把导航功能集中到SD3中而已。

  2000年底推出了R12.08 版(指 SD3 的版本号),则修改就比较大了这个版本推出所谓的 ALGOR INTERFACE R13.00 , 事实上是一个集成界面, 似乎有时有人又把这种版本称为 ALGOR R13 。这个版本目前依然在发展中但看起来是以后的产品开发模式。

  这个版本的重要特点是 CAD 输入功能非常强大,增加了MOUSE 右键功能,开发了大量的单元(包括 运动学单元、接触单元等),增强了非线性分析(增加了种左右的非线性材料模式),事件仿真分析,DDMA分析,以及各种场分析及藕合场分析等功能。在本人用过的大型有限元软件包中,它虽然不是功能最强大的,求解速度也不是最快的,但绝对是最容易学的。如果以往对SAP 4/5,NONSAP, ADINA等程序有所接触的话,选择这个程序绝对是正确的 。关键在于这个程序的傻瓜程度最高,而且它的价格也最为合理根据不同摸块的配置,她的价格大约是从 1,000

  到 30,000 美元之间适合于不同用户和不同单位选择。

  以上是我所了解的情况,希望对同仁有用。

frogfish 发表于 2005-8-17 18:22

本帖最后由 wdhd 于 2016-4-29 10:09 编辑

  回复: 我使用ALGOR的经验

  Posted by: efan

  Posted on: 2002-06-10 17:31

  (转载)

  应用ALGOR时常见错误

  小技巧1:打开显示单元和节点的开关

  小技巧2:从左到右的顺序进行划分单元,使得单元的序号为从左至右单调增长。

  (编号:13101)注意颜色和层的选择

  1. 在ALGOR+D中,不同的颜色表示不同的截面特性,其默认标识号为1,如果不去选择这部分开关,则默认为所有的单元都是均一的截面,视为等截面构件处理;转换到ALGOR+B中时,就只有第一种截面特性。

  2. 如果在ALGOR+D中多种颜色,则相应地转到ALGOR+B中,颜色标识号自动地转为同一数值的截面特性号。几种颜色,就对应几种截面特性。

  3. 在ALGOR+D中,不同的层号表示不同的材料特性,其默认标识号为0,如果不去选择这部分开关,则认为整个结构是均一的材料构成的;转换到ALGOR+B中时,就只有第一种材料特性。注意:第0层对应第一种材料特性号。

  4. 如果在ALGOR+D中多个层,则相应地转到ALGOR+B中,层标识号自动地转为相应的材料特性号。几个层,就对应几种材料特性。注意:第1层对应第二种材料特性号,第2层对应第三种材料特性号,第3层对应第四种材料特性号,依此类推。

  (编号:13102)注意约束的施加

  1. 在ALGOR+B中,可以对节点施加约束。分析计算时应根据实际结构的受力情况,在相应的自由度上施加约束。

  2. 对于以oxy坐标系建模的连续梁,在支座处节点上应施加*tz,*rx,*ry三个自由度约束,表示是平面问题。

  3. 另应施加*ty自由度约束,表示支座限制竖向位移。

  4. 再有,应选一个支座处节点,施加*tx自由度约束,表示限制刚体纵向位移。

  (编号:13103)应用ALGOR计算一期恒载时需注意的选择开关

  1. 一期恒载是指主梁的自重,在ALGOR+B中应输入相应的材料参数中的重力密度WDEN和重力选项中的重力加速度的方向和数值,在进行计算时应打开*include选项,前有*时为打开,没有*时为关闭此选项。

  2. 材料参数中的质量密度WDEN=0时,其值可通过重力密度WDEN换算而成,程序内部有自动换算功能。

  3. 施加重力选项中的重力加速度的方向以gy=-1表示沿坐标轴y轴向下,其值ACCCEL=386.4inch/s2 ,为默认的英制单位,在此最好修正为国际单位制的ACCEL= 9.8m/s2。程序的帮助文件中有详细说明。

  4. 推荐用国际单位制。单位制并非一定要用国际单位制,程序默认为英制。但这并不防碍应用国际单位制。

  5. 程序是应用截面特性中的面积与单元的长度得出单元的体积,进而求出单元的重力。

  (编号:13104)应用ALGOR计算二期恒载时需注意的选择开关

  1. 二期恒载是指桥面铺装及防撞栏的作用,在ALGOR+B中应输入相应的材料参数密度和匀布力选项,进行计算时打开*include选项,前有*时为打开,没有*时为关闭此选项。通常只记得计算一期恒载要打开*include选项,切记二期恒载亦有一个要打开的*include选项。

  2. 推荐用国际单位制。单位制并非一定要用国际单位制,程序默认为英制。但这并不防碍应用国际单位制。

  3. 程序是应用匀布力与单元的长度相乘得出单元所受的外力。

  (编号:13105)应用ALGOR计算影响线时需注意的选择开关

  1. 应用ALGOR计算影响线,是进行多个工况的计算。每个工况应在相应的节点上施加一个竖直向下的单位力(FY=-1),并且在这一个特定的工况,只能存在这一个竖直向下的单位力,不能再有其它的力作用(不能再有重力、匀布力等,也不能有其它的集中力)。

  2. 对于连续梁,可以按照节点从左至右的顺序施加竖直向下的单位力,工况数也就随着节点号向右递增而递增。可在F5Cur功能键中选择BN number打开节点和单元显示选项。

  3. 推荐用国际单位制。单位制并非一定要用国际单位制,程序默认为英制。但这并不防碍应用国际单位制。

  4. 程序结果在相应的*.s文件中,该文件针对每一个单元,列出所有工况下左右两个节点的内力值。列完一个单元的所有工况内力值,再列出下一单元的内力值。

  (编号:13401)最右点剪力的处理

  1. 按照ALGOR给出的结果,单元左右节点的剪力值是互为相反数的,即单元右节点的剪力值完全依赖于左节点的剪力值。

  2. 为了得到最右节点的剪力值,可进行如下处理:删除最右节点,不予考虑;认为最右节点同前一个节点,以前一个节点的值代替;以上两种方法,均要求最右一个单元的长度要远小于相邻单元的长度。例如,通常的单元长度为1m-5m左右,则最右一个单元的长度为0.2m-0.5m左右。

  (编号:13402)最右点弯矩的处理

  1. 按照ALGOR给出的结果,单元左右节点的弯矩值真实地表示所在位置的弯矩值。即单元左、右节点的弯矩值在数值上没有必然的联系。

  2. 可注意观察,如果一个节点联系且仅联系着左右两个单元,则左单元右节点的弯矩值与右单元的左节点弯矩值相等。这是因为左单元右节点与右单元左节点的弯矩实际上指的是同一值。

  3. 通常,我们都是取控制点所在处右单元的左节点弯矩值来表示所求点的弯矩。

  4. 为了得到最右节点的弯矩值,可取最右单元的右节点值。

  (编号:13404)工程上弯矩正负的定义与ALGOR中弯矩符号定义的差别

  1. 工程上定义弯矩的正负,是以使梁的下缘受拉(上缘受压)的弯矩为正,使梁的上缘受拉(下缘受压)的弯矩为负。

  2. ALGOR为有限元通用计算程序,有其自成体系的符号定义方式。对于建立在xoy坐标系中的平面边续梁,如果梁轴线同x轴向,则以此计算出来的弯矩值同工程上符号定义正好相反。

  3. 对于提交报告的弯矩符号问题,建议与工程上相统一。即要人为地把ALGOR所算得的弯矩取成相反数,才与工程习惯相符。一种是只把最后提交报告中的弯矩取相反数,中间过程的弯矩符号仍沿用ALGOR给的符号体系;另一种是把ALGOR计算出的初始结果取相反数,使得其后所有据初始结果求得的弯矩值都与工程习惯相同。

  4. 一个最简单的判断方法:对于连续梁在自重作用下,跨中的弯矩值在工程上一定是正弯矩,如果有限元计算结果与此一致,则两个符号体系在此是统一的;否则,就是相反的。

  5. 强调一点,有限元计算软件的符号自己是自成一体的。与工程习惯如果一致就全部一致,相反就全部相反。

frogfish 发表于 2005-8-17 18:22

本帖最后由 wdhd 于 2016-4-29 10:09 编辑

  请教:用ALGOR的经验

  Posted by: xglchx393

  Posted on: 2003-04-08 10:25

  钢框架结构的建模如何来见呢?梁和柱应用什么单元?其间的连接如何考虑,是实体建模吗?还是用线后输入截面?

  回复: 我使用ALGOR的经验

  Posted by: 晴朗天空

  Posted on: 2004-04-07 07:34

  大学时学有限元就用这个软件(93版),所以印象也最深.只不知道后来发展怎么样了?

  回复: 我使用ALGOR的经验  Copy to clipboard

  Posted by: ganggong

  Posted on: 2004-09-15 09:26

  做线性分析还是不错的,占资源比较小

  回复: 我使用ALGOR的经验  Copy to clipboard

  Posted by: zheng_tiger

  Posted on: 2004-11-19 09:20

  在Algor+D里面建模的时候注意单元颜色、层、组的划分,

  1、如果是桁架单元,在Algor+B edit里截面属性和截面特性是综合在一起的,只需考虑颜色,不同的截面用不同的颜色;

  2、如果是梁单元,则三者必须同时考虑,因为在Algor+B edit里面截面属性和截面特性是分开输入的,不同的层对应不同的截面特性,不同的颜色对应不同的截面属性。如果材料相同可以用相同的颜色,只需定义不同的层就行了。

  3、再一个就是Algor里面做桁架很简单,只需一个开关truss(algor edit)就行了,不像其他软件还要在单元两端释放约束。

zjj04640451 发表于 2009-4-13 11:15

谢谢分享,小技巧很实用的.
页: [1]
查看完整版本: [转帖]我使用ALGOR的经验