Interface IProfile
- All Superinterfaces:
- ParametricProfile,- Profile
- All Known Subinterfaces:
- AsymmetricIProfile
Represents the I-shaped profile of a component. Corresponds to IfcIShapeProfileDef of IFC.
- Since:
- 9.10.3
- 
Method SummaryModifier and TypeMethodDescriptionReturns an optional of the fillet between the web and the flange.Returns an optional of the radius of the lower edges of the top flange and the upper edges of the bottom flange.Returns an optional of Slope of the lower faces of the top flange and of the upper faces of the bottom flange.Returns the flange thickness of the I-shape.Returns the total extent of the depth, defined parallel to the y axis.Returns the total extent of the width, defined parallel to the x axis.Returns the thickness of the web of the I-shape.Methods inherited from interface com.solibri.smc.api.model.profile.ParametricProfilegetParametricProfileType
- 
Method Details- 
getOverallWidthDouble getOverallWidth()Returns the total extent of the width, defined parallel to the x axis.- Returns:
- the total extent of the width, defined parallel to the x axis
- Since:
- 9.10.3
 
- 
getOverallDepthDouble getOverallDepth()Returns the total extent of the depth, defined parallel to the y axis.- Returns:
- the total extent of the depth, defined parallel to the y axis
- Since:
- 9.10.3
 
- 
getWebThicknessDouble getWebThickness()Returns the thickness of the web of the I-shape.- Returns:
- the thickness of the web of the I-shape
- Since:
- 9.10.3
 
- 
getFlangeThicknessDouble getFlangeThickness()Returns the flange thickness of the I-shape.- Returns:
- the flange thickness of the I-shape
- Since:
- 9.10.3
 
- 
getFilletRadiusReturns an optional of the fillet between the web and the flange.- Returns:
- an optional of the fillet between the web and the flange
- Since:
- 9.10.3
 
- 
getFlangeEdgeRadiusReturns an optional of the radius of the lower edges of the top flange and the upper edges of the bottom flange. Zero if sharp-edged, omitted if unknown.- Returns:
- an optional of the radius of the lower edges of the top flange and the upper edges of the bottom flange.
- Since:
- 9.13.2
 
- 
getFlangeSlopeReturns an optional of Slope of the lower faces of the top flange and of the upper faces of the bottom flange. Non-zero in case of tapered flanges, 0 in case of parallel flanges, omitted if unknown.- Returns:
- an optional of Slope of the lower faces of the top flange and of the upper faces of the bottom flange.
- Since:
- 9.13.2
 
 
-