277283904 发表于 2025-8-7 14:47:36

如图,红色线内切于蓝色线,知道d1=50,d2=50,弧度=12,求d3的长度公式?

大家好,如图,红色线内切于蓝色线,知道d1=50,d2=50,弧度=12,求d3的长度公式?

大西瓜 发表于 2025-8-10 13:03:09

很简单的平面几何问题,凡是遇到圆角都要抓住圆心距找规律.

1.告诉你个好消息,这类平面几何问题早就有小工具(几何表达式Geometry Expressions)可以画图后约束自动找出公式。

2.参数化绘图推荐学习主流三维软件,没学过就先从solidworks入手。这种简单几何问题压根不需要去推导公式,作好约束即可自动求解。

3.从你几次提这类简单的问题,可以看出基础数学水平很一般,而且多次提问也提高不了你的水平。
免不了还会有人嘲笑你,但其实八成的人水平跟你差不多。
不要去硬推公式了,实际上就算两根圆柱斜相贯这种日常生活中十分常见且看似万分简单的问题都很难推导出符号公式。二维圆锥曲线有书面标准答案,三维圆柱曲面。。。

277283904 发表于 2025-8-10 13:52:41

大西瓜 发表于 2025-8-10 13:03
很简单的平面几何问题,凡是遇到圆角都要抓住圆心距找规律.

1.告诉你个好消息,这类平面几何问题早就有小 ...

谢谢!请问小工具(几何表达式Geometry Expressions)CAD有吗?还是只有solidworks才有

277283904 发表于 2025-8-10 15:58:37

大西瓜 发表于 2025-8-10 13:03
很简单的平面几何问题,凡是遇到圆角都要抓住圆心距找规律.

1.告诉你个好消息,这类平面几何问题早就有小 ...

大师,solidworks有推荐的网站学习和下载吗?

mahuan1279 发表于 2025-8-7 14:59:49

弧度是个什么鬼?

gzcsun 发表于 2025-8-7 15:00:59

(50-12-12)*(2^0.5)+12+12

277283904 发表于 2025-8-7 15:14:01

本帖最后由 277283904 于 2025-8-7 15:19 编辑

gzcsun 发表于 2025-8-7 15:00
(50-12-12)*(2^0.5)+12+12
这么快,谢谢!有这个公式的详细说明么,0.5又是什么?
如果D1不等于D2呢,就是里面的红线是长方形呢,公式是不是不一样了?

kozmosovia 发表于 2025-8-7 15:18:34

2的0.5次方,就是根号2

277283904 发表于 2025-8-7 15:22:17

kozmosovia 发表于 2025-8-7 15:18
2的0.5次方,就是根号2

谢谢!如果D1不等于D2呢,就是里面的红线是长方形呢,公式是不是不一样了?

kozmosovia 发表于 2025-8-7 15:36:13

肯定。d1=d2才会是45度,才需要根号2。否则就要用三角函数了

xyp1964 发表于 2025-8-7 15:45:23

(defun abc (d1 d2 l)
;; (abc 50 50 12)
(-(sqrt(+(* d1 d1)(* d2 d2)))(*(-(sqrt(* l l 2))l)2))
)

gzcsun 发表于 2025-8-8 22:19:00

本帖最后由 gzcsun 于 2025-8-8 22:20 编辑

这才是正确的
(defun ddr (d1 d2 r)
(+(sqrt(+(expt (- d1 r r) 2)(expt (- d2 r r) 2))) r r))
;;(ddr 60 40 10)

页: [1] 2
查看完整版本: 如图,红色线内切于蓝色线,知道d1=50,d2=50,弧度=12,求d3的长度公式?