triplayne1d