帮助手册

最近孔创建坐标

完整参数路径:客户特殊定制\坐标\最近孔创建坐标

作用:在指定特征中找离坐标最近的孔中心创建指定坐标。

参数怎么填

素材参数

填写格式:特征名称

字段的作用和类型:

  1. 特征名称(文本):指定本项要读取或创建的特征名称;按执行过程核对对象方向。

窗体补充提示:

  • 刀路名称:
  • {tpName}
  • 刀路序号:
  • {tpNum}

内容参数

填写格式:创建的坐标名称

字段的作用和类型:

  1. 创建的坐标名称(文本):填写本项引用或生成对象所用的名称;按执行过程核对对象方向。

窗体补充提示:

  • 刀路名称:
  • {tpName}
  • 刀路序号:
  • {tpNum}

完整字段位置示意

尖括号中是待替换的字段说明,不能原样输入;当前窗体没有提供两栏都可直接复用的实值示例。

素材参数:〈特征名称〉
内容参数:〈创建的坐标名称〉

执行时的处理

SpOperatByCustomization.cs:8764。素材参数=特征名,内容参数=新建坐标名。GetFeatureSetDetail 取该特征集所有孔中心点,遍历求离原点(0,0)距离最近的孔中心 center(按 X=0/Y=0/都非0 分情况用 |X|、|Y| 或 √(X²+Y²) 比较;若有孔正好在原点则 originalPosition=true)。新建工作平面,若最近孔不在原点则激活并把工作平面沿 X、Y 移到 center,即「在最近孔中心处创建用户坐标系」。