Цвет граней не меняется. Вывод - сначала нужно добавить в базу.
Это я тоже уже проверил, потому и решил спросить. Тут даже не просто сохранить в базу нужно, но и в brep передать путь к телу.
Просто чисто логически, путь до грани указывается относительно тела, где бы это тело не находилось. Вот я и думал, может просто чего-то не знаю... видимо, просто нельзя.
Но я всё равно выключаю undo, так что может и не страшно, что за три прохода делается всё. Хотелось избежать лишнего редактирования, но пусть будет, как будет.