只需一步,快速开始
各位帅哥美女,小弟有4个问题想请教大家,期待达人帮忙:
第1个:列出CAD打开的所有图形文件名。程序目的:下班之前储存所有文件名后,第二天上班可以直接加载所有文件。
第2个:如何删除文件目录。vl族命令只给出了删除文件和创建文件目录的命令,但我找不到删除文件目录的方法。
第3个:如何用程序求两条曲线的交点(实体类型为spline或lwpolyline).
第4个:有没有曲线的插值程序,即已知曲线上某一点的X值或者Y值,直接用程序得到Y值或X值。
这些问题已困扰我很久,期待达人帮忙解决问题或者给个方向。
使用道具 举报
第一个问题:使用(vla-get-documents (vlax-get-acad-object)) 得到当前打开的所有文档集合
其余问题也有解决,可论坛上搜索一下。
谢谢楼上的。
第一个问题已解决,谢谢2楼的提示,附上代码,期望对有类似疑问的朋友有所帮助。
(defun C:test() (setq dwg_opens(vla-get-documents (vlax-get-acad-object))) (setq n_opens(vla-get-count dwg_opens)) (setq i 0) (while (< i n_opens) (setq dwg_i (vla-item dwg_opens i)) (princ (strcat "\n@@@ " (vla-get-FullName dwg_i))) (setq i (1+ i)) ) (princ))
查看全部评分
您需要 登录 才可以下载或查看,没有账号?注册
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-10-2 16:14 , Processed in 0.190034 second(s), 30 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.