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

正文內(nèi)容

基于proe的柴油機(jī)機(jī)架零件數(shù)控自動(dòng)編程系統(tǒng)開(kāi)發(fā)-資料下載頁(yè)

2025-06-18 17:35本頁(yè)面
  

【正文】 ss 2022 中,以便利用數(shù)據(jù)庫(kù)的強(qiáng)大功能開(kāi)始跟蹤信息。 (9)通過(guò) Windows SharePoint Services 共享信息。 通過(guò) Windows SharePoint Services 和 Access 2022,您可以與工作組中的其他成員共享 Office Access 2022 信息。通過(guò)結(jié)合使用這兩種應(yīng)用程序的強(qiáng)大功能,工作組成員可以直接通過(guò) Web 界面訪問(wèn)和編輯數(shù)據(jù)以及查看實(shí)時(shí)報(bào)表。 (10)使用全新字段類(lèi)型,實(shí)現(xiàn)更豐富的方案。 Office Access 2022 支持附件和多值字段等新的字段類(lèi)型?,F(xiàn)在可以將任何文檔、圖像或電子表格附加到應(yīng)用程序中的任何記錄中。通過(guò)多值字段,您現(xiàn)在可以在每個(gè)單元格中選擇多個(gè)值(例如,向多個(gè)人分配某項(xiàng)任務(wù))。 本章小結(jié)本章闡述了柴油機(jī)機(jī)架零件 CAM 系統(tǒng)的總體方案設(shè)計(jì)過(guò)程,論述了柴油機(jī)機(jī)架零件 CAM 系統(tǒng)的構(gòu)造原理、構(gòu)造方法、柴油機(jī)機(jī)架零件 CAM 系統(tǒng)的功能體系以及柴油機(jī)機(jī)架零件 CAM 系統(tǒng)的組織模塊。江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)18第三章 系統(tǒng)詳細(xì)設(shè)計(jì) CAM 系統(tǒng)組成模塊詳細(xì)設(shè)計(jì) 工藝信息庫(kù)模塊(1)主要設(shè)計(jì)思路首先登錄進(jìn)入主界面,然后點(diǎn)擊工藝信息庫(kù)進(jìn)入對(duì)工藝信息管理的界面。該界面主要是對(duì)不同型號(hào)零件的工藝信息進(jìn)行遍歷。在工藝信息庫(kù)中選中任意一條工藝記錄之后雙擊它彈出一個(gè)對(duì)話框如圖 所示,該對(duì)話框可以實(shí)現(xiàn)對(duì)工藝信息的添加、修改、刪除以及模版匹配等操作。經(jīng)過(guò)修改后的數(shù)據(jù)直接存入與該對(duì)話框各個(gè)控件變量所對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。通過(guò)這種方式對(duì)工藝信息進(jìn)行管理,既方便了工作人員在加工過(guò)程中的操作也提高了生產(chǎn)地效率。 圖 工藝編輯框(2)關(guān)鍵問(wèn)題及解決方案 建立該模塊的關(guān)鍵問(wèn)題主要有對(duì)話框界面與數(shù)據(jù)庫(kù)的連接問(wèn)題以及模版類(lèi)型的匹配問(wèn)題。為了解決與數(shù)據(jù)庫(kù)連接問(wèn)題,我仔細(xì)研究了 VC++語(yǔ)言與數(shù)據(jù)庫(kù)連接的一些關(guān)鍵技術(shù),學(xué)會(huì)了通過(guò) VC++編程與數(shù)據(jù)源 ODBC 連接,通過(guò)這種方式可以讀取數(shù)據(jù)庫(kù)中江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)19的內(nèi)容并且可以添加、刪除或者修改其中的任意一條記錄。至于模版類(lèi)型的匹配問(wèn)題,也是通過(guò) VC++編程來(lái)實(shí)現(xiàn)的,主要通過(guò)查詢數(shù)據(jù)庫(kù)里的某條記錄的某一字段值,然后在另外一個(gè)數(shù)據(jù)庫(kù)表中根據(jù)這一字段的值查詢記錄,這就是編程的主要思路。 模板庫(kù)模塊 進(jìn)入主界面之后點(diǎn)擊進(jìn)入模板庫(kù)如圖 所示,通過(guò)對(duì)模版類(lèi)型的查詢,在列表控件中實(shí)現(xiàn)對(duì)各個(gè)模版信息的遍歷。銑削加工模版中就有六十幾個(gè)參數(shù),輸起來(lái)很繁瑣,重復(fù)工作量很大,通過(guò)建立模板庫(kù),大大提高了工作效率。雙擊該模版的某一條記錄,就可以與前面所講到的工藝信息進(jìn)行匹配。圖 模板庫(kù) 編程導(dǎo)航模塊進(jìn)入主界面之后點(diǎn)擊進(jìn)入編程導(dǎo)航如圖 所示,通過(guò)選擇某一加工對(duì)象然后進(jìn)入編程向?qū)Ы缑嫒鐖D 所示。在編程向?qū)Ы缑胬锿ㄟ^(guò)點(diǎn)擊上一步和下一步來(lái)選擇要加工的工步,部分工藝參數(shù)顯示在對(duì)應(yīng)的編輯框中,最后關(guān)鍵的一步操作就是加載模板了,加載模版實(shí)現(xiàn)了所有切削參數(shù)的拼接,并且在指定的硬盤(pán)路徑里面導(dǎo)出了供 Pro/E直接調(diào)用的切削參數(shù)文件。江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)20圖 編程導(dǎo)航圖 編程向?qū)?用戶管理模塊進(jìn)入主界面之后點(diǎn)擊進(jìn)入用戶管理如圖 所示,數(shù)控編程不僅在系統(tǒng)開(kāi)發(fā)過(guò)程中要?jiǎng)澐秩蝿?wù)角色,在系統(tǒng)的設(shè)計(jì)中同樣考慮系統(tǒng)使用者的任務(wù)角色,即權(quán)限管理。權(quán)江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)21限管理包括不同權(quán)限用戶的添加、刪除和密碼修改等。圖 用戶管理 刀具庫(kù)二次開(kāi)發(fā)的具體方案Pro/ENGINEER Wildfire 在 NC 加工過(guò)程中需要輸入各種刀具的眾多參數(shù),為操作方便,利用 Access 建立后臺(tái)刀具庫(kù), 并通過(guò)添加在 Pro/ENGINEER Wildfire 環(huán)境中的菜單,調(diào)用刀具庫(kù)中的數(shù)據(jù),以便實(shí)現(xiàn)刀具參數(shù)的自動(dòng)輸入。但是開(kāi)發(fā)工具 Pro/TOOLKIT 沒(méi)有提供訪問(wèn)數(shù)據(jù)庫(kù)的編程接口,為此采用 VC++(MFC類(lèi)庫(kù))編寫(xiě)動(dòng)態(tài)鏈接庫(kù)訪問(wèn)數(shù)據(jù)庫(kù),然后再編寫(xiě)與 Pro/TOOLKIT 應(yīng)用程序的接口,最后在 Pro/ENGINEER Wildfire 系統(tǒng)中加載 Pro/TOOLKIT 應(yīng)用程序 [1]。從本質(zhì)上來(lái)說(shuō),Pro/ENGINEER Wildfire 二次開(kāi)發(fā)的關(guān)鍵就是如何實(shí)現(xiàn)Pro/ENGINEER Wildfire 系統(tǒng)、Pro/TOOLKIT 應(yīng)用程序、與 MFC 應(yīng)用程序之間的通信。本系統(tǒng)的整體方案如圖 所示,采用 DLL 方式實(shí)現(xiàn)三者之間的通信。江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)22刀具庫(kù) ( A c c e s s )M F C 應(yīng)用程序 ( P r o e T a p . d l l )P r o e T a p o u t p u t . d l l菜單P r o / E N G I N E E R W i l d f i r e 系統(tǒng)銑削刀具庫(kù) 車(chē)削刀具庫(kù)圖 系統(tǒng)方案圖 刀具庫(kù)二次開(kāi)發(fā)的過(guò)程 建立刀具庫(kù)利用 Access 建立刀具庫(kù), 刀具庫(kù)中包含多個(gè)表格, 每個(gè)表格都由一系列刀具組成。對(duì)每種刀具的參數(shù)進(jìn)行設(shè)置,對(duì)于刀具的參數(shù)必須參照 Pro/E 中的“刀具設(shè)定”對(duì)話框根據(jù)對(duì)話框界面所需輸入?yún)?shù)的要求,可確定數(shù)據(jù)庫(kù)中一個(gè)表格的字段個(gè)數(shù),最后轉(zhuǎn)換成文本格式文件, Pro/ENGINEER Wildfire 在 NC 加工時(shí)是直接調(diào)用文本文件的。設(shè)置“刀具名稱(chēng)”O(jiān)DBC 數(shù)據(jù)源, 以使動(dòng)態(tài)鏈接庫(kù)可以訪問(wèn)前面建立的 Access 刀具庫(kù)。 訪問(wèn)刀具庫(kù)Pro/TOOLKIT 應(yīng)用程序的主要任務(wù)就是實(shí)現(xiàn)菜單的添加、動(dòng)作函數(shù)的編寫(xiě)及與 MFC程序接口的定制。首先要編寫(xiě) Pro/TOOLKIT 應(yīng)用程序的源文件,它包括兩個(gè)部分:菜單文件和庫(kù)文件。下面就以訪問(wèn)銑刀庫(kù)為例說(shuō)明整個(gè)應(yīng)用程序的開(kāi)發(fā)過(guò)程。 編寫(xiě)菜單文件 為后綴的文本文件, 內(nèi)容為 Access 庫(kù)中所創(chuàng)立的刀具, 與 Access 庫(kù)中的刀具形成一一對(duì)應(yīng)關(guān)系。數(shù)據(jù)庫(kù)中的文本文件與菜單欄按鈕是通過(guò)編寫(xiě)響應(yīng)函數(shù)連接在一起, 通過(guò)鏈接庫(kù)文件及接口程序等應(yīng)用程序的作用, 最終可以反映到 Pro/ENGINEER Wildfire NC 加工中“刀具設(shè)定”對(duì)話框, 以供選擇刀具。以下程江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)23序段為本系統(tǒng)所寫(xiě)的部分菜單文件:USER %0s%0sUserMenuUserMenu柴油機(jī)復(fù)雜零件數(shù)控自動(dòng)編程系統(tǒng)Button1Button1登陸Pushbutton1Pushbutton1按鈕示例一Create Drill filesCreate Drill files生成鉆頭刀具庫(kù)Create Mill filesCreate Mill files生成銑刀刀具庫(kù)江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)24GennakerGennakerGennakerPreviewGennakerPreview 生成庫(kù)文件利用 VC++建立兩個(gè)動(dòng)態(tài)鏈接庫(kù)文件, 分別為 文 件 和 文件, 文件用來(lái)在 Pro/ENGINEER Wildfire 環(huán)境中添加菜單并調(diào)用 Pro/TOOLKIT 應(yīng)用程序; 文件是用來(lái)被 Pro/TOOLKIT 應(yīng)用程序調(diào)用, 通過(guò)它來(lái)最終訪問(wèn)刀具庫(kù)。(1)建立 動(dòng)態(tài)鏈接庫(kù) 動(dòng)態(tài)鏈接庫(kù)文件是在 VC++ 中建立,其步驟如下:首先在動(dòng)態(tài)鏈接庫(kù)工程文件中創(chuàng)建一個(gè)類(lèi),以實(shí)現(xiàn)應(yīng)用程序和數(shù)據(jù)庫(kù)的連接, 這個(gè)類(lèi)的數(shù)據(jù)源要指向先前設(shè)立的“銑刀”O(jiān)DBC 數(shù)據(jù)源,同時(shí)應(yīng)選擇應(yīng)用程序所要訪問(wèn)的銑削刀具庫(kù) Access 表。其次創(chuàng)立一個(gè)對(duì)話框作為人機(jī)交互的界面,這個(gè)對(duì)話框用來(lái)顯示指定表格里的某一行數(shù)據(jù), 并可以通過(guò)它修改數(shù)據(jù)庫(kù)里的刀具參數(shù)。應(yīng)用程序?qū)υ捒蚪缑嫒鐖D 所示。為刀具參數(shù)設(shè)置對(duì)話框創(chuàng)建一個(gè)類(lèi), 編寫(xiě)程序初始化對(duì)話框中的“確定”和“退出”按鈕。江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)25圖 刀具參數(shù)設(shè)置應(yīng)用程序?qū)υ捒蚪缑娼又? 動(dòng)態(tài)鏈接庫(kù)應(yīng)用程序的另一個(gè)對(duì)話框, 用此對(duì)話框?qū)崿F(xiàn)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行遍歷。為該對(duì)話框創(chuàng)建一個(gè)基于 Cdialog 的名為 Mycutter 的類(lèi)。對(duì)該對(duì)話框進(jìn)行設(shè)置, 編寫(xiě)對(duì)話框各欄的響應(yīng)代碼。在 Mycutter 類(lèi)里添加產(chǎn)生列表函數(shù), 并在列表控件里創(chuàng)建一個(gè)空表, 用來(lái)把從 Access 數(shù)據(jù)庫(kù)里獲得的數(shù)據(jù)顯示在這個(gè)空表里面。下面是列表函數(shù)設(shè)置某一刀具屬性的部分程序代碼:(0,刀具編號(hào),LVCFMT_CENTER,100,0);(1,刀具名稱(chēng),LVCFMT_CENTER,100,0);(2,刀具類(lèi)型,LVCFMT_CENTER,100,0);(3,刀具材料,LVCFMT_CENTER,100,0);(4,單位,LVCFMT_CENTER,100,0);(5,刀具長(zhǎng)度,LVCFMT_CENTER,100,0);(6,齒數(shù),LVCFMT_CENTER,100,0);(7,刀具主偏角,LVCFMT_CENTER,100,0);(8,刀具直徑,LVCFMT_CENTER,100,0);然后給上述對(duì)話框創(chuàng)建兩個(gè)消息,分別是鼠標(biāo)雙擊和右擊對(duì)話框時(shí)相應(yīng)的消息響江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)26應(yīng)函數(shù),雙擊該對(duì)話框時(shí)彈出一個(gè)顯示當(dāng)前行的刀具參數(shù)對(duì)話框。單擊右鍵時(shí)彈出一個(gè)菜單,這個(gè)菜單里有兩個(gè)子菜單,分別對(duì)當(dāng)前行的數(shù)據(jù)進(jìn)行導(dǎo)出和修改。下面是右鍵修改數(shù)據(jù)的部分代碼:=;=; =; =; =; =; =;=;=;if(()==IDOK){();=;=;=;=;=;=;=;=;=;江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)27if(())();GetData();最后添加一個(gè)可以導(dǎo)出函數(shù)表的函數(shù), 以供 文件調(diào)用庫(kù)文件用。下面就是導(dǎo)出函數(shù)表的代碼:__declspec(dllexport) void datacreate(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。CMyCutter myn。()。}(2)建立 動(dòng)態(tài)鏈接庫(kù)1)建立 動(dòng)態(tài)鏈接庫(kù)。 文件也是在 VC++ 環(huán)境中建立, 以實(shí)現(xiàn)對(duì) 的調(diào)用,它可以給 Pro/ENGINEER Wildfire 添加菜單實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。2)編寫(xiě)接口頭文件。在 中定義了導(dǎo)出函數(shù) datacreate() ,為了讓 文件識(shí)別它,在該工程文件中添加了一個(gè)頭文件 ;3)編寫(xiě)程序?qū)崿F(xiàn)代碼。 文件中包含 應(yīng)用程序中用到的各種Pro/TOOLKIT 函數(shù), 包含用戶初始化函數(shù) user_initialize()和用戶結(jié)束中斷函數(shù)user_terminate();下面是程序?qū)崿F(xiàn)的部分關(guān)鍵代碼:ProStringToWstring(mf, );ProMenubarMenuAdd (UserMenu,UserMenu,Help,PRO_B_TRUE,mf);ProCmdActionAdd(CreateDrillfiles,(uiCmdCmdActFn)createfile1,uiProeSpinImmediate,TestAccessDefault, PRO_B_TRUE, PRO_B_TRUE,amp。mymenu_id1);ProMenubarmenuPushbuttonAdd (UserMenu, Create Drill files,Create Drill files,Create Drill files, NULL, PRO_B_TRUE,mymenu_id1, mf);江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)284)設(shè)置 Pro/ENGINEER Wildfire 的啟動(dòng)目錄。用鼠標(biāo)右鍵單擊 Pro/E 快捷方式的圖標(biāo),選擇“屬性”選項(xiàng),在起始位置文本框中輸入注冊(cè)文件所在的位置。5)設(shè)定工程文件所包含頭文件和庫(kù)文件路徑, 使其指向 Pro/ENGINEER Wildfire 內(nèi)相應(yīng)目錄。 編寫(xiě)及運(yùn)行注冊(cè)應(yīng)用程序在 Pro/ENGINEER Wildfire 中運(yùn)行 Pro/TOOLKIT 所編制的應(yīng)用程序, 必須先編寫(xiě)相應(yīng)的注冊(cè)程序, 向 Pro/ENGINEER Wildfire 注冊(cè), 以傳遞應(yīng)用程序信息, 從而使動(dòng)態(tài)鏈接庫(kù)程序可以在 Pro/ENGINEER Wildfire 中正常運(yùn)行。注冊(cè)文件是一個(gè)簡(jiǎn)單的文本文件,必須是 DAT 格式的文件,它的每一行都有一個(gè)預(yù)先定義的關(guān)鍵詞。以下是本系統(tǒng)注冊(cè)文件的內(nèi)容:name testexec_file F:\二次開(kāi)發(fā)系統(tǒng)\test\Debug\text_dir F:\二次開(kāi)發(fā)系統(tǒng)\test\textstartup dllrevision Wildfireallow_stop trueend有了上面各種刀具庫(kù)和鏈接文件的創(chuàng)立, 可以較為方便地進(jìn)行定制 NC 零件的加工。將參考模型裝配在 NC 加工系統(tǒng),生成待加工工件,確定加工工序,再進(jìn)行 NC 加工參數(shù)設(shè)置, 加工刀具設(shè)置。加工刀具設(shè)置時(shí), 由于已經(jīng)建立了加工刀具數(shù)據(jù)庫(kù), 所以可以一次性將所用到的刀具全部載入刀具設(shè)置欄。刀具選擇應(yīng)用程序菜單如圖 所示,打開(kāi)銑削刀具菜單, 可以進(jìn)入銑削刀具庫(kù), 從銑削刀具庫(kù)選擇適合本例 NC 加工用到的幾種銑刀。完成 NC 加工的各項(xiàng)設(shè)置之后, 就可進(jìn)行 NC 加工的演示,演示操作過(guò)程之后的后處理, 可以生成滿足數(shù)控機(jī)床要求的 G 代碼。NC 加工演示中,
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1