linkedin
Q:

How can you find the intersection between two curves in Autodesk Inventor using the API?

  • Chintu
  • Mar 23, 2026

1 Answers

A:

You can use Inventor’s TransientGeometry and CurveEvaluator objects to find the intersection between two curves or edges.

  • Dheeraj Aggarwal
  • Mar 30, 2026

0 0

Related Question and Answers

Q:

A:

HANDBRAKE is one of the most popular and free video conversion tools.

It is open source, easy to use, and works on Windows and Mac.

  • Mir Hussain
  • Mar 25, 2026

A:

Sheets in Inventor are named using the Sheet.Name property. By default, they follow a simple pattern:

  • Sheet1, Sheet2, etc.
  • You can rename them manually or programmatically using:

sheet.Name = "Assembly Overview"

You can delete sheets using the Inventor API or iLogic. Here's a VB.NET-style snippet that safely deletes all sheets except the first:


Dim oDoc As DrawingDocument = ThisApplication.ActiveDocument
Dim oSheets As Sheets = oDoc.Sheets

' Delete all sheets except the first one
Do While oSheets.Count > 1
    Dim lastSheet As Sheet = oSheets.Item(oSheets.Count)
    lastSheet.Delete()
Loop
  • Nitin parate
  • Mar 30, 2026

A:

No, Apprentice Server cannot export Inventor part files (*.ipt) to formats like SAT, IGES, or STEP.

  • Satish Kumar
  • Mar 30, 2026

A:

Recommended Steps

  1. Ensure All Changes Are Saved
    
    ' After updating properties
    oDoc.Save()
    
  2. Force Update of Drawing Views
    
    oDrawingDocument.Update()
    
  3. Use Inventor's Built-in DWF Export
    
    oDrawingDocument.SaveAs("C:\Path\To\File.dwf", True)
    
  4. Verify Property Source in Title Block
    • Open the title block definition.
    • Check if the field is pulling from <Current Drawing> or <Primary Model>.
    • If it's <Primary Model>, ensure the model file is updated and saved.
  • Date Restaurant
  • Mar 24, 2026

A:

Use Custom iProperties (Simple Metadata Storage)

Inventor documents support custom iProperties, which are ideal for storing small text data like tags, GUIDs, or configuration flags.

Writing iProperty in VC++ (via COM):


CComPtr<Inventor::Document> pDoc = ...; // Get active document
CComPtr<Inventor::PropertySet> pPropSet;
HRESULT hr = pDoc->PropertySets->Item(CComVariant("Inventor User Defined Properties"), &pPropSet);

CComPtr<Inventor::Property> pProp;
try {
    pPropSet->Add(CComVariant("MyTextData"), CComVariant("Hello from VC++"), CComVariant("MyCustomProp"), &pProp);
} catch (...) {
    // If already exists, update it
    pPropSet->Item(CComVariant("MyCustomProp"), &pProp);
    pProp->PutValue(CComVariant("Updated Text"));
}
  • O.narasingarao
  • Mar 30, 2026

Find the Best CAD Software

Explore all products with features, pricing, reviews and more

View All Software
img

Have a Question?

Get answered by real users or software experts

Ask Question

Help the community

Be the First to Answer these questions

Can I change an fx (driven) parameter by editing another parameter with VBA?

Write Answer

I'd like to know if there is a simple way to add the existing "Rotate" viewpoint rotation command into the RMB context menu. I'd like it to always be there, like the "Isometric view" command.

Write Answer

What are the steps to split a spline in a 2D sketch into multiple segments using the Split tool in Inventor?

Write Answer

How can you control whether an Inventor add-in loads at startup using the .addin file’s LoadBehavior setting, and what do the values mean?

Write Answer

Still got Questions on your mind?

Get answered by real users or software experts

Disclaimer

Techjockey’s software industry experts offer advice for educational and informational purposes only. A category or product query or issue posted, created, or compiled by Techjockey is not meant to replace your independent judgment.

Software icon representing 20,000+ Software Listed 20,000+ Software Listed

Price tag icon for best price guarantee Best Price Guaranteed

Expert consultation icon Free Expert Consultation

Happy customer icon representing 2 million+ customers 2M+ Happy Customers