我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > Solidworks

基于SolidWorks的液壓閥塊的設計研究(二)

時間:2010-11-14 23:09:05 來源:

(3)屬性和方法

屬于一個類的對象具有相同的行為,當某個行為作用在對象時,就稱對象執(zhí)行了一個方法。方法定義了一系列的計算步驟。方法有兩種,一種提供對象與外界的接口,一種實現(xiàn)自身的數(shù)據(jù)操作。對象的“屬性”就是指有關的數(shù)據(jù),對象的“方法”則是指如何操作。SolidWorks的所有功能都以屬性和方法的方式封裝于SolidWorksAPI對象中,對外提供執(zhí)行代碼。

(4)對象的交互

在面向對象程序設計中,對象之間需要聯(lián)系,這稱之為對象的交互。面向對象程序設計技術必須提供一種機制,允許一個對象與另一個對象的交互。這種機制,叫做消息傳遞。一個對象向另一個對象發(fā)出的請求被稱為“消息”。消息是一個對象要求另一個對象執(zhí)行某個功能操作的規(guī)格的說明,通過消息傳遞才能完成對象之間的相互請求或相互協(xié)作。SolidWorks二次開發(fā)中,用面向對象的編程語言VB編寫客戶端應用程序,它把程序員的要求轉化為向服務端應用程序SolidWorks發(fā)出通訊的請求,SolidWorks根據(jù)請求“開放”API對象,VB引用該對象,設置其屬性,操作其方法,SolidWorks按既定的數(shù)據(jù)信息和操作方式執(zhí)行,實現(xiàn)所期望的功能,完成對象的交互。

(5)封裝

封裝是指將數(shù)據(jù)結構和作用于數(shù)據(jù)結構上的操作組成一個實體,數(shù)據(jù)的表示方式和對數(shù)據(jù)的操作細節(jié)被隱藏起來,用戶只能通過操作接口對數(shù)據(jù)進行操作。即:令對象具有一個清楚的邊界,對象的私有數(shù)據(jù)、成員函數(shù)的細節(jié)被封裝在該邊界內;令具有一個描述對象與其他對象如何相互作用的接口,該接口必須說明消息傳遞的使用方法;令對象內部的代碼和數(shù)據(jù)應受到保護,其他對象不能直接修改,SolidWorks所有功能均以屬性、方法的方式封裝于SolidWorks API對象中。

(6)OLE技術

OLE就是對象的嵌入與連接,它使得應用程序之間能夠通過數(shù)據(jù)的嵌入或連接的方式來共享數(shù)據(jù)。含有嵌入或連接文檔的應用程序被稱為容器程序,提供文檔數(shù)據(jù)編輯的應用程序被稱為服務器程序。自動化技術Automation是oLE技術的一個重要內容。直到今天,自動化技術擴充和發(fā)展為ActiveX Automation,它適用于OLE對象和ActiveX對象。操縱程序被稱為客戶(Client),而被操縱程序稱為服務器(Server),被操縱的對象是ActiveX對象如果應用程序支持OLE技術,則在不同應用程序之間的切換由OLE自動完成。SolidWoks支持OLE標準,完全實現(xiàn)了OLE自動化,前已提及,SolidWoks具有開放的結構體系,它的這種開放性體現(xiàn)在它所提供的API對象上。API是一個對SolidWoks的應用編程接口(Application Prosramming Interface),包含了幾百個對象及其屬性、方法和事件,這正是SolidWoks為用戶提供的功能強大的二次開發(fā)接口,凡支持oLE編程的開發(fā)工具,如VisualC++、VisualBasic、Delphi等均可從各自本身操作這些對象,從而直接行使SolidWoks的功能,如畫一條直線,拉伸一個凸臺,或修改一個表面的參數(shù)等。利用這種方法可以完成SolidWoks的二次開發(fā),創(chuàng)建出用戶定制的、專用的SolidWoks功能模塊。OLE2.0推出以后,OLE已經(jīng)不再是對象的嵌入和連接的縮略詞。不妨認為ActiveX是OLE3.0,事實上AcfiveX是OLE在網(wǎng)絡上的擴展,它使用了0LE技術并且超過了本地機器的范圍。在本課題中,用VB來控制SolidWoks提供的各種對象,即把VB作為客戶程序,SolidWoks作為服務器程序。

(7)ActiveX技術

ActiveX是微軟新近提出的一種技術,是實現(xiàn)不同語言開發(fā)的軟件組件在單機或網(wǎng)絡環(huán)境下能夠相互操作的一組軟件技術和軟件方法的總稱.它以COM為基礎,其中包括了OLE技術以及應用于Intemet的多種技術。它使得不同的進程,甚至是網(wǎng)絡上的進程之間相互通信,并朝著多媒體方向發(fā)展。ActiveX是一種標準,利用這個標準可以使用通過不同的語言開發(fā)的軟件構件在單機或網(wǎng)絡環(huán)境中相互操作。同時,ActiveX也是以組件對象模型為基礎的開放技術的集合,它代表了應用程序與intemet的一種集成策略。COM客戶通過一個指向虛擬函數(shù)表地址的指針即接口(Interface)來訪問COM組件,以實現(xiàn)所期望的應用。而虛擬函數(shù)表每一項都是一個地址,一個由組件所實現(xiàn)的函數(shù)的地址。提供訪問的所有的接口都自然繼承一個名為Unknown的接口,因此接口的虛擬函數(shù)表的前三項均為Unknown接口的成員函數(shù)的地址。這些函數(shù)一是用來查詢組件接口的QueryInterface函數(shù),二是用來管理組件的生存周期的Addrcf函數(shù)和Release函數(shù)。通過ActiveX可以使應用程序的開發(fā)過程轉變?yōu)閷⒂嬎銠C上運行的各個軟件有機組合的過程。如果將計算機上運行的這些軟件看成為組件(Component),那么應用程序的開發(fā)過程就類似于搭積木似的組件架構的過程,而每個組件類似于一個實現(xiàn)特定的功能己編譯鏈接好的可使用的微型應用程序,其內部對客戶隱藏,其外部(即輸入與輸出)對客戶開放。

(8)宏

宏是一系列命令的集合,相當于Dos下的批處理文件,及AutoCAD中的腳本文件。可以錄制使用SolidWorks用戶界面執(zhí)行操作,然后使用SolidWorks宏重新執(zhí)行這些操作。宏所包含的調用相當于使用用戶界面執(zhí)行操作時,對APl的調用。通過記錄宏和交互式執(zhí)行任務,可以在所需的代碼上獲得命令和語法的飛躍。在寫任何代碼前,都是記錄宏來用作程序的基礎,即向程序添加功能時,返回到SolidWorks,記錄添加的宏。然后剪貼和粘貼記錄的宏的代碼中,這樣做,既是對最先進的程序也是有益的。

2.3.2 SolidWorks API對象

SolidWorks支持OLE標準,完全實現(xiàn)OLE自動化。作為~個OLE服務器,SolidWorks提供了大量的OLE對象,以及這些對象所擁有的方法和屬性,用戶通過在客戶應用程序中對這些。OLE對象及其方法和屬性的操作,可以在自己開發(fā)的應用軟件中實現(xiàn)可以完成零件的建造、修改;零件各特征的建立、修改、刪除、壓縮等各項控制;零件特征信息的提取,如特征尺寸的設置與提取,特征所在面的信息提取及各種幾何和拓撲信息;零件的裝配信息;零件工程圖紙中的各項信息;還可在SolidWorks主菜單上增加按鈕,將自己開發(fā)的應用模塊嵌入到它的管理系統(tǒng)中。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            日韩美女精品在线| 国产丶欧美丶日本不卡视频| 亚洲综合在线观看视频| 午夜视频在线观看一区| 欧美精品vⅰdeose4hd| 五月天视频一区| 亚洲综合一区二区三区| 一区二区视频在线| 日韩无一区二区| 国产福利不卡视频| 国产又黄又大久久| 亚洲成人激情综合网| 2021国产精品久久精品| 成人免费毛片a| 无码av中文一区二区三区桃花岛| 最新热久久免费视频| 欧美精品自拍偷拍| 欧美日韩国产精选| 国产91精品一区二区麻豆亚洲| 亚洲欧美色一区| 精品国产一区二区三区四区四| 99亚偷拍自图区亚洲| 精品中文字幕一区二区小辣椒| 中文字幕精品三区| 日韩一区二区三区四区| 日韩欧美自拍偷拍| 久久综合久久综合久久综合| 国产精品国产三级国产aⅴ中文| 制服.丝袜.亚洲.中文.综合| 国产成人精品在线看| 国产91丝袜在线观看| 一本大道久久a久久综合婷婷| 精品一区二区三区免费| 国产伦精品一区二区三区视频青涩| 国产电影精品久久禁18| 色偷偷一区二区三区| 日韩欧美色综合网站| 欧美日韩国产首页| 久久久亚洲国产美女国产盗摄| 51精品视频一区二区三区| 精品久久久久久久久久久院品网| 色婷婷综合视频在线观看| 欧美日本视频在线| 中文字幕第一页久久| 亚洲资源在线观看| 国产精品88888| 国产成人在线看| 欧美系列一区二区| 色婷婷久久久亚洲一区二区三区| 91精品国产欧美日韩| 欧美三级三级三级| 色一情一伦一子一伦一区| 日韩一区二区精品| 亚洲色图色小说| 国产老肥熟一区二区三区| 欧美日韩成人综合天天影院 | 精品一区二区在线观看| 色婷婷精品大在线视频| 国产欧美一区二区精品婷婷| 久久亚洲私人国产精品va媚药| 亚洲视频一区在线| 国产高清亚洲一区| 欧美一区二区国产| 亚洲成av人片观看| 色菇凉天天综合网| 欧美一区二区私人影院日本| 国产精品福利一区| 国产精品自拍一区| 精品国产一区二区三区av性色| 亚洲午夜久久久久久久久电影网 | 丁香婷婷综合网| 欧美成人bangbros| 日本免费在线视频不卡一不卡二| 免费在线观看一区二区三区| 热久久国产精品| 欧美影片第一页| 日韩毛片精品高清免费| 成人午夜免费电影| 久久精品一区二区三区av| 国产精品福利电影一区二区三区四区| 日本91福利区| 制服丝袜av成人在线看| 午夜av电影一区| 欧美精品在线一区二区| 五月天网站亚洲| 欧美人与性动xxxx| 偷偷要91色婷婷| 日韩一级成人av| 国产专区欧美精品| 欧美日韩在线免费视频| 一区二区三区四区国产精品| 91免费国产视频网站| 这里只有精品免费| 日韩国产精品大片| 欧美一二三在线| 国产主播一区二区| 国产精品免费aⅴ片在线观看| 五月婷婷另类国产| 欧美成人艳星乳罩| 国内精品久久久久影院色| 欧美—级在线免费片| 懂色中文一区二区在线播放| 亚洲欧洲99久久| 欧美日韩成人一区二区| 免费日韩伦理电影| 国产亚洲欧美在线| 91激情在线视频| 美女在线一区二区| 欧美日韩国产乱码电影| 日本美女一区二区三区| 久久只精品国产| 欧洲视频一区二区| 国产精品久久久99| 日本高清免费不卡视频| 秋霞午夜av一区二区三区| 2020国产精品自拍| 97久久精品人人爽人人爽蜜臀| 精品久久久网站| 99精品欧美一区二区三区小说 | 国产成人一区在线| 亚洲国产精品久久人人爱| 欧美videofree性高清杂交| 99久久综合精品| 美日韩一区二区三区| 亚洲色欲色欲www| 日韩三级视频在线观看| 99精品欧美一区| 极品少妇一区二区| 亚洲一区在线观看网站| 久久综合资源网| 欧美日韩在线精品一区二区三区激情| 狠狠久久亚洲欧美| 夜夜精品视频一区二区| 欧美国产精品久久| 欧美www视频| 在线观看成人免费视频| 国产成人激情av| 日韩精品每日更新| 日韩视频一区在线观看| aa级大片欧美| 狠狠色狠狠色综合系列| 午夜在线成人av| 亚洲另类春色校园小说| 欧美国产欧美综合| 精品久久久久久久久久久久久久久久久 | 视频一区视频二区在线观看| 日本一区二区动态图| 日韩午夜电影在线观看| 欧美日韩精品欧美日韩精品 | 欧美军同video69gay| 91丨porny丨国产| 国产99久久久久久免费看农村| 蜜桃精品在线观看| 日韩精品成人一区二区在线| 中文字幕一区二区三区精华液| 精品久久久久99| 91精品国模一区二区三区| 91亚洲精品乱码久久久久久蜜桃| 国产白丝网站精品污在线入口| 精品一二线国产| 日韩精品福利网| 婷婷综合久久一区二区三区| 一区二区三区精品久久久| 国产精品激情偷乱一区二区∴| 欧美不卡一区二区三区四区| 日韩精品一区二区三区视频在线观看| 在线成人免费观看| 欧美日韩成人在线| 欧美精品乱人伦久久久久久| 色一区在线观看| 在线观看国产精品网站| 欧美日韩国产一级片| 欧美久久高跟鞋激| 日韩片之四级片| 久久久久高清精品| 国产精品全国免费观看高清| 亚洲欧洲av一区二区三区久久| 亚洲少妇屁股交4| 亚洲一区二区三区中文字幕| 亚洲国产va精品久久久不卡综合| 亚洲一区二区欧美日韩| 日韩精品午夜视频| 激情综合色综合久久综合| 国产精品亚洲综合一区在线观看| 成人永久免费视频| 日本精品免费观看高清观看| 欧美日韩国产一区| 久久综合久久99| 亚洲乱码国产乱码精品精可以看| 一区二区三区中文字幕在线观看| 亚洲成人免费视| 欧美aaaaaa午夜精品| 国产乱国产乱300精品| 91在线porny国产在线看| 69堂成人精品免费视频| 中文字幕精品一区二区三区精品| 亚洲愉拍自拍另类高清精品| 久久国产欧美日韩精品| 婷婷中文字幕综合| 国产精品亚洲午夜一区二区三区 |