This is just my opinion, but I'd wait until you have all your drawings done, and you're fully swept up on your job before taking over extra duties. From that side of things, I doubt that your dept would let you go until you had everything done.
Once you are "settled in" to the ship look for...