论文部分内容阅读
船舯所受弯矩最大,是全船结构主要矛盾之所在,组成了船体结构的全局性构想,因而是船舶设计的重中之重。舯部结构设计还是船体其他结构设计的原则依据,必须严肃地对待。 在进行舯部结构设计时,绘图工作与计算工作一般是交叉进行的;而且,随着结构设计阶段的发展,局部性结构设计不断深化,舯部结构的计算和图纸的绘制均不免要反复加以修改,直到彼此能相互准确呼应。 正是由于有了大量的反复工作,那么就给设计人员带来了很多不便。特别是在手工设计为主的时期,浪费了大量的人力物力。即便是在今天,计算机绘图已经全面取代了手工绘图,但这种情况仍未得到有效的改变。这是因为在大多数设计或建造单位,微机的应用仅仅限于“电子图板”,而那些与几何元素相关的信息需用另一套系统来保存,即图形与数据的分割。设计的大量工作仍是“以人为本”,未能充分发挥计算机的强大功能。 本人注意到现今国内外对船舯结构设计的研究多集中在初步设计上,即定出舯剖面的框架;而在局部设计中却鲜有作为。但事实上,在对舯部结构进行设计时,大量的精力是被耗费在反复的修改之中。由于图形与数据被分割保存,在修改时构件间的约束关系无法找寻;所以即使是细微的修改也会导致大规模的改动。针对这一现实,本论文的研究重心被定在了如何将图形与数据相连,实现两者之间的互动。这事实上是一种参数化的思想,关键在于如何实现这一想法。 经过反复研究,最后决定用SQL Server数据库来存储有关数据,用VB开发一个数据库管理系统,并在该系统中对AutoCAD 2000进行二次开发实现图形与数据的联动。 本次研究有两个重点,也是难点。一是如何设计一个数据库,使其能够恰到好处地反映船舶的舯部结构;简而言之,也就是研究舯剖面图的数据结构。另一个难点是利用VB开发一个数据库管理一系统,实现“数”与“图”的—一对应关系。 在前文工作的基础上,本论文开发了肿部结构的设计软件,在AlltOCAD 2000的平台上进行二次开发口该软件的界面采用 VB进行编制,使用方便,即便出现故障,也易于调试。该软件适用于内河中小型散货船船的肿剖面设计。