||A method for the redefinition of geometrical design components, to be used for specifying kinematically undetermined behaviour, is presented. It starts with checking all line-line combinations for intersection or for a line-line combination being collinear. If an intersection has been found, it is used to generate additional lines such that both old lines are split up at their intersection, resulting in new lines. For lines being collinear a similar approach is followed. Hereafter, all line-area combinations are checked. If certain conditions are met, new intersection points and lines are generated in the area to provide new areas that split up the old area correctly. The procedures (line-line and line-area) are repeated until convergence. Finally, pattern recognition is used to find all areas from the intersection points within an original area. A C++ program and a number of examples verify the method and test its efficiency.