GetFeatureOperation
原型
FeatureOperation GetFeatureOperation(unsigned operationId);
功能
根据工序ID获取指定的制造特征工序(FeatureOperation)对象。
制造特征工序由工艺功能自动生成,对应于一条制造特征曲线,如打孔、铣槽、切割轮廓等。 通过返回的对象可以获取特征轮廓的类型、中心位姿、起始点、绕向以及形状尺寸等参数, 参见 FeatureOperation 类。
参数
- operationId: 工序的唯一标识符ID。
返回值
返回指定ID对应的制造特征工序(FeatureOperation)对象。
示例
// 获取指定工序的特征轮廓信息
mpl::FeatureOperation featureOp = mpl::GetFeatureOperation(operationId);
if (featureOp.getType() == mpl::FeatureOperation::Type::Circle) {
std::cout << featureOp.getName() << " diameter: " << featureOp.getDiameter() << std::endl;
}