婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 電銷機(jī)器人源碼支持二次開發(fā)(電銷機(jī)器人全套源碼)

電銷機(jī)器人源碼支持二次開發(fā)(電銷機(jī)器人全套源碼)

熱門標(biāo)簽:安徽語音外呼系統(tǒng)招商 直播外呼系統(tǒng) 濟(jì)南電銷外呼系統(tǒng)定制 常州電話外呼系統(tǒng)代理 百度地圖標(biāo)注怎么加速審核 備課機(jī)器人電話機(jī) 外呼系統(tǒng)是什么情況 新鄉(xiāng)防封卡外呼系統(tǒng)哪家專業(yè) 大型外呼系統(tǒng)公司

外部編程

利用VB/VC 外部編程能力

外部編程能力是指在測量軟件平臺下電銷機(jī)器人源碼支持二次開發(fā),通過VB/VC 等高級編程語言進(jìn)行高級編程的能力。

PC-DMIS 測量軟件提供了強(qiáng)大的內(nèi)部編程能力和外部編程能力電銷機(jī)器人源碼支持二次開發(fā),用戶不僅可以進(jìn)行靈活的零件編程,也可以通過VB/VC/C++ 高級語言進(jìn)行高級編程。通過外部編程方式在PC-DMIS 測量軟件平臺下,電銷機(jī)器人源碼支持二次開發(fā)我們開發(fā)了齒輪專用測量評價(jià)軟件包,葉片測量評價(jià)軟件包,PC-DMIS 與EXCEL 之間數(shù)據(jù)傳遞等應(yīng)用程序,擴(kuò)大了PC-DMIS 測量軟件

功能和應(yīng)用領(lǐng)域。

下面通過一些簡單的編程例子,僅僅展示編程思路,程序本身的意義對您沒有太大價(jià)值。

●利用VB 編程(外部編程事例I)

通過一事例,描述VB 編程全過程。下面這個(gè)例子是用VB 實(shí)現(xiàn)特殊測量結(jié)果報(bào)告的輸出,也就是PC-DMIS 測量完成后,把所有測量點(diǎn)坐標(biāo)提取出來直接寫到一個(gè)ASCII 文件中。

步驟1:打開PC-DMIS 軟件

步驟2:編寫測量點(diǎn)元素的PC-DMIS 程序。

運(yùn)行該P(yáng)C-DMIS 程序后,得到了一些點(diǎn)坐標(biāo)和圓心坐標(biāo),下面我們編制一VB 程序,從測量結(jié)果中取出點(diǎn)坐標(biāo),并保存到一文件中。

步驟3:打開VB 軟件,編寫VB 程序。

打開Visual Basic,選擇菜單“文件” ->“新建工程”,這時(shí)出現(xiàn)一對話框讓電銷機(jī)器人源碼支持二次開發(fā)你選擇新建種類,如下圖:

步驟4:工程文件類型

選擇“標(biāo)準(zhǔn)EXE”并按“確定”,這時(shí)VB 就進(jìn)入一個(gè)可供編程的新工程,該工程開始時(shí)提供了一個(gè)空的Form,如下圖:

步驟5:添加命令按鈕

通過工具菜單,在新工程中,添加命令按鈕,方法是:

在V B 左邊的工具欄中, 我們選擇CommandButton,并在這個(gè)空的Form 中“畫”一個(gè)Button。在右邊的屬性欄中,首先修改“名稱”為cmdGetPointsData,然后修改“Caption”為“取出測量點(diǎn)數(shù)據(jù)”,這里設(shè)計(jì)的Form。如圖4.20 所示:

用鼠標(biāo)雙擊Button, 這時(shí)VB 產(chǎn)生一個(gè)空的Function , 如下:

Private Sub Command1 Click()

End Sub

步驟6:引用PC-DMIS 編程接口。

把PC-DMIS 編程接口引用到該工程中, 方法是:選擇菜單“工程”-> “引用”, 這里出現(xiàn)引用

對話框,在“可用的引用”中找到PC-DMIS3.5(或3.2)并選擇上,如下圖:

確定后,PC-DMIS 的接口庫PCDLRN.TLB就被加入到我們的工程中了。

步驟7:在函數(shù)中添加內(nèi)容。

在函數(shù)中添加內(nèi)容,完成設(shè)計(jì)要求動(dòng)作,方法是:

在Command1_Click() 函數(shù)體中加入程序代

碼,

Private Sub Command1_Click()

Dim appPcdmis As New PCDLRN.Application

Dim prtsPcdmis As PCDLRN.PartPrograms

Set prtsPcdmis = appPcdmis.PartPrograms

Dim prtPcdmis As PCDLRN.PartProgram

Set prtPcdmis= appPcdmis.ActivePartProgram

Dim cmdsPcdmis As PCDLRN.Commands

Set cmdsPcdmis = prtPcdmis.Commands

Dim cmdPcdmis As PCDLRN.Command

Dim featName As String

Dim measX, measY, measZ As String

Dim theoX, theoY, theoZ As String

Open "c:point.txt" For Output As #1

For Each cmdPcdmis In cmdsPcdmis

If cmdPcdmis.Type= AUTO_VECTOR_FEATURE

Then

featName = cmdPcdmis.ID

measX = cmdPcdmis.GetText(MEAS_X, 0)

measY = cmdPcdmis.GetText(MEAS_Y, 0)

measZ = cmdPcdmis.GetText(MEAS_Z, 0)

theoX = cmdPcdmis.GetText(THEO_X, 0)

theoY = cmdPcdmis.GetText(THEO_Y, 0)

theoZ = cmdPcdmis.GetText(THEO_Z, 0)

Print #1, featName + " X "+ " Y "+" Z "

Print #1, "ACT ", measX, measY, measZ

Print #1, "NOM ", theoX, theoY, theoZ

Print #1,

End If

Next

Close #1

End Sub

執(zhí)行VB 程序

執(zhí)行VB 程序(PC-DMIS 不能關(guān)閉,否則VB程序執(zhí)行后,沒有結(jié)果輸出)。出現(xiàn)如下對話框:

按“取出測量點(diǎn)數(shù)據(jù)”按鈕,您可以在c:目錄下發(fā)現(xiàn)一個(gè)名為point.txt 的文件,該文件內(nèi)容如下:

這樣,我們就把數(shù)據(jù)從PC-DMIS 中成功的取了出來,存到了指定的文件中。

PC-DMIS 與EXCEL 之間的數(shù)據(jù)傳遞(外部編程示例II)

EXCEL 是非常優(yōu)秀的制表軟件,用戶可以根據(jù)自己的需要,制做各式各樣的個(gè)性化的表格,雖然表格設(shè)計(jì)容易,但添置和錄入數(shù)據(jù)是非常麻煩的事。下面通過一示例,說明如何把測量數(shù)據(jù)自動(dòng)添置到設(shè)計(jì)好的EXCEL 表格中.

在EXCEL 中,雙擊表格中的圖標(biāo),PCDMIS軟件中評價(jià)的數(shù)據(jù)將會自動(dòng)傳遞到EXCEL表格中。

關(guān)注只需一秒,受益絕非一時(shí)

往期精彩:

如需要了解產(chǎn)品詳情,可電話咨詢專業(yè)客服人員:15358521011(微信同號)

標(biāo)簽:黔東 吳忠 陽泉 天津 楚雄 湖州 海西 大理

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《電銷機(jī)器人源碼支持二次開發(fā)(電銷機(jī)器人全套源碼)》,本文關(guān)鍵詞  電銷,機(jī)器人,源碼,支持,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《電銷機(jī)器人源碼支持二次開發(fā)(電銷機(jī)器人全套源碼)》相關(guān)的同類信息!
  • 本頁收集關(guān)于電銷機(jī)器人源碼支持二次開發(fā)(電銷機(jī)器人全套源碼)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 古浪县| 运城市| 西乌| 清徐县| 家居| 通许县| 中西区| 泸西县| 沈丘县| 平安县| 那曲县| 鹤峰县| 荣昌县| 逊克县| 云浮市| 新竹县| 邛崃市| 三原县| 宁晋县| 大连市| 达孜县| 乡城县| 遂宁市| 鄂伦春自治旗| 北安市| 贺兰县| 天水市| 海兴县| 镇康县| 广灵县| 玛曲县| 铜梁县| 昌黎县| 图们市| 朝阳区| 班戈县| 璧山县| 南郑县| 星座| 名山县| 麟游县|