找回密码
 注册
关于网站域名变更的通知
查看: 908|回复: 3
打印 上一主题 下一主题

版主帮我看下问题出在哪怎么运行不了呢?但用快捷键调用又可以的

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-8-28 18:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
axlCmdRegister("efilm" `edit_film)
(defun edit_film ()
if( (home = axlGetVariable("home")) then
     menudir = strcat(home "/pcbenv")
  else
   ;;;; NT Only ;;;
   if( (home = axlGetVariable("homedrive") && (homepath = axlGetVariable("homepath"))) then
     menudir = strcat(home homepath "/pcbenv")
   else
     menudir = getWorkingDir()
   ); endif
   
  ); endif
   printf("%s\n" menudir)
   name1 = strcat(menudir "/" "scr" "/" "editfilm.scr")
   printf("%s\n" name1)
   editfilm = outfile(name1 "w")
   fprintf(editfilm "setwindow pcb\n")
   fprintf(editfilm "trapsize 344\n")
   fprintf(editfilm "artwork\n")
   fprintf(editfilm "setwindow form.film_control\n")
   fprintf(editfilm "FORM film_control general_parameters\n")
   fprintf(editfilm "FORM film_control gerber_rs274x YES\n")
   fprintf(editfilm "FORM film_control error_abort_film YES\n")
   fprintf(editfilm "FORM film_control film_max_x 32\n")
   fprintf(editfilm "FORM film_control film_max_y 24\n")
   fprintf(editfilm "FORM film_control format_int_places 3\n")
   fprintf(editfilm "FORM film_control format_dec_places 5\n")
   fprintf(editfilm "FORM film_control units_english YES\n")
   fprintf(editfilm "FORM film_control apertures\n")
   fprintf(editfilm "setwindow form.apt_wheels\n")
   fprintf(editfilm "FORM apt_wheels 1 edit\n")
   fprintf(editfilm "setwindow form.apt_stations\n")
   fprintf(editfilm "FORM apt_stations auto Without Rotation\n")
   fprintf(editfilm "FORM apt_stations apt_done\n")
   fprintf(editfilm "setwindow form.apt_wheels\n")
   fprintf(editfilm "FORM apt_wheels done\n")
   fprintf(editfilm "setwindow form.film_control\n")
   fprintf(editfilm "FORM film_control ok \n")
   fprintf(editfilm "setwindow pcb\n")  
   fprintf(editfilm "\n")
   close(editfilm)
   axlShell("replay  editfilm.scr")
   )

该用户从未签到

2#
发表于 2013-8-29 08:20 | 只看该作者
你試試看修改下列兩行

axlCmdRegister("efilm" `edit_film ?cmdType "general")

axlShell(strcat("replay " name1))

该用户从未签到

3#
 楼主| 发表于 2013-8-29 14:14 | 只看该作者
XYX365 发表于 2013-8-29 08:20
你試試看修改下列兩行

axlCmdRegister("efilm" `edit_film ?cmdType "general")

谢谢版主,可以了。能给我说下为什么吗?

该用户从未签到

4#
发表于 2015-8-22 19:12 | 只看该作者
支持支持支持  非常感謝
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-21 20:38 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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