![]() That one line segment is actually 4 sub-segments. ![]() Turning the collection of rooms into a floor plan of rooms, was mostly manual. I suppose a person could add structure to the data, to allow a doorway to be indicated, and if one numbers the 2 rooms on either side of the doorway, it could lead to some kind of automatic assembly. In most of the doorways, the thickness of the wall was about 4.75 inches, which leads to unfilled gaps between rooms. There were circumstances where two rooms joined with no gap. ![]() Looking at the Wikipedia article on Lua, I don't see any reason why the code couldn't work. Other than I don't see anything like CPAN for Lua. Looking at CPAN, I see they have facilities (Lua::API and Inline::Lua) which allow Perl to be called from Lua. I have very limited experience in using these XS facilities, it still seems like a fair amount of magic to me. I believe Inkscape can convert SVG to DXF, if a plugin is added. Sitting here, looking at the overlay of the ground floor and basement, there are some problems. Some of the corners may not be square, and hence you lose inches. But while I think most people can measure a flat wall to 1/4 or maybe 1/8 inch with a measuring tape, what accuracy can they get measuring a diagonal? If nothing else, I expect there to be a bias (to undermeasure) diagonals based on the size of the measuring tape. ![]() In some circumstances a person can measure from a back wall through a doorway to a far wall, possibly a back wall in an opposite room. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |