明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: yu960312

[提问] 点选多段线自动生成凸台

[复制链接]
发表于 2021-7-4 12:55 | 显示全部楼层
要判断顺逆,后在弄这个
发表于 2021-8-25 11:42 | 显示全部楼层

(defun c:99 ( / A p1 p2 p3 jl p4 ang)
(command "ucs" "w")
        (setq os (getvar "osmode"))
        (setvar "osmode" 512)
        (princ "\n画凸台,顺时在外,逆时在内")
       
  (If (= (setq A (getreal "\n外移量A<0.03>=")) nil)
      (setq A 0.03)
        )
(setq ss (entsel))

   (setq p1 (getpoint"\n输入矩形的一个角点:"))
   (setq p3 (getpoint"\n输入矩形的另一个角点:"))
   (command "BREAK" ss "f" p1 p3)
   (setq jl (distance p1 p3));两点距
   (setq ang (angle p1 p3)) ;X轴角度
   (setq P2 (polar p1 (- ang (* 0.15 pi)) (* A (sqrt 2.0))))   
   (setq p4 (polar p3 (- ang (* 0.85 pi)) (* A (sqrt 2.0))))
   (entmake (list '(0 . "LWPOLYLINE") '(100 . "AcDbEntity") '(100 . "AcDbPolyline") '(62 . 1)
                (cons 90 3) (cons 10 p1) (cons 10 p2) (cons 10 p4) (cons 10 p3))) ;90 线段数
                               
   (setq FILLETRAD "0.15")
   (command "fillet"(cadr(nentselp p1))(cadr(nentselp p4))
(cadr(nentselp p3))(cadr(nentselp p2)))
        (setvar "osmode" os)
        jl
);改成了手动点的,后面怎么加上圆角了,一直没弄出来
发表于 2021-8-25 11:48 | 显示全部楼层
[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\584817306\QQ\WinTemp\RichOle\Y128~_HVOH0`VN)11@_MC1E.png[/img]


发表于 2022-9-5 02:15 | 显示全部楼层
yshf 发表于 2020-12-11 16:30
(defun c:sctt()
  (vl-load-com)
  (setvar "cmdecho" 0)

两边修改R,怎么修改?
发表于 2022-9-5 02:27 | 显示全部楼层
yshf 发表于 2020-12-11 16:30
(defun c:sctt()
  (vl-load-com)
  (setvar "cmdecho" 0)

怎么只能在X轴,4边都可以就更好了
发表于 2024-4-16 16:38 | 显示全部楼层
2496653555 发表于 2021-8-25 11:42
(defun c:99 ( / A p1 p2 p3 jl p4 ang)
(command "ucs" "w")
        (setq os (getvar "osmode"))

  ; (setq FILLETRAD "0.15")
  ; (command "fillet"(cadr(nentselp p1))(cadr(nentselp p4))

这两行不要或前面加工分号就没有圆角了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-1 23:58 , Processed in 0.232127 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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