Тут не раз поднималась тема гравировки кривых, "по средней линии", с обработкой углов, "как в ArtCAM" и т.п. По-моему, удалось подобрать штатный способ гравировки в NX, посмотрите
Вобщето не компонент, а набор компонентов: false to get the number of top level and all child components http://help.solidworks.com/2010/english/api/sldworksapi/solidworks.interop.sldworks~solidworks.interop.sldworks.iassemblydoc~getcomponents.html
Dim oneComponent As Component2
oneComponent = vComps(i) 'i- номер компонента который вы хотите изучить внимательнее
oneComponent.Name2 'Имя i-того компонента
Пример из справки по теме перечисления всех компонентов из выбранной сборки: http://help.solidworks.com/2010/english/api/sldworksapi/get_bodies_in_components_example_vbnet.htm
Любителям поговорить предлагаю подумать о создании отдельной темы типа "Дюйм=презерватив"
В том ключе, что он явно мешает рождению и размножению отечественной электроники, а также прочих отраслей народного хозяйства.
И вообще мне кажется надо к известным российским проблемам добавить дюйм.
Три D получится