Realtime mirror and blocks/instances question

 From:  Michael Gibson
10261.24 In reply to 10261.23 
Hi Pior,

re:
> As a sort of workaround, what would be the full list of actions that generates this kind of linked behavior between
> resulting objects ? Mirror, Extrude ... and so on ?

Most commands generate the history data on their output, but fewer have history updating turned on by default.

The ones that set history updating on by default are: Blend, Booleans, Project, Extrude, Loft, PlanarSrf, Revolve, Sweep, Network and Mirror.


> Also, taking the case of a Mirror action for instance : what would be your recommended way of
> purging the instanced behavior between the two mirrored instances after the fact, while still
> keeping all currently existing objects ?

If you select the output of the mirror and use Edit > History > "Disable update" then the result of the mirror won't change when the source object is edited.

You can set up a keyboard shortcut to set that on all objects by putting in this for the shortcut key:
script: /* Disable history updates on all objects */ moi.geometryDatabase.getObjects().setProperty( 'updateWithHistory', false );

- Michael