An artillery tractor is a specialized heavy-duty form of tractor unit which has its orgin in th armed forces to tow artillery pieces of varying weights and calibres. In the present day this has become a highly versatile automobile platform in which we can add various payloads for different civil and military roles. This is my second such an universal platform and the first with wheels. You can find rest of my such platform models here - Yellow Zil Truck Chassis
If you want to try TPU for tracks, you can download the "AT FireTruck TPU Tracks" which has the tracks and gears. You will need to replace all the gears and pinions in PLA version with the provided gear for TPU track working. but please note that I haven't tested them.
Pins for the engine bay doors have to be put from inside the cab so please do it before glueing the seats.
NOTE The tolerances to some elements are zero which has been intensionally provided to friction lock the elements while not in movements. You may have to fine tune the tolerance from your end using scaling funtion in slicer to ensure good fit without compromising movements.This also applies for the pins that make rotation possible between elements. Please proceed with printing all the pins after testing printing a pin and testing the fit of a joint. You should be able to find the adequate scaling factor with this.
Supports should be provided as required.
Appreciate the makes uploads.Open for suggestions.