Thanks Tarquin. I suspected some sort of game with invisible walls would be required. I will see if I can get something useful to happen. There are lots of features that will cross those walls, so I will be making extensive use of "-clip off".

I already join lines by points:

join I1-1-I1-12_1:end I10bcd_2:0
join I1-I15_3:0 I1-I2_1:end
join I1-8_2:0 I1-I15_2:end
join I1-I15_3:end I1-1-I1-12_1:0
join I10wall1:0 I1-I15_2:0
join I10wall2:0 I1-I15_4:end
join I10bcd_1:end I1-I15_5:0

A thought occurred as I was writing this. There is one survey station about in the middle of the white triangle which is present on all of the sketches. I wonder if I can draw invisible walls to that station? Might that help everything fit together? Should be fairly easy to try.

I have considered trying to get all the sketches mangled together in a single JPG file to use as the drawing background. The problem with that is some of the sketch is done at 20 feet to the inch and some at 10 feet to the inch. Resizing everything to match would take some doing. I am sure GIMP can do it, if only I knew how to use it.

Hindsight is, of course, 20/20. If I knew then what I know now, I would have sketched the whole room as one big scrap. It would have taken several trips, but it could all fit on one sheet of paper.


===============
Bill Gee


On 8/2/23 10:44, Tarquin Wilton-Jones via Therion wrote:
Hi Bill,

Hello everyone - I am having a problem getting Therion to understand how
to join several scraps to make a large room.

The best advice; never begin or end a survey at a junction! Always
survey through the junction in one surveying trip, so that one survey
"owns" the entire junction itself, and other surveying trips own the
branches off it.

Draw a chamber, and starts of the passages (at the same level) leading
out of it, as a single scrap.

Now that you have not done that, you face a common problem. Thankfully,
it can be easily solved, but you will need some creative "join" commands.

1. Draw invisible walls from the opening of one passage, leading into
the middle of the chamber. That is a subtype of normal walls. Do the
same with If you manage to do it well enough, the lines all match up
well enough to colour the whole chamber. And potentially, a standard
"join" command on the scraps can make it link them all nicely.

2. OK, reality; your chamber is going to be awkward. Joins will not be
so easy to join because there are not stations perfectly on the joins on
a wall, and you will probably not be able to use a standard scrap join.
You will need to use line joins.

Every line that needs a join, needs an ID attribute.

in survey from "trunk" passage:
trunkeast (visible east wall of the passage)
trunkwest (visible wast wall of the passage)
chamberdivide (invisible wall)

in survey from "side" passage:
sidenorth
sidesouth
chamberdividenorth

etc.

then you can join all the line points to make them connect perfectly:

join trunkeast@trunk:0 chamberdivide@trunk:end sidenorth@side:end
chamberdividenorth@side:0 -smooth off

join chamberdivide@trunk:0 chamberdividenorth@side:end -smooth off

etc.

you will need one join statement for every line point that needs to
connect to another one.

This way you can fill the chamber with enough walls to fill the space
with colour.

Does that all make sense?

Tarquin
_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion
_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion

Reply via email to