OCCTProxy

occtProxy内核文件接口文档


ToCenter\ToBegin

<h1>ToCenter</h1> <p><strong>接口名称</strong>:ToCenter</p> <p><strong>接口形式</strong>:DLL</p> <p><strong>请求方式</strong>:通过<code>WireWrapper</code>实例调用<code>ToCenter()</code>方法</p> <p><strong>接口描述</strong>:将起始点和靠近点一同移至轨迹中心上方n mm处。此操作通常用于调整轨迹的起始位置,使得轨迹的起点和某个特定点(如靠近点)位于轨迹中心的上方,且距离轨迹中心垂直距离为n mm。</p> <p><strong>返回数据格式</strong>:Void(无返回值)</p> <p><strong>请求参数</strong>:无</p> <p><strong>调用示例</strong>(伪代码): ```c# // 假设已经有一个WireWrapper实例wireWrapper,该实例包含轨迹信息 try { // 调用ToCenter方法将起始点和靠近点移至轨迹中心上方50mm处 wireWrapper.ToCenter(); // 操作完成后,起始点和靠近点应该已经被调整至指定位置 Console.WriteLine(&quot;起始点和靠近点已移至轨迹中心上方50mm处。&quot;); } catch (Exception ex) { // 处理异常情况 Console.WriteLine(&quot;调用ToCenter方法时发生异常:{0}&quot;, ex.Message); }</p> <pre><code>**注意事项**: * `ToCenter()`方法无返回值,即其返回类型为`Void`。 * 此方法仅影响轨迹的起始点和靠近点的位置,不影响轨迹上其他点位的布局或位置。 * 在调用此方法之前,应确保轨迹信息已经加载至`WireWrapper`实例中,并且轨迹包含起始点和靠近点的定义。 * 由于无返回值,无法通过返回值检查操作是否成功,因此应通过异常处理机制来处理可能出现的错误情况。 * 如果轨迹中没有明确定义起始点和靠近点,或者这两个点已经处于指定位置,调用此方法不会有任何效果。 * 在实际应用中,应确保轨迹中心位置的定义与期望一致,以避免出现意外的位置调整。 ## ToBegin **接口名称**:ToBegin **接口形式**:DLL **请求方式**:通过`WireWrapper`实例调用`ToBegin()`方法 **接口描述**:将起始点和靠近点一同移至轨迹起始点上方50mm处。这个操作通常用于调整轨迹的起始位置,使得起始点和靠近点位于轨迹的起始点上方,且距离轨迹起始点垂直距离为50mm。 **返回数据格式**:Void(无返回值) **请求参数**:无 **调用示例**(伪代码): ```c# // 假设已经有一个WireWrapper实例wireWrapper,该实例包含轨迹信息 try { // 调用ToBegin方法将起始点和靠近点移至轨迹起始点上方50mm处 wireWrapper.ToBegin(); // 操作完成后,起始点和靠近点应该已经被调整至指定位置 Console.WriteLine(&amp;quot;起始点和靠近点已移至轨迹起始点上方50mm处。&amp;quot;); } catch (Exception ex) { // 处理异常情况 Console.WriteLine(&amp;quot;调用ToBegin方法时发生异常:{0}&amp;quot;, ex.Message); }</code></pre> <p><strong>注意事项</strong>:</p> <ul> <li><code>ToBegin()</code>方法无返回值,即其返回类型为<code>Void</code>。</li> <li>此方法仅影响轨迹的起始点和靠近点的位置,不影响轨迹上其他点位的布局或位置。</li> <li>在调用此方法之前,应确保轨迹信息已经加载至<code>WireWrapper</code>实例中,并且轨迹包含起始点和靠近点的定义。</li> <li>由于无返回值,无法通过返回值检查操作是否成功,因此应通过异常处理机制来处理可能出现的错误情况。</li> <li>如果轨迹中没有明确定义起始点和靠近点,或者这两个点已经处于指定位置,调用此方法可能不会有任何效果。</li> <li>在实际应用中,应确保轨迹起始点的定义与期望一致,以避免出现意外的位置调整。</li> <li>在进行位置调整时,应考虑到轨迹的整体布局和可能的干涉情况,以确保轨迹的完整性和正确性。</li> </ul>

页面列表

ITEM_HTML