This commit is contained in:
2025-08-14 16:04:59 +08:00
commit d8bceb3fe1
73 changed files with 3644 additions and 0 deletions

71
GGB_14.txt Normal file
View File

@@ -0,0 +1,71 @@
### 修正报告
无坐标调整(初始设置完全满足几何约束)
### 坐标摘要
- A(0,0), B(4,0), C(4,4), D(0,4)
- O(2,2)(对角线交点)
- E(2t,2t)t∈[0,1]初始值0.3
- F动态垂足
- P垂线与OB的交点
### Geogebra指令
A = (0, 0)
B = (4, 0)
C = (4, 4)
D = (0, 4)
AB = Segment(A, B)
BC = Segment(B, C)
CD = Segment(C, D)
DA = Segment(D, A)
AC = Segment(A, C)
BD = Segment(B, D)
O = Intersect(AC, BD)
OA = Segment(O, A)
OB = Segment(O, B)
t = Slider(0, 1, 0.01, 0.3, 100, false, true, false, false)
E = Point(OA, t)
BE = Segment(B, E)
perpLine = PerpendicularLine(C, BE)
F = Intersect(perpLine, BE)
CF = Segment(C, F)
P = Intersect(perpLine, OB)
OE = Segment(O, E)
OP = Segment(O, P)
SetVisibleInView(perpLine, 1, false)
ShowLabel(AB, false)
ShowLabel(BC, false)
ShowLabel(CD, false)
ShowLabel(DA, false)
ShowLabel(AC, false)
ShowLabel(BD, false)
ShowLabel(OA, false)
ShowLabel(OB, false)
ShowLabel(BE, false)
ShowLabel(CF, false)
ShowLabel(OE, false)
ShowLabel(OP, false)
ShowGrid(false)
ShowAxes(false)
---
### 指令说明
1. **几何约束验证**
- 正方形ABCD严格水平AB∥x轴BC⊥AB
- 对角线AC⊥BD且互相平分O为中点
- 所有角度/长度关系符合描述AO=BO=CO=DO=2√2
2. **动态坐标系**
- 以最长边AB为x轴A为原点(0,0)
- 自动满足水平约束DA⊥ABBC⊥AB
3. **元素生成顺序**
固定点 → 固定边 → 动态点E → 动态元素BE, CF, P
4. **错误熔断**
无触发(所有约束自动满足)
5. **特殊处理**
- 线段标签全部隐藏符合规则5
- 垂线`perpLine`创建后隐藏仅保留垂足F和交点P
- 滑块t控制点E在OA上移动初始位置t=0.3