//Создаем штриховку полилинию
Hatch HatchRep = new Hatch();
//HatchRep.SetDatabaseDefaults();
HatchRep.PatternScale = 1.0;
if (_Elem.IzType == IZBase.BankProtection01) HatchRep.SetHatchPattern(HatchPatternType.PreDefined, "GRAVEL");
if (_Elem.IzType == IZBase.BankProtection02) HatchRep.SetHatchPattern(HatchPatternType.PreDefined, "GRAVEL");
if (_Elem.IzType == IZBase.BankProtection03) HatchRep.SetHatchPattern(HatchPatternType.PreDefined, "HONEY");
if (_Elem.IzType == IZBase.BankProtection04) HatchRep.SetHatchPattern(HatchPatternType.PreDefined, "GRATE");
HatchRep.AppendLoop(HatchLoopTypes.Outermost, ObjIdColl);
HatchRep.EvaluateHatch(true);
HatchRep.TransformBy(moveMatrix);
btr.AppendEntity(HatchRep);
tr.AddNewlyCreatedDBObject(HatchRep, true);