DeleteHead
<p><strong>接口名称</strong>:DeleteHead</p>
<p><strong>接口形式</strong>:Dll</p>
<p><strong>请求方式</strong>:调用<code>LoadedModelWrapper</code>的<code>DeleteHead</code>方法</p>
<p><strong>接口描述</strong>:
从指定夹具中完全删除指定的刀头。</p>
<p><strong>返回数据格式</strong>:</p>
<pre><code class="language-json"> {
&quot;ResultFlag&quot;: int,
&quot;ResultMsg&quot;: String, // 操作结果信息或错误消息
&quot;Data&quot;: NULL
}</code></pre>
<p><strong>请求参数</strong>:</p>
<ul>
<li><code>int toolIdx</code>:夹具的索引或ID,标识要删除刀头的夹具。</li>
<li><code>int headId</code>:要删除的刀头的ID。</li>
</ul>
<p><strong>参数说明</strong>:</p>
<ul>
<li><code>toolIdx</code>:一个整数,用于标识要删除刀头的夹具。这个值应该是已经存在于当前环境中的夹具的索引或ID。</li>
<li><code>headId</code>:一个整数,用于标识要删除的刀头。这个刀头应该是当前夹具上已存在的刀头。</li>
</ul>
<p><strong>注意事项</strong>:</p>
<ul>
<li>在调用此接口之前,请确保<code>LoadedModelWrapper</code>实例已经正确初始化,并且DLL已经加载。</li>
<li>请确保<code>LoadedModelWrapper</code>绑定的模型是机器人,否则会直接返回错误信息。</li>
<li>如果传入的<code>toolIdx</code>或<code>headId</code>无效,或者指定的刀头不存在于当前夹具中,<code>ResultFlag</code> 将不为1,并且 <code>ResultMsg</code> 将包含错误信息。</li>
<li>删除刀头后,该刀头将不再与夹具关联,并且从内存中释放。</li>
</ul>