Полость заполняется веществом (опалом), которое кристаллизируясь уменьшается в объеме и трескается. В трещинах вырастает (халцедон), забирая вещество из (опала). В результате образуется каркас по бывшим трещинам, и пустоты между ними. Новый этап перекристаллизации приводит к росту кварца в заново образованных пустотах, и все SiO из халцедона переходит в кварц. В конце рост халцедона поверх кварца.
Почему трубки - это пересечения поверхностей трещин (линии) а не поверхности (плоскости). По линиям пересечения (плоскостей) прошла двойная обработка, за счет чего они стали более устойчивыми к растворениям, а плоскости (трещины в прошлом) растворились полностью.
Почему трубки стали полыми? - ?
В последний момент перекристаллизации давление в центре жеоды было меньше чем снаружи, и поменявшиеся условия Pt привели к растворению проходимых каналов.
____________
Напоминаю - все только предположения, в скобках примеры (придуманные) для объяснения.
____________
А можно общаться без желания переспорить? А то две крайности - 1. Или я всегда прав, не смотря на то, какую мысль (глупость) я сказал. Или 2. Не обсуждаем спорные моменты, чтоб не разбудить наших тараканов и не поссорится...