for my $placement ( in $Recipe->Placements) { my $PartNum = Variant(VT_VARIANT|VT_BYREF, ""); $Library->FindPart($placement->PlacementPart->Part->Name, $PartNum); my $FeederType = Value{$PartNum}->MachineValue("FEEDERWIDTH") ; }