- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Error on rule that only pushes through Parameters
We are experiencing a problem with an iLogic rule that only pushes through Parameters.
Goes well several times until something triggers 'something'.
To exclude that it is not due to various iLogic Rules that we implement using Event Triggers, we have disabled them.
As it turns out, the iLogic rules continue to run after this.
It is remarkable that the rules by Event Triggers are not addressed when calculating by the iLogic Rule, so they are simply not run through.
It seems to be a deeper problem, namely, at some point a '0x80004005 (E_FAIL))' message appears on a line consisting only of: Parameter("A17851:1", "Door_Height") = Door_Height
The Parameter is just present on both sides, reassigning or renaming makes no difference in the error message.
Restarting Inventor makes the message disappear until something triggers it again.
Any idea where to look for this?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Can you get some log message /messagebox installed for each of the parameters to see why it fails on those values? I assume the ilogic rule is intending to change them and the model is erroring out because they are not possible values. Without the model or the rule this is a difficult question to answer. This is an internal rule by the way the parameter is presented. Therfore the parameter
Door_Height is in the assembly and driving the part parameter correct?
Or if this helped you, please, click (like)
Regards
Alan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
@A.Acheson
Thank you for your response.
I would like to emphasize that it seems to arise with values that were not a problem before.
In other words, it has been swapped back and forth between the same values before without any issues.
When you manually assign a number to the parameter for the specific error message, the same message keeps popping up while that value should be fine.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
If you were to comment that line and change the parameter manually would you get the error? I assume that is still a local parameter and is running on parameter change causing the rule to run. If you can attach some more information that would be great.
Or if this helped you, please, click (like)
Regards
Alan