Thanks for the replies -
I have had a look around today and I think my question is now -
How do I translate the position of the block reference to what it was before the blockRef.Normal was applied.
So I place the block Reference at the correct position
I change the block reference's extrusion using Blockref.Normal which in turn gives it a new position.
I need the original position of the block for my comparision. So i need to somehow "undo" the extrusion I have applied without manipulating the block.
Im nearly certain I am doing all my calcualtion in WCS and position is in WCS, but I also dont really know what I'm doing
I can post code if it will help in anyway.
Cheers,
Kate