iCAx开思网

标题: Spost Fil [打印本页]

作者: zzhzzhzzh    时间: 2003-4-11 08:47
标题: Spost Fil
请问,Spost Fil中,各命令的用法资料在哪儿找?
作者: sinderal    时间: 2003-4-11 10:12
Surfcam\surf2002 or surf2002plus\manual\
  
1. SURFCAMmanual.pdf 裡, Post Processor --> Part3:SPost --> SPost FIL
2. SPostFil.pdf
作者: zzhzzhzzh    时间: 2003-4-11 14:26
这个PDF末尾,标示命令有1000多页,他们该到哪里找?
作者: sinderal    时间: 2003-4-11 14:51
zzhzzhzzh wrote:
这个PDF末尾,标示命令有1000多页,他们该到哪里找?

  
那個是每個標示命令 在SPost裡的代表碼...
作者: zzhzzhzzh    时间: 2003-4-11 15:19
喔,,但我看*.fnn,有的命令查不到用法,比如:Redef......
作者: zl    时间: 2003-4-12 02:05
有甚么用?
作者: sinderal    时间: 2003-4-12 11:35
寫特定的機器配置文件, 有些需要做二次開發... 例如: 車銑複合機的後處理..
基本上, SPost我用在比較特殊與多軸的機器
  
三, 四軸 改 surfcam\postlib\mpost\xxxxx.m3 or xxxxx.m4就好, 比較簡單, 比 MasterCam的 Post 還好改.. 可以看看, 上面置頂的內容..
作者: zzhzzhzzh    时间: 2003-4-12 17:47
      我在看Spost,分析*.m*和*.fnn等,想弄明白SurfCAM中如何配置自己的机器(尽管我身边没有机器),在masterCAM中我修改过类似的配置。
      SurfCAM后置处理有两种方法:一种是用Mpost,用户需要修改SurfCAM.PST和*.m*。另一种是采用Spost,用户需要配置*.Fnn和*.Pnn(图形化配置)。   
     生成的*.Fnn还需要人为修改吗?  
     另外,针对不同的机器,*.RP*需要人为修改吗?
作者: sinderal    时间: 2003-4-12 20:06
不完全正確:
  
SPost ---> UNCX01.Pxx & UNCX01.Fxx
1. 參考 Surfcam.pst 用文本編輯器加入

2. 用Postmenu Wizard 加入
  
MPost ---> xxxxxx.m3 or xxxxx.m4
LPost ----> xxxxxx.l2
EPost ----> xxxxxx.e2 or xxxxxxx.e4
  
1. 要將所要用的 用文本編輯器加入 Postform.m or Postform.l or Postform.e
在 參考 Surfcam.pst 加入

2. 用Postmenu Wizard 加入
  
*.RP*  ?  
作者: zzhzzhzzh    时间: 2003-4-13 00:30
1)
SPost ---> UNCX01.Pxx & UNCX01.Fxx ,用Postmenu Wizard 加入
  
2)
MPost ---> xxxxxx.m3 or xxxxx.m4  
LPost ----> xxxxxx.l2  
EPost ----> xxxxxx.e2 or xxxxxxx.e4    , 用Postmenu Wizard 加入  
  
Right?  
  
3)*.RPM, *.RPL, *RP5--->Reverse Post file
這個是 Predator Virtual CNC的 Reverse Post File..... 主要是用來做NC 代碼的實體仿真 設置 機器, 控制器代碼, 五軸..
作者: sinderal    时间: 2003-4-13 01:12
你用文本編輯器, 打開 Surfcam.pst 看看就知道對不對了...
作者: zzhzzhzzh    时间: 2003-4-15 09:27
但我还是不很明白,Mpost:用户的机器配置文件(*.m*)可以手工编辑,然后手工加入postform.m中,然后手工添加到SurfCAM.pst,或者采用Postmenu Wizard 加入其中.  Spost: 用户需要的机器配置文件(Uncx01.Pnn, uncx01.Fnn),通过Spost Configuration产生,然后如何通过Postmenu Wizard 加入到SurfCAM.pst中?
作者: sinderal    时间: 2003-4-15 11:09
銑床部分為例
  
MPost部分:
  
Post Menu Wizard 會將你所選的xxxx.M3 or xxxx.M4 (左手邊的清單內), 先加入到 Surfcam\Postlib\Postform.M 裡面, 然後 再加入 Surfcam\surf2002 or Surfcam\surf2002plus 裡的 Surfcam.pst裡面.
  
Postform.M : 這個是所謂用MPost 後處理的資料庫.
Surfcam.pst : 這是所謂Surfcam 後處理的執行命令集合選單
執行後處理的檔案是MPostwin.exe  
  
SPost部分:
  
Post Menu Wizard 會將你所選的UNCX01.Pnn (右手邊的清單內), 加入 Surfcam\surf2002 or Surfcam\surf2002plus 裡的 Surfcam.pst裡面.
執行後處理的檔案是SPostm.exe
機器配置文件產生器:  SPostCFG.exe (其實就是Option File Generator)
作者: sinderal    时间: 2003-4-15 11:16
看Surfcam.pst
  
MPost部分一例:
  
PostItem Heidenhain TNC 415 Conversational (Metric)
         Status Heidenhain TNC 415 Conversational (Metric)
         ChDir   "c:\Surfcam\surf2002\MPOST"
         Delete "%p%N.NCC"
         Command "c:\Surfcam\surf2002\MPOST\MPOSTWIN" "%p%n" 7
         Task    "c:\Surfcam\surf2002\SEDIT\SEDIT" "%p%N.ncc"  
  
那個 7, 代表 要拿來做轉譯比對的機器配置文件, 是放在Postform.m的第七項
作者: sinderal    时间: 2003-4-15 11:20
看Surfcam.pst  
  
SPost部分一例:
  
  PostItem HEIDENHAIN Conversational Format
         Status HEIDENHAIN Conversational Format
         Command "c:\Surfcam\surf2002\INC2APT" -I "%p%n" -O "%p%N.apt"
         ChDir   "c:\Surfcam\surf2002\SPOST"
         Delete  "%p%N.NCC"
         Command "c:\Surfcam\surf2002\SPOST\SPOSTM" "%p%N.apt" 79 "%p%N.ncc"
         Task    "c:\Surfcam\surf2002\sedit\sedit" "%p%N.ncc
  
此處的 79,  就是偶自己用SpostCFG 所產生的UNCX01.P79, 處理時, 還會用到UNCX01.F79 ---- FIL 的部分
作者: zzhzzhzzh    时间: 2003-4-15 12:14
I get it now.   Thanks a lot!  
作者: zzhzzhzzh    时间: 2003-4-15 23:42
另外有一個問題, 前面我看見你們談到宏程序編制與應用,爲什麽我編寫一個宏程序,簡單的鑽孔,在PEditor和SEditor中不能正確運行?
附程序:
作者: sinderal    时间: 2003-4-16 00:06
PEditor與Sedit 不支持 宏/付程序 的模擬(Back Plotting)
不知道有什麼軟件可以做?
作者: zzhzzhzzh    时间: 2003-4-16 16:25
那如果自己編的程序中含有宏/付程序該如何在SurfCAM中應用呢?
作者: sinderal    时间: 2003-4-16 16:54
用Surfcam編程, 做 子程序, 人為修改子程序 含參變數, 人為編寫主程序..
  
例如: 五軸葉輪加工, 偶只做一片葉片的 粗, 半精, 精修, 流道精修...當子程序, 再寫個主程序去 呼叫子程序, 含每做完一次要轉多少角度, 再做第二片.... 
作者: sinderal    时间: 2003-4-16 16:59
zzhzzhzzh wrote:
那如果自己編的程序中含有宏/付程序該如何在SurfCAM中應用呢?  

  
改變數為定值, 到讀入 Surfcam, 看對不對...再用Operation Manager裡的Transform內的功能, 來轉換 應該在 變數 的功能.
作者: zzhzzhzzh    时间: 2003-4-16 19:21
你是说用变换功能Transform编程?但这个后置处理后的程序中没有
子程序调用M98P_ 命令;也没有宏程序调用G65P_?
请问可用什么软件模拟宏程序?
作者: sinderal    时间: 2003-4-16 19:33
zzhzzhzzh wrote:
你是说用变换功能Transform编程?但这个后置处理后的程序中没有  
  子程序调用M98P_ 命令;也没有宏程序调用G65P_?  
  请问可用什么软件模拟宏程序?

  
1. 不是, 偶的意思是可能沒有軟件能模擬調用副程序或宏程序的
2. 把你的子程序裡的一些變數改成定值, 在讀入Surfcam
3. 已經可以模擬了..
4. 再利用Transform裡的一些功能來替代 原來的變數 來模擬
作者: zzhzzhzzh    时间: 2003-4-16 23:13
我懂你的意思了,我先试一试再说. 
作者: vip    时间: 2003-11-1 20:48
俺的E文不太好,請問版主,轉換功能里面除了XYZ軸的平移,比例,鏡像,旋轉,其它是什麼樣的功能哇?
作者: sinderal    时间: 2003-11-2 14:02
Wrap Cylinder ---- 將路逕捲繞在圓柱上面
Rectangular Array ---- 方陣列
Circular Array ----圓陣列
Mirror --- 鏡射
  
Index Array --- 迴轉陣列
我做葉片加工常用, 只做一片, 其他的就用這個
  
Reverse --- 將路逕 倒轉..
比如原來刀路是 由內而外的...轉成 由外而內.. 順銑 變成 逆銑..




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