Design.analyzeInterference Method

Parent Object: Design
Defined in namespace "adsk::fusion" and the header file is <Fusion/Fusion/Design.h>

Description

Calculates the interference between the input bodies and/or occurrences.

Syntax

"design_var" is a variable referencing a Design object.
returnValue = design_var.analyzeInterference(input)
"design_var" is a variable referencing a Design object.

#include <Fusion/Fusion/Design.h>

returnValue = design_var->analyzeInterference(input);

Return Value

Type Description
InterferenceResults Returns an InterferenceResults object that can be used to examine the interference results.

Parameters

Name Type Description
input InterferenceInput An InterferenceInput that defines all of the necessary input needed to calculate the interference. An InterferenceInput object is created using the createInterferenceInput method.

Samples

Name Description
Analyze Interference API Sample Demonstrates analyzing the interference between components. This uses a direct modeling design because the ability to create bodies that represent the interference volume is only supported in a direct modeling design.
Interference API Sample Demonstrates Interference APIs.

Version

Introduced in version November 2015