杨光华 发表于 2011-7-12 13:44:26

求选项输出怎样处理

比如我想处理同一个指令的两种不同输出方式,怎样处理两种方式的选择?比如我想输出海德汉的G01的方式有标准IS0和L两种方式,怎样让两者在后处理并存,输出的时候选择输出方式?

若枫 发表于 2011-7-12 15:59:35

回复 1# 杨光华


    这样的后处理很大,而且不好写
首先需要定义各个指令的格式。
比如G,S,M等代码
并组合成相应的block
其次,根据输出的类型调用不同的block。

最后需要利用CDL或是TCL/TK的菜单功能完成

个人建议使用独立的后处理。

Yeager 发表于 2011-7-14 15:47:06

要我作的話,我會用Link Post......

用過的Mazak的五軸車銑機有12種格式,就是這樣幹的!!

ttapfjy 发表于 2011-7-16 10:19:29

如果其他的不用改都一样的话,知该G01也不是很麻烦的

若枫 发表于 2011-7-16 19:10:16

link是不错的,如果只想用一个后处理,就要写不少的代码.

Yeager 发表于 2011-7-18 09:38:58

本帖最后由 Yeager 于 2011-7-18 10:21 编辑

如果其他的不用改都一样的话,知该G01也不是很麻烦的
ttapfjy 发表于 2011-7-16 10:19 http://postp.gicp.net/images/common/back.gif

這樣就好辦一些!!

1.UDE是一定要的,才能讓user輸入選項;或是寫個TCL的對話框來輸入!
2.寫兩種BLOCK,就是G01輸出的兩種模式.
3.Linear Move全部清空
4.Linear Move 加一個Custom Command,以UDE的模式判斷呼叫的BLOCK.

簡單吧!!

frank_post 发表于 2011-7-20 09:02:00

不错的方法

杨光华 发表于 2011-7-26 13:59:09

不错的方法,学习了

多尔甲 发表于 2011-7-26 15:08:14

支持6楼的高手:handshake

wxq2003123 发表于 2011-7-30 22:21:20

不错的方法,学习了
转载请注明出自若枫后处理论坛(http://postp.net/),本帖地址:http://postp.net/viewthread.php?tid=2879
页: [1] 2 3
查看完整版本: 求选项输出怎样处理