我要的不是一圈上面均匀分布,我要的是整个圆盘的,
好比,在一个直径150的圆盘上面均匀分布150个小圆孔,有什么办法能达到最均匀,最快捷的绘图方法
仔细想了试了一下
还是用环形阵列最好 只是要先计算一下
如果是N圈分布 比如5圈分布
先做R75的圆 之后做一半径线 用div将半径进行N+1等分(5+1=6)得到N个等分点
之后过等分点做同心圆
易知从内到外各环周长比为1:2:3:4:5 所以分布小圆个数为1:2:3:4:5则同间距
即用环形阵列从内到外进行10、20、30、40、50的阵列是合适的。
当然 每圈的距离看上去略远 可以用比9~10圈来画 原因见计算
N圈 总倍数K=N*(N+1)/2 最内圈孔数=150/K
圈距=75/N
同圈上孔心距=3.14*(75/N)/(150/K))=0.785*(N+1)
要圈距=孔心距则
75=0.785*N*(N+1)
N^2+N+0.25=95.541+0.25
N=9.4
N=9 K=45 最内圈为10/3个计为3个 各圈排为3、6、9……27 共135
N=10 K=55 最内圈为30/11个计为3 各圈排为3、6、9、……30黄165
产生的15个差 在外圈的阵列个数上调整一下
一圈的均匀分布我知道,我要的是整个圆盘上面均匀分布,一圈圈慢慢调,太没效率了
追答