[Also posted on Eurobricks - hope this is OK]
Hi all, Some help/advice would be much appreciated.
Making instructions using MLCad/LPub I am trying to do the following:
1. Early in the build, a part gets partially inserted (specifically a Technic pin with bush 32054)
![[Image: 32054.png]](https://img.bricklink.com/ItemImage/PN/5/32054.png)
2. Then many steps (and submodels) later, it gets pushed in all the way.
I cannot be the first person to want to do this. It is very common in official Lego instructions.
The only ways I can think of to achieve it are:
Either A. Buffer exchange STORE just before it is partially inserted, then just before pushing it in, RETRIEVE, and then repeat all the parts and submodels that were added in the interim, but with all STEP commands and LPUB stuff removed, and then add the part in its final position.
Or B. For every STEP between the initial and final insertion (including the first but not the last) add a new buffer excehange in which this part is redisplayed in its partially inserted position and then removed again after displaying the step.
Either option seems horrendously messy, and requires tricky adjustment of the parts list, and even more so if there are multiple such partially inserted parts to deal with.
My questions are: how do people do this? Which way is preferred? Is there some better way I am missing? Am I wanting something unreasonable?
Apologies if this is already answered somewhere, but I have looked and not found...
Hi all, Some help/advice would be much appreciated.
Making instructions using MLCad/LPub I am trying to do the following:
1. Early in the build, a part gets partially inserted (specifically a Technic pin with bush 32054)
![[Image: 32054.png]](https://img.bricklink.com/ItemImage/PN/5/32054.png)
2. Then many steps (and submodels) later, it gets pushed in all the way.
I cannot be the first person to want to do this. It is very common in official Lego instructions.
The only ways I can think of to achieve it are:
Either A. Buffer exchange STORE just before it is partially inserted, then just before pushing it in, RETRIEVE, and then repeat all the parts and submodels that were added in the interim, but with all STEP commands and LPUB stuff removed, and then add the part in its final position.
Or B. For every STEP between the initial and final insertion (including the first but not the last) add a new buffer excehange in which this part is redisplayed in its partially inserted position and then removed again after displaying the step.
Either option seems horrendously messy, and requires tricky adjustment of the parts list, and even more so if there are multiple such partially inserted parts to deal with.
My questions are: how do people do this? Which way is preferred? Is there some better way I am missing? Am I wanting something unreasonable?
Apologies if this is already answered somewhere, but I have looked and not found...