В данной работе рассматривается задача дифракции плоской волны на неоднородном цилиндре, распространяющейся под некоторым углом к его оси. Предлагаемый нами метод состоит в моделировании 2-мерных неоднородностей путём ступенчатой аппроксимации радиальной зависимости показателя преломления. Это позволяет получить выражения для полей дифракции как внутри, так и снаружи области неоднородности в виде ряда по цилиндрическим гармоническим.