原帖由 dearbabyer 于 2007-7-8 08:53 发表
是行家的,知道有用的就顶一下吧
原帖由 2008cnc 于 2007-7-8 13:12 发表
谢谢大哥共享!请教一个关于CS程序单的问题?我用你以前的源代,自己修改了一些东西。目前还有两个问题一直困扰着我,请楼主大哥指教!
1.在输出粗加工,精加工的语句里,你是不是根据余量来作判定,如何作的判定 ...
原帖由 sjhxs 于 2007-7-8 14:35 发表
1)关于粗精判断,我确实是根据加工余量定的。由于该程式单最初是基于IT版做的,所以除了外形、口袋工序按轮廓外,其他的均按曲面余量、曲面公差设定的
即:offset = PART_OFST ; tol = PART_TOL ;
我的判 ...
"代码中 PRINT0 中的内容就是解决你所关心的问题的,当然还需把PRINT0文件改成批处理文件执行之,这就是为什么后处理还需要*.cmd文件的原因所在。"
原帖由 wszgr2006 于 2007-7-13 10:18 发表
楼主大哥:"把PRINT0文件改成批处理文件执行"怎么改啊?请指教要改成什么*.cmd
以“数字-TP-刀名.NC”命名。
将原:
print0 \j "for /L %%a in (1,1,35) do ";
print0 "if not exist \nc\" part_name "\%%a-*.NC if exist " part_name ".*." post_name "_" id ;
print0 " move/y " part_name ".*." post_name "_" id " \nc\" part_name "\%%a-" tl ".nc >nul " ;
改为:
print0 \j "for /L %%a in (1,1,35) do ";
print0 "if exist \nc\" part_name "\%%a-" tp "-" tl ".NC if exist " part_name ".*." post_name "_" id ;
print0 " move/y " part_name ".*." post_name "_" id " \nc\" part_name "\%%a-" tp "-" tl ".nc >nul " ;
print0 \j "for /L %%a in (1,1,35) do ";
print0 "if not exist \nc\" part_name "\%%a-*.NC if exist " part_name ".*." post_name "_" id ;
print0 " move/y " part_name ".*." post_name "_" id " \nc\" part_name "\%%a-" tp "-" tl ".nc >nul " ;
原帖由 sjhxs 于 2007-7-22 15:33 发表
本来想搞Excel表单,代码也简单得多,可执行速度太慢,而且图片显示又太麻烦,同时电脑还需专门安装Word,而IE则是系统自带,所以还是将代码合二为一,既出NC代码又出程序单,编程者也方便得多了....
原帖由 cwmcwm 于 2007-7-22 18:17 发表
胡哥
可以说说怎么搞Excel表单吗?是有什么代码来执行的?最近对这个比较感兴趣。
原帖由 sjhxs 于 2007-7-23 08:21 发表
我们现在搞的Excel表单,一般是先做好程式单的格式,然后再调用另一文件的数据(该文件一般通过后处理生成),再根据行列对应显示出来....
如下图:#REF!显示部分均对应另一文件的某一行列
原帖由 sjhxs 于 2007-7-23 08:21 发表
我们现在搞的Excel表单,一般是先做好程式单的格式,然后再调用另一文件的数据(该文件一般通过后处理生成),再根据行列对应显示出来....
664360
如下图:#REF!显示部分均对应另一文件的某一行列
原帖由 cwmcwm 于 2007-7-23 19:04 发表
胡哥
可不可以给做一个POST啊。
原帖由 cwmcwm 于 2007-7-25 18:36 发表
感谢胡哥的热心
xls格式的已经能够做出来了。
只是还有程式名的输出的问题。
原帖由 2008cnc 于 2007-7-22 23:24 发表
晚上试用了一下,群处理出NC代码有以下问题?
1.当前后两道工序刀具相同,且加工性质不同。如前道工序是粗加工,后一道工序是精加工时,后处理出来是两道工序在一起的。我是将其中一道工序的刀具另外命名,处理出 ...
原帖由 wszgr2006 于 2007-7-30 12:55 发表
SJHXS大哥,我用你的hu程式单
我有个问题想不明白
改前
print1 \j part_name ".pfm(elt)," date_syy"-"date_smm"-"date_sdd"," user_name "," ;
改后
p ...
欢迎光临 iCAx开思网 (https://www.icax.org/) | Powered by Discuz! X3.3 |