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

Get Curve from centerline2dBuilder

$
0
0

Hi, I'm wondering how I can get the 2D Centerline created by the centerline2dBuilder as a NXOpen.curve. Is this possible?
Thanks for any suggestions..

	Dim nullNXOpen_Annotations_centerline2d As NXOpen.Annotations.centerline2d = Nothing
	Dim centerline2dBuilder1 As NXOpen.Annotations.centerline2dBuilder
		centerline2dBuilder1 = workPart.Annotations.Centerlines.Createcenterline2dBuilder(nullNXOpen_Annotations_centerline2d)
		centerline2dBuilder1.Settings.Gap = 1.5
		centerline2dBuilder1.Settings.Size = 3.0
		centerline2dBuilder1.Settings.Extension = 5.0
		centerline2dBuilder1.Settings.IndividualDistance = True
		centerline2dBuilder1.Settings.Color = workPart.Colors.Find("Green")
		centerline2dBuilder1.Settings.Width = NXOpen.Annotations.CenterlineSettingsBuilder.CenterlineThickness.Four
	Dim point1 As NXOpen.Point3d = New NXOpen.Point3d(0.0, 0.0, 0.0)
		centerline2dBuilder1.Side1.SetValue(spline1, workPart.ModelingViews.WorkView, point1)
		centerline2dBuilder1.AddExtension(1, 5.0)
	Dim point2 As NXOpen.Point3d = New NXOpen.Point3d(0.0, 0.0, 0.0)
		centerline2dBuilder1.Side2.SetValue(spline2, workPart.ModelingViews.WorkView, point2)
	Dim nXObject1 As NXOpen.NXObject
		nXObject1 = centerline2dBuilder1.Commit()

Viewing all articles
Browse latest Browse all 783

Trending Articles



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