明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 357|回复: 7

[提问] 可不可以在一份图档里直接可以打外部块的原图档

[复制链接]
发表于 2019-11-26 15:23 | 显示全部楼层 |阅读模式
5明经币
可不可以在一份图档里直接可以打外部块的原图档,相当用XR里面打开那样,有时图档里的外部块很多,不好找,谢谢。

最佳答案

查看完整内容

外部块是指什么,外部参照吗? 外部参照可以试试这个:
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2019-11-26 15:23 | 显示全部楼层
外部块是指什么,外部参照吗?
外部参照可以试试这个:
  1. (defun C:XOP (/ ref_path)
  2.   (setq        ref_path
  3.          (vla-get-path
  4.            (vlax-ename->vla-object
  5.              (cdr
  6.                (assoc
  7.                  330
  8.                  (entget
  9.                    (tblobjname
  10.                      "block"
  11.                      (cdr (assoc
  12.                             2
  13.                             (entget
  14.                               (car (entsel "\n选取要打开的外部参照:"))
  15.                             )
  16.                           )
  17.                      )
  18.                    )
  19.                  )
  20.                )
  21.              )
  22.            )
  23.          )
  24.   )
  25.   (vla-open (vla-get-documents (vlax-get-acad-object)) ref_path)
  26.   (sendkeys "^{TAB}")
  27.   (princ)
  28. )
  29. (defun SendKeys        (keys / ws)
  30.   (setq ws (vlax-create-object "WScript.Shell"))
  31.   (vlax-invoke-method ws 'sendkeys keys)
  32.   (vlax-release-object ws)
  33.   (princ)
  34. )

回复

使用道具 举报

 楼主| 发表于 2019-11-26 17:25 | 显示全部楼层
打开错误呀??

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2019-11-26 17:33 | 显示全部楼层
好了,第二次打开就可以的,,还有一个问题能不能打开后直接到跳到外部块的窗口,而不是又返回原来的窗口,能帮忙解决吗

回复

使用道具 举报

发表于 2019-11-26 21:32 | 显示全部楼层
已经加了这个功能了,我测试在CAD2016中是可以的,你装个高版本CAD试试,2010以上的。
回复

使用道具 举报

 楼主| 发表于 2019-11-26 21:54 | 显示全部楼层
satan421 发表于 2019-11-26 21:32
已经加了这个功能了,我测试在CAD2016中是可以的,你装个高版本CAD试试,2010以上的。

好的,我用2006的,非常感谢。
回复

使用道具 举报

发表于 2019-12-1 00:16 | 显示全部楼层
wgij007 发表于 2019-11-26 21:54
好的,我用2006的,非常感谢。

发现有个xopen命令,就是这个功能。
回复

使用道具 举报

 楼主| 发表于 2019-12-3 23:58 | 显示全部楼层
satan421 发表于 2019-12-1 00:16
发现有个xopen命令,就是这个功能。

谢谢,我试一下。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 09:42 , Processed in 0.147973 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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