У меня со всеми элементами работает, но не с этим шкафом.
Как я понимаю LocarionPoint - это пересечение опорных плоскостей с флажком "Задать начало".
Первоначально, плоскость с флажком "Задать начало" стоит выше середины в семействе.
Когда я выставляю новый уровень и задаю смещение =
LocationPoint.Z - Новый уровень.Elevation у меня семейство смещается по Z , как раз на
высоту от опорного уровня в семействе до плоскости с "Задать начало"(1600).
Уровень = 4000 , смещение = 500, высота до плоскости с "Задать начало" = 1600.
Но вот, когда я выключаю флажок "Задать начало" у плоскости у меня все отлично . Почему это происходит ?
Как будто семейство загрузили в проект с флажком "Задать начало" на самой нижней плоскости семейства и в процессе оно не обновилось.