Realtime mirror and blocks/instances question
 1-3  4-23  24-26

Previous
Next
 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
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10261.25 In reply to 10261.23 
Also it is possible to edit the Mirror command to make it turned off there, some instructions here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=10436.2

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  pior (PIOR_O)
10261.26 In reply to 10261.25 
Hello !
I know it's been months since the last reply but I just wanted to let you know that I finally took to the time to setup both things (custom mirror command + a UI button to turn off updateWithHistory on selected). Both seem to work as expected, so, thanks again for the support !

The dynamic mirror was truly driving me nuts when arranging parts for lasercutting. In this context various elements have to be placed according to the available bed space - hence having various parts be linked/changing during Move operations was constantly getting in the way and potentially causing errors (thus bad parts) if unnoticed. This fixes it.

EDITED: 1 May 2024 by PIOR_O

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages:  1-3  4-23  24-26