明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1626|回复: 4

[提问] 全图填充后置问题?

[复制链接]
发表于 2014-7-29 08:18:21 来自手机 | 显示全部楼层 |阅读模式
怎么实现框选将填充后置,但是如果框选到块,怎么实现其内填充后置呢?!
发表于 2014-7-29 14:32:53 | 显示全部楼层
本帖最后由 kwok 于 2014-7-29 14:47 编辑

看看这个:

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=99675

也可以看看这个也是G版的
  1. ;;一键所有填充对象置后显示,CAD2005以上版本适用 By Gu_xl 2014.07.17
  2. (defun c:tt1 (/ sortents dict  lst Doc)
  3.   (setq  doc
  4.    (vla-get-ActiveDocument
  5.      (vlax-get-acad-object)
  6.    )
  7.   )
  8.   (vlax-for blockdef (vla-get-blocks doc)
  9.     (cond
  10.       (
  11.        (not
  12.    (VL-CATCH-ALL-ERROR-P
  13.      (setq sortents
  14.       (VL-CATCH-ALL-APPLY
  15.         'vla-item
  16.         (list
  17.           (setq dict
  18.            (vla-GetExtensionDictionary
  19.              blockdef
  20.            )
  21.           )
  22.           "ACAD_SORTENTS"
  23.         )
  24.       )
  25.      )
  26.    )
  27.        )
  28.       )
  29.       ((setq sortents
  30.         (VL-CATCH-ALL-APPLY
  31.     'vla-AddObject
  32.     (list dict "ACAD_SORTENTS" "AcDbSortentsTable")
  33.         )
  34.        )
  35.       )
  36.     )
  37.     (setq lst nil)
  38.     (vlax-for obj blockdef
  39.       (if (= "AcDbHatch" (vla-get-objectname obj))
  40.   (setq lst (cons obj lst))
  41.       )
  42.     )
  43.     (if  lst
  44.       (progn
  45.   (vla-MoveToBottom
  46.     sortents
  47.     (vlax-make-variant
  48.       (vlax-safearray-fill
  49.         (vlax-make-safearray
  50.     vlax-vbobject
  51.     (cons 0 (1- (length lst)))
  52.         )
  53.         lst
  54.       )
  55.     )
  56.   )

  57.       )
  58.     )
  59.   )
  60.   (vla-regen doc :vlax-true)
  61.   (princ)
  62. )
G版的
 楼主| 发表于 2014-7-30 09:14:19 | 显示全部楼层
kwok 发表于 2014-7-29 14:32
看看这个:

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=99675

非常感谢哦!!!
发表于 2015-4-1 21:40:46 | 显示全部楼层
kwok 发表于 2014-7-29 14:32
看看这个:

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=99675

怎么实现框选,而不是一键置后!
发表于 2023-11-17 17:16:43 | 显示全部楼层
kwok 发表于 2014-7-29 14:32
看看这个:

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=99675

帮忙看下还是不行?

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-9-27 17:30 , Processed in 0.175458 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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