明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

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

如何定义指定尺寸的矩形?

[复制链接]
 楼主| 发表于 2024-3-6 11:13 | 显示全部楼层
飞雪神光 发表于 2024-3-6 10:57
忘记了弄全局变量了 把这三个删掉就可以记忆了

OK,这样就很完美了。
 楼主| 发表于 2024-3-6 11:23 | 显示全部楼层

怎么把下面基点改为下中、右下?
(defun c:x4 (/ h p p pt w)
      (prompt "\n X4:矩形--左下")
  (if (and (or #BT-WWWWWWWWWWW (setq #BT-WWWWWWWWWWW 100))
        (or #BT-HHHHHHHHHH (setq #BT-HHHHHHHHHH 100))
        (or (and (setq w (getdist (strcat "\n宽度:<"(rtos #BT-WWWWWWWWWWW 2 2)">")))
              (setq #BT-WWWWWWWWWWW w)
            )
          #BT-WWWWWWWWWWW
        )
        (or (and (setq h (getdist (strcat "\n高度:<"(rtos #BT-HHHHHHHHHH 2 2)">")))
              (setq #BT-HHHHHHHHHH h)
            )
          #BT-HHHHHHHHHH
        )
        (setq p (getpoint "\n 基点:"))
        (setq pt (mapcar '+ p (list #BT-WWWWWWWWWWW #BT-HHHHHHHHHH 0)))
      )
    (progn
      (setvar "CMDECHO" 0)
      (command "RECTANG" "non" p "non" pt)
      (setvar "CMDECHO" 1)
    )
  )
)
发表于 2024-3-6 19:53 | 显示全部楼层
这不是昨天波总的代码嘛,和那个谁的 。就是没得我的那个
 楼主| 发表于 2024-3-6 20:16 | 显示全部楼层
嘒彼小星 发表于 2024-3-6 19:53
这不是昨天波总的代码嘛,和那个谁的 。就是没得我的那个

你是do it all in the name of love?
昨天叫波总帮我改,他没空改,我自己又不会,所以……
 楼主| 发表于 2024-3-6 23:24 | 显示全部楼层
ht1480 发表于 2024-3-6 09:08
”RECTANG““X长度”“,”"Y长度"
RECTANG
指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W) ...

这是CAD自带的功能,我不喜欢用,因为我SHIFT+数字都被我改成快捷键了。
发表于 2024-3-16 08:45 | 显示全部楼层

您这个您这个代码浩辰最后一步无法按回车或者鼠标右键确认默认的1,能否修改一下?
发表于 2024-3-16 10:47 | 显示全部楼层
chenry676 发表于 2024-3-16 08:45
您这个您这个代码浩辰最后一步无法按回车或者鼠标右键确认默认的1,能否修改一下?

我没有浩辰 没有办法测试啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-9 09:10 , Processed in 0.203076 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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