vb點虐 catia的簡單介紹
如何用vb獲取catia中各節(jié)點的狀態(tài)
1、首先通過引用相應(yīng)的庫文件,啟動Catia軟件。
目前成都創(chuàng)新互聯(lián)公司已為近千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計、六合網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
2、其次在相應(yīng)草圖平面用VB代碼創(chuàng)建草圖,根據(jù)節(jié)距數(shù)計算模型旋轉(zhuǎn)角度可創(chuàng)建輪胎實體模型。
3、最后采用開槽方法生成可獲取catia中各節(jié)點的狀態(tài)。
你好,我想問一下VB獲取catia的線長方法?
首先,你要得到當(dāng)前文檔的SPAWorkbench對象.
代碼如下:
Dim TheSPAWorkbench As Workbench
Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench ( "SPAWorkbench" )
然后,你要得到Measurable對象.
代碼如下:
Dim TheMeasurable As Measurable
Set TheMeasurable = TheSPAWorkbench.GetMeasurable(referenceObject)
其中 referenceObject就是你要測量的直線的reference.
最后,有了Measurable以后,你就可以使用這個對象得到只想的長度了.
代碼如下:
Dim ALength As double
ALength = TheMeasurable.Length
我的VB為什么不能調(diào)用CATIA?
這個問題很簡單,盜版的原因,你試過不同版本的盜版可能就可以用了,我以前用一個齒輪的宏就出現(xiàn)了這種問題,后來我用別人的CATIA就能用,而我的卻不能用
VB點虐 調(diào)用exe問題
你可以用VB.NET中內(nèi)建的Shell函數(shù)或調(diào)用System.Diagnostics命名空間中Process類的Start靜態(tài)方法來運行。將可執(zhí)行文件的路徑和運行參數(shù)以字符串型傳送給方法的參數(shù)即可。
另:用Chr(34)代替英文的單引號,沒有前后之分。
網(wǎng)站標(biāo)題:vb點虐 catia的簡單介紹
分享路徑:http://www.xueling.net.cn/article/ddeddsh.html