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

正文內(nèi)容

工程行業(yè)cad技術(shù)二次開發(fā)的利用(編輯修改稿)

2025-07-14 13:37 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 庫操作系統(tǒng)文件的大小。Maxsize:該選項(xiàng)用來指定操作系統(tǒng)文件可以增長(zhǎng)的最大尺寸。FielGrowth:該選取項(xiàng)用來指定文件的增量,當(dāng)然該選項(xiàng)不能與Maxsize選項(xiàng)有沖突。(2)如何增加數(shù)據(jù)庫的大?、偈褂肁lter Database命令來增加數(shù)據(jù)庫文件的大?、谑褂肁dd File 增加一個(gè)次要文件通過為數(shù)據(jù)庫增加次要的數(shù)據(jù)文件和日志文件來增加數(shù)據(jù)庫的大小。(3)壓縮數(shù)據(jù)庫和數(shù)據(jù)文件①使用Dbcc Shrinkdatabase 命令壓縮整個(gè)數(shù)據(jù)庫②使用Dbcc ShrinkFile命令壓縮數(shù)據(jù)庫中的某一個(gè)數(shù)據(jù)文件(4)刪除數(shù)據(jù)庫使用Drop命令刪除數(shù)據(jù)庫:Drop Database 數(shù)據(jù)庫名稱 SQL的基本操作——表的相關(guān)操作(1)創(chuàng)建表①用Create Table 命令創(chuàng)建表語法:Create Table tabl_name({}column_name As puted_column_expression}}[,...n])[On {fiegroup | Default}][Textimage_On {fiegroup | Default}]例如本系統(tǒng)中創(chuàng)建表語句:SQL = create table amp。 bb amp。 (型號(hào) char(20) not null, 截面高度(h) char(20) not null, 截面寬度(b) char(20) not null, 翼緣厚度(t) char(20) not null, 腹板厚度(d) char(20) not null,內(nèi)圓弧半徑(R) char(20) null,腿端圓弧半徑(d) char(20) null,primary key(型號(hào)))(2)修改表的結(jié)構(gòu)使用SQL語句增加和刪除一個(gè)新列語法:Alter Table table{ADO{[]|colun_name As puted_column_expression|[]}[,...n]|Drop{Column column}[,...n]}(3)向表中插入數(shù)據(jù)①用 Insert 語句語法如下:Insert [Into]{table_name|view_name}[(column_list)]{Values|values_list|select_statement}注意:在插入數(shù)據(jù)時(shí),字符數(shù)據(jù)和日期數(shù)據(jù)要使用引號(hào)引起來。②用Default 選項(xiàng)在插入數(shù)據(jù)時(shí),可以使用Default選項(xiàng)。Default選項(xiàng)有兩種形式,一種形式是Default Values,另一種是Default。Default Values 形式為表中的某一行的所有列插入默認(rèn)值。使用這種形式的前提條件是表中的所有列必須是這四種類型之一:Identity屬性,Timestamp數(shù)據(jù)類型,允許為Null,或者有一個(gè)指定的默認(rèn)值。否則,會(huì)錯(cuò)誤信息。Default 形式是為表中的某一列插入默認(rèn)值。③插入部分?jǐn)?shù)據(jù)在使用Insert語句插入數(shù)據(jù)時(shí),還可以插入部分?jǐn)?shù)據(jù),也就是可以為每一行的指定的部分列插入數(shù)據(jù)。在插入部分?jǐn)?shù)據(jù)時(shí),應(yīng)該注意以下列個(gè)問題:在 Insert 子句中,指定要插入數(shù)據(jù)的列名;在 Values 子句中,列出與列名對(duì)應(yīng)的數(shù)據(jù)。列名的順序和數(shù)據(jù)的順序應(yīng)該完全對(duì)應(yīng);在 Insert 子句中,沒有列出的列應(yīng)該至少具有這四種類型之一:Identtty 屬性,Timestamp 數(shù)據(jù)類型,允許為 Null,或者有一個(gè)指定的默認(rèn)值。否則,會(huì)出現(xiàn)錯(cuò)誤信息。④用 Select 語句插入多條數(shù)據(jù)Insert 語句插入數(shù)據(jù)的特點(diǎn)是每一次只能插入一行數(shù)據(jù)。相反,Select 也可以用在 Insert 語句中,并且可以一次插入多條數(shù)據(jù)。使用Select 語句插入數(shù)據(jù)的語法形式如下:Insert table_name Select column_list From table_list Where search_conditions在使用 Select 語句插入數(shù)據(jù)時(shí),應(yīng)該注意下面幾點(diǎn):在 Insert 語句中使用 Select 時(shí),他們參考的表既可以是相同的,也可以是不同的;要插入數(shù)據(jù)的表必須已經(jīng)存在;要插入數(shù)據(jù)的表必須和 Select 的結(jié)果集兼容。兼容的含義是列的數(shù)量和順序必須相同,列的數(shù)據(jù)類型或者相同,或者SQL Server 可以自動(dòng)轉(zhuǎn)換。⑤使用 Select Into 插入數(shù)據(jù)到一個(gè)新表中帶有 Into 子句的 Select 語句允許用戶定義一個(gè)新表并且把數(shù)據(jù)插入到新表中。Select Into 語句的語法如下:Select select_list Into new_table_name From table_list Where search_conditions在使用 Select Into 插入數(shù)據(jù)時(shí),要注意下面幾點(diǎn):在某個(gè)數(shù)據(jù)庫中使用 Select Into 插入數(shù)據(jù)時(shí),設(shè)置該數(shù)據(jù)庫的 Select Into/Bulk Copy 為真;新表不能存在,否則會(huì)產(chǎn)生錯(cuò)誤信息;新表中的列和行是基于查詢結(jié)果集;要插入的數(shù)據(jù)不記錄在日志中;在select_list 中出現(xiàn)的列應(yīng)該使用別名,否則,新表中的列沒有列名。沒列名的表只能通過 Select * From new_table_name 的形式查詢。因此,應(yīng)該為列起個(gè)別名;這種方法多用在對(duì)列進(jìn)行各種計(jì)算的情況。⑥用 UPdate 語句修改表中的數(shù)據(jù)Update 語句用來修改表中已存在的數(shù)據(jù)。Update 語句既可以一次修改一行數(shù)據(jù),也可以一次修改許多行,甚至可以一次修改表中的全部數(shù)據(jù)。Update 語句使用 Where 子句指定要修改的行,使用 Set 子句給出新的數(shù)據(jù)。新數(shù)據(jù)可以是常量,也可以是指定的表達(dá)式,還可以是使用 From 子句來自其他表的數(shù)據(jù)。Update 語句的語法如下:Update {table_name|view_name} Set {column_list}=expression [, .] [Where clause] SQL的基本操作——數(shù)據(jù)的檢索(1)用 Select 子句檢索記錄Select 子句是每一個(gè)檢索數(shù)據(jù)的查詢核心。它告訴數(shù)據(jù)庫引擎返回什么字段。Select 子句的常見形式是:Select *該子句的意思是“返回在所指定的記錄源中能找到的所有字段”。這種命令形式很方便,因?yàn)槟銦o需知道從表中檢索的字段名稱。然而,檢索表中的所有列是低效的。因此,應(yīng)該只檢索需要的字段,這樣可以大大的提高查詢的效率。(2)使用 From 子句指定記錄源From 子句說明的是查詢檢索記錄的記錄源;該記錄源可以是一個(gè)表或一個(gè)存儲(chǔ)查詢。你還能從多個(gè)表中檢索記錄。Select * From 熱軋普通工字鋼 檢索“熱軋普通工字鋼”表中的所有記錄(3)用 Where 子句說明條件Where 子句告訴數(shù)據(jù)庫引擎根據(jù)所提供的一個(gè)或多個(gè)條件限定其檢索的記錄。條件是一個(gè)表達(dá)式,可具有真假兩種判斷。Select * From 熱軋普通工字鋼 Where 型號(hào)= I10 返回“熱軋普通工字鋼”中“型號(hào)”字段為I10 的列表,這次所返回的結(jié)果沒有特定順序,除非你使用了 Order By 子句。使用 And 和 Or 邏輯可以將兩個(gè)或更多的條件鏈接到一起以創(chuàng)建更高級(jí)的 Where 子句。表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ù)庫引擎對(duì)其檢索的記錄進(jìn)行排序??梢詫?duì)任何字段排序,也可以對(duì)多個(gè)字段排序,并且可以以升序或降序進(jìn)行排序。在一個(gè)正式的 Select 查詢之后包含一個(gè) Order By 子句,后跟想排序的字段(可以有多個(gè))便可以說明一個(gè)排序順序。如要以降序排序,只需在排序的字段之后使用 Desc 關(guān)鍵字。 圖層的應(yīng)用在圖形繪制過程中,對(duì)于截面的線型、顏色和所在圖層進(jìn)行自動(dòng)處理。對(duì)截面邊線、不可見線、中軸線進(jìn)行分圖層繪制,自動(dòng)選擇所需線型(不可見有虛線表示)。根據(jù)上述設(shè)計(jì)要求,在系統(tǒng)繪制鋼結(jié)構(gòu)基本元件(型鋼)三面圖繪制以前要進(jìn)行圖層設(shè)計(jì)。如表53圖層設(shè)計(jì)表53 圖層設(shè)計(jì)序號(hào)圖層名稱線型顏色1粗實(shí)線csx粗實(shí)線白色2細(xì)實(shí)線xsx細(xì)實(shí)線紅色3虛線xx虛線黃色4細(xì)點(diǎn)畫線xdhx細(xì)點(diǎn)畫線藍(lán)綠/淺黃5粗點(diǎn)畫線cdhx粗點(diǎn)畫線棕色6雙折線szx雙折線藍(lán)色7波浪線blx波浪線綠色 繪圖比例的選擇繪制三面圖時(shí)需要根據(jù)用戶選擇繪圖比例。在型鋼選擇窗口有繪圖比例輸入框,輸入繪圖比例因子。本系統(tǒng)選擇輸入比例因子默認(rèn)為1。在鋼結(jié)構(gòu)基本元件(型鋼)幾何尺寸讀取時(shí)按比例因子進(jìn)行縮放。 截面特性參數(shù)計(jì)算由于型鋼特性參數(shù)是由規(guī)范規(guī)定的,如果采用計(jì)算公式可能會(huì)產(chǎn)生數(shù)據(jù)與規(guī)范規(guī)定的不同,所以本系統(tǒng)中采用規(guī)范中規(guī)定的數(shù)據(jù)建立型鋼特性參數(shù)庫。 第6章 運(yùn)行及代碼 人機(jī)交互界面圖61 用戶繪圖選擇界面經(jīng)過人機(jī)交互界面設(shè)計(jì),最終形成的人機(jī)交互界面為鋼結(jié)構(gòu)基本元件繪圖選擇部分:如圖61用戶繪圖選擇界面和圖62型鋼表界面。在繪圖選擇界面中,有截面示意圖、型號(hào)選擇列表框、截面參數(shù)、繪圖比例輸入框、繪圖按鈕。截面示意圖和截面參數(shù)用于檢驗(yàn)型號(hào)是否滿足用戶要求。在型鋼表界面中主要是選擇型號(hào)和顯示參數(shù)。圖62 型鋼表界面 程序運(yùn)行結(jié)果繪圖程序運(yùn)行結(jié)果如圖63所示,每種類型取一種型號(hào)作展示。各種型鋼繪制在鋼結(jié)構(gòu)設(shè)計(jì)中的綜合應(yīng)用見附錄B 型鋼設(shè)計(jì)——支架。e f   g h i圖63成果圖注:圖形中依次是橫截面圖、俯視圖、側(cè)視圖。a:工字鋼;b:槽鋼;c:等邊角鋼;d:不等邊角鋼;e:樁用H型鋼;f:T型鋼(寬 中 窄);g:H型鋼(寬 中 窄);h:圓鋼;i:方鋼a b c d 使用說明圖64橫截面插入點(diǎn)示意圖 整體概述本系統(tǒng)有獨(dú)立的VB引導(dǎo)啟動(dòng)程序,引導(dǎo)CAD啟動(dòng)并在CAD用戶界面生成下拉菜單及工具欄按鈕。單擊工具欄按鈕或下拉菜單,彈出型鋼類型選擇界面。進(jìn)行型鋼參數(shù)查詢和截面繪制。在型鋼選擇窗口點(diǎn)選所需型號(hào),并在輸入繪圖比例文本框中輸入要繪制圖形的比例后選擇要繪制的截面圖,這時(shí)系統(tǒng)轉(zhuǎn)到CAD界面,在CAD界面通過鼠標(biāo)點(diǎn)擊或在命令欄輸入插入點(diǎn)的坐標(biāo)從而確定截面圖形的插入點(diǎn)。對(duì)于俯視圖、側(cè)視圖需要輸入截面圖形的插入點(diǎn)及終點(diǎn)。圖65 俯視圖、側(cè)視圖插入點(diǎn)終點(diǎn)示意圖關(guān)于插入點(diǎn),本系統(tǒng)選擇的是界面圖形的左上角控制點(diǎn),終點(diǎn)選擇的是右上角控制點(diǎn)。如圖665 的①控制點(diǎn)。終點(diǎn)如圖65的②控制點(diǎn)。 模塊說明型鋼由角鋼、工字鋼、槽鋼、H 型鋼、T 型鋼五個(gè)模塊組成。等邊角鋼根據(jù)GB9787 88 編制;不等邊角鋼根據(jù)GB9788 88 編制。熱軋普通工字鋼根據(jù)GB706 88 編制,熱軋輕型工字鋼根據(jù)YB163 63 編制。熱軋普通槽鋼根據(jù)GB707 88 編制,熱軋輕型槽鋼根據(jù)YB164 63 編制。熱軋寬翼緣H型鋼根據(jù)GB11263 89 編制,熱軋窄翼緣H 型鋼根據(jù)GB11263 89 編制,普通焊接H 型鋼根據(jù)YB 3301 81《焊接H 型鋼(試行)》、YB 3302 81《輕型焊接H 型鋼(試行)》編制。(1) 型鋼截面繪制模塊:該模塊包含型鋼橫截面圖、俯視圖、側(cè)視圖。用鼠標(biāo)點(diǎn)擊型鋼子菜單,彈出型鋼選擇窗口選擇所需型鋼型號(hào)后再選擇所繪圖形類型。系統(tǒng)根據(jù)用戶所選判斷調(diào)用查詢、控制點(diǎn)計(jì)算、繪圖程序并在用戶在CAD界面輸入點(diǎn)處顯示繪制的圖形。(2) 型鋼表模塊:該模塊主要功能是進(jìn)行型鋼截面特性參數(shù)查詢。型鋼截面特性參數(shù)包含:慣性矩、截面系數(shù)、慣性半徑、重心距離等,同時(shí)也顯示給型號(hào)截面的幾何參數(shù)。 程序代碼(見附錄) 第7章 結(jié)論通過短短幾周對(duì)Aotocad在工程實(shí)踐中的二次開發(fā),在收集和閱讀了大量有關(guān)資料的基礎(chǔ)上,使我對(duì)Aotocad的二次開發(fā)在工程實(shí)踐中的應(yīng)用有了比較深刻的了解:另外通過繪制型鋼的各種平面圖形,使我的繪圖技巧趨于成熟!在收集和閱讀大量資料的基礎(chǔ)上,引入尺寸驅(qū)動(dòng)、圖形參數(shù)化等方法,初步開發(fā)了適用于型鋼參數(shù)化繪制系統(tǒng)。 (1)保持了AutoCAD圖參并茂的特點(diǎn),運(yùn)用人機(jī)對(duì)話和圖標(biāo)菜單,選擇方便、直觀,減少了繪圖工作量,提高了效率。(2)針對(duì)繪圖時(shí)可能繪制的視圖情況,采用人機(jī)交互方式確定所需視圖,極大地方便了操作。(3) 參數(shù)化繪圖使本設(shè)計(jì)簡(jiǎn)單易用,便于掌握。(4)型材標(biāo)準(zhǔn)件庫使該軟件操作簡(jiǎn)單,標(biāo)準(zhǔn)化程度高,在繪圖過程中可以自由提取。當(dāng)然,鋼結(jié)構(gòu)基本元件管理和參數(shù)化繪圖系統(tǒng)的研究方法還需要進(jìn)一步完善。具體地說,我覺得還應(yīng)該在以下兩方面做工作:(1)進(jìn)一步完善程序功能,以適應(yīng)種類多,變化快的標(biāo)準(zhǔn)件設(shè)計(jì)。(2)利用數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)鋼結(jié)構(gòu)基本元件的截面參數(shù)查詢,目前只是單一截面,沒有完善組合界面的特性查詢,沒有實(shí)現(xiàn)自定義截面的計(jì)算查詢功能。為提高其使用水平,該功能有待近一步完善。做設(shè)計(jì)的日子里,時(shí)間過的匆匆,人也覺得非常充實(shí),可想而知,努力的過程是快樂的,付出了才會(huì)有收獲,才能讓夢(mèng)想照進(jìn)現(xiàn)實(shí),讓人生變的美麗!B 程序代碼B1 VBA窗體代碼
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1