建立方向盘项目初始版本

This commit is contained in:
2026-10-29 22:04:55 +08:00
commit 9962cbfbce
834 changed files with 1519203 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
from PIL import Image, ImageDraw, ImageFont
from pathlib import Path
p=Path(r'C:\projects\wheel\models\turn_signal_cam_v2')
out=Image.new('RGB',(1920,930),'white');d=ImageDraw.Draw(out)
font=r'C:\Windows\Fonts\msyh.ttc'
f=ImageFont.truetype(font,36); medium=ImageFont.truetype(font,24); small=ImageFont.truetype(font,21)
d.text((42,20),'转向灯回正轴套 · 3D 尺寸方案示意',font=f,fill='#15263d')
d.text((42,75),'轴 Ø12 × 100 mm / 轴套轴向 20 mm / 平键宽 4 mm',font=medium,fill='#53647b')
for file,x,label in [('full.png',0,'整根轴(位置示意)'),('detail.png',640,'装配局部'),('exploded.png',1280,'分解结构与平键')]:
im=Image.open(p/file).convert('RGB');im.thumbnail((640,480));out.paste(im,(x,152));d.text((x+32,122),label,font=medium,fill='#15263d')
specs=[('尺寸约束','拨片扫掠 Ø43.54 mm ≤ Ø44 mm','夹紧区含螺丝及螺母约 Ø33.47 mm ≤ Ø34 mm'),('颜色','深蓝:带凸块的半环 浅蓝:另一半环','灰色:轴 金色:4 mm 平键 深灰:夹紧件')]
for i,(title,line1,line2) in enumerate(specs):
x=42+i*920; d.text((x,662),title,font=medium,fill='#15263d');d.text((x,705),line1,font=small,fill='#33465b');d.text((x,744),line2,font=small,fill='#33465b')
d.text((42,832),'示意:开关、两轴承、电机法兰和方向盘未建模;100 mm 轴的实际装配长度尚未验证。',font=medium,fill='#8b3f36')
out.save(p/'3D示意.png')