Simple rectilinear ...
 

Simple rectilinear room with a single door  

  RSS

dangoljames
(@dangoljames)
Joined: 1 year ago
Posts: 5
19/04/2018 10:00 am  

Greetings,

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:
https://gyazo.com/d23b90559d5e9dcd582c292ce5f31a58

2. The effect of removing the circular difference:
https://gyazo.com/d68f7e4428693230f4dd0a20fe818ad1

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!

James

 


Quote
dangoljames
(@dangoljames)
Joined: 1 year ago
Posts: 5
19/04/2018 2:01 pm  

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:
https://gyazo.com/8e06882593ea5e8a0ae15b84f0e8b49f

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:
https://gyazo.com/045b9c78fdca9f26d37d82661180cecd

 


ReplyQuote
Rory
 Rory
(@rory)
Admin
Joined: 1 year ago
Posts: 44
20/04/2018 4:49 pm  

Thanks so much for reporting this bug @dangoljames. Hopefully it is fixed in version 1.1.3b1. 


ReplyQuote
dangoljames
(@dangoljames)
Joined: 1 year ago
Posts: 5
01/05/2018 9:08 am  

Thanks so much for the patch Rory, all of it has been working so much better since applying the patch 😀

 


ReplyQuote
Share:
  
Working

Please Login or Register