iCAx开思网

标题: 有什么办法将普通G代码转化为NURBS插补代码???????? [打印本页]

作者: ifhaha    时间: 2004-5-11 11:24
标题: 有什么办法将普通G代码转化为NURBS插补代码????????
请教各位了,有什么软件可以实现?
作者: yd    时间: 2004-5-11 16:27
UG.
作者: sinderal    时间: 2004-5-12 12:58
yd wrote:
UG.

  
俺給一段G代碼...你轉個給我試試...
我一般是倒讀G代碼回去Surfcam, 在透過後處理或者Nurbs過濾器 轉成Nurbs程序
作者: jerrylo    时间: 2004-5-12 20:31
以前我用過一個轉換軟體,可以讀NC檔直接轉換~
但我忘記叫什麼?只記得轉換成NURBS格式可以在西門子840D上跑.
作者: RAY    时间: 2004-5-12 22:00
试试 IMSPOST CIMATRON 有带的,其它软件可以用,输出APT 文件就可以。
作者: macam    时间: 2004-5-13 09:46
NURBS插补代码是什么来的啊
作者: sinderal    时间: 2004-5-13 12:00
Fanuc的
Nurbs:  
  
N90 G0 X16.366 Y16.328  
N100 G43 G54 Z5. H1 M7  
N110 Z2.47  
N120 G1 X16.773 Y17.131 F4000.  
N130 G1 X16.695 Y17.166 Z2.47 F8000.  
N140 G5P10000  
N150 G6.2P4 X16.695 Y17.166 Z2.47 K0.   
N160 X16.511 Y17.238 K0.  
N170 X16.034 Y17.258 K0. N180 X15.449 Y16.755 K0.  
N190 X15.441 Y16.047 K.107  
N200 X15.827 Y15.537 K.244  
N210 X16.317 Y15.38 K.381  
N220 X16.846 Y15.518 K.457  
N230 X17.272 Y15.935 K.579  
N240 X17.302 Y16.663 K.64  
N250 X16.965 Y17.034 K.747  
N260 X16.773 Y17.131 K.884  
N270 K1.  
N280 K1.  
N290 K1.  
N300 K1.  
N310 G5P0
作者: sinderal    时间: 2004-5-13 12:02
應該是840D才有 Spline Fitting的功能  
西門子的 Spline Fitting應該是 Polynomial 不是用 Nurbs   
  
T1  
M6  
S80000M3  
G54  
G0X16.366Y16.328  
Z5.M8  
Z2.47  
G1X16.773Y17.131F4000.  
G1X16.695Y17.166Z2.47F4000.  
POLY PO[X]=(16.113,-.073)PO[Y]=(17.19,-.192)  
PO[X]=(15.552,.097)PO[Y]=(16.707,-.324)  
PO[X]=(15.543,.311)PO[Y]=(15.968,-.144)  
PO[X]=(15.796,.096)PO[Y]=(15.633,.041)  
PO[X]=(16.427,.167)PO[Y]=(15.431,.206)  
PO[X]=(16.753,-.004)PO[Y]=(15.516,.066)  
PO[X]=(17.168,-.087)PO[Y]=(15.924,.181)  
PO[X]=(17.199,-.304)PO[Y]=(16.663,.151)  
PO[X]=(16.773,-.227)PO[Y]=(17.131,-.09)  
X16.695Y17.166  
..................  
.................
作者: zyaxu    时间: 2004-5-13 22:49
macam wrote:
NURBS插补代码是什么来的啊

  
就是和GO1 ,GO2,GO3一样的插补 ,不过处理的比它们要好点
常用于高速加工
作者: jerrylo    时间: 2004-5-14 22:17
sinderal wrote:
應該是840D才有 Spline Fitting的功能   
  西門子的 Spline Fitting應該是 Polynomial 不是用 Nurbs    
  
  T1   
  M6   
  S80000M3   
  G54   
  G0X16.366Y16.328   
  Z5.M8   
  Z2.47   
  G1X16.773Y17.131F4000.   
  G1X16.695Y17.166Z2.47F4000.   
  POLY PO[X]=(16.113,-.073)PO[Y]=(17.19,-.192)   
  PO[X]=(15.552,.097)PO[Y]=(16.707,-.324)   
  PO[X]=(15.543,.311)PO[Y]=(15.968,-.144)   
  PO[X]=(15.796,.096)PO[Y]=(15.633,.041)   
  PO[X]=(16.427,.167)PO[Y]=(15.431,.206)   
  PO[X]=(16.753,-.004)PO[Y]=(15.516,.066)   
  PO[X]=(17.168,-.087)PO[Y]=(15.924,.181)   
  PO[X]=(17.199,-.304)PO[Y]=(16.663,.151)   
  PO[X]=(16.773,-.227)PO[Y]=(17.131,-.09)   
  X16.695Y17.166   
  ..................   
  .................  

  
我以前就是用這個.
作者: hxngz    时间: 2004-5-16 10:06
还是应用专业的仿真软件吧!
Vericut可以将线性插补拟合为NURBS曲线插补。
还可以对拟合后的程序继续进行模拟。
这样,我们不应该有所顾虑!




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3