跳转至

互动动画:点击开门与拉出抽屉

图文教程 约 6 分钟 更新于 2026-09-28

展示柜体方案时,门后面的层板、抽屉和内部空间往往需要打开才能看清。给门或抽屉添加互动动作后,设计师可以直接在模型里点一下打开,再点一下关闭,不必来回手动旋转和移动组件。

本文适用于主界面已有 互动 入口的版本。动作在对象的自定义公式里配置,日常演示时只需要点击模型。

一、把动作加在合适的对象上

先确定「打开时哪些东西应该一起动」:

  • 普通门板:把动作加在这扇门上;
  • 带门芯、门框和拉手的门:把动作加在包含它们的门组件上,打开时一起移动;
  • 抽屉:把动作加在要整体拉出的抽屉组件上;
  • 柜身及固定在柜身侧的五金:保持原位,不放进活动组件里。

不要把一扇门的动作加在整个柜子上,否则点击后移动的会是整个柜子。

二、用模板插入动画公式

  1. 打开 柜体管理,选中要编辑的对象,进入 自定义函数 的公式编辑器;
  2. 点 添加动画,在弹出的参数窗口里选择左开门、右开门、上翻门、下翻门或抽屉拉出;
  3. 在参数窗口填写旋转轴、轴点、开门角度或拉出行程,并设置时长;
  4. 点 插入到公式 返回原编辑器,先点编辑器的 保存,再保存柜体;
  5. 回到模型验证动作方向。方向相反时,调整角度或位移的正负后再试。
APlus · 动画模板图 1
添加动画的参数窗口,提供五种门和抽屉模板;右开门使用self.k作为轴点X,并可填写角度、时长和反向
图 1 · 在参数窗口填写动作,点「插入到公式」返回编辑器,再保存公式和柜体;右开门的轴点取当前门的宽度。

先看对象自己的方向

动画使用对象自己的坐标方向。组件放进柜体后即使旋转过,也不要照着屏幕的左右猜轴。 平开门沿铰链轴转,抽屉沿自己的拉出方向移动;反向时先核对坐标与正负值。

三、在模型里点击开关

APlus · 设计工具图 2
APlus主界面设计工具分类,开始设计区域中的互动卡片,图标为门板和开关箭头
图 2 · 从「设计工具 → 开始设计 → 互动」进入,然后回模型点击。
  1. 打开 APlus 主界面 → 设计工具 → 开始设计 → 互动;
  2. 把鼠标移到已配置动画的门或抽屉上,确认当前指向的对象;
  3. 点一下打开,再点一下关闭;
  4. 动画还没播完时再次点击,会从当前的位置反向运动;
  5. 按 Esc 或切换到其他工具退出互动,活动对象回到原来的设计位置。

同款柜子放了两只时,分别点击各自的门;打开一只柜子的门不会同时打开另一只。

关闭姿态图 3
已配置互动的门组处于关闭姿态,拉手与门板保持原设计位置
图 3 · 关闭时保留原设计位置。
打开效果图 4
在模型里点击门后,门板和所属拉手一起旋转打开,固定结构保持原位
图 4 · 点击打开后,所属拉手随门一起动。

四、直接编辑公式

需要按柜体尺寸自动调整时,可以在已有自定义公式中直接写下面两种动作。距离用毫米,角度用度,时长用秒。

旋转

动画旋转("Z", 0, 0, 0, 0, -95, 0.6)
参数 含义
"Z" 绕对象自己的 Z 方向旋转;也可以使用 X、Y
接下来的三个 0 旋转轴经过的点:X、Y、Z 坐标
0, -95 起始角度、结束角度
0.6 动画时长,0.6 秒

上例是假设铰链轴经过对象原点的门。铰链在另一侧时,需要把轴点移到那一侧;例如用对象自己的宽度 self.k 作为轴点 X。对象的实际轴方向不同,角度正负也需要相应调整。

移动

动画移动(0, 0, 0, 0, -(self.s-50), 0, 0.6)

前面三项是起始 X、Y、Z,接下来三项是结束 X、Y、Z,最后一项是时长。上例表示沿自己的负 Y 方向拉出,行程为对象自己的深度 self.s 减 50mm。

公式可以沿用对象已有的变量与父级变量。self.k、self.g、self.s 分别明确取当前对象的宽、高、深;parent.k 等取父对象的尺寸。板件公式里的裸 k、g、s 沿用原有柜内作用域,定义本对象的铰轴和行程时优先使用 self,避免把门宽误写成整柜宽。

同一个对象可以同时配置一条旋转和一条移动,实现开门时带一点位移的动作。动作从对象当前的设计位置开始,按公式起止值的差量运动;例如起始角 10、结束角 100,表示相对设计位置转动 90 度。

保存和生产数据

互动用于展示打开后的样子。保存模型、生成五金、生成报表和导出生产数据时,会先恢复原来的关闭姿态再处理;开门角度和抽屉拉出距离不作为生产尺寸。

保存前可以按 Esc 退出互动,确认门和抽屉回到设计位置,再继续原有的保存与云端同步或生产数据导出流程。

完成确认

做完这些步骤,您应该看到
  • 点击目标门或抽屉,可以打开、关闭;
  • 再次点击正在运动的对象,可以平滑反向;
  • 门芯、门框和拉手随所属活动组件一起动,柜身保持原位;
  • 退出互动后回到设计位置,保存重开后动画公式仍在;
  • 柜体尺寸改变后,使用尺寸变量的轴点与行程随参数重新计算。

常见问题

点门板没有反应

先确认正在使用「互动」,普通选择工具不会播放动画。再检查这扇门或它所属的组件是否保存了动画公式。 如果公式提示错误,检查变量名、参数个数和数字表达式,改好后重新保存。

整个柜子都转了

动作配置在了整柜上。把门和跟随门移动的部件放在同一个活动组件里,将动画移到该组件的自定义公式中。

开门方向反了,或者门绕柜子中心转

检查旋转方向和轴点。方向反了调整结束角度的正负;绕错位置时,把轴点改到铰链所在边。 组件自己的坐标轴不一定与模型整体坐标一致。

添加了动画,会改变开料尺寸或孔位吗

动画是展示动作,生产仍按关闭时的设计位置计算。要修改生产尺寸,请使用原有的参数编辑功能。

最后更新:2026-09-28入口名称以提供互动功能的版本实际界面为准