网站更换主域名

26
2008
04

可重复键值的SortedList集合实现

  SortedList表示键/值对的集合,这些键值对按键排序且可以按索引进行查询访问。但默认情况下,此集合不可存储具有相同健的数据,而有时我们又需要存储这样的具有重复键值的集合,如结构上同一个单元上可能同时施加了不同工况下的荷载,如何实现这样的集合呢?

  其实,.net中是用一个Compare函数来对添加到集合中的键进行比较的,只要这个函数返回的值不等于0,就可以正常向集合添加数据。网上找了个C#的例子,如下:

...

23
2008
04

在线结构分析软件-Fox

  从OKOK上看到的一个在线结构分析设计软件——Fox,好像是基于php的一个在线应用,据说三维内核是自己开发的,界面和SAP2000非常地像,让人怀疑是不是从SAP2000移植过来的呢?:)试用了几天,感觉速度很不理想,每操作一下鼠标一般要等好几秒钟,还不如用远程控制软件控制远程机器的反应速度呢。不过觉得开发者做到这样已经很具有创新性了,开发公司为:北京同基钢结构技术有限公司,好像是OKOK的站长开的公司,偶会继续关注,霍霍。

Fox

简介如下:...

20
2008
04

旋转三维实体命令:ROTATE3D

  AutoCAD 2008和2009的工具面板都有一个3D实体旋转命令(如图1),但其只能将实体绕当前坐标系的三个主轴方向进行旋转,对于空间任意方向的旋转问题,要用此命令就需要首先自成定义UCS,比较麻烦。其实,CAD早已为我们写好了另外一个旋转命令——"ROTATE3D",它可以实现对实体的任意方向旋转,只需要定义一个转轴就可以了。

图1

命令提示如下:
...

19
2008
04

DWG文件的前生今世

  这两天和领导争论起来了DWG文件格式的所有权问题,主要是关于DWG是不是一个通用标准,这个标准是不是公开源代的等问题。搜索了一下,进一步证明了偶的观点,DWG的数据存储格式Autodesk是不会轻易示人的,而且从R14~2007每个版本都在更新,那可是它的核心技术。下面的解释来自维基百科:

DWG 是 AutoCAD 所用的一种专有文件格式,Autodesk公 司于 25 年前开发了这种文件格式,它组成了 AutoCAD 以及其它基于 AutoCAD 的软件产品的核心文件格式。DWG 技术是用于保存 AutoCAD 以及基于 AutoCAD 的软件保存设计数据的格式。Autodesk 公司拥有、开发并且更新 DWG 文件格式,通常每隔几年 DWG 就会随着 Autodesk 在 AutoCAD 中添加新的特性从而进行更新。

DWG 格式以及它的 ASCII 变体 DXF, 已经成为 CAD 制图数据交换中的事实文件标准,据估计全世界有超过十亿个 DWG 文件。有几家公司正在对 DWG 文件格式进行逆向工程以试图为其它的设计软件提供读写 DWG 文件的能力。AutoDesk 也提供了一套需要授权的 DWG 读写技术开发包 “RealDWG”。

...

12
2008
04

什么是BIM?

  “BIM”指建筑信息模型(Building Information Modeling),是一种建筑行业信息化方案,也是建筑行业的发展趋势。目前,有些软件都开始宣称其支持BIM功能,那么到底什么是BIM呢?

  下面引自美国佐治亚理工学院Chuk Eastman教授的一篇文章,很浅显地讲述了BIM的概念,由于篇幅较大且也比较易懂,就不翻译了^_^

BIM is a huge buzzword in AEC. It shows up in every magazine; there are multiple conferences a year about it; software developers headline their products as BIM tools. What is it? How is it different? Why should an architect or contractor care about BIM?
...

11
2008
04

Autodesk中国学生设计联盟

  Autodesk公司携手中国教育部推出了一个中国学生设计联盟,这一在线联盟将为全国各地的学生免费提供建筑、土木及结构工程,机械工程,传媒和娱乐以及工业设计相关的世界级专业数字化设计工具。所有拥有有效在校邮件地址的学生都可以从以下网站下载包括Autodesk Inventor™Professional, Autodesk Revit® Architecture, Autodesk AliasStudio™,Autodesk AutoCAD®,Autodesk Civil 3D®,Autodesk Maya®, Autodesk 3ds Max® 等欧特克公司的软件。

  在这个盗版软件到处盛行的时代,这个估计也算不是什么好消息,不过至少高校学生们可以堂而皇之地用上“正版”软件了。偶最近比较关注Revit Structure,可惜中国学生设计联盟中好像只提供Revit Architecture,不知以后会不会提供下载。另外,上面提供了一些软件的中文教程,可能是网络的问题,偶现在还没有打开,全是中文应该很方便学习地说。如果你是教育网,或者有一个高校的邮箱的话,就注册试试吧,偶得考虑弄个高校邮箱了:)

网址:http://mydesign.edu.cn/

05
2008
04

三种方法在Word中输入钢筋等级符号

[转自冲令弧的blog]

方法一:
HPB235钢筋符号:在word中先输入"E000",然后按住ALT+X键;
HRB335钢筋符号
:在word中先输入"E001",然后按住ALT+X键;
HRB400钢筋符号
:在word中先输入"E002",然后按住ALT+X键。

方法二:
使用区位输入法(如果你的输入法栏里没有,则添加之,名称为“中文(简体)-内码”,如下图),然后输入区位码即可,各区位码对应如下:

——aaa1或1001;
——aaa2或1002;
——aaa3或1003;...

30
2008
03

可截取ANSYS图形为SVG矢量图的宏:Grph2SVG

[来自ansys.net]

  此宏可以在ANSYS中直接生成SVG矢量图形文件,压缩里包含三个文件,其中GRPH2SVG.MAC是主程序入口,其它两上宏是被调用宏。执行时,先截取当前视图为一个名为“stiplot.grph”的ANSYS图形文件,然后利用ANSYS的宏命令解析GRPH文件,并生成一个名为“stiplot.svg”的SVG文件。

  作者说明:由于是从GRPH文件中解析生成SVG图形,对于较为复杂的图形转换将比较慢,推荐只用此宏来转换二维曲线图形。偶试了一下,对于偶这个(用Firefox或安装了SVG插件的IE打开)简单的梁单元视图,转换过程大约要1分多钟,不过显示效果还是很清晰的。

链接:
宏文件下载:Grph2SVG.rar | 什么是SVG文件 | SVG查看工具

P.S 安装了Adobe的SVG查看工具后,在IE中可以对SVG文件进行自由缩放,查找文字等操作,右键菜单如下图...

24
2008
03

《ANSYS有限元分析实用教程》全文手稿

  前几天说了要公布此书全文的,一直忙于别的事情,没有把以前的手稿整理出来 。现分章节上传于Scribd,方便在线阅读,如要下载,请自行在Scribd按文件下载。

简介及目录:点这里
Chapter-01:ANSYS 8.1简介
Chapter-02:建立有限元模型
Chapter-03:实体模型的建立
Chapter-04:网格划分
Chapter-05:加载与求解
Chapter-06:通用后处理器
...

21
2008
03

AutoCAD 2006注册申请号错误的修复

现象

  每次打开AutoCAD均提示激活,且要求激活用的申请号比正常(2006版是七组四位的字符)的多了两组或者更多,把申请号输入注册机后显示“申请号不正确”。

解决方案

  删掉AutoCAD的注册信息,并重新生成申请号。AutoCAD2004以前的版本注册信息删除可参看这篇文章,对于AutoCAD 2006以后的版本,其注册信息文件位于以下位置:

...