Skip to main content
Glama

execute_maxscript

Execute MAXScript code in Autodesk 3ds Max to automate tasks, manipulate objects, adjust settings, and retrieve data directly within the 3D modeling environment.

Instructions

在 3ds Max 中执行一段 MAXScript 代码并返回结果。

该工具允许你发送 MAXScript 代码到 3ds Max 中执行。 适用于某些用 MAXScript 更直接或更方便的操作场景。

使用说明:

  • 脚本中最后一个表达式的值将作为返回结果。

  • 如果需要返回复杂结构,建议将结果构造为字符串或在脚本中使用 print。

  • MAXScript 文档参考: https://help.autodesk.com/view/3DSMAX/2025/ENU/?guid=GUID-MAXScript-Index

Args: script: 要执行的 MAXScript 代码字符串。

Returns: dict: 操作结果。 - success (bool): 是否成功执行。 - result (str): MAXScript 执行结果的字符串表示。 - message (str): 操作描述信息。

示例脚本 - 获取选中对象数量: execute_maxscript(script="selection.count")

示例脚本 - 选中所有 Box 对象: execute_maxscript(script="select (for obj in objects where classOf obj == Box collect obj)")

示例脚本 - 重置场景: execute_maxscript(script="resetMaxFile #noPrompt")

示例脚本 - 设置渲染分辨率: execute_maxscript(script="renderWidth = 1920; renderHeight = 1080")

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
scriptYes

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/317431629/3dsMaxMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server