EDA365电子论坛网
标题:
自己写了一个一键导入DXF的skill,但加载的时候提示错误
[打印本页]
作者:
cailiu
时间:
2025-5-19 10:24
标题:
自己写了一个一键导入DXF的skill,但加载的时候提示错误
axlCmdRegister("iD" `importDXF)
procedure(importDXF()
let((dxfFile units layerMap importParams)
; 使用正确的函数名 axlGetFilename
dxfFile =axlGetFilename(
"选择DXF文件" ; 对话框标题
nil ; 默认路径(nil为当前目录)
"dxf" ; 文件扩展名过滤
t ; 必须选择有效文件
)
when(dxfFile
; 参数设置(保持不变)
units = "mm"
layerMap = list(
list("TOP" "DXF_TOP")
list("BOTTOM" "DXF_BOTTOM")
)
importParams = list(
list("units" units)
list("layerMap" layerMap)
list("place" '(-100 -100))
list("convertToShape" t)
)
; 执行导入
printf("正在导入DXF文件:%s\n" dxfFile)
axlDxfImport(dxfFile importParams)
axlUIWPrint(nil "DXF导入完成!")
else
axlUIWPrint(nil "操作已取消")
)
)
)
作者:
cailiu
时间:
2025-5-19 10:25
*Error* eval: undefined function - axlGetFilename提示这个怎么解决,求广大网友看看
作者:
db-_-
时间:
2025-5-19 10:54
axlGetFilename是你虚构的,这个函数本来就不存在。
作者:
cailiu
时间:
2025-5-19 17:23
db-_- 发表于 2025-5-19 10:54
axlGetFilename是你虚构的,这个函数本来就不存在。
谢谢,那需要怎么改进呢
作者:
db-_-
时间:
2025-5-19 17:44
可以去HELP里面看看axlDMFileBrowse的使用方法。
不要太依赖于AI,现在AI直接给的代码基本都用不了,只能辅助用。
作者:
雞翅加辣
时间:
2025-5-22 16:50
看到時~我還開心一下結果是ai寫的 Orz...
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2