機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 2921|回復(fù): 12
打印 上一主題 下一主題

這是設(shè)備問題還是程序里的問題?求大神解釋

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2014-3-13 13:34:56 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一個主程序,4個調(diào)用子程序(零點偏置)。我在子程序里修改X,Y方向的偏置,但實際測量報告中沒有任何的反應(yīng)。還是原來的那個數(shù)值,無論我修改再大的數(shù)值也沒有任何變化。。。求大神解釋,這是設(shè)備問題還是程序里的問題
7 l, m- a1 u  h( R
回復(fù)

使用道具 舉報

2#
發(fā)表于 2014-3-13 20:00:29 | 只看該作者
沒看明白你的問題,視乎是主程序調(diào)用子程序一次加工4個,你可以在調(diào)用子程序前使用G52局部坐標(biāo)系就好了
回復(fù) 支持 反對

使用道具 舉報

3#
發(fā)表于 2014-3-14 08:28:24 | 只看該作者
程序貼出來。。!
回復(fù) 支持 反對

使用道具 舉報

4#
發(fā)表于 2014-3-14 12:47:46 | 只看該作者
編程有問題,我判斷是你用絕對值編程主程序,用增量值編寫就OK
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2014-3-14 18:43:52 來自手機 | 只看該作者
什么系統(tǒng)?
回復(fù) 支持 反對

使用道具 舉報

6#
發(fā)表于 2014-3-16 18:44:18 | 只看該作者
不懂編程。也不了解你的設(shè)備。但如果要排除設(shè)備問題,可以拿表打一下實際是否動作。
回復(fù) 支持 反對

使用道具 舉報

7#
發(fā)表于 2014-3-16 19:32:19 | 只看該作者
    多定幾個坐標(biāo)就不會出現(xiàn)這種問題了
回復(fù) 支持 反對

使用道具 舉報

8#
 樓主| 發(fā)表于 2014-3-25 15:07:49 | 只看該作者
夜總是要來的 發(fā)表于 2014-3-14 08:28 0 h, g! D* P( A* h- _, T
程序貼出來。。!

6 g. W/ {* ]6 H* B0 q9 J5 N程序我已經(jīng)還原成之前的,調(diào)整各工位補償參數(shù)但尺寸報告還是沒有任何反應(yīng),個人認為這和程序已經(jīng)沒有直接的關(guān)聯(lián)。機床轉(zhuǎn)臺有4個工裝面,2個加工站,每個工裝面都有一個對應(yīng)的補償子程序,是不是和轉(zhuǎn)臺信號有關(guān)?系統(tǒng)是西門子840D機床是LICON德國。后續(xù)的一個驗證中得出,1號工裝面對應(yīng)的子程序有一個關(guān)于補償值上下限的公差值,我刻意讓這個補償值超出公差,但機床報警報的是4號工裝面補償值超差,同理,2工裝面沒有報警,3工裝面報的是自己,4工裝面報的3工裝面。。。。。所以是不是存在這樣的一個問題,在調(diào)用子程序的時候由于轉(zhuǎn)臺信號問題,個別工裝面子程序沒有被調(diào)用到,導(dǎo)致在加工該工位零件時直接走的是主程序中的走刀軌跡,而沒有調(diào)用子程序中的原點補償。。。。
; v  D5 |8 @6 d; T5 _
回復(fù) 支持 反對

使用道具 舉報

9#
 樓主| 發(fā)表于 2014-3-25 15:08:30 | 只看該作者
冷月梧桐 發(fā)表于 2014-3-13 20:00 % y5 T' W7 m5 w; k6 |
沒看明白你的問題,視乎是主程序調(diào)用子程序一次加工4個,你可以在調(diào)用子程序前使用G52局部坐標(biāo)系就好了

) @" ]" E% E; h& H+ W程序我已經(jīng)還原成之前的,調(diào)整各工位補償參數(shù)但尺寸報告還是沒有任何反應(yīng),個人認為這和程序已經(jīng)沒有直接的關(guān)聯(lián)。機床轉(zhuǎn)臺有4個工裝面,2個加工站,每個工裝面都有一個對應(yīng)的補償子程序,是不是和轉(zhuǎn)臺信號有關(guān)?系統(tǒng)是西門子840D機床是LICON德國。后續(xù)的一個驗證中得出,1號工裝面對應(yīng)的子程序有一個關(guān)于補償值上下限的公差值,我刻意讓這個補償值超出公差,但機床報警報的是4號工裝面補償值超差,同理,2工裝面沒有報警,3工裝面報的是自己,4工裝面報的3工裝面。。。。。所以是不是存在這樣的一個問題,在調(diào)用子程序的時候由于轉(zhuǎn)臺信號問題,個別工裝面子程序沒有被調(diào)用到,導(dǎo)致在加工該工位零件時直接走的是主程序中的走刀軌跡,而沒有調(diào)用子程序中的原點補償。。。。) S! S1 n8 k: i- K" v/ s- r8 ?( `
回復(fù) 支持 反對

使用道具 舉報

10#
 樓主| 發(fā)表于 2014-3-25 15:09:43 | 只看該作者
linzhihui 發(fā)表于 2014-3-14 12:47   Y; m  L2 Y) J" v  ]* m
編程有問題,我判斷是你用絕對值編程主程序,用增量值編寫就OK
5 Q0 [, z- c, h# F( s
程序我已經(jīng)還原成之前的,調(diào)整各工位補償參數(shù)但尺寸報告還是沒有任何反應(yīng),個人認為這和程序已經(jīng)沒有直接的關(guān)聯(lián)。機床轉(zhuǎn)臺有4個工裝面,2個加工站,每個工裝面都有一個對應(yīng)的補償子程序,是不是和轉(zhuǎn)臺信號有關(guān)?系統(tǒng)是西門子840D機床是LICON德國。后續(xù)的一個驗證中得出,1號工裝面對應(yīng)的子程序有一個關(guān)于補償值上下限的公差值,我刻意讓這個補償值超出公差,但機床報警報的是4號工裝面補償值超差,同理,2工裝面沒有報警,3工裝面報的是自己,4工裝面報的3工裝面。。。。。所以是不是存在這樣的一個問題,在調(diào)用子程序的時候由于轉(zhuǎn)臺信號問題,個別工裝面子程序沒有被調(diào)用到,導(dǎo)致在加工該工位零件時直接走的是主程序中的走刀軌跡,而沒有調(diào)用子程序中的原點補償。。。。
2 B( Q7 g! E9 i5 y1 Z, `
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-11-18 22:46 , Processed in 0.052834 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表