求助,这个难,估计得CAD加点编程基础了
cad吧
全部回复
仅看楼主
level 1
如上表所示的数据库(仅显示4行),在平面图(以XY坐标)和剖面图(以YZ坐标)上分别画圆,填充颜色。
文字要求:第一行为编号,第二行为大小。
填充要求:小于5的填充绿色,大于等于5的填充蓝色。
这个怎么弄?
2020年12月05日 07点12分 1
level 1
就是两个图,一个平面图,一个剖面图。如果仅仅是学习技巧的话,完成一个图就可以了。
这个题其实是有问题的,因为坐标太密了,
思路:咱不管坐标具体的事,咱可以把坐标分别乘上20。这样接下来画圆就容易一些了。
第二步:确定坐标位置,也就是圆心的位置。
第三步:确定圆的大小,这个假设半径定为5。
第四步:根据大小填充颜色,如果等于5大于5填充为蓝色,如果小于5填充为绿色。填充方式最好是通过选择对象,不然有些圆有可能离的比较近而填充了一部分。
第五步:输入文字,第一行写编号,第二行写大小。之所以把这个放到后面,是因为这样就在填充颜色上面了。如果反过来,就再加一步:文字至于图层上方。文字大小大致高1.5-2吧。
但我还是不知道具体怎么实现。
2020年12月05日 07点12分 2
现在我已经实现前4步了,输入文字还没实现
2021年01月01日 06点01分
level 15
你加个图示意一下
2020年12月05日 09点12分 3
5楼我截了一个图。没原图,很模糊。我也不会弄
2020年12月06日 03点12分
@胡说八道可可人 你自己手动做一个看看
2020年12月06日 07点12分
level 1
这图不清楚,但和这个实现的最终结果是一样的
2020年12月06日 03点12分 5
这个文字是斜着写的,方向无所谓,我只需要实现从电子表格批量弄到CAD图就行
2020年12月06日 03点12分
level 15
你总得有个能看明白的样图给看看吧,不然怎么知道你要实现什么样的效果
2020年12月06日 08点12分 6
7楼有一张清晰的。第一行是日期,第二行是编号(其实还有几时几分,第655个点),第三行是大小,大于1000的蓝色,小于1000的绿色。我一楼说的和这个实现方式一样,具体内容有点差别。
2020年12月07日 01点12分
@胡说八道可可人 数据发来
2020年12月07日 02点12分
@bskidtf 数据可以发,但我得改改
2020年12月07日 03点12分
@胡说八道可可人 改完发过来
2020年12月07日 03点12分
level 1
2020年12月07日 01点12分 7
这里一张清晰的。第一行是日期,第二行是编号(其实还有几时几分,第655个点),第三行是大小,大于1000的蓝色,小于1000的绿色。我一楼说的和这个实现方式一样,具体内容有点差别。
2020年12月07日 01点12分
至于文字方向,这个无所谓,但如果能实现就更好了
2020年12月07日 01点12分
level 1
编号 坐标X 坐标Y 坐标Z 大小
1 100 300 100 1
2 500 200 200 3
3 100 600 100 6
4 200 400 300 7
圆的半径可以按50进行,字体高度15,大小的列,大于等于5为蓝色,小于5为绿色。
数据就弄了这些,希望能出个平面图,能出个剖面图。
2020年12月07日 03点12分 8
level 1
回复 bskidtf :8楼有个我改完的数据。我感觉只要这个能实现了,这类型的都可以实现了。
2020年12月07日 03点12分 9
level 15
Z还用吗?
2020年12月07日 03点12分 10
我手里没有带Z的剖面图。先学会弄平面图吧,学会之后再手动画个剖面图求助
2020年12月07日 07点12分
level 15
日期哪里来的?
2020年12月07日 03点12分 11
level 15
2020年12月07日 05点12分 12
厉害厉害,通过什么方法实现?
2020年12月07日 07点12分
level 15
插件
2020年12月07日 07点12分 13
能教一下详细的步骤吗?我目前只会用鼠标点着画,偶尔输入一些快捷键。
2020年12月07日 08点12分
@胡说八道可可人 学写插件不是一时半会儿的功夫吧
2020年12月07日 08点12分
@bskidtf 我想先学会实现这一个功能。然后再慢慢了解。先接触一下插件怎么安装,怎么使用,以及这个功能怎么实现
2020年12月08日 00点12分
1