System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及數(shù)控加工,尤其涉及一種相貫線狀孔口加工方法及系統(tǒng)。
技術(shù)介紹
1、本部分的陳述僅僅是提供了與本專利技術(shù)相關(guān)的
技術(shù)介紹
信息,不必然構(gòu)成在先技術(shù)。
2、數(shù)控加工中,會(huì)遇到圓柱體零件側(cè)孔的加工,通過對(duì)產(chǎn)品應(yīng)力集中的分布、裝配性能、外觀質(zhì)量和安全性等方面的考慮,需要對(duì)孔口進(jìn)行倒圓角處理,孔口與圓柱體表面成相貫線形狀,加工路徑通常是一系列復(fù)雜的曲線和圓弧。
3、當(dāng)前通過數(shù)控加工進(jìn)行孔口相貫線進(jìn)行加工時(shí),均需要先在三維建模軟件中構(gòu)建相貫線的軌跡線,之后,將軌跡線導(dǎo)入數(shù)控設(shè)備中,由數(shù)控設(shè)備根據(jù)相貫線的軌跡線,生成相貫線的加工程序,存在設(shè)備兼容性的問題,三維建模軟件生成的軌跡線可能無法直接適用于所有數(shù)控設(shè)備,需要進(jìn)行額外的適配工作,且當(dāng)需要對(duì)加工參數(shù)進(jìn)行修改時(shí),需要相對(duì)相貫線的軌跡線進(jìn)行修改,之后再將修改后的軌跡線導(dǎo)入數(shù)控設(shè)備,重新生成加工程序,修改費(fèi)時(shí)費(fèi)力。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)為了解決上述問題,提出了一種相貫線狀孔口加工方法及系統(tǒng),能夠在孔口相貫線加工過程中,確定銑刀的下一步位置坐標(biāo),而不用提前進(jìn)行加工程序確定,在保證加工精度的基礎(chǔ)上,提高加工效率。
2、為實(shí)現(xiàn)上述目的,本專利技術(shù)采用如下技術(shù)方案:
3、第一方面,提出了一種相貫線狀孔口加工方法,包括:
4、控制銑刀按照在水平面內(nèi)旋轉(zhuǎn)一周,再在豎向面內(nèi)旋轉(zhuǎn)設(shè)定豎向角度,再在水平面內(nèi)旋轉(zhuǎn)一周的方式,對(duì)孔口相貫線進(jìn)行加工,在對(duì)孔口相貫線加工過程中,獲取銑刀當(dāng)前的水平旋
5、根據(jù)銑刀當(dāng)前的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度,確定銑刀下一步的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度;
6、根據(jù)銑刀下一步的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度,結(jié)合加工件半徑、圓孔直徑、孔口圓角半徑和銑刀半徑,確定銑刀下一步的位置坐標(biāo);
7、根據(jù)銑刀下一步的位置坐標(biāo),對(duì)銑刀進(jìn)行控制。
8、進(jìn)一步的,當(dāng)銑刀下一步為在水平面內(nèi)旋轉(zhuǎn)設(shè)定水平角度時(shí),銑刀下一步的水平旋轉(zhuǎn)角度為當(dāng)前的水平旋轉(zhuǎn)角度加上設(shè)定水平角度;銑刀下一步的豎向旋轉(zhuǎn)角度為當(dāng)前的豎向旋轉(zhuǎn)角度;
9、當(dāng)銑刀下一步為在豎向面內(nèi)旋轉(zhuǎn)設(shè)定豎向角度時(shí),銑刀下一步的水平旋轉(zhuǎn)角度為當(dāng)前的水平旋轉(zhuǎn)角度加上設(shè)定水平角度;銑刀下一步的豎向旋轉(zhuǎn)角度為當(dāng)前的豎向旋轉(zhuǎn)角度加上設(shè)定豎向角度。
10、進(jìn)一步的,銑刀位于初始位置時(shí),水平旋轉(zhuǎn)角度和豎直面的旋轉(zhuǎn)角度均為0。
11、進(jìn)一步的,當(dāng)銑刀當(dāng)前的豎向旋轉(zhuǎn)角度大于90°,且當(dāng)前的水平旋轉(zhuǎn)角度大于360°時(shí),孔口相貫線加工完成。
12、進(jìn)一步的,銑刀下一步的位置坐標(biāo)包括坐標(biāo)x、坐標(biāo)y和坐標(biāo)z;
13、x=(r2-r6*sin(r4)+r5-r5*sin(r4))*cos(r3);
14、y=(r2-r6*sin(r4)+r5-r5*sin(r4))*sin(r3);
15、z=-r1+sqrt(r1*r1-(r2-r6*sin(r4)+r5-r5*sin(r4))*(r2-r6*sin(r4)+r5-r5*sin(r4))*cos(r3)*cos(r3))-r5+r5*cos(r4)+r6*cos(r4);
16、式中,r1為加工件半徑,r2為圓孔直徑,r5為孔口圓角半徑,r6為銑刀半徑,r3為水平旋轉(zhuǎn)角度,r4為豎向旋轉(zhuǎn)角度。
17、進(jìn)一步的,銑刀采用球頭銑刀。
18、第二方面,提出了一種相貫線狀孔口加工系統(tǒng),包括:
19、數(shù)據(jù)獲取單元,用于控制銑刀按照在水平面內(nèi)旋轉(zhuǎn)一周,再在豎向面內(nèi)旋轉(zhuǎn)設(shè)定豎向角度,再在水平面內(nèi)旋轉(zhuǎn)一周的方式,對(duì)孔口相貫線進(jìn)行加工,在對(duì)孔口相貫線加工過程中,獲取銑刀當(dāng)前的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度;
20、位置角度確定單元,用于根據(jù)銑刀當(dāng)前的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度,確定銑刀下一步的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度;
21、位置坐標(biāo)確定單元,用于根據(jù)銑刀下一步的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度,結(jié)合加工件半徑、圓孔直徑、孔口圓角半徑和銑刀半徑,確定銑刀下一步的位置坐標(biāo);
22、控制單元,用于根據(jù)銑刀下一步的位置坐標(biāo),對(duì)銑刀進(jìn)行控制。
23、第三方面,提出了一種計(jì)算機(jī)設(shè)備,所述設(shè)備包括:
24、處理器,適于執(zhí)行計(jì)算機(jī)程序;
25、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),實(shí)現(xiàn)第一方面提出的一種相貫線狀孔口加工方法。
26、第四方面,提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序適于由處理器加載并執(zhí)行第一方面提出的一種相貫線狀孔口加工方法。
27、第五方面,提出了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)第一方面提出的一種相貫線狀孔口加工方法。
28、與現(xiàn)有技術(shù)相比,本專利技術(shù)的有益效果為:
29、本專利技術(shù)提出的一種相貫線狀孔口加工方法及系統(tǒng),所述方法通過在孔口相貫線加工過程中,獲取銑刀當(dāng)前的水平旋轉(zhuǎn)角度和豎向旋轉(zhuǎn)角度,根據(jù)銑刀當(dāng)前的角度,確定銑刀下一步的位置坐標(biāo),從而實(shí)現(xiàn)在孔口相貫線加工過程中,對(duì)銑刀進(jìn)行軌跡規(guī)劃,簡(jiǎn)化編程過程、降低編程錯(cuò)誤率,保證孔口相貫線的加工精度和加工效率。
30、本專利技術(shù)附加方面的優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本專利技術(shù)的實(shí)踐了解到。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種相貫線狀孔口加工方法,其特征在于,包括:
2.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,當(dāng)銑刀下一步為在水平面內(nèi)旋轉(zhuǎn)設(shè)定水平角度時(shí),銑刀下一步的水平旋轉(zhuǎn)角度為當(dāng)前的水平旋轉(zhuǎn)角度加上設(shè)定水平角度;銑刀下一步的豎向旋轉(zhuǎn)角度為當(dāng)前的豎向旋轉(zhuǎn)角度;
3.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,銑刀位于初始位置時(shí),水平旋轉(zhuǎn)角度和豎直面的旋轉(zhuǎn)角度均為0。
4.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,當(dāng)銑刀當(dāng)前的豎向旋轉(zhuǎn)角度大于90°,且當(dāng)前的水平旋轉(zhuǎn)角度大于360°時(shí),孔口相貫線加工完成。
5.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,銑刀下一步的位置坐標(biāo)包括坐標(biāo)X、坐標(biāo)Y和坐標(biāo)Z;
6.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,銑刀采用球頭銑刀。
7.一種相貫線狀孔口加工系統(tǒng),其特征在于,包括:
8.一種電子設(shè)備,其特征在于,所述設(shè)備包括:
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)權(quán)利要求1-6任一項(xiàng)所述的一種相貫線狀孔口加工方法。
...【技術(shù)特征摘要】
1.一種相貫線狀孔口加工方法,其特征在于,包括:
2.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,當(dāng)銑刀下一步為在水平面內(nèi)旋轉(zhuǎn)設(shè)定水平角度時(shí),銑刀下一步的水平旋轉(zhuǎn)角度為當(dāng)前的水平旋轉(zhuǎn)角度加上設(shè)定水平角度;銑刀下一步的豎向旋轉(zhuǎn)角度為當(dāng)前的豎向旋轉(zhuǎn)角度;
3.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,銑刀位于初始位置時(shí),水平旋轉(zhuǎn)角度和豎直面的旋轉(zhuǎn)角度均為0。
4.如權(quán)利要求1所述的一種相貫線狀孔口加工方法,其特征在于,當(dāng)銑刀當(dāng)前的豎向旋轉(zhuǎn)角度大于90°,且當(dāng)前的水平旋轉(zhuǎn)角度大于360°時(shí),孔口相貫線加工完成。
5.如權(quán)利要求1所述的一種相貫線狀孔口加工...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:喬雷,賈維強(qiáng),梁小松,趙大偉,張安蕓,劉偉,焦侯慶,劉洋,李洋,
申請(qǐng)(專利權(quán))人:通裕重工股份有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。