乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 29|回复: 1

急求关于尺寸的lisp(autolisp)

[复制链接]

43

主题

152

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
324
发表于 2004-2-20 17:00:00 | 显示全部楼层 |阅读模式
请高手帮忙编个合并尺寸、尺寸一分为二的*.lsp,
另外有没有快速标注尺寸的lisp
(arx 或 dvb文也行)
回复

使用道具 举报

33

主题

253

帖子

9

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
385
发表于 2004-3-6 18:45:00 | 显示全部楼层
;=====================================
; 尺寸线分割标注(适用于DIMLINEAR)
; ljc 2004.3
;=====================================
(defun c:fg( /)
         (print "请选择要分割的尺寸线:")
         (setq ss (ssget '(( 0 . "DIMENSION" )) ))
         (command "point"                 (cdr (assoc 13 (entget (ssname         ss 0 ))))         )
         (setq ss1 (ssadd         (entlast) ss1         ))
         (command "point"         (cdr (assoc 14 (entget (ssname         ss 0 ))))         )
         (setq ss1 (ssadd         (entlast) ss1))
         (command         "point"         (getpoint "请选择分割点:"         )         )
         (setq ss1         (ssadd         (entlast) ss1) )
         (setq os (getvar "osmode") )
         (command "qdim" ss1         ""         (cdr (assoc 10 (entget (ssname         ss 0 )))) )
         (command "erase" ss1 "" ) (command "erase" ss "" )
         (setvar "osmode" os)
)
希望高手能扩展一下,能分割DIMALIGNED
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-16 05:05 , Processed in 0.851527 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表