можно ли этот контейнер ориентировать под тем же углом, под которым повернута BReference?
Можно, если предварительно его создать, а затем повернуть
А если создавать непосредственно для повернутого объекта, то только вычисляя диагональ области, НО, как мы видим на рисунке, размер диагонали будет отличаться от длины самого объекта.
Либо такой вариант, НО предупреждаю, что это ИМХО
1. Выбрать объект
2. Поворачивать его на 360 градусов с шагом, ну скажем 0,1 градуса, И, для каждого положения объекта вычислять размеры ЗАНИМАЕМОЙ ОБЛАСТИ (габаритный контейнер), в Вашем случае надо лишь узнать длину.
3. Тот из контейнеров, чья длина будет максимальной ВСТАВИТЬ по центру повернутого объекта и повернуть его на тот же угол, что и сам объект.
Решить можно и по-другому, НО буду рад, если у Вас найдётся решение лучше предложенного )))