明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2162|回复: 3

[原创][LISP]两垂直线倒内直角

[复制链接]
发表于 2004-6-6 09:39 | 显示全部楼层 |阅读模式
;========================
;两垂直线倒内直角
;2004.6.5 ljc
;========================
(defun c:dj( / l ll p1)
(setq cm(getvar "cmdecho") os(getvar "osmode"))
(setvar "cmdecho" 0)
(setq l(car (nentsel "请选择直线1")) h1(getdist "线1切割值:")
ll(car (nentsel "请选择直线2")) h2(getdist "线2切割值:") )
(setq p1 (inters (cdr (assoc 10 (entget l))) (cdr (assoc 11 (entget l)))
(cdr (assoc 10 (entget ll))) (cdr (assoc 11 (entget ll))) nil))
(command "_chamfer" "d" h1 h2) (command)
(command "_chamfer" l ll)
(setq line(entlast))
(setvar "osmode" 0)
(command "rectang" (cdr (assoc 10 (entget line)))
(cdr (assoc 11 (entget line))) )
(command "trim" line "" p1 "")
(setvar "osmode" os)
(command "erase" line "")
(command "explode" (entlast) )
(setvar "cmdecho" cm) (print)
)

评分

参与人数 1金钱 +1 贡献 +5 激情 +2 收起 理由
王咣生 + 1 + 5 + 2 【好评】热情

查看全部评分

 楼主| 发表于 2004-6-10 21:11 | 显示全部楼层

本帖子中包含更多资源

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

x
发表于 2004-6-24 00:54 | 显示全部楼层
呵呵,ljcgq 回答我的求助源码被放到这里了.还有奖励,恭喜!
发表于 2012-7-12 17:21 | 显示全部楼层
做記號!!晚點研究!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-15 03:33 , Processed in 0.148385 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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