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

滾動(dòng)軸承資源庫(kù)系統(tǒng)設(shè)計(jì)與開發(fā)

2020-09-10 00:23:54鄧哲
內(nèi)燃機(jī)與配件 2020年15期

鄧哲

摘要:基于關(guān)系模型和關(guān)系數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)并構(gòu)建可共享、可擴(kuò)展的的滾動(dòng)軸承資源庫(kù)系統(tǒng)。在需求分析的基礎(chǔ)上,對(duì)滾動(dòng)軸承資源庫(kù)進(jìn)行概念設(shè)計(jì)、邏輯設(shè)計(jì)及物理設(shè)計(jì),利用MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)分別開發(fā)滾動(dòng)軸承資源庫(kù)的基本信息數(shù)據(jù)庫(kù)、標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)和非標(biāo)數(shù)據(jù)庫(kù)。研究基于JDBC的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),開發(fā)滾動(dòng)軸承資源庫(kù)的查詢和調(diào)用模塊。以圓柱滾子軸承的外形尺寸參數(shù)設(shè)計(jì)計(jì)算作為應(yīng)用背景,實(shí)現(xiàn)在matlab開發(fā)環(huán)境中對(duì)滾動(dòng)軸承資源庫(kù)的調(diào)用,縮短了機(jī)械產(chǎn)品設(shè)計(jì)的周期。

Abstract: Based on the relational model and relational database technology, a shared and extensible rolling bearing resource database system is designed and constructed. Based on requirement analysis, the concept design, logic design and physical design of rolling bearing resource database are carried out. The basic information database, standard database and non-standard database of rolling bearing resource database are developed by MySQL database management system. The database access technology based on JDBC is studied, and the query and call module of rolling bearing resource database is developed. Taking the design and calculation of cylindrical roller bearing's shape and dimension parameters as the application background, the rolling bearing resource database is transferred in the MatLab development environment, which shortens the design cycle of mechanical products.

關(guān)鍵詞:滾動(dòng)軸承;資源庫(kù);關(guān)系模型;查詢技術(shù);調(diào)用技術(shù)

Key words: rolling bearing;resource database;relational model;query technology;call technology

0 ?引言

滾動(dòng)軸承是機(jī)械設(shè)備中最基礎(chǔ)的零部件之一。滾動(dòng)軸承的設(shè)計(jì)主要包括選型設(shè)計(jì)、尺寸設(shè)計(jì)、強(qiáng)度及壽命校核、優(yōu)化設(shè)計(jì)等工作,需要使用到大量的公式和圖表,傳統(tǒng)的軸承設(shè)計(jì)方法由設(shè)計(jì)人員根據(jù)經(jīng)驗(yàn)反復(fù)查閱資料,增加了設(shè)計(jì)人員的工作量,容易出錯(cuò)且設(shè)計(jì)效率低下。計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)將設(shè)計(jì)人員的經(jīng)驗(yàn)轉(zhuǎn)換為計(jì)算機(jī)可執(zhí)行程序,降低了設(shè)計(jì)人員的工作量,提高了設(shè)計(jì)效率。但是對(duì)于程序開發(fā)者仍然需要大量的數(shù)據(jù)輸入工作,且不同的開發(fā)者之間難以實(shí)現(xiàn)資源的共享,標(biāo)準(zhǔn)及非標(biāo)資源未被有效利用。因此有必要構(gòu)建可共享、可擴(kuò)展的滾動(dòng)軸承資源庫(kù),以推動(dòng)滾動(dòng)軸承的智能化設(shè)計(jì)。

現(xiàn)有的一些軸承數(shù)據(jù)庫(kù)針對(duì)特定的設(shè)計(jì)任務(wù)存儲(chǔ)所需的數(shù)據(jù),張闐等[1]利用Access數(shù)據(jù)庫(kù)管理系統(tǒng)開發(fā)了四列圓柱滾子軸承數(shù)據(jù)庫(kù),陳波等[2]設(shè)計(jì)了一套應(yīng)用于設(shè)備故障診斷的滾動(dòng)軸承數(shù)據(jù)庫(kù)系統(tǒng)。一些軸承資源庫(kù)存儲(chǔ)了來(lái)自于不同廠家的軸承參數(shù),閆大偉等[3]開發(fā)了基于三維的標(biāo)準(zhǔn)件管理系統(tǒng),對(duì)企業(yè)標(biāo)準(zhǔn)件、行業(yè)標(biāo)準(zhǔn)件等進(jìn)行管理。馬嵩華等[4]建立了基于Web的跨平臺(tái)開放式零件庫(kù)系統(tǒng)。這些軸承資源庫(kù)為機(jī)械設(shè)計(jì)的自動(dòng)化、智能化設(shè)計(jì)提供了新思路,提高了設(shè)計(jì)效率,但對(duì)于不斷變化的設(shè)計(jì)任務(wù)和應(yīng)用場(chǎng)景難以實(shí)現(xiàn)自由擴(kuò)展,并且只能存儲(chǔ)現(xiàn)有的滾動(dòng)軸承產(chǎn)品的數(shù)據(jù),無(wú)法針對(duì)具體的設(shè)計(jì)任務(wù)進(jìn)行新的設(shè)計(jì)。

本文針對(duì)以上問(wèn)題,利用關(guān)系型數(shù)據(jù)庫(kù)技術(shù)[5-6]研究滾動(dòng)軸承資源庫(kù)的系統(tǒng)構(gòu)建、數(shù)據(jù)存儲(chǔ)、查詢與調(diào)用技術(shù),并以圓柱滾子軸承為例,實(shí)現(xiàn)基于資源庫(kù)的滾動(dòng)軸承智能設(shè)計(jì)。本文設(shè)計(jì)的滾動(dòng)軸承資源庫(kù)可以在現(xiàn)有框架的基礎(chǔ)上擴(kuò)展至其他標(biāo)準(zhǔn)件及非標(biāo)準(zhǔn)件的設(shè)計(jì)。通過(guò)應(yīng)用該資源庫(kù),可以管理國(guó)內(nèi)外及行業(yè)多種標(biāo)準(zhǔn),幫助用戶更加方便快捷地進(jìn)行機(jī)械產(chǎn)品的設(shè)計(jì),縮短設(shè)計(jì)周期。

1 ?滾動(dòng)軸承資源庫(kù)的構(gòu)建

1.1 滾動(dòng)軸承資源庫(kù)需求分析

滾動(dòng)軸承的設(shè)計(jì)任務(wù)主要包括:軸承負(fù)載計(jì)算、軸承選型、軸承尺寸設(shè)計(jì)計(jì)算、軸承校核計(jì)算、軸承優(yōu)化設(shè)計(jì)。本文建立的滾動(dòng)軸承資源庫(kù)主要存儲(chǔ)軸承設(shè)計(jì)中涉及到的全部標(biāo)準(zhǔn)及非標(biāo)數(shù)據(jù)。

1.1.1 信息要求

資源庫(kù)中存儲(chǔ)的信息包括軸承、標(biāo)準(zhǔn)、非標(biāo)、軸承與標(biāo)準(zhǔn)之間關(guān)聯(lián)、軸承與非標(biāo)之間關(guān)聯(lián)的基本信息,以及標(biāo)準(zhǔn)和非標(biāo)的具體的參數(shù)數(shù)據(jù)。

1.1.2 處理要求

資源庫(kù)的處理包括數(shù)據(jù)的導(dǎo)入、數(shù)據(jù)的增刪改查等操作、數(shù)據(jù)的調(diào)用、資源庫(kù)的備份與恢復(fù)、以及用戶管理等。具體處理要求如下:

①導(dǎo)入:被授權(quán)的用戶可以通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)將標(biāo)準(zhǔn)轉(zhuǎn)換為標(biāo)準(zhǔn)格式后一鍵導(dǎo)入到資源庫(kù)中,以擴(kuò)展資源庫(kù)的信息。

②添加、刪除、修改:標(biāo)準(zhǔn)及非標(biāo)的參數(shù)數(shù)據(jù)通常不需要頻繁更新,由開發(fā)者或數(shù)據(jù)庫(kù)管理員一次性導(dǎo)入后僅允許查詢操作。基本信息隨著設(shè)計(jì)任務(wù)的變化而不斷更新,因此需要頻繁的添加、刪除、修改操作。

③查詢:用戶通過(guò)軸承名稱、軸承類型代號(hào)、標(biāo)準(zhǔn)號(hào)、標(biāo)準(zhǔn)名稱、表號(hào)、表名、標(biāo)準(zhǔn)類型等信息查詢數(shù)據(jù)。

④調(diào)用:開發(fā)者可以在MATLAB程序中編寫代碼直接調(diào)用資源庫(kù)中的數(shù)據(jù)。

⑤資源庫(kù)備份與恢復(fù):定時(shí)備份資源庫(kù)中的文件,以防止發(fā)生意外停機(jī)或數(shù)據(jù)丟失造成資源庫(kù)的損失,保障資源庫(kù)的安全。當(dāng)資源庫(kù)發(fā)生故障時(shí),可以利用備份好的數(shù)據(jù)實(shí)現(xiàn)資源庫(kù)恢復(fù)。

⑥用戶管理:用戶分為系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、開發(fā)者和普通用戶,系統(tǒng)設(shè)置一個(gè)高級(jí)管理員,高級(jí)管理員能夠執(zhí)行資源庫(kù)的全部操作,并可以添加用戶、刪除用戶、并對(duì)其他用戶進(jìn)行授權(quán),對(duì)于不同的用戶可以授予不同級(jí)別的權(quán)限。用戶經(jīng)高級(jí)管理員授權(quán)后,登錄后擁有操作資源庫(kù)的權(quán)限。不同用戶的權(quán)限如表1所示。

1.1.3 安全性與完整性要求

使用或操作資源庫(kù)需要輸入有效的用戶名和密碼,資源庫(kù)系統(tǒng)針對(duì)不同用戶的不同權(quán)限進(jìn)行身份識(shí)別,避免用戶對(duì)資源庫(kù)的誤操作,以保障資源庫(kù)的數(shù)據(jù)安全。

1.2 滾動(dòng)軸承資源庫(kù)系統(tǒng)設(shè)計(jì)

基于數(shù)字化設(shè)計(jì)平臺(tái)的資源庫(kù)的建立過(guò)程需要應(yīng)用傳統(tǒng)的數(shù)據(jù)庫(kù)技術(shù)。本文采用B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的關(guān)系模型構(gòu)建資源庫(kù)系統(tǒng)。

1.2.1 概念設(shè)計(jì)

根據(jù)滾動(dòng)軸承資源庫(kù)的信息要求,構(gòu)建滾動(dòng)軸承資源庫(kù)的概念模型,利用E-R圖(實(shí)體-聯(lián)系圖)描述軸承、標(biāo)準(zhǔn)、非標(biāo)等實(shí)體類型及其屬性、以及實(shí)體之間的聯(lián)系,其中,用矩形框表示實(shí)體,用橢圓圖框表示實(shí)體的屬性,用菱形框表示實(shí)體之間的聯(lián)系,實(shí)體和聯(lián)系之間用實(shí)線連接,并標(biāo)注約束類型。滾動(dòng)軸承資源庫(kù)的E-R模型如圖1所示。

1.2.2 邏輯設(shè)計(jì)

根據(jù)圖1所示的滾動(dòng)軸承資源庫(kù)E-R圖,設(shè)計(jì)滾動(dòng)軸承資源庫(kù)的關(guān)系模型,其中,基本信息表滿足3NF,參數(shù)數(shù)據(jù)表滿足1NF。資源庫(kù)的關(guān)系模型:

①軸承基本信息表:類、子類、軸承名稱、軸承類型代號(hào)(主鍵)、引用的標(biāo)準(zhǔn)代號(hào)、描述;

②標(biāo)準(zhǔn)基本信息表:標(biāo)準(zhǔn)號(hào)(主鍵)、表號(hào)(主鍵)、表名、標(biāo)準(zhǔn)類型、描述;

③標(biāo)準(zhǔn)名稱基本信息表:標(biāo)準(zhǔn)號(hào)(主鍵)、標(biāo)準(zhǔn)名稱、描述;

④軸承-標(biāo)準(zhǔn)基本信息表:軸承類型代號(hào)(外鍵)、標(biāo)準(zhǔn)號(hào)(外鍵)、表號(hào)(外鍵);

⑤非標(biāo)基本信息表:表號(hào)(主鍵)、表名、類型、描述;

⑥軸承-非標(biāo)基本信息表:軸承類型代號(hào)(主鍵)、表號(hào)(主鍵);

⑦標(biāo)準(zhǔn)參數(shù)數(shù)據(jù)表:標(biāo)準(zhǔn)中具體的參數(shù)數(shù)據(jù)表,按標(biāo)準(zhǔn)號(hào)分布存儲(chǔ)于多個(gè)獨(dú)立的數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)中的各字段名為標(biāo)準(zhǔn)表格中的各參數(shù)名;

⑧非標(biāo)參數(shù)數(shù)據(jù)表:非標(biāo)中具體的參數(shù)數(shù)據(jù)表,按軸承類型代號(hào)分布存儲(chǔ)于多個(gè)獨(dú)立的數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)中的各字段名為非標(biāo)表格中的各參數(shù)名。

滾動(dòng)軸承的類型按照國(guó)家標(biāo)準(zhǔn)進(jìn)行分類。滾動(dòng)軸承間的邏輯關(guān)系為多層樹狀結(jié)構(gòu),因此本資源庫(kù)系統(tǒng)采用簡(jiǎn)化后的三層樹狀結(jié)構(gòu),滾動(dòng)軸承的層次分類(部分)如圖2所示。

1.2.3 物理設(shè)計(jì)

資源庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)指的是數(shù)據(jù)文件在數(shù)據(jù)庫(kù)服務(wù)器中的組織形式和存儲(chǔ)方式。本文構(gòu)建的資源庫(kù)包含軸承設(shè)計(jì)中具體使用到的參數(shù)數(shù)據(jù)表和存儲(chǔ)軸承、標(biāo)準(zhǔn)、非標(biāo)的基本信息表。基本信息表的字段間存在緊密的聯(lián)系,且基本信息需經(jīng)常性更新操作,因此集中存儲(chǔ)于同一個(gè)數(shù)據(jù)庫(kù)中;由于參數(shù)數(shù)據(jù)表的數(shù)量巨大,字段之間不存在緊密關(guān)聯(lián),數(shù)據(jù)經(jīng)一次性導(dǎo)入后無(wú)需進(jìn)行添加、刪除、修改操作,且一次計(jì)算通常只使用其中一部分?jǐn)?shù)據(jù),因此將參數(shù)數(shù)據(jù)表按照標(biāo)準(zhǔn)、軸承類型等分布存放于多個(gè)數(shù)據(jù)庫(kù)中,同時(shí)在基本信息數(shù)據(jù)庫(kù)中存儲(chǔ)參數(shù)數(shù)據(jù)庫(kù)的索引信息。

基本信息數(shù)據(jù)庫(kù)以標(biāo)準(zhǔn)基本信息表為例,數(shù)據(jù)表的結(jié)構(gòu)如表2所示。參數(shù)數(shù)據(jù)庫(kù)以圓柱滾子軸承外形尺寸標(biāo)準(zhǔn)數(shù)據(jù)表為例,參數(shù)數(shù)據(jù)表的結(jié)構(gòu)如表3所示。

1.3 滾動(dòng)軸承資源庫(kù)的實(shí)現(xiàn)

根據(jù)以上對(duì)滾動(dòng)軸承資源庫(kù)的需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果,利用MySQL將基本信息數(shù)據(jù)和參數(shù)數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)中,構(gòu)建滾動(dòng)軸承資源庫(kù)。

1.3.1 參數(shù)數(shù)據(jù)表的導(dǎo)入

資源庫(kù)中的數(shù)據(jù)主要來(lái)源于標(biāo)準(zhǔn)及非標(biāo),通常為PDF文檔格式,本文利用圖片文字識(shí)別軟件將PDF文檔中的數(shù)據(jù)表格識(shí)別并轉(zhuǎn)換為EXCEL文檔,再利用數(shù)據(jù)庫(kù)管理工具將EXCEL文檔中的數(shù)據(jù)導(dǎo)入到MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)中,并導(dǎo)出為sql數(shù)據(jù)庫(kù)文件。具體資源庫(kù)的數(shù)據(jù)導(dǎo)入導(dǎo)出流程如圖3所示。

標(biāo)準(zhǔn)和非標(biāo)數(shù)據(jù)參數(shù)表格在通常情況下不會(huì)有改動(dòng),因此在一次性導(dǎo)入后,不再執(zhí)行查詢以外的其他操作。基本信息表中的記錄隨著后期標(biāo)準(zhǔn)和非標(biāo)數(shù)據(jù)表格的錄入而不斷更新,當(dāng)資源庫(kù)導(dǎo)入新的參數(shù)數(shù)據(jù)表時(shí),同步更新基本信息表中的基本信息及索引信息。

1.3.2 資源庫(kù)實(shí)現(xiàn)

根據(jù)以上資源庫(kù)系統(tǒng)的設(shè)計(jì)結(jié)果,采用結(jié)構(gòu)化查詢語(yǔ)言SQL。數(shù)據(jù)庫(kù)(表)名使用小寫英文字母和下劃線組成,備份數(shù)據(jù)庫(kù)(表)名使用正式庫(kù)(表)名加上備份時(shí)間組成。字段名使用英文字母(大小寫不敏感)和下劃線組成,關(guān)聯(lián)字段使用統(tǒng)一名稱。字段類型包括整型、浮點(diǎn)型、字符型、時(shí)間戳等,根據(jù)存儲(chǔ)數(shù)據(jù)盡量使用少的存儲(chǔ)空間來(lái)存儲(chǔ)一個(gè)字段的數(shù)據(jù)。

2 ?滾動(dòng)軸承資源庫(kù)查詢與調(diào)用技術(shù)

資源庫(kù)管理包括:用戶管理、資源庫(kù)備份與恢復(fù)、數(shù)據(jù)導(dǎo)入、資源庫(kù)操作(增、刪、改)、資源庫(kù)的使用(查詢、調(diào)用)。其中面向開發(fā)者的資源庫(kù)查詢技術(shù)是滾動(dòng)軸承資源庫(kù)系統(tǒng)中的關(guān)鍵技術(shù),包括軸承基本信息和參數(shù)數(shù)據(jù)表格的查詢、在軸承設(shè)計(jì)程序中實(shí)現(xiàn)對(duì)參數(shù)數(shù)據(jù)表格的調(diào)用。資源庫(kù)的使用流程如圖4所示。

2.1 滾動(dòng)軸承資源庫(kù)查詢

滾動(dòng)軸承資源庫(kù)的查詢分為基本信息查詢和參數(shù)數(shù)據(jù)表查詢。

為實(shí)現(xiàn)不同開發(fā)者之間的資源共享,需要在基本信息數(shù)據(jù)庫(kù)中登記各參數(shù)數(shù)據(jù)表的基本信息。為使開發(fā)者能夠在不斷擴(kuò)展的海量數(shù)字資源中迅速找到設(shè)計(jì)所需的參數(shù)數(shù)據(jù)表,開發(fā)滾動(dòng)軸承資源庫(kù)的檢索模塊,支持對(duì)滾動(dòng)軸承資源庫(kù)的基本信息數(shù)據(jù)庫(kù)的精確檢索、條件檢索和模糊檢索。精確檢索指的是輸入精確檢索條件,返回檢索結(jié)果,需保證檢索條件的準(zhǔn)確性。條件檢索指的是輸入部分檢索條件,返回多條候檢索結(jié)果,若檢索條件輸入有誤可能會(huì)造成檢索結(jié)果為空。模糊檢索指的是輸入模糊檢索條件,檢索條件可全部或部分匹配,返回多條檢索結(jié)果,由用戶手動(dòng)選擇。

參數(shù)數(shù)據(jù)表是軸承設(shè)計(jì)中使用到的具體數(shù)據(jù)表,由用戶通過(guò)數(shù)據(jù)庫(kù)名、表名、查詢字段、條件進(jìn)行查詢。其中查詢字段可以是指定的一個(gè)或多個(gè)字段,也可以是全部字段,查詢條件包含比較運(yùn)算、邏輯運(yùn)算、模糊查詢、范圍查詢、空判斷等,適用于多種不同表格結(jié)構(gòu)和數(shù)據(jù)類型的查詢。

2.2 滾動(dòng)軸承資源庫(kù)調(diào)用

滾動(dòng)軸承資源庫(kù)的調(diào)用需要在Matlab開發(fā)環(huán)境中實(shí)現(xiàn)對(duì)MySQL數(shù)據(jù)庫(kù)的訪問(wèn)及數(shù)據(jù)讀取。JDBC是Java與數(shù)據(jù)庫(kù)的接口規(guī)范[7],與Matlab的兼容性好,可實(shí)現(xiàn)跨平臺(tái)的數(shù)據(jù)庫(kù)快速訪問(wèn)。因此本文通過(guò)JDBC實(shí)現(xiàn)Matlab程序與滾動(dòng)軸承資源庫(kù)之間的交互功能。

實(shí)現(xiàn)滾動(dòng)軸承資源庫(kù)調(diào)用的步驟如下:

①在Matlab開發(fā)環(huán)境中加載JDBC驅(qū)動(dòng);

②連接并訪問(wèn)MySQL數(shù)據(jù)庫(kù),連接代碼:conn = database(dbname,username,password,'com.mysql.jdbc.Driver',['jdbc:mysql://localhost:3306/',dbname]);

③資源庫(kù)的調(diào)用,采用SQL語(yǔ)句,調(diào)用程序代碼模板:SELECT select_list FROM tablename WHERE conditions,其中select_list表示查詢指定的列,可查詢所有字段或查詢指定字段,tablename表示查詢行所在的表,conditions表示指定返回行的查詢條件,包括比較運(yùn)算、邏輯運(yùn)算、模糊查詢、范圍查詢、空判斷等。

3 ?滾動(dòng)軸承資源庫(kù)的應(yīng)用

滾動(dòng)軸承資源庫(kù)為滾動(dòng)軸承的設(shè)計(jì)提供設(shè)計(jì)所需的數(shù)字資源,以基于matlab開發(fā)環(huán)境的圓柱滾子軸承的設(shè)計(jì)為例,圓柱滾子軸承設(shè)計(jì)內(nèi)容包括基本參數(shù)設(shè)計(jì)、滾子尺寸參數(shù)設(shè)計(jì)、保持架尺寸參數(shù)設(shè)計(jì)、內(nèi)外圈尺寸參數(shù)設(shè)計(jì),輸入?yún)?shù)為軸承型號(hào)、工況載荷,輸出參數(shù)為軸承滾子、保持架、內(nèi)外圈的尺寸參數(shù)。

在圓柱滾子軸承設(shè)計(jì)主程序中,根據(jù)輸入的軸承型號(hào),在標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)中的圓柱滾子軸承外形尺寸參數(shù)數(shù)據(jù)表中查詢并調(diào)用圓柱滾子軸承的基本尺寸參數(shù)。在滾子設(shè)計(jì)子程序、保持架設(shè)計(jì)子程序、內(nèi)外圈設(shè)計(jì)子程序中,根據(jù)已知參數(shù)計(jì)算得到軸承的詳細(xì)尺寸參數(shù),在各程序執(zhí)行過(guò)程中,根據(jù)已知參數(shù)數(shù)據(jù)分別調(diào)用非標(biāo)數(shù)據(jù)庫(kù)中的滾子端及圓窩深度表等參數(shù)數(shù)據(jù)表,獲取相應(yīng)的設(shè)計(jì)參數(shù)數(shù)據(jù)。各程序通過(guò)資源庫(kù)調(diào)用程序?qū)崿F(xiàn)對(duì)資源庫(kù)中數(shù)據(jù)的調(diào)用。

圓柱滾子軸承設(shè)計(jì)的流程、設(shè)計(jì)中使用資源庫(kù)中的參數(shù)數(shù)據(jù)表及輸出參數(shù)如圖5所示。

設(shè)計(jì)軸承型號(hào)為NU217E圓柱滾子軸承。調(diào)用的參數(shù)數(shù)據(jù)通過(guò)執(zhí)行資源庫(kù)調(diào)用程序在資源庫(kù)中獲取,可調(diào)參數(shù)由用戶自定義,其中,取值各系數(shù)的值,取KP=0.01,KD=0.26,KL=1.1,KS=0.11,取最小裝配倒角rsmin=0.3,內(nèi)圈裝配倒角r1=0.3,外圈裝配倒角r2=0.3。程序運(yùn)行結(jié)果的部分輸出參數(shù)如表4所示。

4 ?結(jié)論

在圓柱滾子軸承外形尺寸設(shè)計(jì)程序的開發(fā)過(guò)程中,將需要手動(dòng)查詢或手動(dòng)輸入標(biāo)準(zhǔn)及非標(biāo)參數(shù)數(shù)據(jù)的部分以調(diào)用資源庫(kù)的方式替代,程序開發(fā)人員僅需要利用開發(fā)好的調(diào)用程序,輸入調(diào)用資源庫(kù)的SQL語(yǔ)句,即可實(shí)現(xiàn)在matlab開發(fā)環(huán)境中對(duì)資源庫(kù)中的參數(shù)數(shù)據(jù)進(jìn)行調(diào)用,大大縮短了程序的開發(fā)周期。

本文設(shè)計(jì)的滾動(dòng)軸承資源庫(kù)系統(tǒng),實(shí)現(xiàn)了開發(fā)者之間的資源共享,資源庫(kù)中的數(shù)字資源可以由不同的開發(fā)者和數(shù)據(jù)庫(kù)管理員不斷進(jìn)行擴(kuò)展,并可擴(kuò)展用于其他標(biāo)準(zhǔn)件及非標(biāo)準(zhǔn)件的設(shè)計(jì)。本文構(gòu)建的滾動(dòng)軸承資源庫(kù),存儲(chǔ)了軸承設(shè)計(jì)中使用到的標(biāo)準(zhǔn)及非標(biāo)通用參數(shù)數(shù)據(jù),同時(shí)提供面向開發(fā)者的滾動(dòng)軸承資源庫(kù)查詢和調(diào)用技術(shù),解決了軸承設(shè)計(jì)程序的開發(fā)者需反復(fù)輸入通用設(shè)計(jì)數(shù)據(jù)的問(wèn)題,提高了軸承設(shè)計(jì)計(jì)算程序的開發(fā)效率,為滾動(dòng)軸承的設(shè)計(jì)提供了新思路,推動(dòng)滾動(dòng)軸承的自動(dòng)化和智能化設(shè)計(jì)。

參考文獻(xiàn):

[1]張闐,李雪飛.基于Access的四列圓柱滾子軸承數(shù)據(jù)庫(kù)的開發(fā)與應(yīng)用[J].軸承,2017(3):60-63.

[2]陳波,馬孝江.滾動(dòng)軸承故障診斷數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].組合機(jī)床與自動(dòng)化加工技術(shù),2002(11):37-39.

[3]閆大偉,潘康華,陳杰,等.基于三維的標(biāo)準(zhǔn)件庫(kù)管理方法研究[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2019,32(4):10-11.

[4]馬嵩華,田凌.領(lǐng)域本體組織的自助式零件庫(kù)[J].計(jì)算機(jī)集成制造系統(tǒng),2014,20(2):250-258.

[5]陳國(guó)紅.數(shù)據(jù)庫(kù)技術(shù)及其發(fā)展趨勢(shì)[J].紡織高校基礎(chǔ)科學(xué)學(xué)報(bào),2001,14(3):244-248.

[6]CODD E F. A RELATIONAL MODEL OF DATA FOR LARGE SHARED DATA BANKS [J]. Communications of the Acm, 1970, 13(6): 377-387.

[7]郭廣軍,陳代武,胡玉平,等.基于JDBC的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)的研究[J].南華大學(xué)學(xué)報(bào)(自然科學(xué)版),2005,19(2):50-54,57.

主站蜘蛛池模板: 宅男噜噜噜66国产在线观看| 亚洲无码高清免费视频亚洲| 美美女高清毛片视频免费观看| 久久精品无码专区免费| 天堂va亚洲va欧美va国产 | 色综合天天视频在线观看| 欧美精品啪啪| 九色视频一区| 97人人做人人爽香蕉精品| 一级毛片免费不卡在线| 婷婷亚洲视频| 色哟哟国产精品| 黄色三级网站免费| 在线观看亚洲成人| 国产呦精品一区二区三区下载| 婷婷亚洲视频| 欧美成人国产| 91伊人国产| 国产欧美日韩视频一区二区三区| 无码高潮喷水专区久久| 毛片网站观看| 亚洲成人一区二区三区| 亚洲综合经典在线一区二区| 国产美女一级毛片| 青草精品视频| 国产精品尤物铁牛tv| 小说区 亚洲 自拍 另类| 亚洲精品人成网线在线 | 精品久久久久久成人AV| 潮喷在线无码白浆| 国产日韩欧美一区二区三区在线| 国产一区二区三区视频| 理论片一区| 香蕉视频在线观看www| 福利一区在线| 国产人碰人摸人爱免费视频| 中文国产成人精品久久| 国产黑丝一区| 欧美亚洲第一页| 中文成人在线| 67194亚洲无码| 亚洲一区二区三区麻豆| 在线亚洲精品自拍| 国产精品私拍在线爆乳| 国产精品福利一区二区久久| 亚洲人成网址| 蜜臀AV在线播放| 中文字幕 91| 婷婷伊人五月| 欧美性色综合网| 亚洲午夜久久久精品电影院| 亚洲美女一级毛片| 欧美伊人色综合久久天天| 91麻豆国产在线| 亚洲AⅤ永久无码精品毛片| 亚洲高清无在码在线无弹窗| 热久久这里是精品6免费观看| 亚洲人成网站在线播放2019| 高清码无在线看| 色久综合在线| 最新国产精品第1页| 国产成人一区在线播放| 国产亚洲视频在线观看| 亚洲成a人片在线观看88| 亚洲国产中文欧美在线人成大黄瓜| 免费久久一级欧美特大黄| 午夜福利网址| 国产美女在线观看| 手机在线国产精品| 999精品在线视频| 国产精品无码久久久久AV| 黄色在线不卡| 久久精品国产999大香线焦| 91青青草视频| 久久综合丝袜日本网| 亚洲成人一区二区| 亚洲精品自在线拍| 天天综合天天综合| 国产精品综合久久久| 色综合天天综合中文网| 九色在线观看视频| 亚洲视频在线观看免费视频|