999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機在船舶結構和靜水力計算中的應用

2018-01-09 12:38:27張海泉
科技資訊 2017年32期

張海泉

摘 要:文中的主要內容是用VB語言編制與船舶設計相關和與船舶原理教學相關的一些應用程序。主要為船舶結構和靜水力計算兩部分的應用程序。該程序可廣泛應用在船舶設計、船舶傾斜試驗以及船舶原理課程的教學中。文中提供了程序的使用方法和程序的源代碼,具有一定的推廣應用價值。

關鍵詞:VB語言 船舶結構 靜水力計算

中圖分類號:TP393.09 文獻標識碼:A 文章編號:1672-3791(2017)11(b)-0008-02

在用傳統程序設計語言設計程序時都是通過編寫程序代碼設計用戶界面,在設計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察,如果對界面的效果不滿意,還要回到程序中修改,這種編程—編譯的操作可能要反復多次,大大影響了軟件開發效率。VB提供了可視化設計工具,把Windows 界面設計的復雜性“封裝”起來,開發人員不必為界面設計而編寫大量程序代碼,只需按設計要求的屏幕布局,用系統提供的工具在屏幕上畫出各種部件,即圖形對象,并設置這些圖形對象的屬性。VB自動產生界面設計代碼,設計人員只需編寫實現程序功能的那部分代碼即可[3]。

應用VB6.0語言程序,編制了船舶設計相關和與船舶原理教學相關的一些應用程序,可以應用到今后的船舶設計中。另外,在船舶原理教學中也需要一些程序來加深學生的理解。目前,在造船界,多采用大型的船舶設計、生產一條龍服務的大型程序,費用也需要幾十萬,更需要相應的硬件設備來支持。所以小型靈活的船舶結構計算應用程序還是一個空白,本文所介紹的小型應用程序,可以在任何低配置的電腦上使用,具有靈活、廣泛應用的特點。

1 應用程序介紹

本程序主要是用VB語言開發編制應用程序,分下面兩部分。

1.1 船舶結構構件剖面模數計算程序

該程序是應用很廣泛的一個小程序,在船舶結構設計中,我們要計算構件材料是否滿足《內河鋼船建造結構規范》[3]的要求,必須計算船舶結構中的各種構件的剖面模數,根據構件的剖面模數計算方法和原理,我們編寫了船舶結構構件剖面模數計算程序。

該程序編譯成EXE可執行文件,文件占用空間中,可以在任何配置的電腦上使用。程序的源代碼如下:

Dim a, b, c, d, e, e1, i, w, ff As Variant (''定義各變量為單精度數據型(Single))

Private Sub Command1_Click()“單擊“運算”按鈕(Command1)所發生的事件——算出結果“

a=Text1.Text“把從文本框里輸入的數值(Text1~8.Text)賦給各相應的變量”

b=Text2.Text

c=Text3.Text

d=Text4.Text

e=Text5.Text

e1=Text6.Text

f=e1-c

h=d+a*0.5+e*0.5

g=a*0.5+d*0.5

s=a*b+c*d+e*f

l=c*d*g

m=e*f*h

i=l*g+m*h+c*d^3/12+f*e^3/12-(l+m)^2/s

w=i/(h-(l+m)/s)

ff=c*d+e*e1

Label10.Caption=i/10000

Label11.Caption=w/1000

Label12.Caption=ff/100

End Sub

1.2 舶在外力作用下,計算船舶靜水力性能(部分)的程序

該程序為船舶傾斜試驗中,核算壓鐵重量的計算程序。船舶在局部增加重物的情況下,計算初穩性高度和橫傾角變化的應用程序。

1.3 程序設計的主要步驟

(1)窗體設計。

打開新工程后,第一個步驟就是規劃整個界面,將所需求的控件安排到窗體中。常用的控件都列在工具箱上,用戶只要選擇所需的控件圖標,并在窗體上用鼠標拖動出適當大小即可。

(2)屬性設置。

將控件都安排好后,接下來就是到屬性窗口設置這些控件的屬性,按自己的需求去更改設置值。舉例來說,要改變窗體的標題,把“forml”改為“結構材料剖面模數計算”,這時,應該先選擇窗體,然后到屬性窗口,找到caption屬性,它代表著此控件的標題,所以只要在此字段上修改即可。輸入新標題的同時,窗體上方的標題也會變化,以顯示用戶輸入的情況。

(3)代碼編寫。

雙擊窗體或置于其上的對象,或到工程窗口單擊代碼窗口,都可以進入代碼窗口。用戶除了可在此設置控件的屬性外,更能聲明變量,以利于程序語句的編寫。

2 結論

2.1 本程序的理論意義

用VB語言編制船舶結構和靜水力計算的一些應用程序。該程序可廣泛應用在船舶設計、船舶傾斜試驗以及船舶原理課程的教學中。尤其在船舶原理多媒體教學中使用可使學生加深印象。

2.2 本程序的實踐意義

編制本程序的目的是利用VB語言編制船舶結構和靜水力計算的應用程序。該程序可廣泛應用在以下的一些領域。

(1)船舶設計。

在船舶設計的結構計算中,經常要計算構件的剖面模數,根據《船舶結構規范》要求,選定船用型材時,要計算型材的剖面模數是否滿足要求,過去一般采用手工計算,畫出構件、帶板,確定中和軸,再列項計算,相當復雜,如果用程序計算,很快就能算出。

(2)船舶傾斜試驗。

我們知道船舶建造完工下水后,需要進行傾斜試驗,過去確定壓鐵數,往往憑經驗和手工計算,耗時多又不準確,利用此程序計算將很快完成。我們把這個程序裝進U盤(或軟盤),可以在現場安裝在筆記本電腦里,根據船舶下水的實際重量(往往設計時重量與實船建造成后的重量有差異),用所編的程序確定傾斜試驗所需壓鐵噸數,以使船舶傾斜達到20左右。

(3)船舶原理和船舶結構教學。

在船舶原理[1]教學中,利用此程序,可以讓學生直觀地看到,船舶上局部重量的改變,而使船舶傾斜的程度的變化,便于掌握穩性計算這一章節的內容。

在船舶結構教學中,利用此程序,可以讓學生直觀地看到,構件面板的剖面積、腹板的剖面積對構件剖面模數和慣性矩貢獻的大小。從而理解結構的內涵。

參考文獻

[1] 林杰人.船舶設計原理[M].國防工業出版社,1981.

[2] 中國船舶檢驗局.內河鋼船建造結構規范[S].1990.

[3] 宜晨.Micr0soft Visual Basic 6.0中文版實用教程[M].電子工業出版社,1998.endprint

主站蜘蛛池模板: 日本在线欧美在线| 午夜丁香婷婷| 亚洲国产系列| 日韩精品成人网页视频在线| 欧美人在线一区二区三区| 国产黄色免费看| 欧美五月婷婷| 国产精品19p| 久久精品亚洲热综合一区二区| 99性视频| 国产精品无码一二三视频| 欧美成人午夜在线全部免费| 午夜国产大片免费观看| 女人18毛片水真多国产| 亚洲an第二区国产精品| 55夜色66夜色国产精品视频| 国产精品无码AV片在线观看播放| 国产区在线观看视频| 玖玖精品视频在线观看| 欧美亚洲激情| 色婷婷色丁香| 国产第二十一页| 中文字幕av一区二区三区欲色| 高清不卡一区二区三区香蕉| 国产精品黑色丝袜的老师| 国产精品刺激对白在线| 亚洲一区二区三区国产精品 | 欧美特级AAAAAA视频免费观看| 亚洲爱婷婷色69堂| 色一情一乱一伦一区二区三区小说| 久久永久免费人妻精品| 国产精品欧美日本韩免费一区二区三区不卡| 国产午夜精品鲁丝片| 国产成人亚洲精品无码电影| 欧美成人看片一区二区三区| 日韩第一页在线| 欧美一级大片在线观看| 久久国产精品夜色| 久久人午夜亚洲精品无码区| av色爱 天堂网| 日韩欧美国产综合| 国产一区二区人大臿蕉香蕉| av午夜福利一片免费看| 在线亚洲小视频| 日本午夜三级| 欧美在线一二区| 老司机精品99在线播放| 波多野结衣第一页| 操国产美女| 国产极品美女在线播放| 日韩欧美中文| 日韩在线观看网站| 99热国产这里只有精品9九| 在线欧美日韩| 国产高清在线丝袜精品一区| 中文字幕无码制服中字| 日本91视频| 九九香蕉视频| 久久久久国产精品免费免费不卡| 免费在线色| 国产一级小视频| 一区二区三区在线不卡免费| 久草热视频在线| 91精品国产自产在线老师啪l| 高清欧美性猛交XXXX黑人猛交| 国产麻豆永久视频| AV不卡国产在线观看| 日韩高清无码免费| 91精选国产大片| 久久亚洲天堂| 亚洲无码免费黄色网址| 好久久免费视频高清| 欧美yw精品日本国产精品| 中文纯内无码H| 免费高清a毛片| 在线日本国产成人免费的| 国产sm重味一区二区三区| 好吊色妇女免费视频免费| 久久伊伊香蕉综合精品| 日韩东京热无码人妻| 国产高潮视频在线观看| 色网站在线免费观看|