Calculation of ultrasonic field based on medical transducers is often done by applying acoustics and using the Tupholestetpanishen method of calculation. The calculation is based on spatial impulse response; the spatial impulse response has only been determined analytical for a few geometries and using apodization over the transducer surface generally make its impossible to find the response analytically. A popular approach to find the general field is thus to split the aperture into small rectangles, and then sum the weighted response from each of these. The problem with triangular is their poor fit apertures which do not have straight edges, such as circular and oval shapes. In order to solve the problem, a novel algorithm based on triangular be proposed in the paper, the simulation of ultrasonic field based on the algorithm can be improved obviously.