Quantcast
Channel: NX Journaling - Journaling / NXOpen API
Viewing all articles
Browse latest Browse all 787

Get Sheetbody name of a Trimsheet Feature

$
0
0

Hi NxJournaling,

I need to rename sheetbody of a trimsheet feature. I can rename trimsheet feature but not able to get sheetbody name (using feature.getbodies).

Here is the code i am trying.

Imports System
Imports NXOpen
 
Module NXJournal
Sub Main (ByVal args()AsString) 
Dim theSession As NXOpen.Session= NXOpen.Session.GetSession()Dim workPart As NXOpen.Part= theSession.Parts.Work 
Dim displayPart As NXOpen.Part= theSession.Parts.Display 
Dim markId1 As NXOpen.Session.UndoMarkId=Nothing
markId1 = theSession.SetUndoMark(NXOpen.Session.MarkVisibility.Visible, "Start") 
Dim objects1(0)As NXOpen.NXObjectDim theUI As UI = UI.GetUI() 
objects1(0)=CType(theUI.SelectionManager.GetSelectedObject(0), NXOpen.Features.TrimSheet) 
Dim featureGeneralPropertiesBuilder1 As NXOpen.FeatureGeneralPropertiesBuilder=Nothing
featureGeneralPropertiesBuilder1 = workPart.PropertiesManager.CreateFeatureGeneralPropertiesBuilder(objects1) 
featureGeneralPropertiesBuilder1.FeatureName="Feature_p1" 
Dim nXObject1 As NXOpen.NXObject=Nothing
nXObject1 = featureGeneralPropertiesBuilder1.Commit() 
featureGeneralPropertiesBuilder1.Destroy() 
 
dim Sheetbodies()as NxOpen.Body=Nothing
Sheetbodies = objects1.GetBodies 
'Sheetbodies = objects1.GetBodies getting error here (unable to convert trimsheetto NxOpen Body. 
'Please help me to solve this. 
EndSubEndModule

Thanks & Regards,
GopinadhGvs.


Viewing all articles
Browse latest Browse all 787

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>