Is there a way to copy the axis of one component to another component?

Umm no surprise there but it is certainly not my intention.

I don’t want to do it that way it because of reuse issues…I think.
If I do it that way the parts of the hinge that don’t rotate are not contained in the door component as they have to be put in the frame, I lose the relative placement information of the hinge parts to each other and I have to go to two spots to get all my hinge components.
I also feel it is better structurally to keep things together if possible.
When I put things that rotate in one component with things that don’t it works fine (I’m new at this) but I have to set the axis as the parts rotate when clicked on but they rotate around the wrong axis they had coming into the component.

I went through all that here.
http://forums.sketchup.com/t/how-to-make-dynamic-component-children-inherit-the-onclick-message/27634

Here is a copy of my door.
Door_Rotating_On_Hinges_002.skp (1008.0 KB)