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

盆式橡膠支座計算機輔助設計系統

2013-10-09 03:28:04耿建璞崔洪斌劉慶華劉新勇曹朋賢
河北工業科技 2013年1期
關鍵詞:二次開發數據庫設計

耿建璞,崔洪斌,劉慶華,曹 侃,劉新勇,曹朋賢

(1.河北科技大學機械工程學院,河北石家莊 050018;2.石家莊國泰欣安科技有限公司,河北石家莊 050000)

橋梁支座是連接橋梁上部橋體和下部橋墩的重要組成部分,其功能是把橋梁上部結構反力和變形可靠地傳遞給橋墩,同時能適應梁體因溫度、混凝土收縮徐變及載荷作用下引起的水平位移和撓曲引起的梁體轉動。盆式橡膠支座是橋梁結構中應用較為廣泛的一種支座。隨著近幾年國家大力發展橋梁建筑產業,市場競爭日趨激烈,盆式橡膠支座制造企業為了能夠在競爭中立于不敗之地,必須要提高設計水平,快速推出自己新的產品。基于這樣的背景,通過Visual Basic利用SolidWorks提供的二次開發接口,在SolidWorks平臺上實現盆式橡膠支座的零件、裝配體三維參數化建模。

1 SolidWorks二次開發

1.1 SolidWorks API接口

SolidWorks提供幾百個API函數,可適用于SolidWorks二次開發。SolidWorks二次開發技術有2種:一種是COM技術,生成Dll文件,作為插件插入SolidWorks中,該技術可以使用較多的Solid-Works API;另一種是OLE技術,生成exe格式的文件。

SolidWorks API對象的梗概如圖1所示,從圖中看出SldWorks對象位于圖中最頂端,是Solid-Works API最高層對象,通過其下的6個主要模塊,可以直接或間接訪問API中所有對象。用戶利用API函數可以方便地建立適合自己的功能模塊,并與SolidWorks連接在一起,實現對SolidWorks的二次開發[1-2]。

圖1 SolidWorks API對象梗概Fig.1 Synopsis of solidworks API object

1.2 二次開發工具

Visual Basic,VBA,C,C++以及SolidWorks宏文件等都可作為SolidWorks二次開發的工具。筆者采用Visual Basic對SolidWorks進行二次開發,Visual Basic是面向 Windows的應用程序開發工具,易學易用,由于它采用面向對象程序設計方法,在軟件開發過程中得到廣泛應用。Visual Basic程序設計的特點是代碼簡捷,界面簡單、調試方便。

2 系統的功能與開發

盆式橡膠支座計算機輔助設計系統研究的主要內容為對客運專線鐵路橋梁盆式橡膠支座進行模塊化、參數化設計,根據此橋梁盆式橡膠支座的設計過程,對其進行功能分解,確定各功能模塊并進行編碼;對SolidWorks進行二次開發,建立客運專線鐵路橋梁盆式橡膠支座的參數化模型;設計其模塊接口,實現參數化設計;劃分參數化程序的功能模塊,以Visual Basic為開發工具,開發客運專線鐵路橋梁盆式橡膠支座參數化建模系統。

該系統功能主要包含設計計算、數據庫訪問技術、零件參數化建模[3-4]、裝配體自動生成技術等。

2.1 盆式橡膠支座總體設計計算

盆式橡膠支座總體設計計算包含支座零件的尺寸設計以及驗證支座受到豎向、橫向力引起的位移和撓曲。

根據盆式橡膠支座所承受豎向載荷、水平載荷、縱向(橫向)位移、轉角等條件,利用計算手冊和相關的設計標準[5-6],對盆式橡膠支座進行設計計算,由于一些零件尺寸不是孤立的,而是在已有的零件尺寸基礎上,一步步計算而來,主要設計流程如圖2所示:首先計算出聚四氟乙烯板和橡膠承壓板的直徑、厚度,有些尺寸是相互制約的,例如,螺栓長度需要下支座板厚度確定,而下支座板長度需要螺栓的直徑來限制。然后通過上面產生的數據,計算出密封圈、中間承壓板、上支座板等零件尺寸。

圖2 設計流程Fig.2 Design flow

通過上述過程計算出的零件尺寸需要根據盆式橡膠支座在實際情況下受到的力、位移、轉角條件進行強度、穩定性等驗算。

2.2 數據庫訪問技術[7]

數據庫的主要功能是利用計算機對數據進行存取。筆者采用Access創建盆式橡膠支座數據庫,利用數據庫對聚四氟乙烯板、橡膠承壓板、下支座板、中間承壓板、螺栓等數據進行存儲和讀取,通過使用ADO技術實現Visual Basic與數據庫的連接。由于螺栓直徑決定了下支座板長度,而下支座板厚度決定了螺栓長度,需要對螺栓數據進行讀取、計算以及存儲。Visual Basic使用ADO方法連接數據庫需添加引用的方式為工程→引用→Microsoft ActiveX Data Objects2.8Library。

茶室小巧雅致,最讓人稱道的是,溫度適宜,顯示出店家的匠心。太冷固然沒道理,目下已是寒秋,客人進高檔浴池,圖的不就是個溫暖?太熱,也不相宜。外面清冷,一進門就遭遇燠熱,會讓人不適,甚至煩躁。在裝修考究、不冷不熱的茶室中,先進一小碗熱粥,由內而外,把客人的體溫慢慢調高,這樣,在進入更衣室之后,既不會怕冷,也不至于出汗。

2.3 參數化建模

盆式橡膠支座的標準化、系列化程度高,可以根據盆式橡膠支座的特點進行系列化、參數化建模,其優點是可以通過修改幾個關鍵尺寸實現零件重新建模。

目前主要通過2種方法實現參數化建模:程序驅動法和尺寸驅動法[8-9]。筆者采用尺寸驅動法。

尺寸驅動法是利用建立好的參數化模型,通過修改尺寸重新生成模型。該方法運行效率高、程序穩定性較好,同時減少了SolidWorks API函數的調用,使設計者從大量程序代碼中解放出來。以縱向支座上支座板為例,只需要修改部分關鍵尺寸即可生成新的模型。

部分代碼如下:

swPart.Parameter("AZ@草圖1").System Value=txtA.Text'修改尺寸

……

2.4 裝配體的自動生成[10]

SolidWorks提供了2種裝配設計方法,一種是自底而上設計,先建立好零件模型再進行裝配;另一種是自頂而下的設計,在新建裝配體中進行零件設計,零件與零件之間相互關聯,避免了設計過程中常識性錯誤。盆式橡膠支座采用自頂而下的設計方法創建裝配體:首先通過SolidWorks創建好盆式橡膠支座各個零件以及裝配體模型,然后利用程序讀取裝配體模型文件,以尺寸驅動法更新各個零件尺寸,實現裝配體的重新建模。

部分代碼如下:

3 系統設計實例

盆式橡膠支座根據使用性能和位移類型可以分為固定支座、縱向活動支座、橫向活動支座和多向活動支座4種類型,雖然每種支座適應條件不同,但其結構大體相同。現在以縱向活動支座為例,介紹盆式橡膠支座計算機輔助設計系統。

單擊盆式橡膠支座計算機輔助設計系統,輸入賬號密碼進入主界面,單擊“下一步”出現參數設置界面,如圖3所示。

該界面功能是輸入盆式橡膠支座的豎向載荷、水平載荷(豎向載荷的百分比)、橋梁支座的橫向位移、縱向位移、轉角等參數以及選擇盆式橡膠支座類型。

單擊“下一步”生成聚四氟乙烯板和承壓橡膠板,計算下支座板時需要用到螺栓尺寸,在生成下支座板前先調用螺栓數據庫,如圖4所示。

由于螺栓尺寸與下支座板相互制約,因此把二者安排在一個界面內,下支座板參數設置見圖5。

圖3 參數設置界面Fig.3 Setting of parameters

圖4 選取螺栓Fig.4 Selection of bolts

圖5 下支座板參數設置Fig.5 Parameter setting of bottom support plate

不同類型支座的下支座板結構基本一致,可以共用同一個界面。螺栓長度是根據下支座板厚度確定,而螺栓直徑又影響了下支座板長度,因此把它們設計到一個界面內,便于查看管理。

單擊“下一步”將依次生成密封圈、不銹鋼板、中間鋼襯板、SF-1B板、上支座板。完成這些計算,就可生成盆式橡膠支座的零部件,最后生成總裝配體。裝配體尺寸數據來自于存儲在數據庫中的各個零部件的信息。

4 結 語

通過對SolidWorks進行二次開發設計出盆式橡膠支座計算機輔助設計系統。與傳統的設計方法相比,該系統能夠對盆式橡膠支座進行參數化設計,縮短了設計時間。

/References:

[1]江 洪,魏 崢.SolidWorks二次開發實例解析[M].北京:機械工業出版社,2004.JIANG Hong,WEI Zheng.Example Analysis of SolidWorks Redevelopment[M].Beijing:China Machine Press,2004.

[2]葉修梓,陳超群.SolidWorks高級教程二次開發與API[M].北京:機械工業出版社,2009.YE Xiuzi,CHEN Chaoqun.Redevelopment of SolidWorks advanced Course and API[M].Beijing:China Machine Press,2009.

[3]劉順芳,曹慧琴,董金華.基于Pro/E參數化技術的三維建模方法[J].河北科技大學學報,2011,32(1):57-59.LIU Shunfang,CAO Huiqin,DONG Jinhua.Three-dimension modeling based on Pro/E parametric technology[J].Journal of Hebei University of Science and Technology,2011,32(1):57-59.

[4]董金華,李才潑,劉順芳,等.網絡環境下三維CAD技術研究[J].河北科技大學學報,2010,31(4):342-345.DONG Jinhua,LI Caipo,LIU Shunfang,et al.Research in 3DCAD technology based on Internet[J].Journal of Hebei University of Science and Technology,2010,31(4):342-345.

[5]TZ 213—2005,客運專線鐵路橋涵工程施工技術指南[S].TZ 213—2005,Engineering Construction Guides of Passenger Dedicated Line Railway Bridge and Culvert[S].

[6]JT/T 391—2009,公路橋梁支座[S].JT/T 391—2009,Bearing of Highway Bridge[S].

[7]董平國,顏志軍,萬 麗.Visual Basic數據庫開發典型模塊與實例精講[M].北京:機械工業出版社,2006.DONG Pingguo,YAN Zhijun,WAN Li.Typical Modules and Intensive Teaching of Visual Basic Database Development[M].Beijing:China Machine Press,2006.

[8]張信群.SolidWorks二次開發在沖模標準件中的應用[J].制造業自動化,2010,32(12):70-72.ZHANG Xinqun.The parametric design of standard parts library of die set in SolidWorks circumstance[J].Manufacturing Automation,2010,32(12):70-72.

[9]靳江艷,方憶湘,劉恩福.CAXA實體設計環境下的蝶閥產品參數化設計[J].河北科技大學學報,2007,28(3):230-233.JIN Jiangyan,FANG Yixiang,LIU Enfu.Butterfly valve parametric design based on CAXA solid[J].Journal of Hebei University of Science and Technology,2007,28(3):230-233.

[10]褚連娣.基于SolidWorks的裝配體設計建模技術研究[J].機械工程與自動化,2011(3):32-34.CHU Liandi.Research on technology of assembly modeling based on SolidWorks[J].Mechanical Engineering &Automation,2011(3):32-34.

猜你喜歡
二次開發數據庫設計
淺談基于Revit平臺的二次開發
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開發
模具制造(2019年3期)2019-06-06 02:11:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
西門子Easy Screen對倒棱機床界面二次開發
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 免费毛片视频| 强乱中文字幕在线播放不卡| 婷婷午夜影院| 自拍偷拍欧美| 亚洲国产欧美中日韩成人综合视频| 四虎亚洲国产成人久久精品| 91啦中文字幕| 久久伊人久久亚洲综合| 亚洲视频四区| 看你懂的巨臀中文字幕一区二区| 亚洲一区波多野结衣二区三区| 伊人成人在线视频| 久久无码av一区二区三区| 97久久人人超碰国产精品| 欧美精品亚洲精品日韩专区| 免费人成网站在线高清| 丝袜久久剧情精品国产| 天堂岛国av无码免费无禁网站| 在线五月婷婷| 91av成人日本不卡三区| 国产亚洲日韩av在线| 久久久无码人妻精品无码| 久久国产高潮流白浆免费观看| 欧美综合一区二区三区| 在线观看无码av免费不卡网站| 99精品视频播放| 黄色不卡视频| 亚洲首页在线观看| 四虎永久免费地址| 色综合天天综合中文网| 亚洲中文无码av永久伊人| 重口调教一区二区视频| 国产精品久久久免费视频| 日韩AV无码一区| 无码久看视频| 午夜综合网| 高h视频在线| 97超爽成人免费视频在线播放| 日本爱爱精品一区二区| 欧美特黄一免在线观看| 在线免费亚洲无码视频| 午夜高清国产拍精品| 亚洲色欲色欲www在线观看| 亚洲天堂网视频| 伊人精品视频免费在线| 无码内射中文字幕岛国片| 狠狠五月天中文字幕| 国产日本一区二区三区| 久久午夜夜伦鲁鲁片无码免费| 亚洲天堂免费在线视频| 国模极品一区二区三区| 免费看av在线网站网址| 最新无码专区超级碰碰碰| 人人妻人人澡人人爽欧美一区| 亚洲精品日产精品乱码不卡| 欧美日本在线| 精品人妻系列无码专区久久| 国产精品黄色片| 国产高清在线丝袜精品一区| www.精品国产| 婷婷六月在线| 亚洲欧美日韩中文字幕一区二区三区| 亚洲女同一区二区| 国产激爽大片高清在线观看| 国产精品一区二区国产主播| 国产AV无码专区亚洲精品网站| AV不卡无码免费一区二区三区| 日韩成人在线网站| 亚洲bt欧美bt精品| 天天综合网在线| 久久国产热| 亚洲综合色婷婷中文字幕| 亚洲第一av网站| 国产福利在线免费| 亚洲av片在线免费观看| 91人人妻人人做人人爽男同| 亚洲av无码久久无遮挡| 在线亚洲小视频| 伊人久久福利中文字幕| 五月天天天色| 欧美成人免费| 久久综合伊人 六十路|