明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2198|回复: 3

选择对象以 CAD→Creo 为名输出到桌面

[复制链接]
发表于 2013-4-26 23:22:15 | 显示全部楼层 |阅读模式
10明经币
由于近段时间经常要用到旧CAD图转proe,想请大师帮忙写一个小程序:
1:将已选择的对象以 CAD→Creo 为名,输出到桌面,
2:如果桌面已有 CAD→Creo 存在,则覆盖

谢谢各位了!

最佳答案

查看完整内容

如果你的桌面不是C:\\Documents and Settings\\Administrator\\桌面\\自己改改
发表于 2013-4-26 23:22:16 | 显示全部楼层
如果你的桌面不是C:\\Documents and Settings\\Administrator\\桌面\\自己改改
  1. (defun c:test1 (/ ss pt)
  2.   (setvar "cmdecho" 0)
  3.   (prompt "\n选择输出图元:")
  4.   (setq        ss (ssget)
  5.         pt (getpoint "\n拾取输出点:")
  6.   )
  7.   (if
  8.     (findfile
  9.       "C:\\Documents and Settings\\Administrator\\桌面\\CAD→Creo.dwg"
  10.     )
  11.      (command
  12.        "-WBLOCK"
  13.        "C:\\Documents and Settings\\Administrator\\桌面\\CAD→Creo.dwg"
  14.        "y"
  15.        ""
  16.        pt
  17.        ss
  18.        ""
  19.       )
  20.      (command
  21.        "-WBLOCK"
  22.        "C:\\Documents and Settings\\Administrator\\桌面\\CAD→Creo.dwg"
  23.        ""
  24.        pt
  25.        ss
  26.        ""
  27.       )
  28.   )
  29.   (command ".oops")
  30.   (setvar "cmdecho" 1)
  31.   (princ)
  32. )
回复

使用道具 举报

 楼主| 发表于 2013-4-27 08:46:27 | 显示全部楼层
x_s_s_1 发表于 2013-4-27 01:00
如果你的桌面不是C:\\Documents and Settings\\Administrator\\桌面\\自己改改

非常感谢你的帮助,程序很好用!
这样也可以:
;pt (getpoint "\n拾取输出点:")

""
       0
       ss
........................

""
       0
       ss
回复

使用道具 举报

发表于 2014-7-4 16:41:39 | 显示全部楼层
这个很实用,谢谢分享!
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-18 14:29 , Processed in 0.208213 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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