Речь идет о детале или сборке. Но не о дочернем объекте сборки. То есть мы открываем в отдельном окне деталь. И следующим шагом надо получить указатель на эту деталь, используя ksPart.
Part := ksPart(doc3D.GetPart(pTop_Part));
Спасибо. Сам разобрался. Только, то что я имел ввиду делается через \
Part := ksPart(doc3D.GetPart(-1));
pTop_Part = -1