返回作品合集
FreeCADBlenderKdenlive程序化几何材质与灯光动画跨软件制作验证

BRASS RELAY · 黄铜四连杆

FreeCAD → Blender → Kdenlive · 从参数零件到可核对的机构运动

黄铜镂孔飞轮、暗红连杆与银色摇杆,在象牙色仪器底座上组成完整四杆机构
黄铜镂孔飞轮、暗红连杆与银色摇杆,在象牙色仪器底座上组成完整四杆机构

创作目标

用明确的几何约束组织一件精致机械演示,将参数CAD、原生场景与实际影片连接成可复用的制作链路。

镂孔黄铜飞轮匀速旋转,带动暗红连杆与银色摇杆往复摆动。零件尺寸、轴向分层、孔轴位置与原生关键帧都可检查和继续编辑。

提示词

可复用提示词模板
通过真实DCC-MCP制作一件黄铜四杆演示仪。固定轴间距70毫米、输入半径25毫米、连杆80毫米、摇杆50毫米。先在FreeCAD原生建立可编辑零件与真实通孔,检查有效闭合实体;将实际STL数据按毫米除以20映射到Blender。用黄铜、暗红、银色、象牙白和深灰配色,制作清楚的材质、倒角、照明和原生文字。每一帧由同一几何解计算铰点,验证原生矩阵、关键值与保存重开。渲染96帧一周运动,在Kdenlive剪成18秒演示,明确区分连续输入和摆动输出。保留原生工程、改进前后、实际MCP证据、版本、许可和迁移验收;不声称动力学或制造验证。

按实际制作流程整理的复用说明,不是用户原话。

软件与工具

FreeCAD
1.0.0;历史CAD创作用0.4.1模块实现,最终原生视图副本用0.4.2源码及独立增强
Blender
4.3.2;0.1.43兼容适配器与记录的几何、文字、渲染和原生副本增强
Kdenlive / MLT
24.12.3 / 7.30.0;0.1.1与相对媒体打包增强
Core / Server / CLI
历史创作与96帧渲染使用0.20.39;最终原生副本、CAD视图、影片编辑与迁移验收使用0.20.41
Units
CAD为毫米;Blender示意坐标=CAD毫米÷20,坐标轴不变
Adapter 适配器
FreeCAD历史0.4.1 / 最终视图0.4.2、Blender0.1.43兼容实现、Kdenlive0.1.1及记录的本地增强
  • create_document / add_primitive / boolean_operation / export_geometry

    实际FreeCAD MCP创建13个原生参数零件,检查拓扑与尺寸,导出STEP/STL

  • save_copy with visible_objects

    有界本地增强通过FreeCAD原生视图API保存可见最终零件与相机,保存重开验证;代表零件另有GUI首次打开验收

  • create_mesh_from_data / inspect_data_geometry / create_text

    从实际原生STL读入数值几何,核对顶点与拓扑;建立原生文字和可编辑材质

  • set_keyframe / set_current_frame / render_scene

    原生97姿态、1455关键值与96张运动渲染;逐帧检查铰点位置

  • add_media / insert_clip / add_effect / package_project / render_project

    实际Kdenlive MCP建立可编辑18秒时间线,打包相对媒体并进行完整迁移复核

安装、兼容性和当前工具能力以项目文档为准;案例的实际环境与执行证据见上述记录。

分步过程

  1. 从参数零件开始

    13件独立参数零件,布尔操作数仍可编辑;各最终形体均有效、闭合且只有一个实体

  2. 让材质服务机构

    黄铜输入、暗红连杆、银色输出形成清晰层级;真实通孔、支座、销轴与端帽均来自原生几何

    完整四杆仪器主视觉
    完整四杆仪器主视觉
  3. 用同一几何解驱动运动

    固定杆70mm、输入25mm、连杆80mm、输出50mm;96个原生渲染位置的最大铰点误差为0.00000723mm

  4. 保留俯视与实际改进过程

    俯视母版展示90°输入时的杆件关系。早期图保留原像素,但相机、分辨率与场景修饰不同,不当作同机位对比

    90度输入角时的四杆机构俯视图
    90度输入角时的四杆机构俯视图
  5. 从原生帧到可迁移影片

    96张实际运动帧构成4秒一周,影片重复两遍来分别强调输入与输出;原媒体不可用时全部432视频帧一致

成果

Brass Relay最终主视觉
1600×1000原生PNG母版的网页JPEG预览
四连杆俯视图
原生相机与场景保留在独立brass-plan.blend中
1280×800,24fps,432帧,18秒;静音影片
真实早期材质与构图版本
真实早期lookdev,非同机位、非同分辨率对比;原生像素未重绘

验证与边界

检查记录;历史测量与本轮审阅以各行文字为准。
检查结果观测与依据
Parametric CAD通过13 native parts; valid closed single solids, editable links, STEP volume/readback and STL geometry handoff
Native motion通过97 native poses,1455 keyframe values;96 rendered poses have maximum hinge error7.226413753188325e-06mm
Portable BLEND通过Three clean native copies reopen with original sources unavailable; geometry, text, camera, keys and full-production referenceRGBA match
Native CAD presentation通过13 MCP presentation copies reopen with selected final objects and camera; representative flywheel opens visibly in actualFreeCAD withoutShow/Fit correction
Film relocation通过All432 decoded video-frame hashes match with original package and media unavailable
Corrected native editor通过Exact 519debe83aea23ad818b814e121024eac10abf1b08f590d3909797474886def2; empty root,98 PNGs,390 identities/styles; scoped native GUI and untouched save/reopen,432-frame headless and same-display comparisons. Parameter Undo excluded.
Public native download通过Both exact compact/full ZIPs are public in the same-repository media-only release; anonymous HTTP200 downloads matched independently audited sizes and SHA-256 hashes.

证据边界

  • 运动为几何解驱动的预定关键帧;不是刚体动力学、应力、承载或制造验证
  • 铰点误差为数值读回结果,不是物理测量精度;不声称连续时间碰撞认证
  • 96张独立原生运动帧在18秒影片中重复两遍;不声称432张不同运动渲染
  • Native CAD包包含13个参数零件;完整装配保存在Blender,不声称FreeCAD约束装配
  • FreeCAD首次打开GUI验收只覆盖单独的代表飞轮证明副本;13件最终工程均有原生视图保存重开读回
  • Kdenlive原生控件视觉验收只覆盖结尾两个效果条目和首个文字字段;390项身份及样式均有序列化比较。参数编辑、Undo与最终来源监视器未获本轮资格
  • 历史Core0.20.39创作记录与0.20.41最终资格分开保留;不追认旧记录为新版本验收
  • 不声称完全无缝像素循环、跨机器一致渲染或适配器已发布

最近审阅:2026-10-03T23:59:22.506129+00:00

工程文件

选择工程、复现包或导出资源。使用前请查看本案例的软件版本、依赖、格式边界与许可。

资源与许可

来源:来源与代码
来源提交:aebbdb5e3926d24e23cdabc641499e69539f70f2

作者:DCC-MCP showcase contributors
许可范围:Case artwork and native/source assets: rights reserved; no additional license grant. Separately identified upstream font/software notices retain their scope.
未导入第三方模型、纹理、参考影片或音乐