明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[几何作图] 求 A 或 B 任一个数据

[复制链接]
发表于 2024-5-14 16:36:49 | 显示全部楼层
本帖最后由 yimin0519 于 2024-5-14 16:39 编辑

确实是几何问题:
(楼主使用大写字母代表尺寸,下图注解就只好用小写字母代表点的标识了)


本帖子中包含更多资源

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

x
发表于 2024-5-14 17:55:13 | 显示全部楼层
仿mahuan1279通过计算并附具尺规作图:

本帖子中包含更多资源

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

x
 楼主| 发表于 2024-5-14 18:46:36 | 显示全部楼层
yimin0519 发表于 2024-5-14 17:55
仿mahuan1279通过计算并附具尺规作图:

谢谢老师这么详细整理的
几何图解
太规矩了
谢谢您
发表于 2024-5-14 22:22:48 | 显示全部楼层
本帖最后由 guosheyang 于 2024-5-14 23:27 编辑

我也来提供一种计算方法  
辅助线如下图所示



本帖子中包含更多资源

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

x
发表于 2024-5-14 22:41:43 | 显示全部楼层
本帖最后由 guosheyang 于 2024-5-14 22:59 编辑

D表示管径,  A 表示原题中的角度值,角MHN 为A/2 ,角NMO和角POM为A ,
直角三角形 MNH中,MN=(D/2)tan(A/2)
直角三角形 MOP中,PM等于H值,且有等量关系MN=QR=ST,故 PO等于L值加上2倍MN的长度, 所以可得  tan(A)=H/(L+Dtan(A/2))
因为 有公式 tanA=2tan(A/2)/ [1-(tan (A/2))^2]
两式 联立 化简得到 (2D+H)(tan(A/2))^2 +2Ltan(A/2)-H=0

解此一元二次方程得到
tan(A/2) = [sqrt(L^2+H^2+2DH) - L] / (2D+H)
发表于 2024-5-14 23:15:24 | 显示全部楼层
因为∠WHZ=180-∠A   ,HM为∠WHZ的角平分线,所以,∠WHM=∠NMH=90-(A/2)   因为三角形MNH为直角三角形  所以∠MHN=A/2
 楼主| 发表于 2024-5-14 23:28:10 | 显示全部楼层
guosheyang 发表于 2024-5-14 23:15
因为∠WHZ=180-∠A   ,HM为∠WHZ的角平分线,所以,∠WHM=∠NMH=90-(A/2)   因为三角形MNH为直角三角形  ...

谢谢您的热心讲解
发表于 2024-5-14 23:42:29 | 显示全部楼层
(setq L 250)
(setq D 100)
(setq H 400)
(setq tan0.5A (/(- (sqrt(+ (* L L) (* H H) (* 2 D H))) L) (+(* 2 D) H)))
(setq A (* 2(atan tan0.5A)))
(setq A2(* A (/ 180 pi)))
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 13:48 , Processed in 0.171440 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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