Patent ID: 8723862

Claim:
An information processor that calculates information concerning a three-dimensional shape, comprising: a three-dimensional-shape input unit configured to input drawing data of a three-dimensional shape; a display unit configured to display a three-dimensional shape based on the input drawing data; and a shape-value-information calculating unit configured to (a) set a shape element corresponding to an instruction input from outside from among shape elements of the displayed three-dimensional shape, to data used for calculating the displayed three-dimensional shape, (b) configured to calculate a dimension within the displayed three-dimensional shape as shape value information by using the set shape element, and (c) configured to instruct the display unit to display a calculation result, wherein the instruction input from outside is an instruction to designate two different shape elements for which the dimension between the two different shape elements, is not clearly shown within the drawing data, wherein the dimension is a line or an angle not visible on a display that is formed between the two different shape elements visible on the display, and the shape-value-information calculating unit is further configured to calculate the shape value information by determining a type of elements combination formed by the two different elements from among a plurality of type of elements combinations and calculating a value for the dimension between the two different shape elements based on the determined type.