close
5238

各位CNC強手救救小弟我吧喔

我是一個高職模具科的學生最近在寫CNC的程式碼但是我遇到ㄌ一個嚴重的問題這是我的程式碼但是模擬出來之後完全不一樣請問怎麼辦程式碼:G92X0 Y0G00X8.5655 Y8.8861G01Z-0.5 F100X15.2631 Y8.8861X15.2631 Y20.8912X8.5655Y20.8912X8.5655 Y14.8886X15.2631 Y14.8886G00Z5.X18.2179 Y8.8861G01Z-0.5 F100X24.9155 Y8.8861X24.9155 Y14.8886X18.2179 Y14.8886X18.2179 Y20.8912X24.9155 Y20.8912G00Z5.X34.5678 Y20.8912G01Z-0.5 F100X34.5678 Y20.8912X27.8703 Y20.8912X27.8703 Y8.8861X34.5678 Y8.8861X34.5678 Y20.8912G00Z5.X37.5227 Y20.8912G01Z-0.5 F100X44.2202 Y20.8912X44.2202 Y14.8886X37.5227 Y14.8886X37.5227 Y8.8861X44.2202 Y8.8861G00Z5.X50.5238 Y20.8912G01Z-0.5X50.5238 Y8.8861G00Z5.X56.8274 Y20.8912G01Z-0.5X56.8274 Y8.8861X63.525 Y8.8861X63.525 Y20.8912X56.8274 Y20.8912G00Z5.X66.4798 Y20.8912G01Z-0.5X73.1774 Y20.8912X73.1774 Y8.8861X66.4798 Y8.8861G00Z5.X66.4798 Y14.8886G01Z-0.5X73.1774 Y14.8886G00Z5.X27.774 Y48.6905G01Z-0.5X18.2322 Y58.2322G02X21.7678 Y61.7678 R2.5G01X31.3095 Y52.226G02X48.6905 Y52.226 R15.G01X58.2322 Y61.7678G02X61.7678 Y58.2322 R2.5G01X52.226 Y48.6905G01 X54.0223 Y50.4868G00Z5.X52.226 Y48.6905G02Z-0.5 X22.774 Y48.6905 R15.是我哪裡寫錯媽?
大大您好

你應該是在寫CNC切銷中心的程式吧首先你第二個G01Z-0.5 F100這個F100要拿掉還有你起出的這些XY座標在你G01下刀的下一個單節要加上G90(絕對座標)

我看你這些程式應該是用絕對座標吧若這樣更改還有錯誤的話可能是你一開始的那些單節弄錯吧你座標是用G92的話

那麼你一開始應該建設原點座標在哪裡(可以去模擬參數那邊設定)然後再選擇你要用G90絕對座標還是用G91增量座標。

G92X0 Y0G00X8.5655 Y8.8861G01Z-0.5 F100X15.2631 Y8.8861=============妳的第二單節的G00前面要加個G90PS:G90G00X8.5655 Y8.8861這樣應該就可以囉 參考資料 CNC學了一段時間了
你可以簡略敘述一下你想要做的程式是什麼樣的結果你模擬出來又變成如何 (模擬的那個部份不是你想的)在請問一下

你所謂的模擬是用什麼方式模擬??
第一行請刪除第2行照我的方式應該就能做了你最重要的G54工件原點座標竟然沒設離譜請改成這樣G00 G90 G54 X8.5655 Y8.88613樓的一條程式已設G90除非取消或更改為G91才須在設一次
這是???铣床的嗎??沒刀長補正號碼g43..沒座標系...也沒有 轉速**

arrow
arrow

    凱衛(5201) 發表在 痞客邦 留言(0) 人氣()