The property Normal is not allways valid. For example if you click on a simple line then no normalvector to a plane is valid. If PlaneEnabled = true then the vector Normal retrieves a normalvector to a planem which is catched.
HitItem Class | Minais.Drawing3d.Selection Namespace