History and symmetry

 From:  Michael Gibson
4178.8 In reply to 4178.6 
Hi Ditto,

> I tried the sequence, and it all worked well for moving
> the objects, but history breaks when I edit the first curve.
> The mirrored curve updates, but not the scaled. I guess
> this is correct behavior, or did I something wrong?

Did you turn on history updates for the scaled curve? By default scaled objects do not have history updates turned on for them, so you have to turn it on by selecting the scaled result and running the Edit > History command and turning on "enable update".

Then with history updating enabled on that object, it should update when you edit the first curve, as long as you didn't do any other operations on it like try to move the scaled curve around.


The kind of tricky part about the history chain is that all the objects involved in the chain need to be currently present in the model for them to be updated. Moving an object is basically like deleting the current version of an object and replacing it with a different transformed version. That will work to edit the objects at the very start of the chain, to trigger an update but it won't work if you move some piece in the middle of the chain.


By the way, Flow is definitely high on the target list for v3...

- Michael