|
知乎上有个用代码画齿轮,看完后发现对我无帮助. 请问有大神能教教怎么用java画渐开线齿轮么. 我导师的具体要求是先画外圆,在画内圆. 然后在内圆的周长上画 involute flank, 渐开线曲线. 在每段曲线中放间隔,然后镜像每一段曲线,最后结果就是一个2d齿轮.
目前两个圆我画出来了,但是不知道怎么画渐开线. 我看了现在知乎上已有的齿轮问题答案,和我这个不大一样,因为我导师规定了一定要用渐开线曲线并且每段曲线中见要间隔(自定义间隔距离). 我导师提示说用drawArc, 搞清楚渐开线的X, Y, 和角度. 求教大神,我想了一周半了卡住了只有两个圆
我导师还要求用到design pattern,拜托了 |
|