В работе проведён анализ исходного кода процедуры построения усеченно-октаэдрической ячейки моделирования в среде AMBER и выявлены проблемы реализации, влияющие на корректность построения ячейки. Реализована корректная процедура масштабирования, обеспечивающая согласованное изменение линейных размеров расчетной ячейки, применена стандартизованная функция оценки габаритов белковой молекулы, исправлена формула расстояния до граней и модифицирован алгоритм построения изотропной ячейки. Реализация выполнена в исходном коде программного комплекса с сохранением совместимости вычислительных сценариев. Модифицированный алгоритм обеспечивает корректное построение ячейки и устранение случаев некорректной сольватации.