From 45b5dbaab2af9fea63097d41c48fd0918126f89b Mon Sep 17 00:00:00 2001 From: dmy Date: Wed, 4 Mar 2026 10:57:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=87=A0=E4=BD=95?= =?UTF-8?q?=E5=9D=90=E6=A0=87=E8=BD=B4=E7=BB=98=E5=88=B6=E8=8C=83=E5=9B=B4?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webui/src/components/Geometry.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webui/src/components/Geometry.vue b/webui/src/components/Geometry.vue index 4afac47..44484f5 100644 --- a/webui/src/components/Geometry.vue +++ b/webui/src/components/Geometry.vue @@ -95,7 +95,7 @@ const calculateRange = () => { const allHeights = [...hArmNums, ...actualHeights, 0] const allX = [...gcXNums, -gcXNums[0] * 0.5, gcXNums[0] * 1.5] // 扩展水平范围 - const yMin = 0 + const yMin = -10 const yMax = Math.max(...allHeights) * 1.15 const xMin = Math.min(...allX) * 1.2 const xMax = Math.max(...allX) * 1.2 @@ -157,8 +157,8 @@ const draw = () => { // X 轴(地面) ctx.beginPath() - ctx.moveTo(margin.left, toCanvasY(0, range)) - ctx.lineTo(margin.left + plotWidth, toCanvasY(0, range)) + ctx.moveTo(margin.left, toCanvasY(range.yMin, range)) + ctx.lineTo(margin.left + plotWidth, toCanvasY(range.yMin, range)) ctx.stroke() // 绘制刻度标签