加工工具 (Professional)
MachiningTool 定义从 MachiningVolume 中去除材料的刀具的形状和尺寸。
此功能在 realvirtual 6.3.5 (Professional) 中添加
概述
MachiningTool 位于代表您物理刀具的 GameObject 上——通常是由主轴或机器人末端执行器处的 Drive 移动的网格。其几何形状(而非视觉网格)定义了从其接触的任何 MachiningVolume 中精确减去的内容,因此您在此处配置的形状应与您的真实刀具匹配。在 Play 模式期间将刀具移动通过工件以实时去除材料。
属性
刀具几何形状
Shape(枚举:Cylinder / BallNose / Torus / ConicalEnd)用于材料去除的刀具形状:
- Cylinder - 平底铣刀,适合挖槽和面铣。
- BallNose - 带半球形刀尖的圆柱,用于平滑的 3D 轮廓。
- Torus - 牛鼻/圆角铣刀,使用 Corner Radius 作为圆角半径。
- ConicalEnd - 锥形刀具,用于倒角,使用 Taper Angle。
Tool Diameter(毫米)刀具的切削直径。
Tool Length(毫米)刀具切削部分的总长度。
Corner Radius(毫米)边缘圆角半径,由 BallNose 和 Torus 形状使用。
Taper Angle(度)锥度的半角,由 ConicalEnd 形状使用——角度越大产生越宽的倒角刀具。
快速入门
- 将 MachiningTool 组件添加到您的刀具 GameObject 上。
- 选择与您真实刀具匹配的 Shape,并设置 Tool Diameter 和 Tool Length。
- 将该对象(或其由 Drive 驱动的父对象)添加到 MachiningVolume 的 Tools 列表中,或使用匹配的 Tool Group 标记它。
- 在 Play 模式期间通过 Drive 将刀具移动穿过工件以切削材料。
常见用例
- 匹配真实刀具 — 配置 Shape、Tool Diameter 和 Tool Length 以镜像车间使用的物理刀具,获得准确的虚拟调试结果。
- 多刀加工中心 — 组合多个 MachiningTool 对象(铣刀、钻头、倒角刀具),由同一 MachiningVolume 引用,实现真实的多工序循环。
- 换刀装置 — 在运行时使用 MachiningVolume 上的 Tool Group 更换刀具,使新生成或交换的刀具被自动拾取。
另请参见
- Machining Volume - MachiningTool 从中去除材料的工件毛坯
- Drive - 沿真实加工路径移动刀具