trevorsandy / lpub3d

An LDraw™ editor for LEGO® style digital building instructions.
https://trevorsandy.github.io/lpub3d/
131 stars 19 forks source link

Placement regression #694

Closed trevorsandy closed 1 year ago

trevorsandy commented 1 year ago

Subject

@jacovandermolen Here is what happens with the PLI and stepnumber using the settings in my standard header.ldr

car_150_DPI_page_1

car - kopie.ldr.txt header.ldr.txt

I expect this: car_150_DPI_page_1

First image with PLI and partnumber overlapping another PLI and Assembly image in the last few versions, at least in 2.4.6.98.3209_20230329

Second image, like I expect in earlier versions, atleast 2.4.6.84

@DanieleBenedettelli
Same problem here. In build 2.4.4 it worked fine, with latest build 2.4.6 the pli overlap.

@trevorsandy: This behaviour is unfortunately a regression I have caused by my attempt to correct an age-old LPub bug whereby placing an item at certain positions outside of its relativeTo item was broken - see #690.

Environment

Version of LPub3D - 2.4.6 Operating system - All

Expected behaviour

Proper placement of each STEP's PLI

Actual behaviour

PLI placement overlap

Solution

Fix it.

Cheers,

trevorsandy commented 1 year ago

This behaviour has been corrected.

PlacementRegression

Cheers,