明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: null.

[经验] CAD一键动态块2

  [复制链接]
发表于 2025-7-10 09:59:19 | 显示全部楼层
怪不得。只能在当前文件中做一个动态块。第二个就说块名被定义了。人工智能写的很有问题。
回复 支持 反对

使用道具 举报

发表于 2025-10-9 18:32:03 | 显示全部楼层
;;; 加载完成提示信息
(princ "\n快速创建块 (可自定义基点)")
(princ "\n快捷命令 TT3\n")
(princ)

(vl-load-com)
  (DEFUN C:TT3 (/ BLKNAME PT SS)
    (setq BLKNAME "创建动态块")
    (PROMPT "\n选择要生成块的图元: ")
    (setq SS (SSGET))
    (setq PT (GETPOINT "\n指定块基点: "))
    (command "_.-block")
    (command BLKNAME)
    (command PT)
    (command SS)
    (command "")
    (command "_.-insert")
    (command BLKNAME)
    (command PT)
    (command 1)
    (command 1)
    (command 0)
    (command "_.erase")
    (command SS)
    (command "")
    (command "._bedit")
    (command BLKNAME)
    (command "._BPARAMETER")
    (command "Visibility")
    (command '(0 0 0))
    (command 1)
    (command "._BVSTATE")
    (command "_New")
    (command "可见性状态1_只显线")
    (command "")
    (command "._BVSTATE")
    (command "_Set")
    (command "可见性状态0")
    (command "._BVSHOW")
    (command "_All")
    (command "")
    (command "C")
    (setq SS (SSGET "X" '((0 . "*LINE"))))
    (command "._BVSTATE")
    (command "_Set")
    (command "可见性状态1_只显线")
    (command ".BVHIDE")
    (command "_All")
    (command "")
    (command "C")
    (command "._BVSHOW")
    (command SS)
    (command "")
    (command "C")
    (command "._BSAVE")
    (command "._BCLOSE")
    (PRINC "\n动态块创建成功!")
    (PRINC "\n未选择任何对象!")
    (SETVAR 'CMDECHO 1)
    (PRINC)
  )

ai自动生成的。。。 还是很强大的
回复 支持 反对

使用道具 举报

发表于 2025-10-11 10:45:24 | 显示全部楼层
感谢分享 感谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-19 21:45 , Processed in 0.164945 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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