在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

首頁 > 文章中心 > 插件技術(shù)論文

插件技術(shù)論文

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇插件技術(shù)論文范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

插件技術(shù)論文

插件技術(shù)論文范文第1篇

1.1民間剪紙藝術(shù)的形式民間剪紙藝術(shù)是民俗文化的產(chǎn)物,采用剪刀和紙張,使用紙張的“實”和被減掉的部分的“虛”,以自然的生活實物作為背景,來體現(xiàn)剪紙美術(shù)的畫面感。我國不同地區(qū)的剪紙藝術(shù)是不一樣的,其中,黃土高原地區(qū)的民間剪紙藝術(shù)最為著名,已經(jīng)成為我國民俗藝術(shù)研究中的一大派別。

1.2民間剪紙藝術(shù)的藝術(shù)價值民間剪紙藝術(shù)發(fā)源于古代普通勞動群眾的日常生活,是人們將對生活的渴望、希望,對美好未來的想象以及對美好事物的紀念,通過最常見的家常事務(wù)表達出來的形式。因此,民間剪紙藝術(shù)具有濃厚的生活藝術(shù)價值,承載了一代又一代勞動人民對生活的理解。通過剪紙藝術(shù)中的內(nèi)容變化,我們也很容易能觀察到不同時代的平民文化的變化。

2民間剪紙藝術(shù)在插畫中的應(yīng)用

2.1在特殊節(jié)日中的應(yīng)用民間剪紙藝術(shù)中最常用的紙張顏色是紅色,這種顏色自有的熱烈、喜慶的含義,加上剪紙作品所展現(xiàn)的具體形象,使剪紙藝術(shù)成為中國傳統(tǒng)節(jié)日中必不可少的一種藝術(shù)形式。如今,很多針對傳統(tǒng)節(jié)日所設(shè)計的插畫作品,大量地應(yīng)用民間剪紙藝術(shù),以剪紙藝術(shù)團作為插畫的背景,來凸顯傳統(tǒng)節(jié)日的民族氣息。例如在春節(jié)的時候,插畫中經(jīng)常出現(xiàn)貼窗花的畫面,這實際上就是對民間剪紙藝術(shù)的應(yīng)用;在傳統(tǒng)節(jié)日元宵節(jié)的時候,大量插畫都以紅燈籠剪紙作為背景來烘托節(jié)日氣氛等。

2.2在突出插畫風(fēng)格方面的應(yīng)用民間剪紙藝術(shù)是我國固有的傳統(tǒng)藝術(shù),無論是西方,還是日本和韓國這些流行插畫的國家,都沒有這樣歷史悠久的剪紙藝術(shù)。許多插畫都以中國風(fēng)為基調(diào),但在形象設(shè)計、技法應(yīng)用方面卻流露出日韓風(fēng)格,受到欣賞者的質(zhì)疑,但是,一旦在插畫中應(yīng)用剪紙藝術(shù)元素,無疑就標(biāo)示了插畫的“中國風(fēng)”風(fēng)格,欣賞者對插畫作品的認同度會大大提升。

2.3在插畫細節(jié)詮釋方面的應(yīng)用插畫藝術(shù)設(shè)計中的人物形象受日韓畫風(fēng)影響,在細節(jié)方面多有雷同,而剪紙的應(yīng)用,則可以對插畫的細節(jié)進行特殊的詮釋。在刻畫人物時,使用可愛的人影形態(tài),沒有臉部表情,胖胖的身體,小小的四肢,簡單的紅白相間顏色。它的意義在于,它是每一個普通的、向往美好生活的人的影子,不一定要有漂亮的臉孔,不一定要有魔鬼的身材,而喜慶的胖胖身體中一定裝著一顆滿滿幸福的心。這就是民間剪紙藝術(shù)的神奇力量之所在,它可以用簡單的圖案創(chuàng)造出生動、豐富的形態(tài),而對于這些圖案進行一定的提煉與變形,能夠創(chuàng)造出了千百個不同的形態(tài),每個形態(tài)的氣質(zhì)、精神,都能夠得到完美的詮釋。

3民間剪紙藝術(shù)對插畫的實際作用

3.1為現(xiàn)代插畫藝術(shù)添加審美價值現(xiàn)代插畫藝術(shù)被應(yīng)用在圖書出版、廣告設(shè)計、會展布置等方方面面,如此廣泛的應(yīng)用使得插畫藝術(shù)的審美價值變得不穩(wěn)定,插畫藝術(shù)價值的范疇始終難以確定。而民間剪紙藝術(shù)在插畫藝術(shù)中的運用,卻使得插畫藝術(shù)的審美價值穩(wěn)定下來,一旦有剪紙元素的出現(xiàn),插畫從整體氣質(zhì)上就顯得傳統(tǒng)并且具有親和力,應(yīng)用的限定性就更強,審美價值也就從簡單的裝飾品成為烘托氣氛的必需品。

3.2對傳統(tǒng)藝術(shù)的繼承人類制作某種圖案為某種文化目的服務(wù),而當(dāng)這種圖案長期代表特定的意義之后,它就具有了這種特殊的含義,人們隨意使用它的自由就會受到其背后意義的限制。剪紙藝術(shù)以簡約的符號為表象,表示著中國民間傳統(tǒng)文化。在插畫藝術(shù)中使用剪紙藝術(shù),使得插畫也具有這樣的藝術(shù)意義,這實際上就是插畫藝術(shù)對傳統(tǒng)藝術(shù)的繼承。

4結(jié)語

插件技術(shù)論文范文第2篇

紙張的耐久性取決于纖維素的性質(zhì),盡管纖維素在一定的條件如高溫、高濕、酸、酶、氧化劑等下,可發(fā)生水解和氧化反應(yīng),但只要我們在檔案保護過程中,注意排除發(fā)生兩大化學(xué)反應(yīng)所需要的條件,就可以使紙質(zhì)檔案的壽命達到上百年甚至上千年。

電子文件的載體材料是磁性物質(zhì)和光盤。聚酯底基是磁盤和磁帶的支持體。聚酯底基具有易產(chǎn)生靜電而吸引塵埃導(dǎo)致卷曲、易與磁粉脫離、伸長后不易恢復(fù)等缺點。粘和劑起著連接底基和磁粉的作用,它具有易熱脹冷縮、磨損、脫落、粘連、生霉等缺點,直接影響信息再現(xiàn)。磁粉中的磁性氧化物顆粒的剩磁感應(yīng)強度是記錄和再現(xiàn)信息的決定因素,它極易受外磁場影響而導(dǎo)致退磁、消磁等。光盤是利用激光進行信息存取的,它呈圓盤狀,由盤基、記錄介質(zhì)和保護層等部分組成。目前光盤常用的記錄介質(zhì)主要有碲、碲合金、硒、碳鋁化合物以及一些在激光熱效應(yīng)作用下易產(chǎn)生物化性質(zhì)變化的材料。這些材料不穩(wěn)定、易氧化、易與堿溶液發(fā)生反應(yīng)。與紙質(zhì)檔案載體相比,電子文件載體材料的壽命要短得多,一般僅為5—15年。

二、環(huán)境條件影響的差異

1、溫濕度影響的差異。不適宜的溫濕度對磁性載體、光盤和紙張均有影響。對紙張而言,高溫高濕,可促進紙張發(fā)生水解-氧化反應(yīng),加速紙張內(nèi)部不利化學(xué)成分對紙張的影響,也可使字跡材料發(fā)生擴散、洇化現(xiàn)象。而電子文件載體受溫濕的影響方式截然不同。在溫度過高或過低條件下,聚酯底基易膨脹或收縮變形,光盤載體中使用的塑料、鋁和多碳材料也會彎曲變形,影響激光束精確定位和數(shù)據(jù)的讀寫。實驗證明,保存紙質(zhì)檔案的標(biāo)準(zhǔn)溫度為14℃—24℃,相對濕度為45%—60%,而保存電子文件的理想溫度為16℃—20℃,相對濕度為40%±5%,可見,溫濕度對電子文件和紙質(zhì)檔案的影響程度是不同的。

2、灰塵影響的差異?;覊m對紙張的危害主要是機械磨損紙張、使紙張發(fā)生粘結(jié)而形成“檔案磚”、給紙張帶來霉菌等。而灰塵對電子文件載體的損壞主要有物理損壞、化學(xué)損壞和生物損壞。物理損壞是指污染、劃傷磁盤、磁帶、光盤表面,造成記錄信息的損毀;化學(xué)損壞是指灰塵中所含的化學(xué)成分會不同程度地引起磁盤、磁帶、光盤載體腐蝕、降解等化學(xué)作用而毀壞,造成記錄信息消失;生物損壞是指灰塵是霉菌孢子的傳播者,也是霉菌的培養(yǎng)基、繁殖地,霉菌分泌的酶和有機酸會損壞磁性載體和光盤,使數(shù)據(jù)丟失。綜上所述,灰塵均可以損壞紙張和電子文件載體。只是對紙張而言,即使灰塵已經(jīng)對其產(chǎn)生實質(zhì)性的損害,如磨損紙張、形成“檔案磚”、產(chǎn)生色斑和霉斑等,也可通過修復(fù)手段在很大程度上恢復(fù)其所記錄信息。而灰塵一旦對電子文件載體造成危害,載體上所記錄的信息可能會局部丟失,在計算機系統(tǒng)上便無法讀出原始信息,使電子文件失去保存價值。因此,防止灰塵對電子文件載體的危害有特別重要的意義,在電子文件形成和使用過程中,要采取嚴密的防灰塵措施。

3、外來磁場和機械震動影響的差異。磁場和機械震動對紙質(zhì)檔案無任何影響,而對電子文件的磁性載體則是最重要的影響因素。外來磁場作用于磁性載體,能使磁性涂層的剩磁發(fā)生消磁或磁化,造成信號失落或信噪比降低,破壞記錄信息,影響讀出效果。此外,強烈的機械震動也會影響磁性載體材料中磁分子的排列次序,造成剩磁衰減,從而破壞記錄信號。因而要防止外磁場的影響,如遠離強磁場,將磁性載體存放在有抗磁性的框架內(nèi)或金屬盒內(nèi)等等,并避免強烈的機械震動。

4、光線和有害氣體影響的差異。光線和有害氣體對紙張的危害主要是促進紙張發(fā)生水解氧化反應(yīng),導(dǎo)致紙張強度的降低。而有害氣體和光線特別是紫外線對電子文件的破壞力更大。有害氣體主要是二氧化硫、硫化氫、二氧化氮和氯氣等具有酸性和氧化性,在一定條件下,腐蝕、破壞磁性載體和光盤,致使盤基帶基老化、變質(zhì)和磁粉脫落,使電子文件信息丟失。光線能使電子文件載體材料發(fā)生光氧化反應(yīng),使盤基帶基老化,強度下降。同時,紫外線的能量足以破壞磁性載體的剩磁的穩(wěn)定性,導(dǎo)致信號衰減,影響磁性記錄信息的讀寫效果。

三、技術(shù)壽命的差異

紙質(zhì)文件一旦形成,其制成材料——紙張、字跡材料、字跡三者永遠結(jié)合在一起,它的壽命與其內(nèi)部諸因素和保護環(huán)境條件有關(guān)。而電子文件的壽命不僅與其內(nèi)部諸因素和保護環(huán)境條件有關(guān),更與技術(shù)革新有關(guān)。因為電子文件是通過計算機將信息與載體結(jié)合在一起而形成的,必須通過計算機才能識讀。一旦技術(shù)過時,則載體上的信息就無法讀出。技術(shù)過時的表現(xiàn)有兩個方面,一是技術(shù)革新,使舊的存貯技術(shù)消失。二是由于商業(yè)性的原因,使由單個廠家生產(chǎn)或銷售的電子文件設(shè)備會由于廠家的破產(chǎn)或改變產(chǎn)品生產(chǎn)而很難找到配套產(chǎn)品。一般說來,大多數(shù)電子文件載體的預(yù)期壽命都超過了識讀它的硬件和軟件的技術(shù)期限,也就是說,技術(shù)過時對電子文件安全性的影響顯得更為重要。因此,對于電子文件中數(shù)字化信息的長期存取而言,技術(shù)過時比載體損壞是更為嚴重的危害。針對技術(shù)過時,歐美國家在理論上提出三種解決辦法:將閱讀電子文件的設(shè)備與軟件保存到某種技術(shù)博物館中;在紙與縮微膠片上制作拷貝;將電子文件轉(zhuǎn)換為盡可能中性格式的文檔。這三種方法只能是在沒有其它更好措施的情況下的暫時性辦法,因為隨著需要保存的電子文件數(shù)量的增大,這三種方法都將花費大量的人力物力。最近,信息專家提出了用標(biāo)準(zhǔn)化的方法,即用國際標(biāo)準(zhǔn)化組織用于連接開放系統(tǒng)的互連標(biāo)準(zhǔn),使不同系統(tǒng)和不同軟件的數(shù)據(jù)可以進行互換。這種方法不失為解決技術(shù)過時的新途徑。

四、信息保護的差異

插件技術(shù)論文范文第3篇

鑒定機構(gòu)資質(zhì):

1、公安部電子數(shù)據(jù)鑒定資質(zhì):《公安機關(guān)電子數(shù)據(jù)鑒定資質(zhì)證書》。

2、公安機關(guān)電子數(shù)據(jù)鑒定資質(zhì)每三年審核一次。

鑒定人的資質(zhì):

1、從事電子數(shù)據(jù)鑒定的人員,應(yīng)當(dāng)經(jīng)地市級以上公安機關(guān)公共信息網(wǎng)絡(luò)安全監(jiān)察部門推薦,通過公安部組織的有關(guān)考試、考核,并取得公安部頒發(fā)的《公安機關(guān)電子數(shù)據(jù)鑒定人資格證書》。

2、鑒定人持有《公安機關(guān)電子數(shù)據(jù)鑒定人資格證書》,并被公安機關(guān)電子數(shù)據(jù)鑒定機構(gòu)聘任方可從事電子數(shù)據(jù)鑒定工作。

3、公安機關(guān)電子數(shù)據(jù)鑒定人資格每三年審核一次

檢材的規(guī)定:

1、委托鑒定的存儲媒介應(yīng)當(dāng)是復(fù)制原始存儲媒介得到的備份存儲媒介。

因特殊原因,委托鑒定的檢材是原始存儲媒介或原始電子設(shè)備的,委托單位應(yīng)當(dāng)提供相應(yīng)的《固定電子證據(jù)清單》和《封存電子證據(jù)清單》。

2、委托單位未對原始存儲媒介或原始電子設(shè)備進行封存或固定的,應(yīng)當(dāng)在《委托鑒定檢材清單》中注明。

3、鑒定委托單位已使用過委托鑒定的原始存儲媒介和電子設(shè)備的,應(yīng)當(dāng)介紹使用的情況,并提交相應(yīng)的《原始證據(jù)使用記錄》。

鑒定過程:

如果鑒定過程可能修改原始存儲媒介和電子設(shè)備中存儲的數(shù)據(jù),公安機關(guān)電子數(shù)據(jù)鑒定機構(gòu)應(yīng)當(dāng)事先征得鑒定委托單位的同意,并在《電子數(shù)據(jù)鑒定受理登記表》中注明

插件技術(shù)論文范文第4篇

關(guān)鍵詞:SolidWorks,VisualC++,參數(shù)化建模,二次開發(fā)

 

0 前言

SolidWorks是基于Windows平臺的CAD/CAM/CAE/PDM桌面集成系統(tǒng),以參數(shù)化和特征建模的技術(shù),為設(shè)計人員提供了良好的設(shè)計環(huán)境。在SolidWorks系統(tǒng)中,模型的尺寸、相互關(guān)系和幾何輪廓可以隨時修改,零部件之間和零部件與圖紙之間的更新完全同步,能自動進行動態(tài)約束檢查,具有強勁的復(fù)雜曲面造型功能,現(xiàn)已成為微機平臺上主流三維設(shè)計軟件之一。

盡管SolidWorks的功能已非常強大,但由于仍然采用的是手工交互形式建模,不能完全滿足專業(yè)機械CAD系統(tǒng)的需要。免費論文參考網(wǎng)。基于此因,如果能通過對SolidWorks進行二次開發(fā),針對特定機械結(jié)構(gòu)實現(xiàn)參數(shù)化建模,那么對于三維建模在我國企業(yè)中的推廣將是非常有利的。為了方便用戶進行二次開發(fā),SolidWorks軟件提供了開發(fā)工具API(Application Program Interface,應(yīng)用程序接口),用戶可以使用支持API的高級語言如Visual C++、VisualBasic、Delphi等對SolidWorks進行二次開發(fā)[1],創(chuàng)建出用戶定制的、特有的SolidWorks功能模塊。,

1.SolidWorks的二次開發(fā)技術(shù)和參數(shù)化建模

1.1 SolidWorks的二次開發(fā)

SolidWorks為用戶提供的API二次開發(fā)接口,由數(shù)以百計的功能函數(shù)構(gòu),這些API函數(shù)使得程序員可以通過程序直接訪問SolidWorks。所有的函數(shù)都是有關(guān)對象的方法或?qū)傩?,通過對這些對象屬性的設(shè)置和方法的調(diào)用,用戶可以在自己開發(fā)的程序中對SolidWorks進行各種操作控制,從而完成零件草圖的繪制和三維模型的建立。

SolidWorks的API接口分為兩種:一種是基于OLE(Object Linking and Embedding,對象的嵌入與鏈接)Automation的IDispath技術(shù);另一種是基于Windows基礎(chǔ)的COM(Compenent Object Model,組件對象模型)技術(shù)。基于OLE Automation的IDispath技術(shù)是一種快速開發(fā)手段,通常作為Visual Basic、Delphi編程語言的接口。而由基于COM技術(shù)的VisualC++編程語言開發(fā)的DLL(Dynamic LinkLibrary,動態(tài)鏈接庫)文件,可以直接嵌入到SolidWorks內(nèi)部,當(dāng)成功加載后,應(yīng)用程序的菜單就直接出現(xiàn)在SolidWorks主菜單上,與SolidWorks自帶的插件一樣,而且還可以單獨測試,進行操作時極大地提高了設(shè)計效率,所以是首選的開發(fā)方法。

1.2零部件的參數(shù)化建模

三維建模時應(yīng)對零件進行分析,選擇合理的建模方法。參數(shù)化設(shè)計是指通過改動圖形的某一部分或某幾部分的尺寸,自動完成對圖形中相關(guān)部分的修改,即當(dāng)賦予不同的參數(shù)值時,就可自動生成滿足設(shè)計要求的零部件模型,從而實現(xiàn)同類機械產(chǎn)品快速修改與設(shè)計。對于參數(shù)化模型而言,主要有兩個內(nèi)容:幾何關(guān)系和拓撲關(guān)系。幾何關(guān)系是指具有幾何意義的點、線、面,有確定的位置和大小;拓撲關(guān)系反映了形體的特性和關(guān)系,如幾何元素之間的鄰接關(guān)系[2]。免費論文參考網(wǎng)。對于企業(yè)中標(biāo)準(zhǔn)化、通用化和系列化的產(chǎn)品,設(shè)計時所采用的數(shù)學(xué)模型及產(chǎn)品結(jié)構(gòu)都可以將數(shù)據(jù)作為參數(shù)變量,從而實現(xiàn)在SolidWorks環(huán)境下零部件的三維參數(shù)化建模。這種參數(shù)化設(shè)計技術(shù)具有強大的變量驅(qū)動和模型再生功能,可以有效地提高設(shè)計人員的工作效率。

2.用Visual C++ 6.0對SolidWorks進行二次開發(fā)的方法

2.1 DLL的創(chuàng)建

基于COM技術(shù)的VisualC++編程語言所開發(fā)的DLL文件,可以通過三種方式創(chuàng)建:一種是使用SWizard.swx工程向?qū)?,第二種是使用ATL Object Wizard向?qū)?,第三種是使用用戶自定義向?qū)?。第二種向?qū)?chuàng)建DLL文件,相對來說簡單實用,開發(fā)時間短。在Visual C++中用該向?qū)?chuàng)建DLL工程,加入自己應(yīng)用程序的代碼,編譯鏈接后生成*.dll文件,也就是插件。

2.2DLL的加載

將動態(tài)鏈接庫文件*.dll加載到SolidWorks中,有兩種常用的方法:一種是先運行SolidWorks軟件,然后點擊SolidWorks菜單欄中的【文件】/【打開】菜單命令,在彈出的過濾器中選擇Add-Ins(*.dll),最后選擇所需的DLL文件加載,確定即可;另一種是先將DLL在注冊表中注冊成為SolidWorks系統(tǒng)的插件,然后運行SolidWorks,點擊【工具】/【插件】菜單命令,在彈出的插件對話框中選擇要加載的插件即可。此操作對于一個動態(tài)庫文件只需做一次,以后啟動SolidWorks軟件無需再進行加載操作。

3. 對SolidWorks進行二次開發(fā)的實例

以一個柱塞實體為例,介紹采用Visual C++ 6.0編程語言對SolidWorks 2008進行二次開發(fā)、參數(shù)化建模的應(yīng)用。

(1)啟動Vsiua1 C++,單擊【文件】/【新建】,選擇【工程】選項卡,選擇【ATL COM AppWizard】,輸入工程的位置和名稱,如PUMP,單擊【確定】。

(2)在【Server Type】中選擇【DynamicLink Library(DLL)】選項和【Support MFC】選項,單擊【完成】,系統(tǒng)會給出“新建工程信息”,核對無誤后單擊【確定】。

(3)在Visua1 C++的【Class View】標(biāo)簽中,用鼠標(biāo)右鍵單擊頂部的類圖標(biāo)(PUMP classes),在下拉列表中選擇【New ATL Object】。在彈出的對話框中的【Category】列表中,選擇【Solidworks】;在【Object】窗口中,選擇【SwAddIn】圖標(biāo),單擊【下一步】,在【ATL Object Wizard】屬性對話框的【Names】標(biāo)簽中,輸入想在【Short Name】中使用的ATL對象類名,如ppump。其他標(biāo)簽選用默認的設(shè)置,點擊【確定】按鈕。

(4)在【Class View】標(biāo)簽中,右擊Ippump接口,選擇【Add Method】,在彈出的【添加方法至界面】對話框的【N方法名】文本框中輸入函數(shù)名,單擊【確定】按鈕。

(5)在【Resources View】標(biāo)簽中,雙擊【String Table】,雙擊表中的空白行,在表中添加三個String資源,分別是:ITEM、METHOD和HINT,如圖1所示。然后對ppump.cpp文件的AddMenus()函數(shù)進行編輯,在零件菜單下添加代碼。

圖1 添加“String”資源

(6)在【Resources View】標(biāo)簽中,用右鍵的快捷菜單【Insert Dialog】增加一個對話框,用來輸入柱塞體的各項參數(shù),界面如圖2所示。

圖2 柱塞體參數(shù)化建模對話框

(7)雙擊對話框,建立對話框類PistonParameter,并建立七個與Edit對應(yīng)的變量m_SR、m_DR、m_IR、m_OR、m_SL、m_IL、m_SBL,均是雙精度值,初值在“PistonParameter.cpp”中設(shè)定。同時在ppump.cpp文件中添加包含對話框頭文件的語句#include “PistonParameter.h”,建立相應(yīng)的響應(yīng)函數(shù)。

(8)在ppump.cpp文件中對Cppump::CreatePiston函數(shù)進行編輯,添加的部分代碼如下:

AFX_MANAGE_STATE(AfxGetStaticModuleState())

HRESULT retval;

//得到當(dāng)前活動文檔

CComPtr<IModelDoc2>pModel;

m_iSldWorks->get_IActiveDoc2(&pModel);//創(chuàng)建ModelDoc2接口指針

retval=pModel->InsertSketch();插入一個草圖

//定義對話框中涉及的七個參數(shù)變量

double SphereRadius;//定義球頭半徑

double SphereToBottoLength;//定義球頭中心到柱塞底面的距離

double PistonOutRadius;//定義柱塞體外徑

……

pModel->ICreateCenterLine(-0.01,0,0,-0.08,0,0);//創(chuàng)建柱塞體中心軸線

pModel->ICreateCenterLine(0,0.012,0,0,-0.012,0);//創(chuàng)建球頭中心軸線

//定義繪制柱塞草圖的一些關(guān)鍵點

doubleA[3],B[3],C[3],D[3],As[3],Bs[3],Cs[3];//定義關(guān)鍵點的類型

A[0]=SphereToBottomLength;//給A點賦值

A[1]=PistonInnerRadius;

A[2]=0;

……

//繪制柱塞體的草圖

pModel->ICreateLine2(A[0],A[1],A[2],B[0],B[1],B[2],&pLine1);//繪制柱塞體底面線

pModel->ICreateLine2(B[0],B[1],B[2],C[0],C[1],C[2],&pLine2);//繪制柱塞體外徑直體部分線

……

pModel->ICreateArc2(0,0,0,As[0],As[1],As[2],Bs[0],Bs[1],Bs[2],-1,&pCircle);//繪制球頭圓弧

pSelMgr->put_EnableContourSelection(true);//選擇草圖輪廓

pModel->ShowNamedView2(L'*上下二等角軸側(cè)', 8);

pModel->ViewZoomtofit2();//柱塞草圖在屏幕上以上下二等軸側(cè)顯示

//利用特征函數(shù),生成旋轉(zhuǎn)實體

CComPtr<IFeatureManager>pFtManager;

pModel->get_FeatureManager(&pFtManager);//獲取FeatureManager的接口指針

CComPtr<IFeature>pFeature;

pFtManager->FeatureRevolve(6.28318530718,false,0,swRevolveTypeOneDirection,0,false,false,true,&pFeature);//調(diào)用旋轉(zhuǎn)特征函數(shù)生成旋轉(zhuǎn)特征,即得到柱塞實體

最后選擇菜單欄上的【編譯】/【全部重建】,對所編制的柱塞體參數(shù)化建模程序進行編譯。編譯通過后,運行SolidWorks2008軟件,在主菜單上將顯示出新加載的插件“PUMP”及子菜單“柱塞體”,如圖3所示。

圖3 加載的插件

單擊“柱塞體”子菜單,會彈出如圖2所示的“柱塞體參數(shù)化建模對話框”,在對話框中輸入相應(yīng)的數(shù)據(jù),就會在屏幕上自動生成一個柱塞實體,如圖4所示。改變對話框中的數(shù)據(jù)大小,就會得到不同的柱塞實體,這就是參數(shù)化變量驅(qū)動的結(jié)果。

圖4 柱塞體參數(shù)化建模結(jié)果

4.結(jié)論

本文研究了對三維繪圖軟件SolidWorks進行二次開發(fā),實現(xiàn)機械零件參數(shù)化建模的過程。設(shè)計實例表明,采用Visual C++語言建立的動態(tài)鏈接庫文件可以很好地實現(xiàn)與SolidWorks的無縫集成,能滿足用戶二次開發(fā)CAD系統(tǒng)的需要。免費論文參考網(wǎng)。在實際應(yīng)用中,通過以上介紹的方法,可以定制用戶經(jīng)常使用的零件模板,極大地改善了結(jié)構(gòu)相似的零部件修改和設(shè)計的手段,提高了產(chǎn)品的設(shè)計效率,縮短了新產(chǎn)品的設(shè)計周期,具有較強的應(yīng)用價值。

參考文獻

[1]陶元芳,安喜平,于萬成,潘鮮.用VC++對SolidWorks進行二次開發(fā) [J].太原科技大學(xué)學(xué)報.2006.4

[2]張長勝.采用VisualC++ 對參數(shù)化造型軟件SolidWorks進行二次開發(fā)的方法[J]. 模具技術(shù).2005.No.6

[3]王文波、涂海寧、熊君星.SolidWorks 2008二次開發(fā)基礎(chǔ)與實例(VC++)[M].清華大學(xué)出版社.2009.8

插件技術(shù)論文范文第5篇

【論文摘要】基于xml的新一代互聯(lián)網(wǎng)網(wǎng)管已經(jīng)成為當(dāng)今網(wǎng)絡(luò)軟件中間件管理發(fā)展的新趨勢,越來越多的設(shè)備、服務(wù)及平臺都宣稱支持xml技術(shù)。它是一種數(shù)據(jù)交換格式,允許在不同的系統(tǒng)或應(yīng)用程序之間交換數(shù)據(jù),通過一種網(wǎng)絡(luò)軟件中間件化的處理機構(gòu)來遍歷數(shù)據(jù),每個網(wǎng)絡(luò)軟件中間件節(jié)點存儲或處理數(shù)據(jù)并且將結(jié)果傳輸給相鄰的節(jié)點。

xml是一種使用標(biāo)記來標(biāo)記內(nèi)容以傳輸信息的簡單方法。標(biāo)記用于界定內(nèi)容,而xml的語法允許我們自行定義任意復(fù)雜度的結(jié)構(gòu)。它是一組用于設(shè)計數(shù)據(jù)格式和結(jié)構(gòu)的規(guī)則和方法,易于生成便于不同的計算機和應(yīng)用程序讀取的數(shù)據(jù)文件。這使得xml具有以下特性:

(1)通過使用可擴充標(biāo)記集提供文檔內(nèi)容的更準(zhǔn)確說明

(2)可用標(biāo)準(zhǔn)化語法來驗證文檔內(nèi)容

(3)使用戶與應(yīng)用程序之間文件交換更容易

(4)支持高級搜索

(5)將文檔結(jié)構(gòu)與內(nèi)容分開,易于用不同形式表現(xiàn)相同內(nèi)容

(6)xml改進用戶響應(yīng)、網(wǎng)絡(luò)軟件中間件負載和服務(wù)器負載

(7)xml支持unicode

xml還有其他許多優(yōu)點,比如它有利于不同系統(tǒng)之間的信息交流,完全可以充當(dāng)網(wǎng)際語言,并有希望成為數(shù)據(jù)和文檔交換的標(biāo)準(zhǔn)機制。

由于xml具有以上諸多特性,使得它的實際應(yīng)用范圍十分廣泛。采用基于xml的網(wǎng)絡(luò)軟件中間件管理技術(shù)采用xml語言對需交換的數(shù)據(jù)進行編碼,為網(wǎng)絡(luò)軟件中間件管理中復(fù)雜數(shù)據(jù)的傳輸提供了一個極佳的機制。xml文檔的分層結(jié)構(gòu)可以對網(wǎng)絡(luò)軟件中間件管理應(yīng)用中的管理者-模式提供良好的映射,通過xslt(extensible stylesheet language transformations)樣式表可以對xml數(shù)據(jù)進行各種格式的重構(gòu)和轉(zhuǎn)換,加上xml已經(jīng)被廣泛應(yīng)用于其它領(lǐng)域,各種免費和商業(yè)的xml開發(fā)工具發(fā)展異常迅速,因此使用xml來定義管理信息模式和處理管理信息十分便利。

1.插件技術(shù)設(shè)計

我們已經(jīng)習(xí)慣于一個人獨立進行軟件開發(fā),每個人都使用自己的風(fēng)格進行程序設(shè)計,但隨著工程項目變大或者是對時間要求比較緊時,就需要幾個人,十幾個人,甚至是上百個人協(xié)作進行軟件開發(fā)與設(shè)計,這時一個比較棘手的問題就是如何將若干人所編寫的軟件代碼(有可能是鏈接庫、組件)進行無縫地集成,縱然進行源代碼集成是個比較傳統(tǒng)也比較成熟的方式,適當(dāng)使用鏈接庫或組件,也可減少源代碼的泄露,但經(jīng)常的情況是每一次的程序集成和代碼維護都需要重新編譯與鏈接源代碼和重新新軟件,這種工作有時又是非常麻煩的。那么就有疑問產(chǎn)生,能不能有一種方法將需要開發(fā)的目標(biāo)軟件分為若干功能部件,各部件之間遵循著標(biāo)準(zhǔn)接口規(guī)定,這樣在各個部件按要求開發(fā)之后,在進行整個軟件集成時只是將需要的部件進行組裝,而不是集成各源代碼或鏈接庫進行編譯與鏈接,需要新的功能組件時也是按規(guī)定開發(fā),之后只進行組裝軟件就可以使用,這就是使用一種二進制的軟件集成方法。這就是平臺+插件的軟件設(shè)計方法。

1.1 軟件插件中間件技術(shù)流程

軟件插件技術(shù)是現(xiàn)代軟件設(shè)計思想的體現(xiàn),著名的photoshop、word、excel都或多或少的利用了插件技術(shù)。插件技術(shù)改變了以前的單窗體、多窗體界面,實現(xiàn)了不同功能模塊的無縫結(jié)合。插件技術(shù)更易于造就一個龐大復(fù)雜的軟件。各用戶軟件領(lǐng)域所應(yīng)用的插件技術(shù)可分為三種類型:

一是類似批命令的簡單插件(文本插件)。事實上這種插件的自由度非常低。使用這種方法的軟件有win hacker等,運行這種插件后,會一步步要求用戶進行選擇/輸入,最后根據(jù)用戶的輸入來執(zhí)行一系列事先定義好的操作。這種插件一般是文本文件。功能比較單一,可擴展性極小。優(yōu)點是插件做起來非常方便,即使是對程序設(shè)計了解不多的人也可以制作。如winamp的skin。

二是使用一種特殊的腳本語言來實現(xiàn)的插件(腳本插件)。這種插件比較難寫,需要軟件開發(fā)者自己制作一個程序解釋內(nèi)核。比如微軟惹了很多麻煩的宏就是這種類型的。microsoft office就提供了開發(fā)者用于擴展輔助功能的內(nèi)置vbscript(vba)。這種方法的優(yōu)點在于無需使用其它工具來制作插件,軟件本身就可以實現(xiàn),普 遍出現(xiàn)于各種辦公自動化軟件中。

三是利用已有的程序開發(fā)環(huán)境來制作插件(程序插件)。例如photoshop等軟件使用的方法。使用這種方法的軟件在程序主體中建立了多個自定義的接口,使插件能夠自由訪問程序中的各種資源。這種插件的優(yōu)勢在于自由度極大,可以無限發(fā)揮插件開發(fā)者的創(chuàng)意,這種插件是狹義范圍的插件,也是真正意義上的插件。而這種插件機制的編寫相對復(fù)雜,對于插件接口之間的協(xié)調(diào)比較困難,插件的開發(fā)也需要專業(yè)的程序員才能進行。

1.2 插件技術(shù)在中間件系統(tǒng)的應(yīng)用模式

網(wǎng)絡(luò)中間件管理系統(tǒng)的多處設(shè)計都使用了插件技術(shù),比如在:數(shù)據(jù)采集方面即使用了java script,也用了程序插件;在配置管理方面使用了簡單插件;在故障管理的處理行為方面使用了程序插件。

總之,管理平臺本身已實現(xiàn)一種通用的平臺+插件軟件開發(fā)的框架模式,通過實踐證明這種思路和設(shè)計方法可行,可以應(yīng)用到具體軟件開發(fā)上。通過這種方式可以很好地解決軟件合作開發(fā)與集成問題,對有版本級別的軟件開發(fā)更為有用。高級版的軟件安裝有高級版的插件,低級版的軟件不安裝高級版的插件,這就給程序分發(fā)和開發(fā)帶來極大的便利。對于有系列化功能的軟件,系列化功能由插件實現(xiàn)。

2.netflow技術(shù)設(shè)計

netflow技術(shù)首先被用于網(wǎng)絡(luò)軟件中間件設(shè)備對數(shù)據(jù)交換進行加速,并可同步實現(xiàn)對高速轉(zhuǎn)發(fā)的ip數(shù)據(jù)流(flow)進行測量和統(tǒng)計。經(jīng)過多年的技術(shù)演進,netflow原來用于數(shù)據(jù)交換加速的功能已經(jīng)逐步由網(wǎng)絡(luò)軟件中間件設(shè)備中的專用asic芯片實現(xiàn),而對流經(jīng)網(wǎng)絡(luò)軟件中間件設(shè)備的ip數(shù)據(jù)流進行測量和統(tǒng)計的功能也已更加成熟,并成為了當(dāng)今互聯(lián)網(wǎng)領(lǐng)域公認的最主要的ip/mpls流量分析,統(tǒng)計和計費行業(yè)標(biāo)準(zhǔn)。netflow技術(shù)能對ip/mpls網(wǎng)絡(luò)軟件中間件的通信流量進行詳細的行為模式分析和計量,并提供網(wǎng)絡(luò)軟件中間件運行的詳細統(tǒng)計數(shù)據(jù)。

為對運營商網(wǎng)絡(luò)軟件中間件中不同類型的業(yè)務(wù)流進行準(zhǔn)確的流量和流向分析與計量,首先需要對網(wǎng)絡(luò)軟件中間件中傳輸?shù)母鞣N類型數(shù)據(jù)包進行區(qū)分。由于ip網(wǎng)絡(luò)軟件中間件的非面向連接特性,網(wǎng)絡(luò)軟件中間件中不同類型業(yè)務(wù)的通信可能是任意一臺終端設(shè)備向另一臺終端設(shè)備發(fā)送的一組ip數(shù)據(jù)包,這組數(shù)據(jù)包實際上就構(gòu)成了運營商網(wǎng)絡(luò)軟件中間件中某種業(yè)務(wù)的一個數(shù)據(jù)流(flow)。如果管理系統(tǒng)能對全網(wǎng)傳送的所有數(shù)據(jù)流進行區(qū)分,準(zhǔn)確記錄傳送時間、傳送方向和數(shù)據(jù)流的大小,就可以對運營商全網(wǎng)所有業(yè)務(wù)流的流量和流向進行分析和統(tǒng)計。

由于netflow技術(shù)支持所有類型的網(wǎng)絡(luò)軟件中間件端口類型,所以每臺內(nèi)置有netflow功能的網(wǎng)絡(luò)軟件中間件設(shè)備都可以作為網(wǎng)絡(luò)軟件中間件中一臺能夠測量、采集和輸出網(wǎng)絡(luò)軟件中間件流量和流向管理信息的數(shù)據(jù)采集器。而且因為netflow實現(xiàn)的管理功能是由網(wǎng)絡(luò)軟件中間件設(shè)備本身完成的,所以運營商無需購買額外的硬件設(shè)備,也無需為安裝這些硬件設(shè)備占用寶貴的網(wǎng)絡(luò)軟件中間件端口或改變網(wǎng)絡(luò)軟件中間件鏈路的連接關(guān)系。這些都將轉(zhuǎn)化成對網(wǎng)絡(luò)軟件中間件運營成本的大幅度降低,對運營商級的大型網(wǎng)絡(luò)軟件中間件優(yōu)勢尤其明顯。

3.業(yè)務(wù)流程中間件技術(shù)

業(yè)務(wù)流程技術(shù)從出現(xiàn)發(fā)展到現(xiàn)在,已逐漸發(fā)揮越來越重要的作用。它已成為信息化建設(shè)方案中必不可少的內(nèi)容之一。從簡單的辦公自動化系統(tǒng)的開發(fā),到企業(yè)erp系統(tǒng)的實施,再到為提高企業(yè)運營效率而出現(xiàn)的bpr及bpm系統(tǒng),工作流技術(shù)都發(fā)揮了相當(dāng)重要的甚至是關(guān)鍵的作用,工作流技術(shù)為實現(xiàn)應(yīng)用層而的集成提供了有力的支撐。

從故障維護的角度來看,使用目標(biāo)、業(yè)務(wù)功能、限制等來代替流程所需資源信息對故障流程進行描述是非常重要的。在流程設(shè)計過程中,需要用戶與流程設(shè)計人員之間經(jīng)常進行交流,以保證流程管理的順利實施。

4.總結(jié)

業(yè)務(wù)流程技術(shù)為故障流程維護提供了一種有效的決策輔助方法,保證流程的靈活性和一致性,而不必考慮更多的細節(jié)問題。能夠迅速使流程調(diào)整通過流程概念和流程目標(biāo)等形式付諸實施,并且這些實施幾乎可以是實時進行。能夠從領(lǐng)導(dǎo)管理的角度對任何業(yè)務(wù)流程的調(diào)整進行分析和評價,找出流程中的瓶頸點。

參考文獻

[1]隋菱歌,殷樹友,黃嵐.soap協(xié)議在xml數(shù)據(jù)傳輸中的應(yīng)用[j].長春:長春大學(xué)學(xué)報,2006,16(08):12-13.

相關(guān)期刊更多

電腦編程技巧與維護

部級期刊 審核時間1個月內(nèi)

中華人民共和國工業(yè)和信息化部

無線互聯(lián)科技

省級期刊 審核時間1個月內(nèi)

江蘇省科學(xué)技術(shù)廳

北京印刷學(xué)院學(xué)報

省級期刊 審核時間1個月內(nèi)

北京市教育委員會

赣州市| 新干县| 广饶县| 冷水江市| 徐汇区| 安泽县| 岑溪市| 修水县| 广灵县| 古丈县| 曲水县| 铜川市| 沙田区| 乌鲁木齐市| 塔河县| 崇文区| 丰都县| 广宗县| 德州市| 疏勒县| 额尔古纳市| 大关县| 乌兰察布市| 广元市| 天峻县| 安吉县| 孟津县| 南川市| 元江| 张家口市| 屯门区| 同德县| 武威市| 安塞县| 奉新县| 安图县| 罗江县| 西乌| 平山县| 青田县| 诸暨市|