貨架
,CAD在貨架參數(shù)化中的運用探討" />
昊特首頁
倉儲貨架
物流設備
新聞資訊
客戶案例
在線留言
關于昊特
聯(lián)系昊特
近期熱銷貨架:
電商倉庫貨架
后推式貨架
鋼結構平臺
電動移動式貨架
模具貨架
懸臂貨架
推入式貨架
窄巷道貨架
關注昊特公眾號,有驚喜!
hot-racking
首頁
>
新聞資訊
>
行業(yè)動態(tài)
>
CAD在貨架參數(shù)化中的運用探討
時間:2012/9/29 發(fā)布:逯東淑 【
大
中
小
】 閱讀:
次 行業(yè)動態(tài)
收藏本文
貨架設備是配送中心內(nèi)最為重要的存儲設施,隨著物流配送中心在國內(nèi)的迅速發(fā)展,貨架的設計與制造越來越受到人們的重視了,貨架設備的設計好壞直接影響到配送中心的空間利用率和存貨效率。目前,國內(nèi)的貨架設計行業(yè)在技術創(chuàng)新和設計思想上明顯滯后于當今科學技術的發(fā)展水平,主要存在問題有:①貨架設計仍以手工類比設計為主,計算機僅僅作為一個繪圖工具,沒有充分發(fā)揮計算機輔助設計的功能。②貨架設計過程是一個系列化、參數(shù)化的過程,國內(nèi)的貨架設計還不具有參數(shù)化數(shù)據(jù)驅(qū)動的效果,造成大量重復性的勞動,影響設計效率和速度。③貨架設計結果幾乎全為工程二維平面圖,雖然不影響設計和生產(chǎn),但是不能更好地體現(xiàn)貨架的三維設計效果,造成銷售人員和客戶的溝通困難。
為了解決上述問題,需要對現(xiàn)有的通用CAD軟件進行二次開發(fā),編制出面向貨架設計的專業(yè)設計軟件。本文以一個貨架參數(shù)化三維造型系統(tǒng)的開發(fā)為例,介紹了基于InventorAPI的二次開發(fā)技術在貨架參數(shù)化設計和三維造型上的應用。
1InventorAPI技術Inventor是Autodesk推出的一款非常優(yōu)秀的三維CAD設計軟件,使用者可以利用InventorAPI的開發(fā)接口在Inventor系統(tǒng)平臺基礎上進行二次開發(fā),滿足專業(yè)設計領域的要求。
InventorAPI(ApplicationProgrammingInterface)的技術基礎是微軟的自動化(Automation)技術,這類自動化接口在以Windows為平臺的應用程序當中是相當普遍的,用戶通過InventorAPI可以用支持Automation(OLEAutomation)技術的高級語言開發(fā)出需要的應用程序。與別的三維造型軟件二次開發(fā)技術相比較,InventorAPI技術具有顯著的特點:①可以用大多數(shù)當前流行的高級編程語言來寫自己的程序,例如用VisualBasic、VisualC 、Delphi、Perl和Java等;②InventorAPI是一種以面向?qū)ο蟮姆绞浇沂緫贸绦驅(qū)ο蠊δ艿膽贸绦蚓幊探涌诩夹g,一旦理解和掌握面向?qū)ο蟪绦蛟O計的一般概念,再結合具體的API對象結構模型就可以進行二次程序開發(fā)。
InventorAPI揭示了Inventor的各種對象的內(nèi)在功能,例如:通過API可以獲得SketchArc對象,進而對其屬性如Radius、StartAngle和SweepAngle等進行賦值。InventorAPI對象層次結構模型圖顯示了各個對象之間的關聯(lián),并且描述了怎樣通過遍歷找到一個特定的對象。InventorAPI的各個對象是一種相互繼承的關系,這種繼承關系的關鍵是應用程序(Application)對象,通過獲取一個應用程序?qū)ο蟮脑L問權,就可以得到API中的任何其它的對象。
Inventor提供了三種API開發(fā)途徑:Add-In、StandaloneEXE和ApprenticeServer.
在實際應用當中,出于應用程序用戶界面的考慮,通常選擇以StandaloneEXE的方式開發(fā)應用程序的情況較多。
2貨架三維造型系統(tǒng)框架
貨架三維造型系統(tǒng)采用先進的特征參數(shù)化技術,并結合了數(shù)據(jù)庫驅(qū)動技術,貨架的設計主要分為以下兩大功能模塊:貨架參數(shù)的設計模塊和貨架的計算機輔助三維造型模塊。對于貨架參數(shù)化設計模塊,又可以分為以下幾個子模塊:托盤單元設計模塊、立柱截面選型模塊、支臂選型模塊和貨架總體參數(shù)設計模塊。
對于貨架三維參數(shù)化造型系統(tǒng)來說,其參數(shù)化設計和貨架三維造型兩個主模塊就相當于整個系統(tǒng)的輸入和輸出,其間起連接作用的是數(shù)據(jù)庫技術。數(shù)據(jù)庫的數(shù)據(jù)和貨架參數(shù)化幾何模型共同實現(xiàn)了對一個具體貨架結構的參數(shù)化描述,通過InventorAPI二次開發(fā)實現(xiàn)了貨架數(shù)據(jù)驅(qū)動三維造型。
3貨架三維造型系統(tǒng)開發(fā)
311基于數(shù)據(jù)驅(qū)動的參數(shù)化貨架設計技術
將參數(shù)化設計算法應用于貨架系統(tǒng)設計中,根據(jù)參數(shù)化設計算法流程,要對貨架系統(tǒng)建立層次化模型,分析模型參數(shù),確定貨架的主參數(shù),建立貨架模型的基礎庫,基礎庫中的主參數(shù)既包括尺寸參數(shù),也包括結構參數(shù),各種貨架模型均有其獨特的結構特點,這些結構特點在參數(shù)化過程中就是我們所說的約束關系。我們可以在分析結構過程中尋找貨架設備的結構特點,驅(qū)動基礎庫中的參數(shù),獲得貨架方案數(shù)據(jù)庫,實現(xiàn)對貨架設備的參數(shù)化描述。
數(shù)據(jù)驅(qū)動是參數(shù)化計算機輔助設計的基礎。它使得圖形能夠自動隨著參數(shù)值的變化而變化。針對常規(guī)圖形不能按比例變化的缺陷,將其進行參數(shù)化,則每個參數(shù)都成為一個變量,進而由參數(shù)對應生成的也是―個動態(tài)的圖形,實現(xiàn)了貨架柔性設計的目的。
以數(shù)據(jù)驅(qū)動生成貨架主要部件――槽鋼立柱為例,簡要說明數(shù)據(jù)驅(qū)動三維造型一般過程。通過分析,槽鋼的結構尺寸參數(shù)為草圖輪廓參數(shù)a、b、c、d和拉伸參數(shù)e, 通過參數(shù)a、b、c、d和e的約束可以實現(xiàn)對槽鋼的參數(shù)化數(shù)據(jù)驅(qū)動設計及三維造型。
。1)建立并返回Inventor連接對象:DimoInventorasInventor.ApplicationSetoInventor=GetObject(,“inventor.application”)DimoComdefAsPartComponentDefinitionSetoComdef=oInventor.ActiveDocument.ComponentDefinition
。2)建立槽鋼輪廓草圖:DimoPoint(1To8)AsPoint2d
DimoLine(1To8)AsSketchLine
DimoSketchAsPlanarSketch
SetoSketch=oComdef.Sketches.Add(oComdef.WorkPlanes.
Item(3))
SetoP(1)=oInventor.TransientGeometry.CreatePoint2d(0,0)
SetoP(2)=oInventor.TransientGeometry.CreatePoint2d(a,0)
SetoP(3)=oInventor.TransientGeometry.CreatePoint2d(a,b)
SetoP(4)=oInventor.TransientGeometry.CreatePoint2d(a-d,b)
SetoP(5)=oInventor.TransientGeometry.CreatePoint2d(a-d,b-c)
SetoP(6)=oInventor.TransientGeometry.CreatePoint2d(d,b-c)
SetoP(7)=oInventor.TransientGeometry.CreatePoint2d(d,b)
SetoP(8)=oInventor.TransientGeometry.CreatePoint2d(0,b)
SetoLine(1)=oSketch.SketchLines.AddByTwoPoints((oP(1),oP(2))
ForI=2to7
SetoLine(i)=oSketch.SketchLines.AddByTwoPoints(oLine(i-1)。EndSketchPoint,oP(i 1))
NextI
SetoLine(8)=oSketch.SketchLines.AddByTwoPoints(oLine(7)。
EndSketchPoint,oLine(1)。StartSketchPoint)
。3)槽鋼三維實體造型:
DimoProfileAsProfile
SetoProfile=oSketch.Profiles.AddForSolid
CalloComdef.Features.ExtrudeFeatures.AddByDistanceExtent
(oProfile,e,kPositiveExtentDirection,kJoinOperation)
通過參數(shù)化數(shù)據(jù)驅(qū)動可以方便快捷地進行各種貨架結構的設計和三維造型,對結構相同而尺寸有所變化的貨架只需對驅(qū)動數(shù)據(jù)進行適當修改就可以由計算機自動生成,大大提高了貨架的開發(fā)設計效率。
312貨架三維造型系統(tǒng)流程
貨架參數(shù)化三維造型系統(tǒng)應用程序開發(fā)的主要步驟為:
(1)建立貨架的參數(shù)化幾何原型。根據(jù)參數(shù)化約束思想,建立幾何體的形狀約束和尺寸約束等,并用數(shù)據(jù)庫等形式存儲相關的驅(qū)動數(shù)據(jù)。
(2)用高級語言如VisualBasic編制應用程序。通過應用程序,在數(shù)據(jù)庫中提取對應的形狀約束數(shù)據(jù)和尺寸約束數(shù)據(jù),然后調(diào)用InventorAPI函數(shù),根據(jù)貨架原型,利用提取的幾何參數(shù)進行數(shù)據(jù)驅(qū)動,在Inventor系統(tǒng)環(huán)境中繪制所需的平面草圖進而進行三維造型。
313貨架三維造型系統(tǒng)實例
InventorAPI使得二次開發(fā)Inventor成為現(xiàn)實,利用InventorAPI,結合高級程序語言的強大功能,可以開發(fā)出面向企業(yè)的更專業(yè)的計算機輔助設計軟件。
近期根據(jù)貨架三維造型系統(tǒng)流程為駛?cè)胧剑―riveIn)貨架設計開發(fā)的一個參數(shù)化貨架三維造型軟件及設計案例結果,利用該系統(tǒng)進行貨架三維參數(shù)化造型設計,省去了設計人員大量的體力勞動,最為重要的是該軟件突破了貨架的傳統(tǒng)設計方法,實現(xiàn)了設計方案三維可視化造型,縮小了設計方案和產(chǎn)品之間的差距。
4結束語
。1)貨架參數(shù)化三維設計造型軟件的開發(fā)實現(xiàn),使得貨架設計在系列化、參數(shù)化和標準化方面得到提高,三維造型技術的引入實現(xiàn)了貨架產(chǎn)品的數(shù)字化虛擬設計。
。2)利用InventorAPI,結合企業(yè)自身產(chǎn)品的設計及工藝特點,能夠開發(fā)出極具使用價值和經(jīng)濟效益的個性化、專業(yè)化應用程序,從而提高企業(yè)信息化、自動化水平。
關鍵詞:
貨架
上一篇:
倉儲貨架擺放如何設計
下一篇:
不一樣的蘇州重力式貨架
相關文章列表
·
昊特蘇州貨架2019年度國慶節(jié)放假通知
·
昊特蘇州貨架2019年度中秋節(jié)放假通知
·
高密度存儲貨架系統(tǒng)的種類及其特點
·
昊特貨架順利完成橫梁式貨架裝柜工作
·
昊特蘇州貨架召開2019年度年中會議
·
廣州電商企業(yè)中型貨架安裝順利進行中
·
蘇州貨架分享:有關貨架部件增補的問題
·
冷鏈倉庫可以適用哪些貨架類型?
資訊搜索
最新動態(tài)
昊特蘇州貨架2019年度國慶節(jié)放假通知
自動化立體倉庫設計前應該做哪些工作?
昊特蘇州貨架2019年度中秋節(jié)放假通知
高密度存儲貨架系統(tǒng)的種類及其特點
蘇州貨架分享:鋼制托盤的優(yōu)勢有哪些?
昊特貨架順利完成橫梁式貨架裝柜工作
昊特蘇州貨架召開2019年度年中會議
廣州電商企業(yè)中型貨架安裝順利進行中
蘇州貨架分享:有關貨架部件增補的問題
冷鏈倉庫可以適用哪些貨架類型?
熱門動態(tài)
我司員工分享六星級心態(tài)培訓心得
蘇州貨架詮釋塑料托盤防滑墊原理
蘇州貨架詮釋抱焊梁結構應用
蘇州貨架詮釋駛?cè)胧脚c流利式結構應用區(qū)別
蘇州貨架詮釋萬能角鋼貨架巧妙運用
中型倉儲貨架的優(yōu)勢有哪些?
蘇州貨架詮釋倉儲貨架分類
現(xiàn)代庫房中倉儲貨架起到什么作用?
影響倉儲貨架壽命的主要因素
倉儲貨架中重力式貨架設計特點
電話:0512-67530318 傳真:0512-67537656 E-mail:sales@hot56.com
Copyright @ 2005-2018 蘇州工業(yè)園區(qū)昊特物流設備有限公司版權所有
網(wǎng)站地圖
蘇ICP備05085788號-1
亚洲国内伊人99综合精品,精品欧美黑人一区二区三区,w中文字幕AⅤ一级,国产女人高潮叫床视频免费按摩