PCB论坛网

 找回密码
 注册
查看: 977|回复: 1

GENSIS200问题求教?

[复制链接]
发表于 2008-8-2 00:22:00 | 显示全部楼层 |阅读模式
在执行完 line mode command 指令后 会返回三个结果的指令 STATUS COMANS READANS  谁能告诉我 COMANS和READANS 又什么区别,什么时候会用COMANS 和READANS ?
回复

使用道具 举报

发表于 2008-8-6 13:53:00 | 显示全部楼层

hehe,问的好啊!

COMANS 是运行info,select等功能后的返回值

比如在script中使用sel_feat功能,你选中了2个feature,这时就有COMANS:

例子:

COM filter_reset,filter_name=popup
COM filter_set,filter_name=popup,update_popup=no,feat_types=pad
COM filter_set,filter_name=popup,update_popup=no,polarity=positive
COM filter_set,filter_name=popup,update_popup=no,include_syms=r42
COM filter_area_strt
COM filter_area_end,layer=,filter_name=popup,operation=select,area_type=none,inside_area=no,intersect_area=no,lines_only=no,ovals_only=no,min_len=0,max_len=0,min_angle=0,max_angle=0
if ( $COMANS == 6 ) then
COM sel_copy_other,dest=layer_name,target_layer=tmp_r42,invert=no,dx=0,dy=0,size=0
else
PAUSE Error---Error---Please Check---
exit   
endif

那么READANS则在大多数情况下是空值,比如

PAUSE

MOUSE 这两个指令执行后

在COM get_message_bar 后则可以用$READANS得到当前图形编辑器下方的message bar信息栏的信息

可能有不足之处,请各位大仙指教!

欢迎光临:CAM.Ren

----------------------------------------------------

Http://camren.zhan.cn.yahoo.com Http://cam.ncper.com

----------------------------------------------------

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-9-27 23:29 , Processed in 0.118135 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表