Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
WCrihfield
in reply to: cadman777

Hi @cadman777.  First of all, the HelicalCurves & HelicalCurve objects and some of the other objects related to them were created within the Inventor API back in 2019.  So, if you have an earlier version of Inventor, you may not have access to them yet.  In 2019 the HelicalCurves property was added to the Sketch3d object.  It returned a HelicalCurves object.  For some reason, pretty much all of the browser addresses or URL's for the HelicalCurve related stuff seems to be incomplete right now, much like all the links to the newer ModelState related stuff.  That HelicalCurves object has an Add method (among others) and an Item property (among others), both of which return a HelicalCurve object.  Then this HelicalCurve object has a property called SketchEntities, which just returns a SketchEntities3DEnumerator object.  That collection could be looped through, and you could use one of the various techniques to identify what specific Type of object each item was, which would lead you towards looking into the more specific object types.

 

Another technique for looking into such things would be to scroll down through all the available Sketch related objects in the online help home page, then expand the "Programming Interface" node, then expand the "Inventor API Reference Manual" node, then expand the "Objects" node, then scroll down through all the objects who's names start with "Sketch".  When you see something that sounds about right, click on it to learn more.  For instance, if I wanted to learn more about what a SketchFixedSpline3D object was, I could follow those steps to find its online help page.  Unfortunately, this doesn't exactly point you back to the HelicalCurves direction, so it can be difficult to connect the two from this end.

WCrihfield_0-1650380841028.png

WCrihfield_1-1650380868985.png

 

 

 

Wesley Crihfield

EESignature

(Not an Autodesk Employee)