Code: Select all
curve = Part.BSplineCurve(matriz)
if obj.CreateFace == True:
curve = Append.line((x0,y0,0),(x,y,0))
sh = Part.Face(Part.Wire(curve.toShape()))
Code: Select all
curve = Part.BSplineCurve(matriz)
if obj.CreateFace == True:
curve = Append.line((x0,y0,0),(x,y,0))
sh = Part.Face(Part.Wire(curve.toShape()))
Code: Select all
curve = Part.BSplineCurve(matriz)
if obj.CreateFace == True:
line = Part.BSplineCurve([FreeCAD.Vector(x0,y0,0),FreeCAD.Vector(x,y,0)])
curve.join(line)
sh = Part.Face(Part.Wire(curve.toShape()))
Code: Select all
line_segment = Part.LineSegment(v1,v2)
bs_curve = Part.BsplineCurve(poles)
# we go to topology level
edge1 = line_segment.toShape()
edge2 = bs_curve.toShape()
wire = Part.Wire([edge1, edge2])