找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 354|回复: 3
打印 上一主题 下一主题

求解!想要删除产生的文件,由于文件产生慢,无法删除

[复制链接]

97

主题

710

帖子

2971

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2971
跳转到指定楼层
1#
发表于 2015-4-11 17:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
想要删除产生的文件,由于文件产生慢,无法删除,运行后程序执行完毕才产生的default.csv文件,尝试了一些方法还是不行,不知有什么办法?

代码如下:
axlCmdRegister( "ppp" '_pplcou)

defun(_pplcou ()
xpg_designbrd_name=axlCurrentDesign()
aa=strcat("xpg_designbrd_name" ".csv")
println("-----Start to export placement-----")
createDir("./gerbers")
plcment = outfile("./placement.scr" "w")

/* fprintf(plcment "setwindow pcb\n")
fprintf(plcment "trapsize 1543\n")
fprintf(plcment "etchedit\n")

fprintf(plcment "reports \"Component Report\" nographic write default.csv\n")
fprintf(plcment "etchedit\n")
close(plcment)
axlShellPost("replay ./placement.scr") */

axlShell("setwindow pcb")
axlShell("trapsize 1543")
axlShell("etchedit")
axlShell("reports \"Component Report\" nographic write default.csv")

;axlUIConfirm("hello")
;axlUIPrompt("Enter the width you want expand" nil))

;axlOSFileCopy("./default.csv" strcat("./gerbers/" xpg_designbrd_name "_XY" ".csv" ) nil)
bb=strcat("default" ".csv")

while(isFile("default.csv")

deleteFile(strcat("default" ".csv"))
println("-----333-----")
)
println("-----1111-----")
;else
    println("-----2222-----")
println("-----Placement export Finished-----")
     ) ;defun





分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!
这个家伙很懒,从来不写个人签名。

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

2#
发表于 2015-4-16 21:30 | 只看该作者
axlShell("reports \"Component Report\" nographic write default.csv")    在这一行直接输出你需要放的目录和文件名就行了.

点评

位置可以改变了,那我可以改变输出的名字吗? xpg_designbrd_name=axlCurrentDesign() aa=strcat(xpg_designbrd_name "_XY" ".csv") axlShell("reports \"Component Report\" nographic write ./gerbers/aa \n")  详情 回复 发表于 2015-4-17 11:28

97

主题

710

帖子

2971

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2971
3#
 楼主| 发表于 2015-4-17 11:28 | 只看该作者
deargds 发表于 2015-4-16 21:30
axlShell("reports \"Component Report\" nographic write default.csv")    在这一行直接输出你需要放的目 ...

位置可以改变了,那我可以改变输出的名字吗?
xpg_designbrd_name=axlCurrentDesign()
aa=strcat(xpg_designbrd_name "_XY" ".csv")
axlShell("reports \"Component Report\" nographic write ./gerbers/aa \n")

这样好像是不行啊。
这个家伙很懒,从来不写个人签名。

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

4#
发表于 2015-4-17 11:36 | 只看该作者
fengyu6117 发表于 2015-4-17 11:28
位置可以改变了,那我可以改变输出的名字吗?
xpg_designbrd_name=axlCurrentDesign()
aa=strcat(xpg_d ...
  1. axlShell(sprintf(nil "reports \"Component Report\" nographic write ./gerbers/%s_XY.csv\n",axlCurrentDesign()))
复制代码


评分

参与人数 1威望 +2 收起 理由
fengyu6117 + 2 赞一个!

查看全部评分

谁画出这天地 又画下我和你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-1 02:58 , Processed in 0.057249 second(s), 33 queries , Gzip On.

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

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

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