在 cadquery
中,Workplane.hLine()
是一个用于绘制水平线的工具。这个方法可以沿着 Workplane
上的 x 轴绘制一个水平线。
hLine(length, centered=True, forConstruction=False)
length
:水平线的长度,为浮点数或变量centered
:可选参数,线是否位于 Workplane
中心,默认为 True
forConstruction
:可选参数,是否仅用于辅助目的,不绘制实体,默认为 False
该函数返回一个 Workplane
对象,该对象在调用方法时处于 (x, y)
坐标系的原点。
import cadquery as cq
# 创建一个圆柱体
cyl = cq.Workplane().circle(2).extrude(10)
# 在圆柱体的顶部绘制一条水平线
result = cyl.faces(">Z").workplane().hLine(4)
# 显示结果
show_object(result)
这将在 圆柱体
的顶部绘制一条长度为 4
的水平线。
hLine()
方法应该在 Workplane
对象上调用。(0, 0)
开始沿着 x
轴绘制一个水平线。cadquery
方法来调整线的位置、角度和形状。