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
|