加工工具 (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(毫米)边缘圆角半径,由 BallNoseTorus 形状使用。

Taper Angle(度)锥度的半角,由 ConicalEnd 形状使用——角度越大产生越宽的倒角刀具。

快速入门

  1. MachiningTool 组件添加到您的刀具 GameObject 上。
  2. 选择与您真实刀具匹配的 Shape,并设置 Tool DiameterTool Length
  3. 将该对象(或其由 Drive 驱动的父对象)添加到 MachiningVolume 的 Tools 列表中,或使用匹配的 Tool Group 标记它。
  4. 在 Play 模式期间通过 Drive 将刀具移动穿过工件以切削材料。

常见用例

  • 匹配真实刀具 — 配置 Shape、Tool Diameter 和 Tool Length 以镜像车间使用的物理刀具,获得准确的虚拟调试结果。
  • 多刀加工中心 — 组合多个 MachiningTool 对象(铣刀、钻头、倒角刀具),由同一 MachiningVolume 引用,实现真实的多工序循环。
  • 换刀装置 — 在运行时使用 MachiningVolume 上的 Tool Group 更换刀具,使新生成或交换的刀具被自动拾取。

另请参见

  • Machining Volume - MachiningTool 从中去除材料的工件毛坯
  • Drive - 沿真实加工路径移动刀具