明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1841|回复: 6

[机械] 选物另存为DWG,DXF要怎么编写

[复制链接]
发表于 2015-1-29 11:30 | 显示全部楼层 |阅读模式
选物另存为DWG,DXF要怎么编写,那位高手有写过
发表于 2015-1-29 11:35 | 显示全部楼层
加分么?加分就告诉你
发表于 2015-1-29 11:43 | 显示全部楼层
  1. (defun c:dwg (/ getv getv2 getv3 str )
  2. (setvar "cmdecho" 0)
  3. (princ "\n功能 [自动存DXF档]")  
  4. (setq getv  (getvar "DWGPREFIX")
  5.       getv2 (getvar "DWGNAME")
  6.       getv3 (getvar "FILEDIA")
  7.       )
  8. (setq str (strcat getv (vl-filename-base getv2) ".dxf"))
  9. (setvar "FILEDIA" 0)
  10. (vl-cmdf "_.dxfout" str "O" (ssget) "" "")
  11. (setvar "FILEDIA" getv3)  
  12. (princ)
  13. )
这是自动存DXF的,路径,文件名,我已设定好的,你自己改改吧
发表于 2015-1-29 11:44 | 显示全部楼层
“W”, WBLOCK ,不行么? 为什么还要编程??
 楼主| 发表于 2015-1-29 12:19 | 显示全部楼层
不是我想要的,我想选物后打开另存对话框然后保存所选的物体。
发表于 2015-1-29 22:45 来自手机 | 显示全部楼层
做肯定能够做到
如果你是求程序请忽略此后内容
如果你是求思路继续往下看
获取文件名以后
将选择集写块
如果要dxf
你需要打开刚才的dwg
另存为dxf后关闭
打开dwg并执行一段代码的办法
你可以搜下我的帖子文件夹批量处理
发表于 2016-6-30 08:36 来自手机 | 显示全部楼层
这个有需要啊,有源码吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 09:45 , Processed in 3.099693 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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