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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于ugopenapi的空調(diào)產(chǎn)品結(jié)構(gòu)設(shè)計(jì)特征庫的開發(fā)-資料下載頁

2024-12-03 19:15本頁面

【導(dǎo)讀】供了各種專用模塊,如工業(yè)設(shè)計(jì)、模具設(shè)計(jì)加工、鈑金設(shè)計(jì)加工、管路設(shè)計(jì)等。建等功能,還提供了功能強(qiáng)大的二次開發(fā)工具UG/OpenAPI。使用該開發(fā)工具,開發(fā)出基于UG系統(tǒng)的應(yīng)用程序,實(shí)現(xiàn)與UG系統(tǒng)的無縫集成,從而滿足用戶的特殊需求。本文以螺絲柱的實(shí)體造型為例,詳細(xì)描述了VC. 環(huán)境下的編程、生成代碼過程和UG環(huán)境寫的參數(shù)化造型。

  

【正文】 der_diam,*hole_diam,temp_char[6][30]。 double cylinder_center[3]。 double cylinder_direction[3]={,}。 tag_t m_point。 double base_point[3]。 int response。 UF_UI_POINT_base_method_t base_method=UF_UI_POINT_INFERRED。 char *cue=選擇插入基準(zhǔn)點(diǎn): 。 //tag_t m_selected,m_view。 //double m_curesor[3]。 UF_initialize()。 LaunchGetScrewPostParameter(amp。resp,amp。m_post_para)。 if(resp!=UF_UI_OK) return UF_MB_CB_CONTINUE。 result=UF_UI_point_construct(cue,amp。base_method,amp。m_point,base_point,amp。response)。 //result=UF_UI_select_with_single_dialog(cue,NULL,0,NULL,NULL,amp。response,amp。m_selected,m_curesor,amp。m_view)。 sprintf(temp_char[0], %lf, )。 sprintf(temp_char[1], %lf, )。 sprintf(temp_char[2], %lf, )。 sprintf(temp_char[3], %lf, )。 sprintf(temp_char[4], %lf, )。 sprintf(temp_char[5], %lf, )。 30 edges_len[0]=temp_char[0]。 edges_len[1]=temp_char[1]。 edges_len[2]=temp_char[2]。 cylinder_height=temp_char[5]。 cylinder_diam=temp_char[3]。 hole_diam=temp_char[4]。 corner_pt[0]=base_point[0]*。 corner_pt[1]=base_point[1]*。 corner_pt[2]=base_point[2]。 cylinder_center[0]=base_point[0]。 cylinder_center[1]=base_point[1]。 cylinder_center[2]=base_point[2]。 result=UF_MODL_create_block(UF_NULLSIGN,NULL_TAG,corner_pt,edges_len,amp。m_block_tag)。 if (result) return UF_MB_CB_CONTINUE。 result=UF_MODL_ask_feat_body(m_block_tag,amp。m_main_body_tag)。 if (result) return UF_MB_CB_CONTINUE。 result=UF_MODL_create_cylinder(UF_POSITIVE,m_main_body_tag,cylinder_center,cylinder_height,cylinder_diam,cylinder_direction,amp。m_cylinder_tag)。 if (result) return UF_MB_CB_CONTINUE。 result=UF_MODL_create_cylinder(UF_NEGATIVE,m_main_body_tag,cylinder_center,cylinder_height,hole_diam,cylinder_direction,amp。m_hole_tag)。 return UF_MB_CB_CONTINUE 。 } /***************************************************************************** ** Utilities *****************************************************************************/ 31 /* Unload Handler ** This function specifies when to unload your application from Unigraphics. ** If your application registers a callback (from a MenuScript item or a ** User Defined Object for example), this function MUST return ** UF_UNLOAD_UG_TERMINATE. */ extern int ufusr_ask_unload( void ) { return( UF_UNLOAD_IMMEDIATELY )。 } 編譯應(yīng)用程序, VC++ 將在工程路徑的 Realease 文件夾 下生成 .dll 文件。如下圖 31圖 31圖 313 所示。 圖 311 調(diào)試對(duì)話框 圖 312 生成對(duì)話框 32 圖 313 結(jié)果對(duì)話框 將模塊生成的 和 兩個(gè)文件復(fù)制到Midea_Screw_Post 工程所在的文件夾中,并選擇 VC++ 下拉菜單【項(xiàng)目】→【添加項(xiàng)目】→【文件】選項(xiàng),將兩個(gè)文件加入工程。具體如下圖 314 所示。 圖 314 添加項(xiàng)目對(duì)話框 將生成的 .dll 文件加載到 相應(yīng)的工程文件應(yīng)用程序中,在 的環(huán)境下,開啟應(yīng)用程序。單擊下拉菜單【美的專用工具】→【特征庫】→【創(chuàng)建螺絲柱】,如下圖 315 所示的美的專用工具下拉菜單。 圖 315 美的專用工具下拉菜單 單擊“創(chuàng)建螺絲柱”選項(xiàng),此時(shí)出現(xiàn)如圖 316 所示的“螺絲柱參數(shù)”對(duì)話框,輸入?yún)?shù) RL、 33 RW、 RH、 PD PD PH 等參數(shù)后,點(diǎn)擊確定,出現(xiàn)如圖 317 所示的“選擇對(duì)象以自動(dòng)判斷點(diǎn)”的對(duì)話框。 圖 316 參數(shù)對(duì)話框 最后實(shí)體造型完成,如圖 318 所示。 34 圖 317 判斷點(diǎn)對(duì)話框 圖 318 實(shí)體圖 結(jié) 論 35 畢業(yè)設(shè)計(jì)的時(shí)間似乎太短,有好多地方我做的還不夠完美,畢業(yè)設(shè)計(jì)卻接近尾聲了。在畢業(yè)設(shè)計(jì)的時(shí)間里,我?guī)缀跏菍⒋髮W(xué)四年所學(xué)的知識(shí)來了一次徹底的總結(jié)。特別是程序設(shè)計(jì), C 語言, UG 繪圖軟件的使用我又從新復(fù)習(xí)了一遍。 畢業(yè)設(shè)計(jì)讓我學(xué)到的第一件事就是查資料和手冊(cè)。因?yàn)槲业漠厴I(yè)設(shè)計(jì)題目是關(guān)于 UG 的二次開發(fā),主要運(yùn)用 C 語言進(jìn)行編程,而我們是在大一時(shí)候?qū)W的 C 語言編程,現(xiàn)在差不多也忘記了,因此我們運(yùn)用 UG_HELP,遇到不懂的程序語句就從設(shè)計(jì)手冊(cè)上查,同時(shí),肖老師對(duì)于我們提出的問題,就算再 簡單,也耐心的講解,使我們受益匪淺。曾記得肖老師老師說過 ,程序設(shè)計(jì)的能力就體現(xiàn)在查手冊(cè)和資料上。果然如此 ,通過這次的鍛煉 ,我的查資料能力大大加強(qiáng)了。 畢業(yè)設(shè)計(jì)讓我學(xué)到的第二件事就是如何處理 ,運(yùn)用學(xué)過的知識(shí)。在整個(gè)設(shè)計(jì)過程中,運(yùn)用 C 語言編程是最關(guān)鍵的一部分,也是比較難的一部分。當(dāng)我編程螺絲柱的時(shí)候 ,我首先需要分析它的結(jié)構(gòu),在創(chuàng)建簡單的幾何體之后,怎么運(yùn)用語句將它連接在一起。此時(shí)的我 ,對(duì)于這樣一個(gè)算是陌生的難題,唯一的辦法就是現(xiàn)將書上的例題、語句講解認(rèn)真看懂,然后在理解的基礎(chǔ)上編程,我想 ,這就是我們工科人員對(duì)待 學(xué)過知識(shí)的態(tài)度吧。 畢業(yè)設(shè)計(jì)讓我學(xué)到的第三件事就是如何處理局部與整體的關(guān)系??梢赃@么說,在整個(gè)設(shè)計(jì)內(nèi)容中,任何一部分都不是說單獨(dú)拿出來就可以的,每一部分實(shí)際設(shè)計(jì)過程中都是有一定關(guān)聯(lián)的。在 VC 的環(huán)境下添加編譯語句之后,不是僅僅這樣就完成了,我們還必須將其生成的 .dll 文件添加到相應(yīng)的 UG 目錄中,這樣,在啟動(dòng) UG 之后,才會(huì)出現(xiàn)應(yīng)用項(xiàng)目。 回首走過的路,讓我在艱辛的設(shè)計(jì)中感到完成后的成就感。這次的畢業(yè)設(shè)計(jì)不僅讓自己鍛煉了查手冊(cè)的能力 ,而且系統(tǒng)地回顧了大學(xué)四年的所學(xué),更重要的是它培養(yǎng)了我全面考慮解決問題的能力。 致謝 為期四個(gè)月的畢業(yè)設(shè)計(jì),讓我對(duì)大學(xué)四年的學(xué)習(xí)交上了一份滿意的答卷。我的設(shè)計(jì)過程 ,記載著我的每一個(gè)困難,每一次進(jìn)步,當(dāng)然更記載著肖書浩老師對(duì)我的悉心教導(dǎo)!肖老師治學(xué)嚴(yán)謹(jǐn)、學(xué)識(shí)淵博,在本課題的研究過程中及時(shí)指點(diǎn)、耐心啟發(fā),使得我在設(shè)計(jì)工作中能夠及時(shí)糾正錯(cuò)誤,并試圖找到最好的解決辦法,得以順利完成本文。完成這次的設(shè)計(jì)鞏固了我的知識(shí),提高了我獨(dú)立完成工作的能力。另外,肖老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和平易近人的待人方式給我留下了深刻的印象,這些都將是我一生中的一筆不小的收獲。在此,衷心感謝肖書浩老師的指導(dǎo)和無微不至的 關(guān)心。 同時(shí)還要感謝自動(dòng)化系數(shù)控基地的老師們對(duì)我們的指導(dǎo),督促我更好的完成論文! 此外也向所有給過我關(guān)心和幫助的同學(xué)表示感謝 ! 36 感謝學(xué)校特別是自動(dòng)化系的領(lǐng)導(dǎo)和帶領(lǐng)我們的老師們,是你們給了我們這么好的一個(gè)機(jī)會(huì)。衷心感謝培育我多年的華中科技大學(xué)武昌分校,衷心感謝各級(jí)領(lǐng)導(dǎo)和老師的辛勤培養(yǎng)和教育。我將更加努力去爭取更好的成績,在實(shí)際工作中做出更大的貢獻(xiàn) ! 我衷心希望我們?nèi)A中科技大學(xué)武昌分校的明天會(huì)更好! 37 參考文獻(xiàn) [1] 侯永濤,丁向陽 .UG/Open 二次開發(fā)與實(shí)例精解 .北京:化學(xué)工業(yè)出版社 ,2021. [2] 張應(yīng)中,羅曉芳 .基于 UG/Open API 技術(shù)的參數(shù)化標(biāo)準(zhǔn)件庫的開發(fā) .計(jì)算機(jī)工程, 2021. [3] 劉雅博,陳佛曉,郭俊卿 .UG 環(huán)境下標(biāo)準(zhǔn)件庫的建立 .制造技術(shù)與機(jī)床, 2021. [4] 梅小寧,楊樹興 .基于 UG 二次開發(fā)的參數(shù)化建模方法在優(yōu)化設(shè)計(jì)中的應(yīng)用 .科學(xué)導(dǎo)報(bào), 2021. [5] 董正衛(wèi)、田立中,等 .UG/OPEN API 編程基礎(chǔ),北京:清華大學(xué)出版社, 2021. [6] 孫學(xué)峰,等 .BMP 圖象在虛擬儀表設(shè)計(jì)中的應(yīng)用 .齊齊哈爾學(xué)報(bào), 2021. [7] 王曉霞,等 .虛擬儀器、儀表一種新 的發(fā)展模式 ,計(jì)算機(jī)自動(dòng)測量與控制,1997. [8] 劉雅博,等 .MFC 在 UG 二次開發(fā) CAD 系統(tǒng)中的應(yīng)用,金屬成形工藝, 2021. [9] 章飛.板金展開與加工工藝 .北京:機(jī)械工業(yè)出版社 ,1993. [10] 林奕鴻,等.機(jī)床數(shù)控技術(shù)及其應(yīng)用 .北京:機(jī)械工業(yè)出版社 ,1994. [11] 梁炳義.實(shí)用板金沖壓工藝圖集 .北京:機(jī)械工業(yè)出版社 ,1993. [12] 王慶林著 .《 UG/Open GRIP 實(shí)用編程技術(shù)基礎(chǔ)》 .北京: 清華大學(xué)出版社,2021. [13] 洪如瑾著 .《 UG NX CAD 快速入門指導(dǎo)》 .北 京: 清華大學(xué)出版社, 2021. [14] 胡小康編譯,陳焱審校 .《 UG NX2 運(yùn)動(dòng)分析培訓(xùn)教程》 .北京: 清華大 學(xué) 出版社, 2021. [15] 洪如瑾 . UG NXCAD 快速入門指導(dǎo) .北京:清華大學(xué)出版社, 2021. [16] Unigraphics Solutions Inc. UG/Open API Programmer’s Guide. US:Unigraphics Solutions Inc,2021. [17] Walker Project Management:A Unified Framework
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1