<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Plain Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.PlainTextChar
{mso-style-name:"Plain Text Char";
mso-style-priority:99;
mso-style-link:"Plain Text";
font-family:"Calibri",sans-serif;}
span.EmailStyle21
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-NZ link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Actually, I have found a way, but it is cheating, and not suitable for a real-life project.<o:p></o:p></p><p class=MsoNormal>Just start the sequence from the other end of the survey. Now I expect it is not possible to make a gap at station 2.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>#set gap at station 7 by starting from station 11<o:p></o:p></p><p class=MsoNormal> extend start 11<o:p></o:p></p><p class=MsoNormal> extend left 11<o:p></o:p></p><p class=MsoNormal> extend ignore 7 8<o:p></o:p></p><p class=MsoNormal> extend right 2 10<o:p></o:p></p><p class=MsoNormal> extend right 10<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><img width=441 height=200 style='width:4.5902in;height:2.0833in' id="Picture_x0020_3" src="cid:image002.png@01D654A4.5B7AEA00"><o:p></o:p></p><p class=MsoNormal>processing extended elevation ... <o:p></o:p></p><p class=MsoNormal>START 11@extendedloop<o:p></o:p></p><p class=MsoNormal>LEFT 7@extendedloop<o:p></o:p></p><p class=MsoNormal>LEFT 6@extendedloop<o:p></o:p></p><p class=MsoNormal>LEFT 5@extendedloop<o:p></o:p></p><p class=MsoNormal>LEFT 4@extendedloop<o:p></o:p></p><p class=MsoNormal>LEFT 3@extendedloop<o:p></o:p></p><p class=MsoNormal>LEFT 2@extendedloop<o:p></o:p></p><p class=MsoNormal>RIGHT 10@extendedloop<o:p></o:p></p><p class=MsoNormal>RIGHT 9@extendedloop<o:p></o:p></p><p class=MsoNormal>RIGHT 8@extendedloop<o:p></o:p></p><p class=MsoNormal>RIGHT 7@extendedloop <span style='background:yellow;mso-highlight:yellow'>#gap here</span><o:p></o:p></p><p class=MsoNormal><span style='background:yellow;mso-highlight:yellow'>BACK 9@extendedloop<o:p></o:p></span></p><p class=MsoNormal><span style='background:yellow;mso-highlight:yellow'>BACK 10@extendedloop<o:p></o:p></span></p><p class=MsoNormal><span style='background:yellow;mso-highlight:yellow'>BACK 2@extendedloop</span><o:p></o:p></p><p class=MsoNormal>LEFT 1@extendedloop<o:p></o:p></p><p class=MsoNormal>done<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Therion <therion-bounces@speleo.sk> <b>On Behalf Of </b>Bruce Mutton<br><b>Sent:</b> Tuesday, 7 July 2020 20:59<br><b>To:</b> 'List for Therion users' <therion@speleo.sk><br><b>Subject:</b> Re: [Therion] Revisiting Breaking extended elevations on specific stations<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoPlainText>OK, I give up I think. It might not be possible to break a loop at it’s closing end.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Tarquin’s example…<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>1 2 1 0 -10<o:p></o:p></p><p class=MsoPlainText>2 3 1 0 -10<o:p></o:p></p><p class=MsoPlainText>3 4 1 45 -10<o:p></o:p></p><p class=MsoPlainText>4 5 1 45 -10<o:p></o:p></p><p class=MsoPlainText>5 6 1 45 -10<o:p></o:p></p><p class=MsoPlainText>6 7 1 90 -10<o:p></o:p></p><p class=MsoPlainText>7 8 1.71 225 60<o:p></o:p></p><p class=MsoPlainText>8 9 1 225 10<o:p></o:p></p><p class=MsoPlainText>9 10 1 225 10<o:p></o:p></p><p class=MsoPlainText>10 2 1.8 225 -32.2<o:p></o:p></p><p class=MsoPlainText>7 11 1 90 -10<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText># set gap at station 2<o:p></o:p></p><p class=MsoPlainText> extend start 1<o:p></o:p></p><p class=MsoPlainText> extend ignore 2 10<o:p></o:p></p><p class=MsoPlainText> extend left 8<o:p></o:p></p><p class=MsoPlainText><img width=365 height=281 style='width:3.7986in;height:2.9305in' id="Picture_x0020_1" src="cid:image004.png@01D654A4.5B7AEA00"><img width=435 height=206 style='width:4.5277in;height:2.1458in' id="Picture_x0020_2" src="cid:image009.png@01D654A4.5B7AEA00"><o:p></o:p></p><p class=MsoPlainText>processing extended elevation ... <o:p></o:p></p><p class=MsoPlainText>START 1@extendedloop<o:p></o:p></p><p class=MsoPlainText>RIGHT 2@extendedloop<o:p></o:p></p><p class=MsoPlainText>RIGHT 3@extendedloop<o:p></o:p></p><p class=MsoPlainText>RIGHT 4@extendedloop<o:p></o:p></p><p class=MsoPlainText>RIGHT 5@extendedloop<o:p></o:p></p><p class=MsoPlainText>RIGHT 6@extendedloop<o:p></o:p></p><p class=MsoPlainText>RIGHT 7@extendedloop<o:p></o:p></p><p class=MsoPlainText>RIGHT 11@extendedloop<o:p></o:p></p><p class=MsoPlainText><span style='background:yellow;mso-highlight:yellow'>BACK 7@extendedloop</span><o:p></o:p></p><p class=MsoPlainText>LEFT 8@extendedloop<o:p></o:p></p><p class=MsoPlainText>LEFT 9@extendedloop<o:p></o:p></p><p class=MsoPlainText>LEFT 10@extendedloop<o:p></o:p></p><p class=MsoPlainText>LEFT 2@extendedloop <span style='background:yellow;mso-highlight:yellow'>#gap here</span><o:p></o:p></p><p class=MsoPlainText>done<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Looking at therion.log transcript we can see that Therion traverses 1 2 3 4 5 6 7 11, then steps back to 7 before stepping to 8 9 10 2 and consequently leaving a gap between two 2s.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>If we had a statement to tell Therion to step back beyond 7 to 2, and THEN start generating we might get 2 10 9 8 7 and leaving a gap between two 7s.<o:p></o:p></p><p class=MsoPlainText>This would play havoc with my ‘extend ignore’ rules of thumb for predicting gap locations though. <a href="https://therion.speleo.sk/wiki/extend#summary_of_all_extend_options_for_survey_centrelines">https://therion.speleo.sk/wiki/extend#summary_of_all_extend_options_for_survey_centrelines</a><o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Another solution might be for ‘extend right 2 10’ etc to be an implied ‘extend ignore’ for any other legs emanating from station 2. But that would break many existing extended elevations, so although more intuitive, lets cancel that idea!<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Bruce<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><span lang=EN-US>-----Original Message-----<br>From: Therion <<a href="mailto:therion-bounces@speleo.sk">therion-bounces@speleo.sk</a>> On Behalf Of Tarquin Wilton-Jones via Therion<br>Sent: Tuesday, 7 July 2020 09:12<br>To: Therion <<a href="mailto:therion@speleo.sk">therion@speleo.sk</a>><br>Cc: Tarquin Wilton-Jones <<a href="mailto:tarquin.wilton-jones@ntlworld.com">tarquin.wilton-jones@ntlworld.com</a>><br>Subject: [Therion] Revisiting Breaking extended elevations on specific stations</span><o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Hi all,<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>I have a puzzle that comes from my old puzzle:<o:p></o:p></p><p class=MsoPlainText><a href="https://therion.speleo.sk/wiki/breakingextend"><span style='color:windowtext;text-decoration:none'>https://therion.speleo.sk/wiki/breakingextend</span></a><o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>1 2 1 0 -10<o:p></o:p></p><p class=MsoPlainText>2 3 1 0 -10<o:p></o:p></p><p class=MsoPlainText>3 4 1 45 -10<o:p></o:p></p><p class=MsoPlainText>4 5 1 45 -10<o:p></o:p></p><p class=MsoPlainText>5 6 1 45 -10<o:p></o:p></p><p class=MsoPlainText>6 7 1 90 -10<o:p></o:p></p><p class=MsoPlainText>7 8 1.71 225 60<o:p></o:p></p><p class=MsoPlainText>8 9 1 225 10<o:p></o:p></p><p class=MsoPlainText>9 10 1 225 10<o:p></o:p></p><p class=MsoPlainText>10 2 1.8 225 -32.2<o:p></o:p></p><p class=MsoPlainText>7 11 1 90 -10<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Imagine you want to break the loop at station 7, so that Therion shows<o:p></o:p></p><p class=MsoPlainText>1-2-3-4-5-6-7-11 as a single line, then 2-10-9-8-7 as a branch off it.<o:p></o:p></p><p class=MsoPlainText>The break should be at the end of the branch:<o:p></o:p></p><p class=MsoPlainText> 10-9-8-7<o:p></o:p></p><p class=MsoPlainText> /<o:p></o:p></p><p class=MsoPlainText>1-2-3-4-5-6-7-11<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>If you say "extend ignore 7" or "extend ignore 7 6" it will do this:<o:p></o:p></p><p class=MsoPlainText>1-2-10-9-8-7-11<o:p></o:p></p><p class=MsoPlainText> \<o:p></o:p></p><p class=MsoPlainText> 3-4-5-6-7<o:p></o:p></p><p class=MsoPlainText>Breaks at the right station, but on the wrong branch.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>You can do "extend ignore 8 7" to break at the wrong station on the right branch. If you use "extend ignore 7 11" it ignores you, and breaks at the natural point, leg 2-3.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Is it actually possible to break at station 7 along the 2-10-9-8-7 branch?<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Cheers!<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Tarquin<o:p></o:p></p><p class=MsoPlainText>_______________________________________________<o:p></o:p></p><p class=MsoPlainText>Therion mailing list<o:p></o:p></p><p class=MsoPlainText><a href="mailto:Therion@speleo.sk"><span style='color:windowtext;text-decoration:none'>Therion@speleo.sk</span></a><o:p></o:p></p><p class=MsoPlainText><a href="https://mailman.speleo.sk/listinfo/therion"><span style='color:windowtext;text-decoration:none'>https://mailman.speleo.sk/listinfo/therion</span></a><o:p></o:p></p></div></body></html>