明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 277283904

[基础] 梯形,知道上长、高度,想通过左下角的角度公式算出下长?

[复制链接]
 楼主| 发表于 2024-6-22 14:18:15 | 显示全部楼层
本帖最后由 277283904 于 2024-6-22 14:20 编辑
czb203 发表于 2024-6-22 13:32
大佬不是都提醒你了~
下长=2*高*ctan角度+上长

你有试过吗,我试过不行,是atan吧,ctan是什么函数,ctan角度是指那个角度?

本帖子中包含更多资源

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

x
发表于 2024-6-22 14:31:14 | 显示全部楼层
ctan指的是余切,可能写的不对,应该是cot,但意思大家都知道的,值=cosA/sinA
 楼主| 发表于 2024-6-22 15:18:40 | 显示全部楼层
ljpnb 发表于 2024-6-22 14:31
ctan指的是余切,可能写的不对,应该是cot,但意思大家都知道的,值=cosA/sinA

麻烦,怎么编写到角度1中
发表于 2024-6-22 15:57:10 | 显示全部楼层
  1. (defun c:tt ()
  2.   ;; 等腰梯形,知道上长、高度,想通过左下角的角度公式算出下长
  3.   (defun cot (a)(if(not (equal 0 (sin a) 1e-10))(/ (cos a) (sin a))))
  4.   (setq l1 (getdist "\n上长: ")
  5.         h1 (getdist "\n高度: ")
  6.         r1 (getangle "\n左下角角度: ")
  7.         dx (* (Cot r1) h1)
  8.         l2 (+ l1 dx dx)
  9.   )
  10.   (princ "\n下长 = ")
  11.   (princ l2)
  12.   (princ)
  13. )
 楼主| 发表于 2024-6-22 16:00:42 | 显示全部楼层

大师,怎么简化成公式写到角度1的表达式里
发表于 2024-6-22 17:29:05 | 显示全部楼层
发表于 2024-6-23 17:11:23 | 显示全部楼层
277283904 发表于 2024-6-22 16:00
大师,怎么简化成公式写到角度1的表达式里

上长+2*高度*Cot左下角角度
 楼主| 发表于 2024-6-23 22:16:45 | 显示全部楼层
xyp1964 发表于 2024-6-23 17:11
上长+2*高度*Cot左下角角度

忘了跟您说,左下角角度也是不固定的,直接填:上长+2*高度*Cot吗?
发表于 2024-6-24 08:19:39 | 显示全部楼层
难道不应该要再给一个条件或者前提:这是一个等腰梯形。没有这个前提,这个问题就无从谈起。
 楼主| 发表于 2024-6-24 08:20:42 | 显示全部楼层
飞的鱼儿 发表于 2024-6-24 08:19
难道不应该要再给一个条件或者前提:这是一个等腰梯形。没有这个前提,这个问题就无从谈起。

是的,是等腰梯形
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-28 21:19 , Processed in 0.169181 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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