2006年8月29日星期二

一个新的.net下的Lisp解析器——Lsharp

(华南理工大学 qjchen)

请允许我用很业余的方式来介绍这个软件,因为我对什么.net,csharp之类是不懂的,所以我只能说有这样的一个新事物,至于有什么用可能是由懂行的来研究评判了。
好像是听过csharp要比c++容易学一些,可能对网络等有优势,也大概知道.net frame现在去到2.0了,应该是未来发展的一种趋势。
今天,在http://jtbworld.blogspot.com上面看到了这样的一条消息,
http://lsharp.sourceforge.net/的Rob Blackwell开发了一种用于.net的强大的Lisp-like脚本语言-Lsharp。

[quote]
L Sharp .NET is a powerful Lisp-like scripting language for .NET. It uses a Lisp dialect similar to Arc but tightly integrates with the .NET Framework which provides a rich set of libraries.
L Sharp is free software distributed under the terms of the GNU General Public License. You can download the latest release from Sourceforge. You may also want to read Rob Blackwell's Web Log.
This documentation is a work in progress and is subject to change.
[/quote]

大致的意思是它采用了一种类似ARC(一种Lisp变化的语言)的语言形式,但是它和.net密切相关,而.net本身具有丰富的库。它是一种开源的免费软件。

于是我在它主页下载了两个文件,一个是LSharp-1.2.1-bin.zip
http://jaist.dl.sourceforge.net/sourceforge/lsharp/LSharp-1.2.1-bin.zip),
一个是LSharp-1.2.1-src.zip
http://jaist.dl.sourceforge.net/sourceforge/lsharp/LSharp-1.2.1-src.zip)。
第一个是编译过的程序,第二个是源码,里面有一些介绍。
它现在只是一个解析器,那么当你解压之后,就会发现有Lsharp.exe和LSharp.Launcher.exe两个可执行文件,第二个先运行一下,再运行第一个程序,很让你失望的是它只跳出一个黑乎乎的dos面孔来,假如连这个都打开不了,作者说,你需要安装.NET framework 2.0 from Microsoft.了。

此时,你可以在"<"符之后打上 (+ 5 2),就像在autocad命令行一样,会出现一个7的结果,这个表明安装是成功的,程序会工作了。 假如只能做和autolisp最简单的活,就让人没有什么信心了。那么,你可以打开sample.html,你会发现有不少新事物,什么rss,whois,http,堆栈啊,等等表明它的.net身份。或者你可以先做一个试验,打开记事本,输入下面一段文字 (reference "Lsharp.Libraries") (= play-sound (fn (filename) (Play LSharp.Libraries.Sound filename))) (play-sound "c:\\windows\\media\\tada.wav") 然后存为比如c:\123.ls,然后在资源管理器中,点文件,选打开方式,找到那个Lsharp.exe,然后打钩以后总是用它打开,再双击它,就会放音乐了,还挺让人激动的。因为后面还有不少测试程序,所以更好的做法是打开dos界面(开始-程序-附件-命令提示符),然后去到相应目录,然后键入123.ls,就会运行了,界面也不会消失。 用贯了界面程序的我们有点无所适从,难道要在这个dos面孔下打一堆代码么,还是可以怎么样?其实,可以用任何一款文本编辑工具来输入这些代码,再存为.ls格式或者.lsp格式,建议存为前面一种。作者推荐了两款工具,一款就是大名鼎鼎的和vim齐名的emacs了(最近安装了它的win版本,觉得还是很不错的,居然还内置了一些游戏,包括俄罗斯方块,大概也是用lisp编的),另一款叫做xacc.ide,http://sourceforge.net/projects/xacc;是一款新的开源软件,界面应该说很漂亮,至少我没有见过那么漂亮的选择模式,当然程序试用之后发现其只开发了一年,不少功能还有待完善(也有可能是我不会用),不过确实挺有创意的,它不但是一种程序代码编辑器,同时也带有调试运行功能。程序的下载是:http://jaist.dl.sourceforge.net/sourceforge/xacc/xacc.ide-0.2.0.57-setup.exe

我总觉得,既然autolisp是lisp的一种子集,那么lisp本身应该有更吓人的本领,但好像一直没有找到太好的普及的整套工具,就像visual studio等等的大件头,也提供丰富的接口,让我们这班lisp的fans也快乐一把。作为一种年龄只比最老的FORTRAN伯伯小一岁的古老语言,不少人通过它获得了图灵奖的人工智能语言,只在少数人中得到应用,确实和它应有的地位不称。
废话了不少,对.net和sharp不懂的我只能凭感觉认为,说不定Lsharp也能作出让人惊讶的东西来吧,有待高手们去判别了。

【附图】


xacc的界面

2006年8月24日星期四

3d thread

一个绘制3d螺杆和螺帽的程序

2006年8月15日星期二

分形图形的图片

忘记放分形图形的图片了
如下

http://www.theswamp.org/index.php?topic=11255.0


一些灌水

2006.8.1

今天完成了任意钢筋钢骨钢管组合截面的全过程分析的编程,心情非常愉快。

2006.7.25

最近喜欢上了分形和递归,网上也有好些分形的LISP, 如LIVER兄就写过分形与递归的好文章,还有好些画树的LSP.
感觉LISP应该很适合来做分形的,于是看了一些书,发现分形中除了递归算法,还有LS文法算法,迭代函数系统算法,逃逸时间算法
分形演化算法等有趣的东西. 个人觉得要实现更漂亮的实体涂色等等说不定用opengl之类会好些
于是先拣了一种比较适合用cad还画线的LS文法学习,发现还挺有趣的,于是按照
孙博文撰写的《分析算法与程序设计-Visual C++实现》 书里的文法思想撰写了画树的小程序
随后又考虑了多参数及JULIA集的算法,总算实现了在acad中绘制分形图形的做法,具体的图形可以看相册,具体程序可以看这里
http://www.theswamp.org/index.php?topic=11255.0
和这里:http://www.xdcad.net/forum/showthread.php?s=&threadid=579279

2006.07.17

学习了catia,并用之建立大型复杂桁架结构的建模及导入到abaqus中进行分析,同时用ansys workbench进行了检验。

2006.7.05

完成了在diana中分析钢筋混凝土剪力墙的非线性分析

2006.5.29

以后的LISP更新准备在http://autolisper.googlepages.com进行


接下来准备放一堆Lisp程序,还有它的一些说明

CAD.02

-----------------------------------------------------------------------------------------------------------------------------------

首先是著名Cadalyst网站:www.cadalyst.com,有许多Lisp程序的集合,请到网站下载。我作了一个Excel表格,可以比较方便的找到所需程序。

程序说明:Excel文件

这个Excel文件如上图所示,它的竖列是按照Lisp函数的作用分类的,比如是针对Block的,针对Dimension的,比如你需要找关于 scale功能的程序,可以在里面查找scale,再慢慢看介绍,找到所需的文件,查看其所在期,比如2004年九月的,就去04年压缩包内查找sep的 这个文件,打开看看每期文件介绍,再找到Tip1714之类的就是所需了。虽然有点麻烦,但是它的内容还是相当丰富的。

-----------------------------------------------------------------------------------------------------------------------------------

cad.03

-----------------------------------------------------------------------------------------------------------------------------------

个人认为不错的Lisplink编辑器:lisplink

-----------------------------------------------------------------------------------------------------------------------------------

cad.04
-----------------------------------------------------------------------------------------------------------------------------------

一些不错的AutoLisp书籍
David M.Stein的Lisp圣经:[David M. Stein]-visual_lisp_bible
Afralisp的[Afralisp]:-The Autolisp Tutorials - Dcl

-----------------------------------------------------------------------------------------------------------------------------------

cad.05

1996年,在开始学习AUTOCAD一个星期的时候,看到了书上用Lisp编写画正弦曲线的例子,就开始学编了,Lisp是个奇怪的东西,有时候会上瘾,特别是mapcar, apply, eval等这些其他函数少见的功能,总让人如痴如醉。
在用纯Lisp编程到2004年之后,被迫学习Vlisp,发现好像又见到了一片新世界,于是努力的去学了不少新知识,虽然还不是高手,但是一般的问题也足够解决的了。

个人在xdcad的一些灌水
1)文字克隆:http://www.xdcad.net/forum/showthread.php?s=&threadid=24229

2)求区域面积http://www.xdcad.net/forum/showthread.php?s=&threadid=23679

3)动态更新的excel连续梁计算程序:http://www.xdcad.net/forum/showthread.php?s=&threadid=320076

4)autocad中的时钟:http://www.xdcad.net/forum/showthread.php?s=&threadid=448584
这个也给cadalyst2005年第10期收录,其实是个自我娱乐的程序而已

5)利用vla函数画抛物线:http://www.xdcad.net/forum/showthread.php?s=&threadid=463014

6)过一点平分不规则图形:http://www.xdcad.net/forum/showthread.php?s=&threadid=459466

7)stdlib函数的介绍:http://www.xdcad.net/forum/showthread.php?s=&threadid=477301

8)acad表格转为excel表格:http://www.xdcad.net/forum/showthread.php?s=&threadid=468541

9)cad2006菜单定制-翻译自cadalyst:http://www.xdcad.net/forum/showthread.php?s=&threadid=486970

10)结合trim和extend的有趣程序:http://www.xdcad.net/forum/showthread.php?s=&threadid=489936

11)方阵的逆矩阵函数及求解线性方程:http://www.xdcad.net/forum/showthread.php?s=&threadid=501512

12)最正宗的免费acad版本转换软件:http://www.xdcad.net/forum/showthread.php?s=&threadid=521801

13)选择物体进行等距分布:http://www.xdcad.net/forum/showthread.php?s=&threadid=520816

14)cadalyst的1400个lisp及自制说明下载:http://www.xdcad.net/forum/showthread.php?s=&threadid=527068

15)对theswmap.org的几个精彩函数做了转载:http://www.xdcad.net/forum/showthread.php?s=&threadid=558504

16)将选择的平面实体在交点处断开:http://www.xdcad.net/forum/showthread.php?s=&threadid=562737

17)xdcad的lisp区文章小集chm版(10M)http://www.xdcad.net/forum/showthread.php?s=&threadid=554475

18)对圆按照半径大小进行颜色渐变http://www.xdcad.net/forum/showthread.php?s=&threadid=555339&perpage=15&display=&pagenumber=2

19)采用LS文法及IFS迭代法绘制树(分形)
http://www.xdcad.net/forum/showthread.php?s=&threadid=579279

use LS gramma to Draw Fractal Tree
http://www.theswamp.org/index.php?topic=11255.0

20)[转载]:[TheSwamp]一些程序转载(总共七个) http://www.xdcad.net/forum/showthread.php?s=&threadid=558504

21)创建变宽度多线(不平行)
http://www.xdcad.net/forum/showthread.php?s=&threadid=572531

22)确定包含平面点集的最小直径圆
http://www.xdcad.net/forum/showthread.php?s=&threadid=571449

23)在平面相交线集中找出各个封闭区域
http://www.xdcad.net/forum/showthread.php?s=&threadid=571446

24)计算极惯性矩
http://www.xdcad.net/forum/showthread.php?s=&threadid=569205

25)所有平面线在所有交点处断开
http://www.xdcad.net/forum/showthread.php?s=&threadid=562737

26)使Visual LISP编程窗口的文字打印出来后也是彩色http://www.xdcad.net/forum/showthread.php?s=&threadid=542615

也编写过一些把acad导入到ansys及ansys转sap2000的Lisp,不过不是很成熟,下面是其应用结果截图


国外结构分析软件一览

2002-08-16年首发于中华钢结构论坛http://bbs.okok.orgG9. 其他海外结构软件最近又学了不少开源软件,以后有空再往上添加了

国外结构分析软件一览

陈庆军 华南理工大学建筑学院
结构工程(比土木工程小些,是土木工程的一个组成部分)
本人的主要研究方向。

一级注册结构工程师,注册岩土工程师

下面是个人用过和见过、听说过的一些软件,由于很多软件国内
没有代理商,也没有中文网页,看起来有点辛苦,下面是根据软
件介绍、资料收集、个人体会等作出的一篇文章,有些是摘录的,
许多是个人翻译的,因为英文水平不高,翻译不好,各位见谅了。
其中星级乃是个人根据其功能、流行程度、易用程度、网友意见
综合起来的个人看法。

___________________________________________________________
CSI.SAP2000 Nonlinear v7.44 ★★★★★
CSI.ETABS.NONLINEAR.v8.02 ★★★★★
CSI.SAFE V7.0 ★★★★☆
CSI.SECTION BUILDER V8.01 ★★★☆☆
Web: http://www.csiberkeley.com/

这个可谓家喻户晓的大程序,就不多介绍了
sap2000在杆件方面的计算很有特色,也可以计算板、壳等,
是wilson教授开发的产品,质量不容置疑。是一个通用有限元软件
etabs针对高层建筑而设,在国外应用很广泛,台湾大部分采用这
个计算,国内很多软件设计完之后都号称与etabs计算结果多么接近
等等:P
safe是一个计算钢筋混凝土板的程序,应用相当简单,结果令人满意
___________________________________________________________
STAAD Pro V2001 ★★★★★
STAAD-III V22.3W ★★★★☆
Web:http://www.reiworld.com/;
http://www.reichina.com/newsoft/rei/products/china.asp

最新版本为rei staad 2003 pro
这是业界内相当出名的一个软件,在中国的应用也相当广泛,许
多国内工程都是rei设计的,现在已经内含有中国规范。也是
用者颇多,就不多介绍。
超强的分析能力STAAD/Pro 强大分析功能包括:二维\三维静力、
动力、失稳、非线性、瞬间动力反应、稳态动力反应、地震反应
分析等几乎所有的工和计算问题。程序中还包含了各种非线性本
构关系。程序内置的目前先进的求解器可确保既快速又准确的求
解大型复杂结构,计算稳定可靠。

___________________________________________________________
ROBOT.MILLENIUM.V15.0 ★★★★★
Web: http://robot-structures.com/us/prod/rcs.html
Realese: 02/21/2002 Robot Millenium V15.0 ISO
01/10/2002 Robot Millenium v14.5 LND
应该是一个比较重量级的结构分析软件,功能强大,界面美观
Robot Millenium - 结构分析设计的一个整合系统,2d/3d模型
可以分析杆系,悬索,板、壳、实体
钢筋、混凝土、木材设计
桥梁设计
Robot Concrete Building System: 专门对于工程师的混凝土
建筑设计,可初定尺寸,分析设计,包括重力与水平力
Robot Reinforced Concrete Suite :一个小程序,计算梁、
柱子、基础按照aci规范,自动生成大样,象理正工具箱
RC Calculator:按照经典理论对钢筋混凝土进行设计
Robot Design Tools per Eurocodes: 用欧洲规范计算
___________________________________________________________
RISA.TECHNOLOGIES.RISA.3D.V4.5 ★★★★☆
Web: http://www.risatech.com/
分析3维结构(框架,桁架,板、壳结构),并进行设计
一个功能还算强大的软件,在美国用户不少,拥有方便的前
后处理软件。
risa-floor新产品
risa-3d 空间结构分析设计软件
risa-2d 功能稍微弱
risa-foot 扩展基础分析
risa-section 截面定义软件
___________________________________________________________
GTSTRUDL V2.5 ★★★★☆
Web: http://www.gtstrudl.gatech.edu/

【世界级结构分析和设计软件】
一个界面很丑,但是功能挺强大的结构分析软件,国际上很流行。
这是一个针对建筑-工程-施工(aec)的cad/cae工具,可以对
海上的,工业的,民用的各种建筑进行分析
全世界四千个以上工程单位、数以十万计的工程师广泛使用。
它经典、高效、可信度高,并有完整的结构信息处理系统,可为
工程师提供精确和完整的技术数据。
1.100种以上构件和有限单元类型;
2.非线性分析;
3.自动建立所有种类的结构信息;
4.以表格形式定义、查询、编辑、排序所有资料;
5.高效的静力、动力分析程序;
6.具有侦察局部不稳定的功能;
7.精密、高效的求解器;
8.使用多个国家的规范,进行钢、钢筋混凝土结构设计;
9.具有反复分析、设计的控制程序及决策程序,提供一个优秀
的设计结果;
10.图形显示结构模型、静态及动态变形、瞬时反应、应力等值
线、力和力矩及包络图、规范校核结果等。
11.动画显示地震变位、屈服变位和即时动力变位;
12.含塑性铰的非线性分析;
13.非线性动力及地震分析;
14.可在AutoCAD中建结构模型,到GTStrudl中做分析设计。
全球唯一通过美国原子能委员会条文10CFR21、10CFR50品质规定;
美国机械工程师协会认证;
国际标准组织ISO9000认证。
___________________________________________________________
LARSA 2000 Standard ★★★★★
LARSA 2000 Plus
LARSA 2000 4th Dimension for Buildings
LARSA 2000 4th Dimension for Bridges
LARSA Section Composer
LARSA Design Suites
Web:http://www.larsausa.com/

没有怎么用过,不过友人说这个软件比staad还好,速度相当快,
在此给他五颗星.
界面倒是相当的友好,可以计算结构和桥梁
除了一般功能之外,可以进行非线性稳定分析,非线性时程分析
,塑性pushover(算倒)分析,可以加隔震单元(这个比较吸引人
呀),加强型的特征值计算,在LARSA 2000 Plus 和
LARSA 2000/4D for Buildings中可以考虑二维钢筋的作用.考虑
摩擦,摆动,锚固作用的3D钢筋单元存在于LARSA 2000/4D for
Bridges中,看起来很有吸引力,可以考虑预应力钢筋的作用。
可以进行施工模拟。

___________________________________________________________
struc-cad 9.2 ★★★★☆
http://www.acecad.co.uk/index1.htm

三维钢结构实体详图设计系统 StruCad  
StruCad是由英国AceCad公司开发的三维钢结构详图设计软件,
已为世界上54个国家和地区4000多个用户成功使用。它包括
CAD、CAM、CAE等一系列模块,能满足钢结构工程建设中从设计
到施工制造全过程的要求。
StruCad的型钢库包含了世界上主要型钢生产国的各种类型、各
种型号的型钢(包括国产的各种型钢)。同时,您可以根据自
己工作的需要,方便地将库中尚没有的型钢类型和型号添加到
库中。
StruCad模型的建立过程类似于AutoCad的建模过程,它提供了许
多专门的三维建模辅助工具,
可以随时通过漫游环境从任意角度查看模型的整体和细部情况。
并可以随时生成二维施工图纸,对设计进行检查。
节点库包含了三百多种节点类型,常用的节点都可以在节点库中
直接选择,系统提供的节点允许您进行编辑。
可以用系统提供的节点衍生出自己需要的节点,
自动成图、自动生成材料表
___________________________________________________________
struc-pro and straad fea ★★★☆☆
http://www.digitalcanal.com/structural/default.asp
比较小的结构分析软件,但是还比较多东西
StrucPro:结合在cad之中的一种分析软件,可以分析钢,混凝
土,木结构
Frame Analysis & Design:同样是结合在cad中进行框架分析,
也可以进行设计
Steel Beam/Column Design Series:梁柱设计
Masonry Wall Design:砌体墙设计
Multiple Load Footing Design:基础设计
Pile Cap Design:承台设计
QuikWall:挡土墙,悬臂基础,悬臂柱设计
STRAAD Finite Element Analysis:有限元分析
Timber Beam/Column Design Series:木梁柱设计
Wind Analysis:风载分析

___________________________________________________________
LUSAS FOR WINDOWS V13.1.2 ★★★★☆
Web:http://www.lusas.com/

Lusas公司应该是以其桥梁软件而著称的,LUSAS是一套英国品牌的工
程分析软件,在中国应该有代理商的。

它应该有下面几个模块
LUSAS Bridge / LUSAS Bridge plus - 桥梁工程分析软件,包括振
型、地震、动力、大变形、疲劳分析,适用于各种桥梁的设计、分析
和估价,包括覆盖简支梁桥到悬索、斜拉桥
LUSAS Civil & Structural / LUSAS Civil & Structural plus –
对于各种土木工程中的结构分析,包括地震,爆炸,稳定,冲击,防
火等,建筑类型从建筑物到大坝到隧道。
LUSAS Composite –对各种组合结构(指板壳、实体混合)可以进行
分析,采用多种工业标准的破坏准则来建立分层或者破坏模型。
LUSAS Analyst / LUSAS Analyst plus – 通用有限元分析软件,可
以用于航天,军事,汽车,及其他的机械制造业
LUSAS Academic –学院版本,似乎功能没有什么降低
__________________________________________________________
rebis ★★★☆☆
Web: www.rebis.com

哦,这个东西现在变成bentley公司的产品了:)
现在benteley.rebis
rebis是在工业设计市场中的一个巨头,他在60多个国家有
135个代理商63000用户,rebis公司是一个工业设计软件公
司,他们的内容包括管道,结构,设备,厂区等设计
这是rebis结构小组的产品,他主要用于钢结构及详图的设
计、绘制,应用autocad的object arx技术,软件之多,
头晕无比
产品大致如下:
Plant Design:管道,设备,结构元素的3维建模
Process and Instrumentation:工艺流程,设备摆放,
逻辑数据管理
Computer Aided Engineering (CAE):专业的应力、流分析
Structural Workgroup:结构构件的建模与设计
PlantLIFE? Workgroup:整合的工厂管理产品
___________________________________________________________
GEOPAK.CIVIL.ENGINEERING.SUITE.V2001 ★★★★★
GEOPAK.Rebar v2001
GEOPAK.Site v2001
GEOPAK.Bridge v2001
GEOPAK.Survey v2001
GEOPAK.Drainage v2001
GEOPAK.Road v2001
http://www.geopak.com/

GEOPAK交通软件
呵呵,这个东西应该比较牛吧,在交通方面,看他有这么
多release就知道了,
一整套解决方案,
是geopak公司的旗舰产品,解决交通工程中的各种复杂问
题,从公路到铁路。
他用于美国的联邦公路局、部队,在全球有成千上万的代
理商。

GEOPAK Civil Engineering Suite 是资深工程师的产品,
是专业的解决方法:包括:测量数据的管理,计划编制,
土地开发,土方工程,公路工程,防洪设计,桥梁设计
Survey Manager :测量数据汇总管理
Road for 2D/3D :路面,过道的设计,分析和方案
Site:施工模拟模型
Drainage:交互式暴雨洪水设计/分析
Water and Sewer :给排水的分析/设计
Bridge:3维桥梁分析软件

___________________________________________________________
GRAPE.Finite.Element.Analysis.v4.0 ★★☆☆☆
Web:http://www.grapesoftware.mb.ca/

一个不是很出名的有限元分析小程序,主要针对梁柱、
桁架的杆系结构
___________________________________________________________
CADRE.Pro.v4.1.4 ★★☆☆☆
CADRE-GEO.v4.5 ★★☆☆☆
web:http://www.cadreanalytic.com/

比较小的结构分析软件,不是很出名
___________________________________________________________
Microstran v7.0 ★★★★☆
Web:www.microstran.com.au/

澳洲的软件
该公司有三个产品:microstran:(新版本应该是v8),
其他应用应该与一般结构分析软件相似,其特色:(个人
看法)有悬索单元,有gap,fuse单元(这个gap应该是间
隙单元,而fuse可能是结构控制单元),也支持各种vrml
等虚拟现实。可进行钢结构及混凝土设计。Limsteel可以
整合在microstran里面,作为一个钢结构分析的模块。
MsTower则是计算格构式塔及桅杆的一个软件
Limcon是对钢结构接头按照澳洲规范进行验证
界面还算友好
___________________________________________________________
strand7 ★★★★☆
web:http://www.strand.aust.com/strand7/

一个在中国应用的比较广泛的软件,在广州,星海音乐
厅,广州国际会展中心都曾用它来进行计算
它是一个界面友好(最新版本)的整合分析软件,本质
上是一个通用有限元软件(用于航天,汽车,生化,土
木,岩土,机械,结构,交通)但对结构分析也很方便
,应该说比较容易上手
___________________________________________________________
strap 9 ★★★☆☆
http://www.atirsoft.com/

结构分析软件,可以便于计算建筑,桥梁和其他结构构件
,可以很方便的计算螺旋楼梯哦,呵呵
可以计算动力,静力,可以进行钢筋混凝土,钢结构的分
析和设计。也是一个比较简单的软件。
___________________________________________________________
Archon Engineering tools ★★★☆☆
Web:http://www.archoneng.com/

模块多多:
ArchWind98 - (只有us制)按照ASCE 7-98计算风荷载
Archon Snow Loads - (只有us制)按照ASCE 7-98计算雪
荷载
WinMason - (US 和米制) 计算砌体结构,包括混凝土,
石头,粘土,玻璃,可以是配筋,不配筋,按照经验公
式分析,可以计算地震下墙体内力
WinPost - (只有US制) 计算柱子的埋置深度,特别适合
标志杆和灯柱
Safety Line - (只有US制) 计算水平拉索
Psychrometrics - (US和米制) 湿度计算(可以由海拔和
大气压力得到)
Steam Tables - (US和米制) 蒸汽表?:提供水/水蒸气
的热力学特性
TASM - (US和米制)对于W,C,Z的构件截面,提供剪、弯
、正应力,不用查AISC的表
Welds - (US和米制) :计算焊接应力(任何焊接界面)
Retwall - (US和米制) 挡土墙计算,给出土承载力,分
析墙体稳定,计算墙的弯矩,设计钢筋,画图。可以处理
水和多层填土
Structural ToolBox (ST - (只有US制) :小程序包,
包括钢截面数据库,截面特性计算,柔度系数k计算,最小
焊接尺寸,螺栓边缘距离,自振频率,混凝土配合比,钢
筋数据库,单位转换,材料重力库,热扩散计算,钢线与
钢板尺寸库
WinCon - (只有US制) :计算AISC ASD 中大部分的结构
连接
WinBase - (US和米制): 可以计算柱脚板,可以计算预埋
钢筋和锚栓
WinRig - (只有US制) 计算索具,
AISC Shapes - (US和米制) AISC规范中的钢截面及尺寸。
Sections - (无尺寸)计算任何形状截面的特性
Beams - (US和米制) 主打产品,分析单跨或者连续梁
WinFrame - (US和米制) 计算刚架
WinWood - (只有US制) 计算木梁和木桁架
WinThread - (只有US制) 螺栓螺丝的数据库
WinPlate - (US和米制) 圆板计算
WinCrete - (只有US制) 计算大部分钢筋混凝土构件
Drainage - (只有US制) 计算管道容积、流量等等
Footings - (US和米制) 计算单、多柱基础,墙基础,
扩展基础等
Mechanical Toolbox (MT - (只有US制) 工具箱:管的
数据库,翼缘尺寸,压力/温度比,硬化,******

___________________________________________________________
Leapsoft Conspan LA v1.1 ★★★☆☆
LEAPSoft.Consplice.PT.v1.0.16
Leapsoft.Consys 2000

Leapsoft这个公司应该挺厉害的,自称是业界
(结构工程公司)内之佼佼者,不过软件方面可能没那么强,
界面似乎颇丑(当然不能按照这个来挑软件)
桥梁:
GEOMATH? - 参数化桥梁设计和几何解决方案
CONSPAN LA? - 分析[简单/连续]的[预制/现浇]钢筋混凝土桥梁
RC-Pier LA? - 分析钢筋混凝土梁的子结构和基础
CONSYS 2000? - 活载和恒载分析
CONSPLICE PT? - 接头处的设计
STABILITY? -处理桥梁中的长跨预应力梁在运作时的安全系数
混凝土:
PRESTO? - 预制/预应力混凝土梁设计和分析
AXSYS? - 预制多层柱-板结构分析与设计
PC-Help? - 对结构工程师的设计帮手
PRONTO? - 梁荷载表

___________________________________________________________
GaLa.Reinforcement.Pro.Version.4.0 ★★★☆☆
Web:http://www.alashki.com/index.htm

适用规范:Eurocode 2, ACI 318-99, CSA-A23.3-94, BS 8110, BDS 1988,
AASHTO LRFD 1997, NZS 3101-95, DIN 1045, UBC 97, BDS HT 1989.
它计算钢筋混凝土在受力情况下的各种性能,包括应力、
应变,曲率,刚度
以及蠕变(包括线性和非线性)裂缝宽度,间距,这个
可真不错呢,界面漂亮,可画出M-N关系图
___________________________________________________________
PROKON.CALCPAD.V1.8.08 ★★★☆☆
Web: http://www.prokon.com/support/info/calcpad.htm

用于80多个国家,应该是类似工具箱那一种的
模块比较齐全
框架和有限元分析
钢构件和连接分析
混凝土和预应力混凝土的设计
钢筋混凝土大样
木结构设计
岩土工程设计
___________________________________________________________
STRUCTURAL_CONCRETE_SOFTWARE_FLOOR_V1.01 ★★★☆☆
Web: http://www.concsoft.com/

可以计算后张拉预应力楼板
非常好用的钢筋混凝土计算软件,用有限元的方法分析板、
梁和筏板基础,它最初是为研究后张拉预应力楼板而编制的。
其他功能大致同其他软件,此处介绍其预应力方面的特征:
可以分析任意方向排列的预应力钢筋,对预应力钢筋的影响
(包括超静定以及弹性支承约束)进行三维分析。友好的截面,
前后处理不错。可以考虑:有粘结及无粘结,任意起始的
钢筋位置,束状分布及分散分布的预应力钢筋,水平钢筋蠕变,
复杂的截面形状,任意点变化钢筋高度,后张拉的千斤顶位置,
考虑钢筋曲线导致摩擦损失。
___________________________________________________________
AISI.AISIsplice.v3.0 ★★☆☆☆
AISI.Canadian.Bridge.v1.0
AISI.Short.Span.Steel.Bridge.v3.0
AISI.Steel.Water.Pipe.v1.1
Web:http://www.steel.org/infrastructure/bridges/shortspan/spanplan.htm

这个感觉是美国钢结构结构协会AISI 自己开发的产品,
似乎功能不是很强,也不出名

___________________________________________________________
XSTEEL V7.0 ★★★★☆
www.tekla.com

tekla-xsteel
产品简介:
这个公司是成立于1966年,是芬兰最古老的软件公司之一
产品有:
一。建筑和施工:
Tekla Xsteel :最新版本7.1,是一套钢结构 3D 实体模型
专业软体,拥有整合 3D及2D之间的Database物件导向功能,
主要功能:
可自动产生 2D Shop drawing & BOM (数量计算自动化、
电脑化);提供完整的2D图面编修功能;提供快速的动态收
放功能;提供完整的组合干涉检查功能 ;可提高工作效率
及品质,减少人为的错误及check的时间;可适用於大型建
筑物及厂房;提供多种 JOINT 的建立及使用方式
Xsteel 可转出 1:1 Small piece DXF 图档,配合自动
排版及切割使用
Tekla Xengineer:3维多材料分析和设计软件
能源和工具箱
Tekla Xpower:电力网络工程
Tekla Mobile:移动通讯工程
Tekla Asterix:数据收集
Tekla Efekto:日常信息管理
Tekla BIS:数据传输
Tekla EDM:不同公司间数据转换

___________________________________________________________
HYPERSTEEL_R5.0 ★★★★☆
web:http://www.cads.co.uk/software/HyperSteel/
HYPERSTEEL V5.0
欧洲著名钢结构公司,Cads公司位于Dorset, England
产品有以下类型:
结构计算:SMART Engineer :小工具箱
A3D MAX :最新最强大的cads结构分析软件(有塑性分析,
二阶效应分析等)
SMART Modeller :用有限元进行的3维结构分析
CADS Analyse3D(A3D) :2D / 3D 结构分析
Hypersteel:是他们公司比较出名的钢结构分析软件,
主要是绘制大样图,也可以自己分析,也可以从A3D等软件
里面提取数据
CIM Software:钢结构制造切割软件
还有各种杂七杂八的模块
___________________________________________________________
SDS/2 V6.232 ★★★★☆
http://www.sds2.com/index2.php?flash=1

一个还算不错的钢结构设计软件,界面颇丑,具有
SDS/2是由美国Design Data公司研究开发的钢结构详图软件。
它以其简捷的三维模型输入、自动的节点生成、准确的详图抽取、
精确的材料统计,以及与其它工具的多种接口等优点,占据了欧
美大部分的钢结构详图软件市场。现在SDS/2已经进入中国,
正在越来越多的用户所使用。
SDS/2由以下几部分组成:
1、 Design模块,前处理;可以任意方位、角度插入梁、柱、
水平支撑、垂直支撑等构件 ;可选择AISC标准截面及用户自
定义的各种截面 ;可选择AISC的钢材型号,也可用户自己添加;
可加入螺栓、孔、焊缝;
用户可自定义各种复杂实体,以方便调用;可自定义楼梯形式,
并可显示计算报告 ;可自动生成完全符合AISC标准的各种连接节
点并提供计算书;可输入杆端内力,按AISC标准生成相应节点 ;
可插入用户自定义的各种连接节点;可修改各种设计参数;可修
改缺省螺栓、焊缝、垫板设置;对构件可自动编号分区;对任意
构件均可通过菜单编辑所有信息;可选用组合梁
2、 Detail模块
此模块可利用在Design模块中构造的模型,自动生成任意轴线、
位置的平、立面图,节点详图及剖面图,可自动抽取并生成所有
构件、连接件的制造图,以及构件和节点上的所有相关信息。
可生成材料表并对之进行修改
可按多种方式生成工厂及现场螺栓统计报告
3、 Estimating
可在精确统计的每种材料截面、尺寸、长度等以及切角、切槽、
焊缝等信息基础上,根据卖方的价格、单根材料长度、材料切割
长度等,作出最优化的估算报告,显示并打印。
4、 Production
可生成包括材料重量、切割清单等信息在内的材料表,并根据库
房容量、机器的工作能力等作出订单及存货清单等。

___________________________________________________________
Visual_Analysis ★★☆☆☆

http://www.iesweb.com/visualanalysis.htm
一个类似prokon的简单结构分析软件,没有太多特点
___________________________________________________________
ADAPTSOFT_ADAPT_ABI_V4.0 ★★★☆☆
http://www.post-tensioning.org/info/software.htm

这是一个混凝土结构方面的专业软件,可以对混凝土框架和桥梁进
行施工阶段或者使用阶段的时随分析,可以考虑新浇混凝土的作用,
考虑蠕变,收缩,预应力松弛,可以分析处理非预应力混凝土,
预制混凝土,先张拉或者后张拉混凝土,针对复杂而不断更新的
混凝土结构进行分析。图形特征良好。
___________________________________________________________
Fastrak.Simple.Beam.Design.v2.00 ★★☆☆☆

http://www.fastrak5950.com/order/order.htm
这个公司有FASTRAK 5990Version 3.0.0.00 Shipped June 2002等钢
结构设计软件,最近的这个版本功能强大了很多。
Sam2000
http://www.goakorn.com/product/modeling.htm
结构分析软件,主要用于电力传输塔的设计
——————————————————————————————————

________________________________________________
MultiFrame 2D v7.5 ★★☆☆☆
MultiFrame 3D v7.5 ★★★☆☆
MultiFrame 4D v7.5 ★★★★☆
Web:http://www.daystarsoftware.com/products.html

Multiframe 2D 二维静力分析
Multiframe 3D三维静力分析
Multiframe 4D 框架结构的三维动静力分析
界面友好,值得一试
可考虑p-delta效益,有拉压等联系单元
可以导入导出dxf
可以输出vrml文件
Multiframe 4D 中可以
用户自定义的收敛准则
输入地面加速度和动力荷载
——————————————————————————————————
structuraldesktop ★★★☆☆
Web: http://www.structuraldesktop.com/

这是一个比较没有名气的结构分析软件,让我觉得奇怪的是国内居然
有人用,而且出图质量还相当符合国内标准,奇怪的很。
分析功能应该不是很强,不过后处理应该不错
它与autocad2000紧密结合在一起,直接在里面进行前处理,与国内
的jycad或许有点相似
___________________________________________________________
ram structual system ★★★☆☆
Web: http://www.ramint.com/

RAM Structural System结构分析绘图软件
ram advance 通用2d和3d的有限元软件
perform 2d:非线性分析软件
RAM Design Toolkit:工程设计箱
这个见的少,没有什么发言权