Добрый день!
Не знаю, нуждается ли данный вопрос в конкретном примере, но
Ситуация такая, скрипт строит балки по линии с разломами, таким образом, он получает несколько балок, соединенных концами. Далее, вторая часть скрипта эти самые балки, построенные в Revit, соединяет при помощи обобщенной модели, помещенной в пространство между двумя балками. Вот тут и начинаются странности, потому что по логике его работы он балки должен использовать для дальнейшей работы, чтобы уже к ним пристраивать промежуточные участки, чего делать не может. Но после того, как второй раз нажимается кнопка проигрывания, он доводит дело до конца. Почему такое может происходить и в чем логика его построения, если ему нужно обязательно отработать два раза?