I am requesting that you add a box on the "Layer" tab (or in the other tab if that works better) that will let us select what layers we want our print to pause at. A command already exists that will communicate to Makerbot (maybe others) machines with Sailfish firmware installed.
It is detailed here (just search for "Pause @ ZPos mcode"):
http://jettyfirmware.yolasite.com/v74-v44.php
As discussed in this thread (sorry you have to request access but it only takes a day):
https://groups.google.com/forum/#!topic ... Ns0tK74Fnc
The firmware only has the ability to pause at a specific layer height and that can be a confusing thing to figure out if you need to pause at EXACTLY a specific layer and not one layer above or below (especially with compressed first layers or different layer heights in a print). Being that your gcode visualizer is only showing layers, it would be helpful if we could input the layer/layers we want pauses.
I see it being similar to the layer based temperatures or cooling options. We input the layer or layers we want the machine to pause at and once that layer is reached (not completed), the machine would pause and await further input. This is great for adding things to the inside of your print or switching colors at a specific layer to create a certain effect.
Here is a quick example of a time I needed to know an exact layer height to create an artistic effect on a print. There are countless others that I'm sure we have all encountered.
https://drive.google.com/file/d/0BxXnFo ... sp=sharing
If this isn't possible in the short term, could you implement a small change to your gcode viewer and show us the layer AND the Z Height? That way we can use the visualizer to find the exact height and input that into the currently existing "Pause @Zpos" option in Sailfish, without needed to do the math.