Hi everyone - please see the image below in ref to my issue.
I have 2 shapes. Both should be 3.1mm wide or high. In the Shape Properties window this shows as 3.1mm for both but obvious they are not the same … In the Width box on the toolbar the green shape (on a different cut layer) shows it as 1.96 while the black shape shows correctly as 3.1mm
The only difference in the way they have been created is the black on was drawn to see and has not been moved at all except rotated 90 degrees. The green on has been scaled and then I used the Shape properties box to adjust it back to 3.1mm
The reason for this is these are slots and I want to scale boxes and then adujst the slots back to the correct width (material thickness). I do this by putting all the slots on a different cut layer and the shift select the layer to select all the slots and adust the width. this seems right to me but something has obviously gone wrong.
After some testing it seems that if all the objects are grouped into one group and I use %scale the issue arises with the size of the slots (green) when looking at width/height vs shape properties.
Eg enlarge 200% 3.1 becomes 6.2 when ungrouped but stays as 3.1 when grouped. This only seems to affect the short length of the slots. These are all copies of one original which may be rotated as needed.
The work around is to ungroup everything then drag select all before scaling and this seems to work ok. I can then regroup to organise for cutting. C House 3 point 5 mm plywood test file.lbrn2 (89.5 KB)
So if I’m following you you’re saying that if you resize a grouped object, the shape properties retains the original shape size while the numeric edits view now shows the geometric size.
I can reproduce this:
create rectangle
duplicate rectangle
group two rectangles
resize group
ungroup
compare shape properties dimensions to numeric edits for rectangle
I suspect this is going to be related to how shapes are scaled relative to local and world coordinates.
Thanks for your input - at least it seems like it’s not my lack of experience. I have a work around so as long as I remember to ungroup before scaling and do a double check before cutting it will be fine.
There may well be a better solution waiting but we will see. rich
If you draw a “raw” shape, and drag the size horizontally, vertically, or uniformly, and LightBurn knows how to resize the shape accordingly, it will do so.
Once a shape is grouped, it’s the group itself that gets the scaling applied to it, not the shapes within the group. When you un-group, the scale from the group is pushed into each object, and in that case, the “do I know how to resize this?” code isn’t run, so that’s the difference here.
There are other ways to cause this - Draw a square, rotate it 45 degrees, then drag it wider, like this:
The first is the original, then the next one is the rotated one - both still have ‘50mm’ in the width and height properties of the square, but the 3rd one can’t, because the square wasn’t made taller or wider, it was stretched in a direction that’s 45 degrees off of its original orientation, so there’s no way to keep the change in just the base shape. (I hope that’s relatively clear)