Exporting to Survex for passage tubes viewing
Luc Le Blanc
speleoluc at gmail.com
Mon Feb 14 15:39:47 GMT 2022
Olly,
Thanks for the answers. I adapted my code. Ghost lines are now gone
from my cave sample, although I now get blanks in the tubes, but this
seems to be due to side passages forking from the main gallery.
I export station names as input by the user, but I notice Aven renders
them all in lowercase. I can understand case-insensitivity, but why
force lowercase?
Two simple questions about the SVX format:
- can I append LRUDs after each survey shot without having to declare a passage?
- can backsight compass and clino now have a calibration?
On minor addition I'd welcome in Aven in a File/Close menu item to
close the current cave without having to exit the program. This would
be convenient to reload an SVX after changes to my export routine.
Regards,
--
Luc Le Blanc
http://www.speleo.qc.ca/Auriga
Le dim. 13 févr. 2022 à 18:12, Olly Betts <olly at survex.com> a écrit :
>
> On Thu, Jan 20, 2022 at 07:26:21PM -0500, Luc Le Blanc wrote:
> > An Auriga user tells me the SVX files exported by Auriga do not allow
> > viewing passages tubes. Another cave fiddled with his data and
> > returned a tube-capable SVX file. When I compare both SVX files, I see
> > each shot line (data normal) is now followed by more than another
> > passage dimensions (data passage) line, providing the passage
> > dimensions at a station that is not part of the current survey shot,
> > but that is connected to the dimension-bearing station of the current
> > shot.
> >
> > Question: in the example below, if station 1 was also connected to,
> > say, station 4, that happened to bear passage dimensions too, should
> > we have another data passage line for station 4 after those two?
> >
> > *data normal from to length compass clino
> > 0 1 4.05 109.9 1.0
> > *data passage station left right up down
> > 1 0.86 0.00 0.82 0.28
> > 2 0.00 0.91 1.44 0.10
>
> The documentation for the `PASSAGE` data style seems to answer all the
> questions you ask above:
>
> PASSAGE
> This survey style defines a 3D "tube" modelling a
> passage in the cave. The tube uses the survey
> stations listed in the order listed. It's
> permitted to use survey stations which aren't
> directly linked by the centre-line survey. This
> can be useful - sometimes the centreline will step
> sideways or up/down to allow a better sight for
> the next leg and you can ignore the extra station.
> You can also define tubes along unsurveyed
> passages, akin to "nosurvey" legs in the
> centreline data.
>
> This means that you need to split off side
> passages into separate tubes, and hence separate
> sections of passage data, starting with a new
> *data command.
>
> Simple example of how to use this data style (note
> the use of ignoreall to allow a free-form text
> description to be given):
>
> *data passage station left right up down ignoreall
> 1 0.1 2.3 8.0 1.4 Sticking out point on left wall
> 2 0.0 1.9 9.0 0.5 Point on left wall
> 3 1.0 0.7 9.0 0.8 Highest point of boulder
>
> Each *data passage data block describes a single
> continuous tube - to break a tube or to enter a
> side passage you need to have a second block. With
> Survex 1.2.30 and older, you had to repeat the
> entire *data passage line to start a new tube, but
> in Survex 1.2.31 and later, you can just use *data
> without any arguments.
>
> For example here the main passage is 1-2-3 and a
> side passage is 2-4:
>
> *data passage station left right up down ignoreall
> 1 0.1 2.3 8.0 1.4 Sticking out point on left wall
> 2 0.0 1.9 9.0 0.5 Point on left wall opposite side passage
> 3 1.0 0.7 9.0 0.8 Highest point of boulder
> ; If you're happy to require Survex 1.2.31 or later, you can just use
> ; "*data" here instead.
> *data passage station left right up down ignoreall
> 2 0.3 0.2 9.0 0.5
> 4 0.0 0.5 6.5 1.5 Fossil on left wall
>
> On Mon, Jan 31, 2022 at 02:40:28PM -0500, Luc Le Blanc wrote:
> > * is placing passage dimensions after each survey shot in the SVX file
> > a requirement, or is the quoted behavior a mistake?
>
> A `*data passage` after each shot sounds like a bad idea to me - you'd
> end up having to repeat the dimensions of each station (except for
> those at a dead end or entrance).
>
> > * are splay measures used to build the tubular view? (it seems they aren't)
>
> No. Given the rise of disto-based surveying, it certainly would be nice
> to create passage skins from splays automatically. I don't think it
> would make sense to force this into the rectangular cross-section tube
> model though - `*data passage` really just attempts to provide a useful
> way to represent data from LRUD measurements. Skins from splays would
> probably happen in Aven.
>
> > * when activating the tubular view, I get very long ghost lines that
> > do not correspond to any survey shot - could this be a loop-related
> > bug?
>
> As per the docs, each `*data passage` block is a continuous tube - your
> "long ghost lines" are presumably because your data tells Survex that
> the tube continues into what's actually an entirely different passage.
>
> Cheers,
> Olly
More information about the Survex
mailing list