建立方向盘项目初始版本

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,9 @@
# 50 mm 孔圈开口支架方案:概念验证
方案保留编码器相对电机的 PCD 50 mm 安装孔定位,PCB 与磁铁位置沿用现有示意模型。四个 2020 角码仍直接贴合电机 PCD 76 mm 孔位,角码下面没有垫柱。编码器支架四个安装脚改成同向开口,脚及 0.5 mm 垫片在角码重叠位置按角码投影额外放大 0.2 mm 作局部避让;支架的螺丝承压面由 z=2.5 mm 升至 z=3.5 mm,位于 3 mm 厚角码顶部之外。编码器 M4 头按 Ø7×3 mm 示意,实际头部尺寸需核对。
`OpenSlot50.FCStd`、`OpenSlot50.step` 为总装示意,`OpenSlot50_axon.png`、`OpenSlot50_rear.png` 为总装视图,`OpenSlot50_支架开口.png` 单独显示支架形状,`OpenSlot50_check.txt` 为简化几何检测。检查的支架、四片垫片、螺杆/头与角码及型材外包络没有正体积重叠;承压面积是网格采样估计,**不能推断夹紧强度和长期可靠性**。
注意模型沿用 PCD50/76 孔相位 45°、椭圆槽宽 5.5 mm、M4 杆直径 3.9 mm 的假设;角码在槽端仅留 0.05 mm 理论余量,实际零件可能无法达到此位置。四个脚共用同向开口,但平移抽样从 5 mm 到 0.5 mm 的多个位置均与角码相交,不能认定可在预装螺丝后侧向滑入或拆出。可能的轴向装配顺序需另作轨迹、螺丝工具通道及实物验证。
M4 通过 0.5 mm 垫片和支架后剩余进牙长度、可用孔深、垫片厚度变化、螺丝头工具尺寸、真实角码与孔相位、编码器磁场与摆动均待核实。该方案只是 3D 检查,不是最终打印件;原有打印 STL 未覆盖,不能直接当新支架打印。

View File

@@ -0,0 +1 @@
success

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

View File

@@ -0,0 +1,17 @@
Layout: 4 corner brackets and 20x20 solid profile envelopes; lift 0.0mm.
PCD76=45deg, oval width 5.5mm, slot offset +2.75mm outward, profile length 110mm all assumed.
M4 shank assumed 3.9mm: extreme position leaves 0.05mm radial clearance.
Encoder M4 head diameter 7mm height 3mm, 0.5mm bracket shim assumed.
Positive-volume collisions (>0.0001mm3):
Corner0 vs Bracket: 5.21058 mm3
Corner0 vs EncoderM4Head2: 0.11904 mm3
Corner0 vs Shim2: 1.30264 mm3
Corner1 vs Bracket: 5.21058 mm3
Corner1 vs EncoderM4Head1: 0.11904 mm3
Corner1 vs Shim1: 1.30264 mm3
Corner2 vs Bracket: 5.21058 mm3
Corner2 vs EncoderM4Head3: 0.11904 mm3
Corner2 vs Shim3: 1.30264 mm3
Corner3 vs Bracket: 5.21058 mm3
Corner3 vs EncoderM4Head0: 0.11904 mm3
Corner3 vs Shim0: 1.30264 mm3

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -0,0 +1 @@
ok

View File

@@ -0,0 +1 @@
ok

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

View File

@@ -0,0 +1,19 @@
CONCEPT ONLY; corners are flush to motor; no spacer under PCD76 corners.
Support feet 0.5..3.5mm; shim 0.5mm; screw head 7mm dia x 3mm assumed; 0.2mm corner clearance.
PCD50 screw slots open toward -Y; all four are parallel.
Only 0.05mm theoretical slot-end clearance in motor corner as original direct check.
Intersections of support/shims/screw envelope with corners and rails:
none in checked pairs
Approx material area under 7mm screw head using 0.1mm sampled grid (mm2): 16.860, 16.860, 16.860, 16.860
Sampled lateral slide +Y to 0:
dy=5.0: Corner1 7.1166, Corner3 7.1166
dy=4.5: Corner1 7.1166, Corner3 7.1166
dy=4.0: Corner1 7.1166, Corner3 7.1166
dy=3.5: Corner1 7.1166, Corner3 7.1166
dy=3.0: Corner1 6.9637, Corner3 6.9637
dy=2.5: Corner1 6.3312, Corner3 6.3312
dy=2.0: Corner1 5.3233, Corner3 5.3233
dy=1.5: Corner1 4.0400, Corner3 4.0400
dy=1.0: Corner1 2.5662, Corner3 2.5662
dy=0.5: Corner1 0.9780, Corner3 0.9780
dy=0.0: no sampled volume overlap

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1 @@
success

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

View File

@@ -0,0 +1,3 @@
Concept only. The original PCB position is retained (nominal sensor gap 1mm); no PCD50 shims are used.
New holder/bolt collisions >0.0001mm3:
none in checked pairs

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,18 @@
# 2020 角码与编码器支架:装配检查
此文件夹是布局和几何检查,**不是最终加工图或打印件**。两套模型均保留角码直接贴电机的方案,没有在角码与电机之间加垫柱。
## 文件
- `Direct.FCStd`、`Direct.step`:现有编码器支架与四个角码的检查装配;`Direct_axon.png`、`Direct_rear.png` 为总装,`Direct_detail.png` 为局部。FreeCAD 对象树中 `INTERFERENCE` 为可单独隐藏的红色实体,表示计算出的重叠区域,不是零件。STEP 也可能包含这些检查实体。
- `RailHolder.FCStd`、`RailHolder.step`:移除原编码器支架的四个 PCD50 脚,把编码器托环从两侧 2020 型材固定的初步方案;对应 `RailHolder_axon.png`、`RailHolder_rear.png`。
- `Direct_check.txt`、`RailHolder_check.txt`:按简化模型进行的正体积交集检查。
## 建模依据和结果
1. 电机沿用现有近似模型:PCD76/PCD50 四孔相位 45° 是模型假设。四个 20×20×18、厚 3 mm 角码贴电机,椭圆槽长 9.5 mm;槽宽按 5.5 mm 假设,M4 螺杆按直径 3.9 mm 假设。每个角码推至槽外端,螺杆与槽端只剩约 0.05 mm 的理论间隙,实际公差可能无法这样安装。
2. 两侧型材以 20×20 mm、长度 110 mm 的实心外包络示意,面与角码立边接触;不含真实槽、T 螺母、角码与型材连接螺丝。角度调节器及 3030 型材未建模;型材长度、槽宽、螺栓和底座装配方式都没有确定。
3. 原编码器支架、PCB、磁铁座、PCB 螺丝头及 0.5 mm 调整垫片采用现有模型;每个 PCD50 安装螺丝头以直径 7 mm、高 3 mm 示意。该状态下,每个角码与原支架约重叠 5.21 mm³,与对应垫片约重叠 1.30 mm³,与对应螺丝头约重叠 0.12 mm³;型材外包络在已检查组合中未与编码器部分发生实体重叠。结果对角码槽宽、孔圈相位、螺丝头和角码朝向敏感,不代表所有可能布置都冲突。
4. 改进候选保留原 PCB 和磁铁位置,移除 PCD50 四脚、垫片及 M4 头,在托环两侧增加连接到型材内表面的臂和轴向长槽。按假定型材外包络检查,新托架和示意螺丝与电机、编码器、角码、型材未发现正体积相交。这不是实物装配验证,且未重新导出适合打印的支架。
候选方案仍需核对实物型材的 T 槽、T 螺母及螺丝、拧紧工具空间、托臂刚性、PCB 元件与焊线、调角器、磁场和实际间隙。安装和拆卸顺序也需要验证。PCB 厚度、芯片高度和 1 mm 磁铁间隙为既有模型假设;载荷和实际旋转试验均未做。