Циклы с методом .set, фильтры по коллектору и правилам (rule), логические фильтры (LogicalOrFilter) и тд . Но я только начинал поэтому скорее всего что то делал не так . По крайней мере в Python как то все реализовалось, хотя изначально все было сделано и в Dynamo и Python не логически и с кучей ошибок как я потом понял. Я думаю не стоит на этом зацикливаться.
Михаил, чисто теоретически можно ведь проверять данный чертеж на наличие уже занесенных в ведомость деталей и их оставлять, а добавлять лишь новые, либо удалять которых нет? И может быть какую-то часть (например рамку) делать 2D семейством, чтобы можно было заполнять какую-либо информацию в данный чертеж и брать из него.