Thanks for that, I somehow missed this in all the forum searching I've done.
This is what that line ended up looking like:
Move Self.Zsize*11 pixels at angle angle(self.X,self.Y,Sprite16.ImagePointX(self.gridline),Sprite16.ImagePointY(self.gridline))
Need to tighten up the math now and it's almost finished.
Again thanks!