Simple rectilinear room with a single door
I've wanted to obtain AX and get up to speed for quite some time, and recently I took the plunge and bought AX and the comprehensive addons package.
I have made close friends with the included pdf and worked through the basic node editing example there (the one employing difference rails to make a little room for Robot Kyle).
As this demo does almost precisely what I wanted to do next (a simple rectilinear room with a single door), the obvious next step was to vary the workflow of the demo/tutorial slightly to produce the desired result.
This is not a difficult step to take conceptually; the primary difference between the tutorial/demo and what I wanted to accomplish is that in the demo, one corner of the room has a portion of a circle subtracted from it's floor plan. So all I need to do is eliminate that circle. Sounds simple, yes? Not so fast 😉
Replacing the difference output of the shape combiner (rectangle less semicircular section), with just the rectangle produces unexpected and undesirable results. Instead of 3 unbroken walls and one with a doorway where indicated, an adjacent wall is removed in it's entirety.
See the below images for clarification:
1. The floorplan as produced by the demo/tutorial in the documentation:
2. The effect of removing the circular difference:
The results are to be seen in the output thumbnail on the right-most node in the graph.
Note that I toggled the 'Enabled' node on the circle node; the effect is identical to removing it and the combiner node from the graph wholesale.
My first project involves the reproduction of a 'Domus Tuscano', or historical Tuscan Villa, which is made up of many small rectilinear rooms with one or more doors adjoining, and a fairly complex open roof.
It's pretty imperative for the sake of the project that I be able to take this next step 😉
Any assistance working this out would be greatly appreciated.
Thanks in advance!
I have discovered a workaround, and due to the nature of the workaround, I'm calling this a bug.
The workaround is actually fairly simple:
Set the 'Thickness' parameter to some vanishingly small non-zero value in the original rectangular planform:
In the following image, you can see where I have introduced an additional rectangular mask, and have produced an additional arbitrary passage around the corner from the first:
Thanks so much for reporting this bug @dangoljames. Hopefully it is fixed in version 1.1.3b1.