对兰不开花的原因如下:
1、兰花的植株尚小,不具生殖基因;
2、分株散植会破坏兰花世代同堂这一生殖基因的传递习性;
3、兰花宜丛植,般没有三个假鳞茎连生的三代同堂,难以开花;
4、干湿不当,春未和夏秋是兰花的营养生长期,宜偏湿,冬季是它的休眠期,宜偏干;
5、光照太少,有机物质积累有限,无法供给生殖生长的需要;
6、培育方法不得当会导致兰花不开花。