Hi @bbrumfield. It looks like that code should be formatted a bit more like this:
That first line would only be valid if this code was used in an internal iLogic rule (not in an external rule), and would cause this rule to run automatically whenever the value of that parameter changed.
oTrigger = Slope_Angle
If Parameter("Slope_Angle") = 5 deg Then
Parameter("Driven_Angle") = 95 deg
ElseIf Parameter("Slope_Angle") = 10 deg Then
Parameter("Driven_Angle") = 100 deg
ElseIf Parameter("Slope_Angle") = 15 deg Then
Parameter("Driven_Angle") = 105 deg
ElseIf Parameter("Slope_Angle") = 90 deg Then
Parameter("Driven_Angle") = 90 deg
End If
InventorVb.DocumentUpdate
If this solved your problem, or answered your question, please click ACCEPT SOLUTION .
Or, if this helped you, please click (LIKE or KUDOS) 👍.
Wesley Crihfield

(Not an Autodesk Employee)