OCCTProxy

occtProxy内核文件接口文档


moveModel

<p><strong>DLL接口文档</strong></p> <p><strong>接口名称</strong>:moveModel</p> <p><strong>接口形式</strong>:DLL</p> <p><strong>请求方式</strong>:调用<code>LoadedModelWrapper</code>的<code>moveModel</code>方法</p> <p><strong>接口描述</strong>: 移动模型到指定的位置。这个接口允许用户改变模型在三维空间中的位置。此功能通过LoadedModelWrapper调用,所以<strong>只能移动</strong>属于这个类或者继承这个类的对象,即<strong>机器人和轮毂</strong>。刀具、刀头、轨迹等的移动都已集成到机器人和轮毂移动中。</p> <p><strong>返回数据格式</strong>: <code>Dictionary&amp;lt;String, Object&amp;gt;</code></p> <pre><code> { &amp;quot;ResultFlag&amp;quot;: int, // 操作结果标志,1表示成功,非1表示出错 &amp;quot;ResultMsg&amp;quot;: String, // 操作结果信息或错误消息 &amp;quot;Data&amp;quot;: NULL }</code></pre> <p><strong>请求参数</strong>:<code>Dictionary&amp;lt;String, Object&amp;gt; posInfo</code></p> <p>参数说明:</p> <ul> <li><code>XCoord</code>:模型的新X坐标。</li> <li><code>YCoord</code>:模型的新Y坐标。</li> <li><code>ZCoord</code>:模型的新Z坐标。</li> <li><code>PCoord</code>:模型的新位置参数P(通常用于旋转或定位,具体含义根据应用上下文确定)。</li> <li><code>WCoord</code>:模型的新位置参数W(同样,具体含义根据应用上下文确定)。</li> <li><code>RCoord</code>:模型的新位置参数R(通常用于旋转,具体含义根据应用上下文确定)。</li> </ul> <p><strong>注意事项</strong>:</p> <ul> <li>在调用此接口之前,请确保<code>LoadedModelWrapper</code>实例已经正确初始化,并且DLL已经加载。</li> <li>确保传入的坐标和参数值是正确的,并且适合模型移动的上下文。</li> <li>如果在移动模型时发生错误,<code>ResultFlag</code> 将不为1,并且 <code>ResultMsg</code> 将包含错误信息,请根据这些信息进行排查和处理。</li> </ul>

页面列表

ITEM_HTML