本帖最后由 作者 于 2010-6-25 9:11:33 编辑
各位论坛兄弟姐妹们,你们好!由于工作原因3,4年没有接触CAD的二次编程了,现在遇到一个工作问题,需要大家帮忙写出lisp源码,请不吝赐教!
具体要求如下:
1.首先选择起始点 2.第二选择终止点(此时从起始点到鼠标的之间有一条虚拟线条,当按键落下后该线条消失) 3.命令行提示用户输入圆的半径:R 4.从起始点开始以半径R的0.5倍为间隔(圆心间距为R的0.5倍),从起始点向终止点逐个开始画圆。圆的半径为:R,圆心必须落在“起点--终点”之间的连线上。 5.最后一个圆的圆心位置必须落在“终点”(即最后一个圆与倒数第二个圆的间距不再要求必须是R的0.5倍)。 6.要求对圆进行填充(填充图形为纯色实心图形)。 7.手工修改某些填充的颜色。 8.具备统计各种颜色的数量,并给出各种颜色所占的比例的功能。(此项有难度可以不要。)
|