今天继续制作一篇正方形的尺规作图介绍,按照惯例,知识点都隐藏在每一步的说明里,有问题见文章末尾渠道。
目录
一、先看下成品
二、开始制作
1. 绘制点A和B间的线段l1
A=(-3,0)
B=(3,0)
l1=Segment(A,B)
制作到现在我就不再详细讲解怎么构建点咯,有需要可以看看之前的文章,跟着顺序顺藤摸瓜就可以了
2. 通过A点绘制线段AB的垂线a;
a: PerpendicularLine(A,l1)
- 随着笔记每日逐渐记住一些常用的命令,比如过一点做某条线的垂线,用PerpendicularLine;
- 这种线一看就是辅助线(因为我们想做正方形),所以记得对线条的样式进行调整;
3. 以A为圆心构造过B点的圆cicle1;
circle1= Circle(A,B)
- 线条的样式,仍然是虚线(想设置但忘记设置的先过来让我敲下脑壳);
- 圆的书写其实也可以用这种方式进行,看自己喜好,我比较喜欢用等号:
circle2: Circle(B,A)
4. 绘制圆circle1和直线a的交点C;
C=Intersect(circle1,a,2)
这个交点的方式熟悉吧,我最后是直接进行索引了一下取那个点,并把这个点命名为点C,至于怎么获取索引值,最简单的方法就是输入这个试一下:
Intersect(circle1,a)
出来的点的顺序,就是你需要的索引,但是注意,索引从1开始
5. 通过B点绘制线段AB的垂线b;
b=PerpendicularLine(B,l1)
6. 以B为圆心构造过A点的圆cicle2;
circle2= Circle(B,A)
7. 绘制圆circle2和直b的交点D;
D=Intersect(circle2,b,2)
8. 绘制多边形ABCD;
q=Polygon(A,B,D,C)
没有新的知识点了,但注意,构建矩形的顺序要连续,顺时针逆时针无所谓,重点是连续。
9. 移动下对象来检查构造的正确性;
为了避免有些点不对,一个最有效的方式那就是直接拖动一根线,看是不是这些所有的东西是不是一个整体。
比如我这里拖动后显示这样:
拖动的过程中左边所有的点位置都会实时变化,所以不用担心。
10. 记得保存;
还是那句话,电脑工作者如果想活的命比天长,一定要勤按Ctrl + S