明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 511|回复: 5

[提问] 求助起点端点拱高画圆

[复制链接]
发表于 2025-10-29 12:51:44 | 显示全部楼层 |阅读模式
50明经币
求助,1指定圆弧起点,2输入A到B之间距离(或鼠标指定第二端点),3输入圆弧拱高,画圆的LISP代码。
附件: 您需要 登录 才可以下载或查看,没有账号?注册

最佳答案

查看完整内容

瞎写的,试试
回复

使用道具 举报

发表于 2025-10-29 12:51:45 | 显示全部楼层
本帖最后由 夏生生 于 2025-10-29 16:43 编辑

瞎写的,试试
  1. (defun c:tt  (/ en1 en2 h pt1 pt2 pt3 pt4 x y)
  2. (command "undo""be")

  3. (setq pt1 (getpoint "\n拱起点:")
  4.        pt2 (getpoint pt1 "\n拱终点:")
  5.        pt3 (mapcar '(lambda (x y) (* 0.5 (+ x y))) pt1 pt2)
  6.        pt4 (polar pt3 (* 0.5 pi) (* 0.5 (distance pt1 pt2))))
  7. (command "line" "none" pt1 "none" pt2 "")
  8. (setq en1 (entlast))
  9. (command "line" "none" pt3 "none" pt4 "")
  10. (setq en2 (entlast))
  11. (setq h   (getreal "\n矢高:")
  12.        pt3 (polar pt3
  13.                   (* 0.5 pi)
  14.                   h))
  15. (command "arc" "none" pt1 "none" pt3 "none" pt2)
  16. (entdel en1)
  17. (entdel en2)
  18. (command "undo" "e")
  19. (princ))

回复

使用道具 举报

发表于 2025-10-29 13:34:08 | 显示全部楼层
这不就是3点画圆弧。几行代码的事,让AI写一个。
回复

使用道具 举报

 楼主| 发表于 2025-10-29 16:27:37 | 显示全部楼层

输入拱高后,后面出现红框里的内容。麻烦你看一下可以去掉这个提示吗

本帖子中包含更多资源

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

x

评分

参与人数 1明经币 +1 收起 理由
夏生生 + 1 这个币拿得心不安啊

查看全部评分

回复

使用道具 举报

发表于 2025-10-29 16:36:29 | 显示全部楼层
hbxymx 发表于 2025-10-29 16:27
输入拱高后,后面出现红框里的内容。麻烦你看一下可以去掉这个提示吗

板凳改了下,加个princ即可
回复

使用道具 举报

 楼主| 发表于 2025-10-29 17:51:55 | 显示全部楼层
夏生生 发表于 2025-10-29 16:36
板凳改了下,加个princ即可

谢谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-29 12:54 , Processed in 0.169449 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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