GGB如何画一个任意移动的半椭圆

在GGB绘制一个可以任意移动的半椭圆,首先需要绘制一个可以任意移动的完整椭圆。先“描点”s0、s1 和 s2,利用这三个点绘制两条与坐标轴重合的直线 f、g,再任意“描点”O(注意O点不能和坐标原点重合,否则不能任意移动了)。现在需要绘制椭圆的实轴与虚轴了,

 现在需要绘制椭圆的实轴与虚轴了,过 O 点作直线 f、g 的平行线 h、i ,这里不妨以与 X 轴平行的直线 i 为椭圆的实轴,在上面作椭圆其中一个焦点 O1 ,并利用“轴对称”得到关于直线 h 对称的 O2 ,再在直线 h 上任意取一点 B。

利用点 O1、O2 和 B 就可以绘制出椭圆 c 了。此时移动 O 点,整个椭圆也跟着移动了。

在GGB中提供了直接绘制画一半圆弧的命令,可以很方便的绘制任意的非封闭的圆弧,但却没有直接绘制半椭圆的命令。

现在需要将椭圆隐去,

在椭圆 c 上的下端点取定一点 A ,再作命令 BA=Arc(c,B,A) ,或者  BA=弧线(c,B,A) —— 逆时针绘制一段椭圆 c 上从 B 点到 A 点的弧线,即得到半椭圆,最后“线段”连接 AB 即可。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值