A five-axis machining apparatus comprising: a base member; a support member extending vertically from one end of the base member and provided at one end portion of its lower portion with an opening for a shaft; a stationary base mounted in X axis on top of the base member; a first moving plate configured in X axis on the stationary base, the first moving plate capable of being driven by a first driving mechanism; a second moving plate mounted in Y axis on an upper portion of the support member, the second moving plate capable of being driven by a second driving mechanism; a third moving plate mounted in Z axis on the second moving plate, the third moving plate capable of being driven by a third driving mechanism, the third moving plate having a spindle mounted thereon, the spindle includes a cutting tool configured therein; a fourth moving frame configured in A axis on the first moving plate and arranged on one side of the vertically extending support member, the fourth moving frame adapted for being driven in response to the movement of the first moving plate to drive a first shaft, which penetrates through said opening, to move in X axis relative to the support member while the fourth moving frame remains on said one side of the vertically extending support member, the fourth moving frame comprising a fourth driving mechanism configured therein for further driving the first shaft to rotate in A axis, the first shaft being configured on a lower portion of the support member through one end thereof; a fifth moving frame mounted in C axis on another end of the first shaft for moving in X axis in response to the movement of the first moving plate and for swinging in A axis in response to the rotation of the first shaft, the fifth moving frame having a second shaft, a chuck mounted on the second shaft for holding a job and a fifth driving mechanism driving the second shaft to rotate and in turn rotate the chuck in C axis, wherein the linear movement of the fifth moving frame in X axis, swinging movement of the fifth frame in A axis and rotation of the chuck in C axis results in positioning the job at various locations with respect to the cutting tool; and a controller for controlling the movements of the first moving plate, the second moving plate, the third moving plate, the first shaft and the second shaft. a base member; a support member extending vertically from one end of the base member and provided at one end portion of its lower portion with an opening for a shaft; a stationary base mounted in X axis on top of the base member; a first moving plate configured in X axis on the stationary base, the first moving plate capable of being driven by a first driving mechanism; a second moving plate mounted in Y axis on an upper portion of the support member, the second moving plate capable of being driven by a second driving mechanism; a third moving plate mounted in Z axis on the second moving plate, the third moving plate capable of being driven by a third driving mechanism, the third moving plate having a spindle mounted thereon, the spindle includes a cutting tool configured therein; a fourth moving frame configured in A axis on the first moving plate and arranged on one side of the vertically extending support member, the fourth moving frame adapted for being driven in response to the movement of the first moving plate to drive a first shaft, which penetrates through said opening, to move in X axis relative to the support member while the fourth moving frame remains on said one side of the vertically extending support member, the fourth moving frame comprising a fourth driving mechanism configured therein for further driving the first shaft to rotate in A axis, the first shaft being configured on a lower portion of the support member through one end thereof; a fifth moving frame mounted in C axis on another end of the first shaft for moving in X axis in response to the movement of the first moving plate and for swinging in A axis in response to the rotation of the first shaft, the fifth moving frame having a second shaft, a chuck mounted on the second shaft for holding a job and a fifth driving mechanism driving the second shaft to rotate and in turn rotate the chuck in C axis, wherein the linear movement of the fifth moving frame in X axis, swinging movement of the fifth frame in A axis and rotation of the chuck in C axis results in positioning the job at various locations with respect to the cutting tool; and a controller for controlling the movements of the first moving plate, the second moving plate, the third moving plate, the first shaft and the second shaft.