Skip to content

Conversation

@i-Dyke
Copy link

@i-Dyke i-Dyke commented Aug 10, 2025

Updated Expression.py to call assembly-level variables for expression evaluation; updates to assembly to pass such data. Required for variable-defined joint limits.

The tool didn't invoke variable table calls in the expression parser, so if you had variable-driven joint limits it would evaluate it as the variable string name rather than parsing it through the variable table. Fixed.

(Mostly Cursor).

i-Dyke added 2 commits August 9, 2025 16:19
… evaluation; updates to assembly to pass such data. Required for variable-defined joint limits
@Gregwar
Copy link
Contributor

Gregwar commented Aug 27, 2025

Hello,

Using variables for joint limits should actually work. I just fixed an issue about the way case was handled in variable names that could have causes such issue.

Can you check on 1.7.7 and confirm it doesn't work ?
In that case, can you provide a minimal example assembly reproducing your problem ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants