Sketch.fillet()
是用于在CAD模型中添加圆角的CadQuery函数。此函数用于将两个或多个实体之间的边界曲线形状更改为圆弧。
Sketch.fillet(radius, entities)
radius
:要应用的圆角半径。entities
:要应用圆角的实体列表。该函数将生成一个新的CAD对象,其中包含应用圆角后的实体。
import cadquery as cq
# 创建一个矩形实体
rect = cq.Workplane("XY").rect(10, 5)
# 创建一个圆角实体
fillet_rect = rect.edges("|Y").fillet(2)
# 查看实体
show_object(fillet_rect)
此代码将创建一个10x5的矩形并在其上应用半径为2的圆角。在Jupyter Notebook中使用show_object()
函数可查看实体图形。
Sketch.fillet()
仅适用于Edge
对象,因此在应用之前,必须使用edges()
函数选择要进行圆角处理的实体的边缘。Sketch.fillet()
可以一次性应用于多个实体,只需将它们作为列表传递即可。