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

基于VB開發的智能平臺在圓錐曲線異形螺紋中的應用

2021-07-23 07:23:42翁劍峰劉二強
制造技術與機床 2021年7期
關鍵詞:界面智能

徐 兵 翁劍峰 劉二強

(①臺州科技職業學院,浙江 黃巖 318020;②太原科技大學,山西 太原 030024)

螺紋種類繁多,應用越發廣泛[1-3],然而牙型為圓錐曲線的異形螺紋由于編程加工難,功能未得到充分發揮,在生活中很少見到。該類螺紋一般采用數控車削宏程序編程[4-5],鐘璞等[6]利用宏程序解決了在橢圓面上車削多頭傳動螺紋的難題;黃松[7]介紹了橢圓曲線螺紋,雙曲線螺紋和余弦曲線螺紋零件的宏程序編制方法。這些方法思路各異,過程繁瑣,沒有統一。為了簡化圓錐曲線牙型螺紋編程,文章以FANUC-Oimate系統為例,在前期研究圓錐曲線極坐標統一方程的基礎上[8],提出了1個適合這3種圓錐曲線牙型螺紋的極坐標宏程序統一編程模式,并通過Visual Basic開發出1個智能平臺,針對不同的圓錐曲線異形螺紋,在平臺上修改關鍵參數,即可獲得該類螺紋零件的宏程序,同時在VERICUT仿真軟件得到驗證,方便操作,易于加工。

1 數控車削圓錐曲線異形螺紋零件極坐標宏程序統一模式的建立

如圖1所示,在前期的工作上[8],通過圓錐曲線極坐標方程,將數控車削橢圓、拋物線和雙曲線這3種圓錐曲線異形螺紋零件的宏程序歸納,獲得如下的統一宏程序編程。

O1

G98

T0101

M3S800

G0X100Z100

G0(D+2)#1=θ1

(定義變量#1為極角θ,且最小值為θ1)

N10#2=X0+e*p*COS[#1] /[1+e*SIN[#1]]

(#2為計算二次曲線上M點的x’坐標)

#3=Y0-e*p*SIN[#1]/[1+e*SIN[#1]]

(#3為計算二次曲線上M點的y’坐標,即半徑值)

G0X [2*#3]Z[#2+f]

(快速定位到螺紋第一個切削起點,f為螺紋螺距)

G32Z-(L+0.5)F(f)

(第一刀螺紋切削,L為螺紋總長,)

G0X(D+2)

(D為螺紋外徑)

Z6

(第一刀螺紋切削完畢,退回到循環起點)

#1=#1-1

(極角重新賦值,不斷減少)

IF[#1GEθ2]GOTO10

(條件循環語句,極角變化大于θ2時,回到程序段10)

G0X100Z100

M30

2 基于VB的圓錐曲線異形螺紋零件宏程序智能平臺的開發

如圖1所示,圓錐曲線異形螺紋零件的宏程序模式統一,邏輯性強,但操作困難,而VB是當前應用最廣泛也是可視化的程序開發工具之一[9-10]。因此采用VB開發圓錐曲線異形螺紋零件宏程序智能平臺,可使平臺人機界面友好,可操作性強。

2.1 智能平臺功能設計

本平臺主要實現的功能:(1)接收用戶輸入的圓錐曲線參數;(2)根據關鍵參數e的大小,輸出不同的圓錐(橢圓、雙曲線和拋物線)示意圖;(3)圓錐曲線異形螺紋零件的宏程序NC代碼生成及輸出。

2.2 智能平臺界面設計

為了增強平臺界面的可視化,如圖2所示,平臺界面中加入一個圖形窗口,顯示用AUTOCAD繪制的圓錐曲線示意圖,示意圖中對應的參數在右側文本框里顯示,用戶可根據實際的加工零件需求輸入參數數據,如表1所示。

表1 圓錐曲線異形螺紋參數界面標簽及含義

2.3 變量賦值與運算

在VB的源代碼中,在智能平臺界面輸入的參數數據,即可進行程序運算。

部分計算程序源代碼如下:

(1)輸出程序代碼到智能平臺界面,供用戶調用

Private Sub CommandButton1_Click()

TextBox1.Value = ""

mystr = Sheet1.Range("D5").Value

′D

If Len(D.Value) >= 1 Then

vD = Val(D.Value) + 2

mystr = Replace(mystr, "{{D+2}}", vD)

Else

MsgBox "請輸入直徑D"

Exit Sub

End If

′ X0

If Len(X0.Value) >= 1 Then

vX0 = Val(X0.Value)

mystr = Replace(mystr, "{{X0}}", vX0)

Else

MsgBox "請輸入X0"

Exit Sub

End If

……………………

TextBox1.Value = mystr

(2)根據e值,加載零件仿真加工示意圖

部分輸出代碼如下:

evalue = Val(e.Value)

If Val(e.Value) > 1 Then

Image2.Picture = LoadPicture(ThisWorkbook.Path + "imgsg1.jpg")

ElseIf Val(e.Value) = 1 Then

Image2.Picture = LoadPicture(ThisWorkbook.Path + "imgse1.jpg")

Else

Image2.Picture = LoadPicture(ThisWorkbook.Path + "imgsl1.jpg")

End If

End Sub

…………………….

2.4 NC程序的生成及加工驗證

如圖2所示,參數設置完后,點擊“生成代碼”,即可生成圓錐曲線異形螺紋零件的宏程序,顯示在界面右邊框中,該宏程序可直接在機床上執行。同時,相關的零件仿真圖出現在界面左下角邊框中。現對數控車削不同圓錐曲線異形螺紋零件進行宏程序代碼生成并加工驗證。

(1)橢圓(e<1)

(2)雙曲線(e>1)

圖7中拋物線方程x′2=10y′,FM點與Z軸夾角,即極角θ變化范圍為(-10.389 °,190.389°),且e=1,p=5,且焦點F坐標在工件坐標系中的坐標(X0,Y0)為(-5,18.9)。將獲得的參數輸入到圖2文本框中,生成的代碼在機床上執行,加工后的零件如圖8所示。

3 結語

通過對圓錐曲線中橢圓、雙曲線和拋物線異形螺紋零件反復的運算和調試,該智能平臺生成的程序符合設計要求。

圓錐曲線異形螺紋零件的加工,關鍵在于程序,它決定了數控加工的精度和速度。通過VB編制該類零件的宏程序,操作界面可視化高,簡單易懂。該方法和技術在實際機床加工中得到了驗證,具有極高的推廣意義。

猜你喜歡
界面智能
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
智能制造 反思與期望
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
空間界面
金秋(2017年4期)2017-06-07 08:22:16
電子顯微打開材料界面世界之門
主站蜘蛛池模板: 毛片免费试看| 亚洲人成在线精品| 国产91视频观看| 亚洲精品无码久久久久苍井空| 狠狠ⅴ日韩v欧美v天堂| 国产美女无遮挡免费视频| 亚洲最新在线| 午夜一级做a爰片久久毛片| 国产XXXX做受性欧美88| 日本精品影院| 精品国产美女福到在线不卡f| 在线a视频免费观看| 国产亚洲一区二区三区在线| 伊人久久综在合线亚洲2019| 美女无遮挡拍拍拍免费视频| 3344在线观看无码| 福利在线不卡一区| 欧美日韩激情在线| 国产成人久久777777| 日本少妇又色又爽又高潮| 国产一区二区网站| 精品人妻系列无码专区久久| 欧美三级不卡在线观看视频| 精品偷拍一区二区| 亚洲精品视频免费观看| 亚洲欧美自拍中文| 久久一本日韩精品中文字幕屁孩| 国产成人精品18| 亚洲色图欧美视频| 久久大香伊蕉在人线观看热2| av一区二区三区高清久久| 国内精品免费| 亚洲欧美另类久久久精品播放的| 日本在线欧美在线| 国产激爽大片高清在线观看| 国产不卡在线看| www.亚洲色图.com| 国产成人精品视频一区视频二区| 麻豆AV网站免费进入| 日本精品视频| 国产免费a级片| 毛片手机在线看| 国产av无码日韩av无码网站| 亚洲欧美成人在线视频| av性天堂网| 青青青草国产| 男人的天堂久久精品激情| 亚洲综合片| 欧洲极品无码一区二区三区| 国产人成在线视频| 亚洲中文字幕手机在线第一页| 色偷偷一区| 在线亚洲小视频| 亚洲码在线中文在线观看| 亚洲VA中文字幕| 国产麻豆福利av在线播放| 一级黄色欧美| 五月婷婷导航| 日韩亚洲高清一区二区| 国产嫖妓91东北老熟女久久一| 欧美亚洲一区二区三区导航| 亚洲小视频网站| 久久综合国产乱子免费| 91无码视频在线观看| 国产精品尤物在线| 精品国产一区二区三区在线观看| 国产主播一区二区三区| 午夜小视频在线| 国产成人1024精品| 中文天堂在线视频| 黄色不卡视频| 99久久精品视香蕉蕉| 国产剧情一区二区| 国产日韩精品一区在线不卡| 欧美午夜在线播放| 91丨九色丨首页在线播放| 2021国产在线视频| 曰韩免费无码AV一区二区| 亚洲大学生视频在线播放| 三区在线视频| 国产精品jizz在线观看软件| 亚洲天堂2014|