Some help please because I'm running out of ideas.
So, I have two markers / construction frames : first one has a fix location, but the second one is dependent by the first marker.
There is a relationship between markers: the 2nd one moves along the axis of the 1st one, only after the distance (DM) between them drops under a certain length.
So far I've tried with IF function and with VARVAL... but no success.
Examples :
marker_2 = (LOC_RELATIVE_TO({0.0, 0.0, (IF(....))}, marker_1) or
No, it won't be easy to make a variable (solid) geometry.
You can of course divide the bump stop geometry in multiple separate parts and move each one independently.
The most basic of this is to only have one small cylinder at the end of the bumpstop to represent the geometry. If you make it the length of the fully compressed length, it can visually show when the bumpstop reaches that length (metal-to-metal almost). And use the technique that I described to move that (end) part of the bumpstop.
An alternative to the force approach is to use a GCON. A motion can only be a function of time, sot hat is not usable here, but a translational joint together with a GCON would do the trick. A GCON can easily be made to be a function of a distance in the model.
No, it won't be easy to make a variable (solid) geometry.
You can of course divide the bump stop geometry in multiple separate parts and move each one independently.
The most basic of this is to only have one small cylinder at the end of the bumpstop to represent the geometry. If you make it the length of the fully compressed length, it can visually show when the bumpstop reaches that length (metal-to-metal almost). And use the technique that I described to move that (end) part of the bumpstop.
An alternative to the force approach is to use a GCON. A motion can only be a function of time, sot hat is not usable here, but a translational joint together with a GCON would do the trick. A GCON can easily be made to be a function of a distance in the model.