Origami provides an opportunity to construct a wide range of 3D functional structures by folding a flat sheet. It can be used to develop various soft functional robots by combining soft smart actuators. However, a simple and an effective model that can address the challenging problem of designing origami patterns to connect origami design with robotics is lacking, thereby greatly increasing the threshold of soft origami robots and hindering its development. This study proposes an easy-to-use inverse origami design model to generate the flat crease pattern from the desired folded shape automatically while simulating origami morphing by simply providing the shape parameters or 2D shape graphics. This method overcomes the difficulty of origami design and enables a close connection between origami and robotics. Through this method, various soft origami robots can be developed with low design complexity and time cost to achieve different functions, thereby promoting the development of soft origami robots.