as in, the height of the wall is X but in real life when built with real boards a height of N*Y would be far better
how do you conveniently adjust the reference sketch so that every wall is an exact multiple of certain width?
@tko you could use a freecad spreadsheet that has rows with the board size, and then either in the sheet or a constraint, use a multiple of a board dimension to set the constraint in the sketch.
For example, a spreadsheet called dims could have a row that specifies N. In the dimension in a sketch, use a formula "dims.N * 5" that will set the dimension to 5 times N from the sheet.
@sophiarose @tko You can also use VarSets; they are a bit more convenient to modify because you don't have to open a Spreadsheet. You can use equations in them.
If you want to design in nominal dimensions and let it adjust, I'd set one parameter for the nominal dimension, and another one referencing it with an equation that rounds in the way you want to an integer multiple of your base unit.
Alternatively, set your base units and then specify how many boards, but that seems harder to conceptualize.
I have a tendency to name my VarSets "p" for "parameters" which makes it really easy to use them in sketches. Dimension, "=" to get into equation editor, "p.foo" will autocomplete my "<
>.foobar", accept the equation and then the dimension, and then you can just tweak from the VarSet parameters to modify the design without opening the sketch or a Spreadsheet.