模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 5981|回复: 1

      [分享] 制订无名块

      [复制链接]
      发表于 2011-7-21 19:13:57 | 显示全部楼层 |阅读模式
      可以快速制作块,无须输入块名,非常方便

      本帖子中包含更多资源

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

      x
      发表于 2011-7-21 19:19:06 | 显示全部楼层
      ;; 生成匿名块程序
      (defun C: oo (/ pt sset n slen name)
      (prompt "\nSelect Objects:")
      (setq sset (ssget))
      (setq pt (getpoint "\nInsert point: "))
      (while(/= sset nil)
      (entmake
      (list '(0 . "BLOCK") '(2 . "*u") '(70 . 1) (cons 10 pt))
      )
      (setq n 0)
      (if sset
      (progn
      (setq slen (sslength sset))
      (repeat slen
      (entmake (cdr (entget (ssname sset n))))
      (setq n (+ n 1))
      );_repeat
      (setq name (entmake '((0 . "ENDBLK"))))
      (entmake (list '(0 . "INSERT")(cons 2 name)(cons 10 pt)))
      (command "erase" sset "")
      )
      (princ "\nNo Objects Selected!")
      );_if
      (setq sset (ssget))
      )
      (princ)
      );_defun
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-5-26 00:26

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30