Files
Robot_Arm/docs/2D对比_电机内部位置与青色段缩短原理.svg
T

256 lines
17 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1560 980" width="1560" height="980" font-family="'PingFang SC', 'Microsoft YaHei', 'Segoe UI', system-ui, sans-serif">
<defs>
<linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#0a0d14"/>
<stop offset="50%" stop-color="#121622"/>
<stop offset="100%" stop-color="#0e111a"/>
</linearGradient>
<!-- Card Backgrounds -->
<linearGradient id="card-dark" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#171b26"/>
<stop offset="100%" stop-color="#11141e"/>
</linearGradient>
<linearGradient id="card-highlight" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#14261f"/>
<stop offset="100%" stop-color="#0e1a15"/>
</linearGradient>
<filter id="shadow" x="-5%" y="-5%" width="110%" height="110%">
<feDropShadow dx="0" dy="8" stdDeviation="10" flood-color="#000" flood-opacity="0.6"/>
</filter>
<marker id="arrow-gold" viewBox="0 0 10 10" refX="6" refY="5" markerWidth="6" markerHeight="6" orient="auto">
<path d="M 0 1 L 10 5 L 0 9 z" fill="#faad14"/>
</marker>
<marker id="arrow-green" viewBox="0 0 10 10" refX="6" refY="5" markerWidth="6" markerHeight="6" orient="auto">
<path d="M 0 1 L 10 5 L 0 9 z" fill="#52c41a"/>
</marker>
<marker id="arrow-cyan" viewBox="0 0 10 10" refX="6" refY="5" markerWidth="6" markerHeight="6" orient="auto">
<path d="M 0 1 L 10 5 L 0 9 z" fill="#13c2c2"/>
</marker>
</defs>
<!-- Background -->
<rect width="1560" height="980" fill="url(#bg)"/>
<!-- ==================== TITLE BANNER ==================== -->
<g transform="translate(30, 24)">
<rect width="1500" height="74" rx="12" fill="#181c28" stroke="#2c3345" stroke-width="1.5" filter="url(#shadow)"/>
<circle cx="36" cy="37" r="16" fill="#faad14" fill-opacity="0.2" stroke="#faad14" stroke-width="1.5"/>
<text x="36" y="42" fill="#faad14" font-size="16" font-weight="bold" text-anchor="middle">⚡</text>
<text x="66" y="38" fill="#ffffff" font-size="21" font-weight="bold">核心疑问解答:电机长 56mm,青色段到底是怎么缩短的?</text>
<text x="66" y="59" fill="#8c9aa8" font-size="13">透视内部真实装配:青色段不是电机外壳,而是“转接支架” —— 缩短的是 35mm 的多余空心塑料连杆,电机尺寸毫厘不改!</text>
<rect x="1330" y="20" width="145" height="34" rx="6" fill="#177ddc" fill-opacity="0.15" stroke="#177ddc" stroke-width="1.2"/>
<text x="1402" y="42" fill="#40a9ff" font-size="13" font-weight="bold" text-anchor="middle">装配透视分析</text>
</g>
<!-- ==================== MAIN COMPARISON: LEFT (CURRENT) VS RIGHT (OPTIMIZED) ==================== -->
<!-- LEFT CARD: CURRENT CAD SCHEME INTERNAL X-RAY -->
<g transform="translate(30, 116)">
<rect width="735" height="690" rx="12" fill="url(#card-dark)" stroke="#ff4d4f" stroke-opacity="0.4" stroke-width="1.5" filter="url(#shadow)"/>
<!-- Header -->
<rect width="735" height="44" rx="12" fill="#ff4d4f" fill-opacity="0.12"/>
<text x="24" y="28" fill="#ff7875" font-size="16" font-weight="bold">【现行工程模型】内部电机真实位置透视</text>
<text x="710" y="28" fill="#ff4d4f" font-size="12" text-anchor="end">问题根源:留出了 35mm 空白筒身</text>
<!-- Cross-Section Graphic -->
<g transform="translate(40, 65)">
<!-- P05 Green Shoulder Bracket -->
<path d="M 60 20 L 220 20 L 220 120 L 195 120 L 195 130 L 85 130 L 85 120 L 60 120 Z" fill="#059669" fill-opacity="0.25" stroke="#059669" stroke-width="2"/>
<text x="35" y="65" fill="#34d399" font-size="12" font-weight="bold" text-anchor="end">P05 大臂旋转座</text>
<text x="35" y="82" fill="#8c9aa8" font-size="10" text-anchor="end">(绿色肩部底座)</text>
<!-- M3 Motor (Grey) sitting INSIDE P05 -->
<rect x="90" y="30" width="100" height="90" rx="4" fill="#6b7280" fill-opacity="0.6" stroke="#d1d5db" stroke-width="2"/>
<!-- Motor coils/rotor graphic -->
<line x1="90" y1="50" x2="190" y2="50" stroke="#9ca3af" stroke-width="1"/>
<line x1="90" y1="70" x2="190" y2="70" stroke="#9ca3af" stroke-width="1"/>
<line x1="90" y1="90" x2="190" y2="90" stroke="#9ca3af" stroke-width="1"/>
<text x="140" y="65" fill="#ffffff" font-size="13" font-weight="bold" text-anchor="middle">M3 电机本体</text>
<text x="140" y="82" fill="#d1d5db" font-size="11" text-anchor="middle">长度 56mm (立式垂直放)</text>
<!-- M3 Dimension Bracket -->
<line x1="205" y1="30" x2="215" y2="30" stroke="#faad14" stroke-width="1.5"/>
<line x1="205" y1="120" x2="215" y2="120" stroke="#faad14" stroke-width="1.5"/>
<line x1="210" y1="30" x2="210" y2="120" stroke="#faad14" stroke-width="1.5"/>
<text x="220" y="78" fill="#faad14" font-size="11" font-weight="bold">M3 长 56mm</text>
<!-- M3 Output Flange Plane -->
<line x1="70" y1="130" x2="210" y2="130" stroke="#13c2c2" stroke-width="2" stroke-dasharray="4,2"/>
<text x="215" y="134" fill="#13c2c2" font-size="10">M3 输出法兰结合面 (Z=380)</text>
<!-- P06 Cyan Section (The Adapter) -->
<g transform="translate(0, 0)">
<!-- Driven disc (9mm) -->
<rect x="90" y="130" width="100" height="16" rx="2" fill="#0d9488" fill-opacity="0.4" stroke="#13c2c2" stroke-width="2"/>
<text x="140" y="142" fill="#e6fffb" font-size="10" text-anchor="middle">3x M2 紧固法兰 (9mm)</text>
<!-- THE 35mm EMPTY SPACER CYLINDER (RED WARNING) -->
<rect x="95" y="146" width="90" height="75" fill="#ff4d4f" fill-opacity="0.2" stroke="#ff4d4f" stroke-width="2" stroke-dasharray="4,3"/>
<text x="140" y="180" fill="#ffa39e" font-size="13" font-weight="bold" text-anchor="middle">⚠️ 空心塑料筒身</text>
<text x="140" y="198" fill="#ff7875" font-size="11" font-weight="bold" text-anchor="middle">(这里面完全没有电机!)</text>
<!-- Spacer Dimension Bracket -->
<line x1="75" y1="146" x2="85" y2="146" stroke="#ff4d4f" stroke-width="1.5"/>
<line x1="75" y1="221" x2="85" y2="221" stroke="#ff4d4f" stroke-width="1.5"/>
<line x1="80" y1="146" x2="80" y2="221" stroke="#ff4d4f" stroke-width="1.5"/>
<text x="70" y="188" fill="#ff4d4f" font-size="11" font-weight="bold" text-anchor="end">高度 35mm</text>
<!-- P06 Bottom Clamp around M4 -->
<path d="M 85 221 C 85 221 60 230 60 270 C 60 310 85 320 85 320 L 195 320 C 195 320 220 310 220 270 C 220 230 195 221 195 221 Z" fill="#0d9488" fill-opacity="0.3" stroke="#13c2c2" stroke-width="2"/>
<text x="35" y="260" fill="#13c2c2" font-size="12" font-weight="bold" text-anchor="end">P06 大臂骨架</text>
<text x="35" y="278" fill="#8c9aa8" font-size="10" text-anchor="end">(青色转接抱箍)</text>
</g>
<!-- M4 Motor (Grey, HORIZONTAL) -->
<g transform="translate(140, 270)">
<ellipse cx="0" cy="0" rx="46" ry="34" fill="#6b7280" fill-opacity="0.7" stroke="#d1d5db" stroke-width="2"/>
<circle cx="0" cy="0" r="14" fill="#374151" stroke="#faad14" stroke-width="1.5"/>
<text x="0" y="-4" fill="#ffffff" font-size="12" font-weight="bold" text-anchor="middle">M4 电机</text>
<text x="0" y="12" fill="#d1d5db" font-size="10" text-anchor="middle">横向水平放 (+Y轴)</text>
<line x1="55" y1="0" x2="95" y2="0" stroke="#faad14" stroke-width="1.5"/>
<text x="100" y="4" fill="#faad14" font-size="11">M4 直径 Ø60mm</text>
</g>
<!-- Purple Forearm P07 -->
<g transform="translate(0, 310)">
<rect x="95" y="0" width="90" height="150" rx="6" fill="#722ed1" fill-opacity="0.3" stroke="#b37feb" stroke-width="2"/>
<text x="35" y="70" fill="#d3adf7" font-size="12" font-weight="bold" text-anchor="end">P07 小臂骨架</text>
<text x="35" y="88" fill="#8c9aa8" font-size="10" text-anchor="end">(紫色小臂)</text>
<text x="140" y="75" fill="#f9f0ff" font-size="12" font-weight="bold" text-anchor="middle">小臂长度 135mm</text>
<text x="140" y="95" fill="#d3adf7" font-size="10" text-anchor="middle">(纯塑料骨架连杆)</text>
</g>
<!-- Bottom M5 Motor -->
<rect x="100" y="465" width="80" height="40" rx="4" fill="#6b7280" stroke="#d1d5db"/>
<text x="140" y="490" fill="#ffffff" font-size="11" text-anchor="middle">M5 腕部电机</text>
</g>
<!-- Bottom Explanatory Strip -->
<g transform="translate(24, 610)">
<rect width="685" height="60" rx="6" fill="#241416" stroke="#4d2125"/>
<text x="18" y="24" fill="#ff7875" font-size="12" font-weight="bold">💡 真相剖析:</text>
<text x="18" y="44" fill="#d9d9d9" font-size="11">青色段根本不需要容纳 M3 电机(M3 在上面的绿色座里)。</text>
<text x="340" y="44" fill="#ffa39e" font-size="11" font-weight="bold">青色段中间多出的 35mm 完全是空心的塑料管!</text>
</g>
</g>
<!-- RIGHT CARD: HOW WE SHORTEN IT (ZERO-GAP ADAPTER) -->
<g transform="translate(795, 116)">
<rect width="735" height="690" rx="12" fill="url(#card-highlight)" stroke="#52c41a" stroke-opacity="0.5" stroke-width="1.5" filter="url(#shadow)"/>
<!-- Header -->
<rect width="735" height="44" rx="12" fill="#52c41a" fill-opacity="0.15"/>
<text x="24" y="28" fill="#73d13d" font-size="16" font-weight="bold">【优化方案】彻底消灭 35mm 空白筒身(电机原装尺寸不变)</text>
<text x="710" y="28" fill="#52c41a" font-size="12" text-anchor="end">对标灵犀 X1 6DUUEJ 紧凑正交抱箍</text>
<!-- Cross-Section Graphic Optimized -->
<g transform="translate(40, 65)">
<!-- P05 Green Shoulder Bracket -->
<path d="M 60 20 L 220 20 L 220 120 L 195 120 L 195 130 L 85 130 L 85 120 L 60 120 Z" fill="#059669" fill-opacity="0.25" stroke="#059669" stroke-width="2"/>
<text x="35" y="65" fill="#34d399" font-size="12" font-weight="bold" text-anchor="end">P05 大臂旋转座</text>
<!-- M3 Motor (SAME 56mm LENGTH, UNCHANGED!) -->
<rect x="90" y="30" width="100" height="90" rx="4" fill="#6b7280" fill-opacity="0.6" stroke="#52c41a" stroke-width="2"/>
<line x1="90" y1="50" x2="190" y2="50" stroke="#9ca3af" stroke-width="1"/>
<line x1="90" y1="70" x2="190" y2="70" stroke="#9ca3af" stroke-width="1"/>
<line x1="90" y1="90" x2="190" y2="90" stroke="#9ca3af" stroke-width="1"/>
<text x="140" y="65" fill="#ffffff" font-size="13" font-weight="bold" text-anchor="middle">M3 电机本体 (原装)</text>
<text x="140" y="82" fill="#8ce8a4" font-size="11" font-weight="bold" text-anchor="middle">长 56mm 完全不变!</text>
<line x1="70" y1="130" x2="210" y2="130" stroke="#13c2c2" stroke-width="2" stroke-dasharray="4,2"/>
<text x="215" y="134" fill="#13c2c2" font-size="10">M3 输出法兰面</text>
<!-- NEW ULTRA-COMPACT P06 CYAN BRACKET (NO EMPTY TUBE!) -->
<g transform="translate(0, 0)">
<!-- The compact bracket: flange directly connects to M4 clamp -->
<path d="M 85 130 L 195 130 L 210 148 C 215 175 195 190 195 190 L 85 190 C 85 190 65 175 70 148 Z" fill="#0d9488" fill-opacity="0.5" stroke="#52c41a" stroke-width="2.5"/>
<text x="35" y="155" fill="#52c41a" font-size="12" font-weight="bold" text-anchor="end">全新极短抱箍 P06</text>
<text x="35" y="172" fill="#8ce8a4" font-size="10" text-anchor="end">(高度仅 18mm!)</text>
<!-- Upward Arrow showing M4 lifted by 35mm -->
<line x1="225" y1="210" x2="225" y2="155" stroke="#52c41a" stroke-width="2.5" marker-end="url(#arrow-green)"/>
<text x="235" y="180" fill="#73d13d" font-size="11" font-weight="bold">M4 向上贴合提升 35mm!</text>
<text x="235" y="196" fill="#8c9aa8" font-size="10">(消灭 35mm 空白管)</text>
</g>
<!-- M4 Motor (SAME MOTOR, JUST MOVED CLOSER!) -->
<g transform="translate(140, 160)">
<ellipse cx="0" cy="0" rx="46" ry="34" fill="#6b7280" fill-opacity="0.7" stroke="#52c41a" stroke-width="2"/>
<circle cx="0" cy="0" r="14" fill="#374151" stroke="#52c41a" stroke-width="1.5"/>
<text x="0" y="-4" fill="#ffffff" font-size="12" font-weight="bold" text-anchor="middle">M4 电机本体 (原装)</text>
<text x="0" y="12" fill="#8ce8a4" font-size="10" font-weight="bold" text-anchor="middle">Ø60mm 尺寸完全不变!</text>
</g>
<!-- Shortened Forearm P07 (110mm instead of 135mm) -->
<g transform="translate(0, 198)">
<rect x="95" y="0" width="90" height="115" rx="6" fill="#722ed1" fill-opacity="0.35" stroke="#b37feb" stroke-width="2"/>
<text x="35" y="55" fill="#d3adf7" font-size="12" font-weight="bold" text-anchor="end">P07 小臂骨架</text>
<text x="35" y="73" fill="#8c9aa8" font-size="10" text-anchor="end">(缩短 25mm)</text>
<text x="140" y="48" fill="#f9f0ff" font-size="12" font-weight="bold" text-anchor="middle">小臂长度 110mm</text>
<text x="140" y="68" fill="#8ce8a4" font-size="10" text-anchor="middle">(减少 25mm 塑料连杆)</text>
<!-- Upward Arrow showing M5 lifted by 25mm -->
<line x1="205" y1="125" x2="205" y2="85" stroke="#52c41a" stroke-width="2" marker-end="url(#arrow-green)"/>
<text x="215" y="105" fill="#73d13d" font-size="11" font-weight="bold">小臂结构缩短 25mm</text>
</g>
<!-- Bottom M5 Motor (Lifted 60mm in total!) -->
<rect x="100" y="320" width="80" height="40" rx="4" fill="#6b7280" stroke="#d1d5db"/>
<text x="140" y="345" fill="#ffffff" font-size="11" text-anchor="middle">M5 腕部电机 (原装)</text>
<!-- Total Height Saved Bracket -->
<g transform="translate(10, 0)">
<line x1="380" y1="20" x2="380" y2="505" stroke="#ff4d4f" stroke-width="1.5" stroke-dasharray="3,3"/>
<line x1="390" y1="20" x2="390" y2="360" stroke="#52c41a" stroke-width="2"/>
<text x="400" y="240" fill="#52c41a" font-size="13" font-weight="bold">整臂总长压缩 60mm!</text>
<text x="400" y="260" fill="#8ce8a4" font-size="11">青色消灭 35mm 空白筒</text>
<text x="400" y="278" fill="#8ce8a4" font-size="11">+ 紫色小臂缩短 25mm</text>
</g>
</g>
<!-- Bottom Explanatory Strip -->
<g transform="translate(24, 610)">
<rect width="685" height="60" rx="6" fill="#14261d" stroke="#255438"/>
<text x="18" y="24" fill="#52c41a" font-size="12" font-weight="bold">✔ 结论一目了然:</text>
<text x="18" y="44" fill="#ffffff" font-size="11">所有电机(M1~M6)的原装尺寸、长度、性能<tspan fill="#73d13d" font-weight="bold">100% 保持不变</tspan>!</text>
<text x="410" y="44" fill="#8ce8a4" font-size="11">缩短的全是 3D 打印件里的<tspan fill="#ffffff" font-weight="bold">多余空白连杆</tspan>!</text>
</g>
</g>
<!-- ==================== BOTTOM 3-POINT SUMMARY ==================== -->
<g transform="translate(30, 830)">
<rect width="1500" height="120" rx="10" fill="#181c28" stroke="#2c3345" stroke-width="1.5" filter="url(#shadow)"/>
<g transform="translate(30, 20)">
<circle cx="16" cy="16" r="14" fill="#177ddc" fill-opacity="0.2"/>
<text x="16" y="21" fill="#40a9ff" font-size="13" font-weight="bold" text-anchor="middle">1</text>
<text x="40" y="16" fill="#ffffff" font-size="13" font-weight="bold">M3 电机根本不在青色段里面</text>
<text x="40" y="38" fill="#8c9aa8" font-size="11">M3 电机(长 56mm)安装在上方【绿色 P05 肩部旋转座】内。</text>
<text x="40" y="56" fill="#8c9aa8" font-size="11">青色段只是从 M3 底部法兰接出来的转接连接件。</text>
</g>
<g transform="translate(520, 20)">
<circle cx="16" cy="16" r="14" fill="#faad14" fill-opacity="0.2"/>
<text x="16" y="21" fill="#faad14" font-size="13" font-weight="bold" text-anchor="middle">2</text>
<text x="40" y="16" fill="#ffffff" font-size="13" font-weight="bold">现行青色段中间有 35mm“纯空心塑料”</text>
<text x="40" y="38" fill="#8c9aa8" font-size="11">现行模型为了模仿人手臂长度,强行拉出 35mm 空白圆筒。</text>
<text x="40" y="56" fill="#ffa39e" font-size="11" font-weight="bold">这一截纯粹是空心塑料,里面完全没有任何电机!</text>
</g>
<g transform="translate(1010, 20)">
<circle cx="16" cy="16" r="14" fill="#52c41a" fill-opacity="0.2"/>
<text x="16" y="21" fill="#52c41a" font-size="13" font-weight="bold" text-anchor="middle">3</text>
<text x="40" y="16" fill="#ffffff" font-size="13" font-weight="bold">缩短的是结构空隙,电机原封不动</text>
<text x="40" y="38" fill="#8c9aa8" font-size="11">把这 35mm 空白柱切除,让 M4 电机直接贴在 M3 法兰下方,</text>
<text x="40" y="56" fill="#73d13d" font-size="11" font-weight="bold">就像智元灵犀 X1 抱箍一样,电机原厂尺寸毫厘不改!</text>
</g>
</g>
</svg>