Calculate length of rebar derived from Part::Helix

This commit is contained in:
SurajDadral
2020-09-02 00:43:06 +05:30
committed by Yorik van Havre
parent ce0e0ca143
commit cc906537a7

View File

@@ -662,6 +662,8 @@ def getLengthOfRebar(rebar):
for geo in base.Geometry:
length += geo.length()
return length
elif base.isDerivedFrom("Part::Helix"):
return base.Shape.Wires[0].Length
else:
FreeCAD.Console.PrintError("Cannot calculate rebar length from its base object\n")
return None