Gunter Königsmann
2017-07-12 10:58:36 UTC
Dear all,
In the following example on my computer the info that proportional axis
are to be used is lost if I try a big enough number of circles:
(%i9) scene:append([proportional_axes=xy],
makelist(ellipse(x,0,.1,.1,0,360),x,0,20)
);
(scene)
[proportional_axes=xy,ellipse(0,0,0.1,0.1,0,360),ellipse(1,0,0.1,0.1,0,360),ellipse(2,0,0.1,0.1,0,360),ellipse(3,0,0.1,0.1,0,360),ellipse(4,0,0.1,0.1,0,360),ellipse(5,0,0.1,0.1,0,360),ellipse(6,0,0.1,0.1,0,360),ellipse(7,0,0.1,0.1,0,360),ellipse(8,0,0.1,0.1,0,360),ellipse(9,0,0.1,0.1,0,360),ellipse(10,0,0.1,0.1,0,360),ellipse(11,0,0.1,0.1,0,360),ellipse(12,0,0.1,0.1,0,360),ellipse(13,0,0.1,0.1,0,360),ellipse(14,0,0.1,0.1,0,360),ellipse(15,0,0.1,0.1,0,360),ellipse(16,0,0.1,0.1,0,360),ellipse(17,0,0.1,0.1,0,360),ellipse(18,0,0.1,0.1,0,360),ellipse(19,0,0.1,0.1,0,360),ellipse(20,0,0.1,0.1,0,360)]
(%i10) apply(draw2d,scene);
(%o10)
[gr2d(ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse)]
10 circles still work, 20 not.
Is there anything I am doing wrong?
Thanks a lot,
and kind regards,
Gunter.
In the following example on my computer the info that proportional axis
are to be used is lost if I try a big enough number of circles:
(%i9) scene:append([proportional_axes=xy],
makelist(ellipse(x,0,.1,.1,0,360),x,0,20)
);
(scene)
[proportional_axes=xy,ellipse(0,0,0.1,0.1,0,360),ellipse(1,0,0.1,0.1,0,360),ellipse(2,0,0.1,0.1,0,360),ellipse(3,0,0.1,0.1,0,360),ellipse(4,0,0.1,0.1,0,360),ellipse(5,0,0.1,0.1,0,360),ellipse(6,0,0.1,0.1,0,360),ellipse(7,0,0.1,0.1,0,360),ellipse(8,0,0.1,0.1,0,360),ellipse(9,0,0.1,0.1,0,360),ellipse(10,0,0.1,0.1,0,360),ellipse(11,0,0.1,0.1,0,360),ellipse(12,0,0.1,0.1,0,360),ellipse(13,0,0.1,0.1,0,360),ellipse(14,0,0.1,0.1,0,360),ellipse(15,0,0.1,0.1,0,360),ellipse(16,0,0.1,0.1,0,360),ellipse(17,0,0.1,0.1,0,360),ellipse(18,0,0.1,0.1,0,360),ellipse(19,0,0.1,0.1,0,360),ellipse(20,0,0.1,0.1,0,360)]
(%i10) apply(draw2d,scene);
(%o10)
[gr2d(ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse,ellipse)]
10 circles still work, 20 not.
Is there anything I am doing wrong?
Thanks a lot,
and kind regards,
Gunter.