MyFamilySymbols = FilteredElementCollector(doc).OfClass(FamilySymbol).ToElements()
FamSymbol = 0
for famS in MyFamilySymbols:
if famS.FamilyName == CableFamilyName:
FamSymbol = famS
break
TransactionManager.Instance.EnsureInTransaction(doc)
XYZforFam=XYZ(0,0,0)
XYZforFam2=XYZ(1000,1000,0)
newLine = Line.CreateBound(XYZforFam,XYZforFam2)
newobj = doc.Create.NewFamilyInstance(newLine, FamSymbol, doc.ActiveView)
TransactionManager.Instance.TransactionTaskDone()