Joined: Jan 12, 2025
Post Count: 2
Status:
Offline
Changing coordinate reference of object to its corner
I'm trying to build my entire house plan in SH3D, and I want to design the entire framing, subfloor, roof, etc. with dimensional lumber too.
I can see it working great, and if I think hard enough it is doable, but what makes it a real pain is having to refer to the center of each piece of lumber. Makes all calculations so much more complicated.
Is there a way to reference items to their corner? I don't see it as a general option for everything, and I can't find a way to do this for individual furniture elements either (I have my lumber as a furniture library).
I tried furniture library editor, with hopes that I can specify the origin there, but I couldn't find it there either.
Are there any trick to achieve this? Maybe having lumber as furniture library is not the right thing to do?
Joined: Jan 12, 2025
Post Count: 2
Status:
Offline
Re: Changing coordinate reference of object to its corner
Thanks for the quick response!
This is really unfortunate.
Could you please expand the explanation of the workaround? I'm not sure if I understand. If I use walls as lumber, one of the coordinates is nice and refers to the edge, but the other still refers to the center of the wall's thickness. If I export a wall as obj and import as furniture, I'm back to referring to its center.
Romania
Joined: Apr 24, 2014
Post Count: 627
Status:
Offline
Re: Changing coordinate reference of object to its corner
If I correctly understood the question: 1. The lumber is better to be as furniture to be more easy manipulated. 2. Probably you need many lumbers aligned at same distance or distributed evenly. 3. If this is the case SH3D have at least 8 way under Align or distribute furniture contextual menu. For distribute you have to set the precise position of the first and the last piece, then select all, right click and chose Distribute horizontally. 4. Supposing the lumbers is the same, the distance between left corners is the same with distance between centers. You need it once. Knowing this you could use Multiplier plugin made especially for this kind of task.
---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law When all else fails, read the instructions. Murphy's Law If you don't like "AS IS", DIY. Dorin's law