Opened 9 years ago

Last modified 12 days ago

#60 new defect

Splay handling in printing and export

Reported by: Olly Betts Owned by: Olly Betts
Priority: minor Milestone:
Component: aven Version: 1.2.19
Keywords: Cc: Hugh St.Lawrence

Description

Currently splays are treated like any other leg by printing and export. It ought to be possible to hide them or display them in a different way to non-splay legs.

Change History (18)

comment:1 Changed 8 years ago by Erin Lynch

I found it particularly confusing when I was able to hide splays in aven, but they still appeared in the printout.

comment:2 Changed 8 years ago by Hugh St.Lawrence

Any thoughts on when this might be resolved? Several people have mentioned it as a frustration, and it makes conventional drawing (e.g. Illustrator) particularly difficult when you can hardly make out the centreline from a great bunch of splays. Blame operators for that! but I think the 'centre line' should be sacred and certainly possible to output without splays - it really would make life a lot easier for some big cave projects which use conventional 2D drawing methods. There's an argument that LRUDs might be handy in a printout, so the ideal scenario is a dropdown or radio button choice of... a) export centreline only b) export centreline and LRUD c) export all

comment:3 Changed 8 years ago by Olly Betts

Milestone: 1.2.27

With [ddcf5855abdd1654f44c576b2675f0dfe7a0c366/git] splays can be toggled on or off for printing and exports (and default to the current view state). When enabled, splays are shown in pale grey on printouts.

Still to do - distinguish splays in exports.

comment:4 Changed 8 years ago by Olly Betts

[4e30a99a1b529aee462d2171e68a08b47f717acf/git] makes splays show thinner and in grey in SVG (same appearance as cross-sections) when enabled.

Other export formats still to do (at least those that provide a suitable way to distinguish splays).

comment:5 Changed 8 years ago by Erin Lynch

In aven and when printing, it would be helpful if splay leg crosses behaved like surface leg crosses. When the splay legs are hidden, the splay crosses should be hidden regardless of whether or not crosses are toggled on for the main centreline.

comment:6 Changed 8 years ago by Olly Betts

Good point.

We already have flags for whether a station is on a surface leg and/or an underground leg - we'll need another flag for stations which are on the end of a splay in order to efficiently implement this.

comment:7 Changed 7 years ago by Erin Lynch

On the two printers I've used, "grey" splay legs don't print at all. Is there any way to disable this "feature"?

Commenting out occurrences of "*flags splay", is a partial work-around, but it doesn't help with legs which have "." as the "to" station. I've been installing 1.2.25 whenever I need to print, and then re-installing 1.2.30 for everything else.

I'd greatly appreciate an option to toggle between grey and black for splay legs in the print dialogue.

comment:8 Changed 7 years ago by Olly Betts

Milestone: 1.2.311.2.32

Ticket retargeted after milestone closed

comment:9 Changed 7 years ago by Olly Betts

1.2.31 adds some handling for splays in extend.

comment:10 Changed 7 years ago by Olly Betts

On the two printers I've used, "grey" splay legs don't print at all. Is there any way to disable this "feature"?

What platform is that on?

They were felt a bit pale on the CUCC expo last year, but certainly not invisible. I'm wondering if there's actually a platform-specific issue here.

comment:11 Changed 7 years ago by Olly Betts

Pending further feedback, I've made the splays darker in 1.2.32.

comment:12 Changed 7 years ago by Olly Betts

Milestone: 1.2.321.2.33

Ticket retargeted after milestone closed

comment:13 Changed 6 years ago by Olly Betts

Milestone: 1.2.331.2.34

Ticket retargeted after milestone closed

comment:14 Changed 6 years ago by Olly Betts

Milestone: 1.2.341.2.36

Ticket retargeted after milestone closed

comment:15 Changed 6 years ago by Olly Betts

Milestone: 1.2.361.2.37

Ticket retargeted after milestone closed

comment:16 Changed 5 years ago by Olly Betts

Milestone: 1.2.37

Ticket retargeted after milestone closed

comment:17 Changed 2 years ago by Olly Betts

Thanks to echarlie, DXF export now puts splays in a separate layer and uses a dotted linetype for them.

Version 0, edited 2 years ago by Olly Betts (next)

comment:18 Changed 12 days ago by Olly Betts

PLT export now flags splays with the S shot flag as part of adding support for this (seemingly new) Compass feature: 3ee5c477765d9e51c2ceb80ed0a77ad4b9c022cc (which will be in Survex 1.4.6)

I'll go through and itemise what's still to do here when I get a chance, but if there are particular cases where incomplete splay support in printing or export is annoying please flag them up and I'll try to prioritise those.

Note: See TracTickets for help on using tickets.