SubtractSelector() 是 cadquery 库中的一种选择器 (Selector) 类型,用于从几何体集合中选择进行减法操作的几何体。
SubtractSelector(selector)
selector
: CompoundSelector
或 任何其他选择器类型,用于指定要选择的几何体。import cadquery as cq
# 创建一个立方体
box = cq.Workplane().box(2, 2, 2)
# 创建一个球体
sphere = cq.Workplane().sphere(1.5)
# 创建 SubtractSelector 对象
sub = cq.SubtractSelector(sphere)
# 使用 SubtractSelector 对象从立方体中减去球体
result = box.cut(sub)
# 显示结果
show_object(result)