freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

工程行業(yè)cad技術(shù)二次開發(fā)的利用-全文預(yù)覽

2025-07-08 13:37 上一頁面

下一頁面
  

【正文】 結(jié)果繪圖程序運(yùn)行結(jié)果如圖63所示,每種類型取一種型號(hào)作展示。 第6章 運(yùn)行及代碼 人機(jī)交互界面圖61 用戶繪圖選擇界面經(jīng)過人機(jī)交互界面設(shè)計(jì),最終形成的人機(jī)交互界面為鋼結(jié)構(gòu)基本元件繪圖選擇部分:如圖61用戶繪圖選擇界面和圖62型鋼表界面。在型鋼選擇窗口有繪圖比例輸入框,輸入繪圖比例因子。 圖層的應(yīng)用在圖形繪制過程中,對(duì)于截面的線型、顏色和所在圖層進(jìn)行自動(dòng)處理。表51 Where子句中用到的操作符操作符功能小于=小于或等于大于=大于或等于=等于不等于Between在某個(gè)取值范圍內(nèi)Like匹配某個(gè)模式In包含在某個(gè)值列表中表52 四種通配符的含義通配符描述%代表零個(gè)或者多個(gè)任意字符_(下劃線)代表一個(gè)任意字符[]指定范圍內(nèi)的任意單個(gè)字符[^]不在指定范圍內(nèi)的任意單個(gè)字符(4)使用 Order By 對(duì)結(jié)果排序Order By 子句告訴數(shù)據(jù)庫(kù)引擎對(duì)其檢索的記錄進(jìn)行排序。Select * From 熱軋普通工字鋼 檢索“熱軋普通工字鋼”表中的所有記錄(3)用 Where 子句說明條件Where 子句告訴數(shù)據(jù)庫(kù)引擎根據(jù)所提供的一個(gè)或多個(gè)條件限定其檢索的記錄。然而,檢索表中的所有列是低效的。Update 語句的語法如下:Update {table_name|view_name} Set {column_list}=expression [, .] [Where clause] SQL的基本操作——數(shù)據(jù)的檢索(1)用 Select 子句檢索記錄Select 子句是每一個(gè)檢索數(shù)據(jù)的查詢核心。⑥用 UPdate 語句修改表中的數(shù)據(jù)Update 語句用來修改表中已存在的數(shù)據(jù)。⑤使用 Select Into 插入數(shù)據(jù)到一個(gè)新表中帶有 Into 子句的 Select 語句允許用戶定義一個(gè)新表并且把數(shù)據(jù)插入到新表中。④用 Select 語句插入多條數(shù)據(jù)Insert 語句插入數(shù)據(jù)的特點(diǎn)是每一次只能插入一行數(shù)據(jù)。③插入部分?jǐn)?shù)據(jù)在使用Insert語句插入數(shù)據(jù)時(shí),還可以插入部分?jǐn)?shù)據(jù),也就是可以為每一行的指定的部分列插入數(shù)據(jù)。Default Values 形式為表中的某一行的所有列插入默認(rèn)值。 bb amp。Maxsize:該選項(xiàng)用來指定操作系統(tǒng)文件可以增長(zhǎng)的最大尺寸。os_file_name39。連接數(shù)據(jù)庫(kù)(2)數(shù)據(jù)庫(kù)的查詢首先把要查詢的條件賦給SQLSQL=select * from * Where *Set rest = New SQL, conn, adOpenKeyset, adLockOptimistic 39。數(shù)據(jù)庫(kù)路徑ConnectString=Provider=。 ADO與SQL技術(shù)本系統(tǒng)中使用ADO技術(shù)進(jìn)行數(shù)據(jù)庫(kù)訪問,使用SQL語句進(jìn)行數(shù)據(jù)的檢索、添加、修改等。用戶輸入點(diǎn)坐標(biāo)賦予點(diǎn)①、②。有兩個(gè)交點(diǎn) xj1 = (en + Sqr(nn)) / dn: yj1 = k1 * xj1 + c11 xj2 = (en Sqr(nn)) / dn: yj2 = k1 * xj2 + c11 If xp xj1 And xj1 xp + b Then xj = xj1: yj = yj1 If xp xj2 And xj2 xp + b Then xj = xj2: yj = yj2 ElseIf nn = 0 Then 39。Public Function dingyxx(k1 As Double, c1 As Double, r As Double) Dim xx As Double, yy As Double xx = r * Sin(Atn(Abs(k1))) yy = r * Cos(Atn(Abs(k1))) 39。圓心直線方程的確定,k1為直線的斜率,(x1,y1)為已知直線通過點(diǎn)坐標(biāo)。圓心和切點(diǎn)的即為所求的圓弧控制點(diǎn)。該交點(diǎn)即為圓弧的圓心,再以該交點(diǎn)為圓心,r1位半徑作圓,與直線1相切,只有一個(gè)交點(diǎn),該交點(diǎn)即為控制點(diǎn)。通過上述分析我們的任務(wù)就是確定上述點(diǎn)坐標(biāo)的確定。對(duì)結(jié)構(gòu)圖分析可得:共有8條直線,8個(gè)圓弧組成。 元件截面控制點(diǎn)算法在鋼結(jié)構(gòu)基本元件(型鋼)三面圖的繪制過程,主要是確定各段線段或圓弧的控制點(diǎn)(端點(diǎn)、圓心等)的坐標(biāo)。 繪圖方法系統(tǒng)中繪圖主要是繪制直線段和圓弧段,所以圖形的繪制方法就是本系統(tǒng)中直線段和圓弧段的繪制方法。(2)利用尺寸驅(qū)動(dòng)圖形在進(jìn)行圖形設(shè)計(jì)時(shí),按照自動(dòng)測(cè)量的方法標(biāo)注尺寸,再利用修改圖形的尺寸數(shù)值來達(dá)到修改圖形的目的。參數(shù)化力法具有的特點(diǎn):(1)從幾何參數(shù)化模型自動(dòng)導(dǎo)出精確的幾何模塊;(2)易于修改;(3)易于擴(kuò)充。圖41顯示了熱軋槽鋼型材的3種不同的圖形狀態(tài)。 第4章 型材CAD幾何圖形參數(shù)化程序設(shè)計(jì)應(yīng)用程序負(fù)責(zé)與用戶交互。表31 熱軋普通工字鋼、熱軋輕型工字鋼數(shù)據(jù)表結(jié)構(gòu)與說明字段名稱字段類型字段說明型號(hào)文本熱軋輕字鋼型號(hào)h數(shù)字橫斷面高度h,單位:mmb數(shù)字寬度b,單位:mmtw數(shù)字腰厚度tw,單位:mmt數(shù)字平均腿厚度t,單位:mmr數(shù)字內(nèi)圓弧半徑r,單位:mmr1數(shù)字腿端圓弧半徑r1,單位:mmA數(shù)字截面面積A,單位:cm2G數(shù)字每米重量,單位:kg/mIx數(shù)字截面特性xx軸慣性矩Ix,單位:cm4Wx數(shù)字截面特性xx軸截面系數(shù)Wx,單位:cm3Sx數(shù)字截面特性xx軸面積矩Sx,單位:cm3i_x數(shù)字截面特性xx軸慣性半徑ix,單位:cmIy數(shù)字截面特性yy軸慣性矩Iy,單位:cm4Wy數(shù)字截面特性yy軸截面系數(shù)Wy,單位:cm3i_y數(shù)字截面特性yy軸慣性半徑ty,單位:cm表32 熱軋普通槽鋼、熱軋輕型槽鋼數(shù)據(jù)表結(jié)構(gòu)與說明字段名稱字段類型字段說明型號(hào)文本熱軋槽鋼型號(hào)h數(shù)字橫斷面高度h,單位:mmb數(shù)字寬度b,單位:mmtw數(shù)字腰厚度tw,單位:mmt數(shù)字平均腿厚度t,單位:mmr數(shù)字內(nèi)圓弧半徑r,單位:mmr1數(shù)字腿端圓弧半徑r1,單位:mmA數(shù)字截面面積A,單位:cm2G數(shù)字每米重量,單位:kg/mIx數(shù)字截面特性xx軸慣性矩Ix,單位:cm4Wx數(shù)字截面特性xx軸截面系數(shù)Wx,單位:cm3Sx數(shù)字截面特性xx軸面積矩Sx,單位:cm3i_x數(shù)字截面特性xx軸慣性半徑ix,單位:cmIy數(shù)字截面特性yy軸慣性矩Iy,單位:cm4Wymax數(shù)字截面特性yy軸截面系數(shù)最大值Wymax,單位:cm3Wymin數(shù)字截面特性yy軸截面系數(shù)最小值Wymin,單位:cm3i_y數(shù)字截面特性yy軸慣性半徑ty,單位:cm型材標(biāo)準(zhǔn)件數(shù)據(jù)表中的數(shù)據(jù)考慮到其數(shù)據(jù)是鋼結(jié)構(gòu)設(shè)計(jì)的參考數(shù)值,具有重要的現(xiàn)實(shí)意義。(2)數(shù)據(jù)庫(kù)收集并抽取出一個(gè)應(yīng)用所需要的大量數(shù)據(jù)之后,應(yīng)將其保存起來進(jìn)一步加工處理和抽取有用的信息。(2)以數(shù)據(jù)文件方式管理標(biāo)準(zhǔn)數(shù)據(jù)。表21 frmmain窗體控件設(shè)置及說明控件類型控件名稱說明復(fù)合框ComboBox1在窗體初始化時(shí)自動(dòng)添加型鋼類型,用于用戶選擇型鋼類型圖像Image1顯示型鋼示意圖,在用戶選中型鋼類型時(shí)自動(dòng)顯示出來列表框ListBox1顯示某一類型型鋼的系列型號(hào),供用戶選擇標(biāo)簽Label1在用戶確定型鋼型號(hào)后顯示型鋼截面的幾何參數(shù),供用戶檢驗(yàn)標(biāo)簽Label2為L(zhǎng)abel1的說明,其caption設(shè)置為“截面參數(shù):(單位:mm)“標(biāo)簽Label3為TextBox1的說明,其caption設(shè)置為“請(qǐng)輸入繪圖比例:“文本框TextBox1繪圖比例的輸入口按鈕CommandButton1“繪俯視圖“按鈕按鈕CommandButton2“繪側(cè)視圖“按鈕按鈕CommandButton3“繪橫斷面圖“按鈕 型鋼表設(shè)計(jì)選擇流程:型鋼類型——型鋼型號(hào)——顯示型鋼特性參數(shù)、幾何參數(shù)和示意圖。(2)下拉菜單的設(shè)計(jì)圖25 系統(tǒng)工具欄圖 26 系統(tǒng)下拉菜單在CAD打開運(yùn)行后在CAD界面生成如圖26所示的下拉菜單,方便用戶條用各功能模塊。在AutoCAD中,我們選擇“工具(T)”下的“宏(M)”下的“加載工程(L)”項(xiàng),加載AutoCAD主運(yùn)行文件夾下“ \ Support”文件夾下的acad. dvb 文件,在VBA編輯器中編輯acad. dvb工程文件的ACADStartup過程,添加如下語句:Call AcadApplication. LoadDVB ( ”?\鋼結(jié)構(gòu)基本元件管理與繪制. dvb”),其中“鋼結(jié)構(gòu)基本元件管理與繪制” 為編制的工程文件名。(5)ToolbarItem則代表著該工具條上的各種選擇按鈕。(1)Menugroups代表了菜單組中的一菜單條。CAD的ActiveX提供了來個(gè)非常重要的、用來操作菜單和工具條的對(duì)象,他們分別是MenuBar和MenuGroups的對(duì)象集合。(4)參數(shù)設(shè)計(jì)模塊:進(jìn)行數(shù)據(jù)處理,計(jì)算出繪制型鋼三面圖(橫斷面圖、俯視圖、側(cè)視圖)所需要的各控制點(diǎn)的坐標(biāo)。當(dāng)通過界面對(duì)某種型材進(jìn)行調(diào)用時(shí),由參數(shù)化設(shè)計(jì)模塊分別從圖形程序庫(kù)和標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)中獲取型材的幾何信息與參數(shù)信息,經(jīng)幾何約束求解器(控制點(diǎn)求解模塊)得到該標(biāo)準(zhǔn)型材在特殊參數(shù)下的幾何形狀,并通過圖形傳輸接口在用戶工作區(qū)繪制圖形。(2)型材數(shù)據(jù)庫(kù)具有良好的數(shù)據(jù)一致性,安全性和可擴(kuò)充性,即標(biāo)準(zhǔn)化數(shù)據(jù)不能被無意或有意修改,系統(tǒng)的數(shù)據(jù)庫(kù)能進(jìn)一步擴(kuò)充,以容納更多的標(biāo)準(zhǔn)化部件。(3)在標(biāo)準(zhǔn)型材截面特性參數(shù)數(shù)據(jù)表基礎(chǔ)上,編寫計(jì)算機(jī)程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)快速查詢及有效檢索,實(shí)現(xiàn)型鋼表參數(shù)查詢的能力。(1)建立統(tǒng)一的標(biāo)準(zhǔn)型材數(shù)據(jù)庫(kù)。因而,有必要進(jìn)行二次開發(fā),建立型材標(biāo)準(zhǔn)件數(shù)據(jù)庫(kù),實(shí)現(xiàn)參數(shù)化設(shè)計(jì),以簡(jiǎn)化繪圖過程,減少重復(fù)性工作,充分發(fā)揮CAD快速、準(zhǔn)確的優(yōu)勢(shì)。CAD的這個(gè)發(fā)展趨勢(shì),將對(duì)信息科學(xué)的發(fā)展產(chǎn)生深刻的影響。 CAD系統(tǒng)目前廣泛建立在開放式操作系統(tǒng)窗口95/98/NT和UNIX平臺(tái)上,在Java CAD技術(shù)的發(fā)展趨勢(shì)CAD技術(shù)作為成熟的普及技術(shù)已在企業(yè)中廣泛應(yīng)用,并已成為企業(yè)的現(xiàn)實(shí)生產(chǎn)力。國(guó)內(nèi)已經(jīng)開發(fā)的鋼結(jié)構(gòu)CAD系統(tǒng)大多用于構(gòu)件和節(jié)點(diǎn)較規(guī)則的桁架、網(wǎng)架設(shè)計(jì),多高層鋼結(jié)構(gòu)CAD系統(tǒng)的研究還處于起步階段,尚未出現(xiàn)較成熟的商品化系統(tǒng)。隨著CAD技術(shù)的不斷發(fā)展,其覆蓋的工作領(lǐng)域也不斷地?cái)U(kuò)大,如工程設(shè)計(jì)CAD項(xiàng)目的管理、初步設(shè)計(jì)、分析計(jì)算、繪制工程、統(tǒng)計(jì)優(yōu)化等。工程設(shè)計(jì)CAD是CAD技術(shù)的重要領(lǐng)域。直到90年代早期,:可以用EXCEL的宏語言來使EXCEL自動(dòng)化,使用WORD BASIC使WORD自動(dòng)化, Basic For Application(VBA),可以認(rèn)為VBA是非常流行的應(yīng)用程序開發(fā)語言VISUAL BASIC 。同時(shí)它也是一門多學(xué)科的綜合性應(yīng)用新技術(shù)。因此二者的有機(jī)結(jié)合必然能提高設(shè)計(jì)質(zhì)量、縮短設(shè)計(jì)周期、降低設(shè)計(jì)費(fèi)用。它是一個(gè)功能強(qiáng)大、易學(xué)易用、具有開放型結(jié)構(gòu)的軟件口不僅便于用戶使用,而且系統(tǒng)本身可不斷地?cái)U(kuò)充和完善。研制鋼結(jié)構(gòu)CAD的關(guān)鍵是結(jié)構(gòu)詳圖生成系統(tǒng)。生成用于車間加工下料的模板圖、材料清單。CAD軟件一般應(yīng)集成在一個(gè)異構(gòu)的工作平臺(tái)之上,為了支持異構(gòu)跨平臺(tái)的環(huán)境,就要求它應(yīng)是一個(gè)開放的系統(tǒng),這里主要是靠標(biāo)準(zhǔn)化技術(shù)來解決這個(gè)問題。這樣不僅會(huì)產(chǎn)生高效的CAD系統(tǒng),而且必將為人工智能領(lǐng)域提供新的理論和方法。例如,鋼結(jié)構(gòu)設(shè)計(jì)人員往往會(huì)發(fā)現(xiàn),在繪制鋼結(jié)構(gòu)設(shè)計(jì)圖時(shí),常常是繪制一些相同的圖塊,例如:型鋼,螺栓等,該基本元件往往是形狀相似尺寸不同,而這種工作通常是這樣完成的:預(yù)先繪制并定義塊,而后采用塊插入的方法,但自帶的復(fù)制、圖塊的插入等編輯功能又有一定的局限性。隨著計(jì)算機(jī)硬件價(jià)格的下降以及日益增多的數(shù)據(jù),用數(shù)據(jù)庫(kù)來管理圖形參數(shù)從而形成圖形參數(shù)化數(shù)據(jù)庫(kù)已是一個(gè)必然的趨勢(shì)。通過對(duì)標(biāo)準(zhǔn)型材橫斷面圖、俯視圖、側(cè)視圖的幾何分析,找到上述標(biāo)準(zhǔn)型材CAD幾何圖形繪制控制點(diǎn)計(jì)算算法,編寫計(jì)算機(jī)程序把標(biāo)準(zhǔn)型材尺寸參數(shù)數(shù)據(jù)表轉(zhuǎn)化為標(biāo)準(zhǔn)型材圖形參數(shù)化數(shù)據(jù)庫(kù)。 第2章 系統(tǒng)總體設(shè)計(jì) 本系統(tǒng)的設(shè)計(jì)思想 (1)與具體的CAD系統(tǒng)穩(wěn)定的集成,包括與整個(gè)CAD系統(tǒng)平臺(tái)的集成和與其它功能模的交互。 系統(tǒng)綜述整個(gè)系統(tǒng)是以參數(shù)化設(shè)計(jì)為核心,采用交互式作圖方式。(3)數(shù)據(jù)處理(檢索)模塊:主要功能是為后面的繪圖模塊、參數(shù)查詢模塊提供有用的數(shù)據(jù)。 用戶界面的開發(fā)菜單文件的開發(fā)有兩種方法;一是在AutoCAD的標(biāo)準(zhǔn)菜單文件ACAD.MNU中增加用戶開發(fā)的新內(nèi)容;另一是建立用戶自己的菜單文件。MenuGroups集合包含在當(dāng)前AutoCAD任務(wù)中加載的菜單組。圖24 MenuBar和 MenuGroups關(guān)系(4)Toolbar代表著存放于Toolbars中的一個(gè)工具條。所有這些AutoCAD定制的菜單條和工具條,從ActiveX編程的角度理解,就是被加載到了MenuGroups集合中了。(1)圖形工具欄設(shè)計(jì)在CAD打開運(yùn)行后在CAD界面生成如圖25所示的圖形工具欄按鈕,方便用戶使用。其設(shè)置如表21所示。表22 frmgl窗體控件設(shè)置及說明控件類型控件名稱說明復(fù)合框ComboBox1在窗體初始化時(shí)自動(dòng)添加型鋼類型,用于用戶選擇型鋼類型圖像Image1顯示型鋼示意圖,在用戶選中型鋼類型時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1