| Alibre API Programming Introduction - Creating an Extrusion Feature |
|
|
Page 7 of 9 Creating an Extrusion FeatureNow we'll create a simple extrusion feature and add a comment to its parameter while we're at it. Note that parameters must only be changed from between OpenParameterTransaction() and CloseParameterTransaction() calls, which are part of the Parameters collection of the part's IADSession interface. ' Create an Extrusion Feature Dim session As IADSession = part Dim extrusion As IADExtrusionFeature _ = part.Features.AddExtrudedBoss( sketch, dimension, _ ADPartFeatureEndCondition.AD_MID_PLANE, _ Nothing, Nothing, 0D, ADDirectionType.AD_ALONG_NORMAL, _ Nothing, Nothing, False, 0, False, "MyCube", _ "The Depth Parameter", Nothing) Call session.Parameters.OpenParameterTransaction() extrusion.DepthParameter.comment _ = "This is an important feature." Call session.Parameters.CloseParameterTransaction() // Create an Extrusion Feature IADSession session = (IADSession)part; IADExtrusionFeature extrusion = part.Features.AddExtrudedBoss( sketch, dimension, ADPartFeatureEndCondition.AD_MID_PLANE, null, null, 0.0D, ADDirectionType.AD_ALONG_NORMAL, null, null, false, 0, false, "MyCube", "The Depth Parameter", null); session.Parameters.OpenParameterTransaction(); extrusion.DepthParameter.comment = "This is an important feature."; session.Parameters.CloseParameterTransaction(); |
|
| Last Updated ( Monday, 28 July 2008 00:36 ) |
