EP0241071A1

A method of generating and processing models of two-dimensional or three-dimensional objects in a computer and of reproducing said models on a display.

Abstract

A method of generating and processing models of two-dimensional or three-dimensional objects in a computer and of reproducing said - in which said models are built up by means of geometric operations such as moving, rotating, enlarging, reducing and/or Boolean operations, such as connecting, forming points of intersection, of differentiation, in accordance with the user's instructions, from elements whose shapes are already determined by data stored in or input into the computer, it being possible for said elements in turn to be built up from elements of a lower hierarchical level, - in which a menu of commands and a pointer whose position is controllable by the user by means of an inputting device are shown on the display outside the image of the model so that the user can select specific parts of the model and specific commands by marking the associated place on the display with the pointer, - in which for each element in each hierarchical level a word and also data concerning the hierarchical relationship between said element and hierarchically higher and lower elements, are stored, - in which a structure diagram is reproduced on the display, in which diagram the elements are indicated by their word at a place corresponding to the higher element to which it belongs, and - in which, when the user marks an element in the structure diagram with the pointer when inputting an operation instruction, the operation is carried out on the indicated element and on the associated lower-level elements.

EP0241071A1, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 20 March 2007, 19.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

8 claims: 5 independent, 3 dependent

  1. 1
    A method of generating and processing models of two-dimensional or three-dimensional objects in a computer and of reproducing said models on a display, - in which said models are built up by means of geometric operations such as moving, rotating, enlarging, reducing and/or Boolean operations, such as connecting, forming points of intersection, of differentiation, in accordance with the user's instructions, from elements whose shapes are already determined by data stored in or input into the computer, it being possible for said elements in turn to be built up from elements of a lower hierarchical level, - and in which a menu of commands and a pointer whose position is controllable by the user by means of an inputting device are shown on the display outside the image of the model so that the user can select specific parts of the model and specific commands by marking the associated place on the display with the pointer, characterised - in that there are stored for each element in each hierarchical level a word and also data concerning the hierarchical rela­tionship between said element and hierarchically higher and lower elements, - in that a structure diagram is reproduced on the display, in which diagram the elements are indicated by their word at a place corresponding to the higher element to which it belongs, and - in that when the user marks an element in the structure diagram with the pointer when inputting an operation instruction the operation is carried out on the indicated element and on the asso­ciated lower-level elements.
  2. 4
    A method according to any one of the preceding claims, charac­terised in that after an element of the object has been marked in the sequent instruction input by the user by the inputting device a menu is displaced which contains a given choice of instructions, the menu beig displayed on the display at the place where the pointer was situated at the time of the subsequent input instruction.
  3. 6
    A method according to any one of the preceding claims, charac­terised in that four windows are displayed on the display in the form of a 2 × 2 matrix, three windows being used as image windows for the reproduction of the front, side and top views of the object, while the fourth window is used for the reproduction of the structure diagram.
  4. 7
    A method according to any one of the preceding claims, charac­terised in that another window is displayed on the display in which window geometric basic elements such as a square, a pyramid, a sphere or a cylinder are reproduced diagramatically, and a basic element which is marked by the pointer being transferable to one or more image associated with the basic element transferred to an image window is input to the structure diagram as a lower-level element associated with the element undergoing processing.
  5. 8
    9. A method according to any one of the preceding claims, charac­terised in that data concerning a number of complete displays are stored in the computer and in that at the user's option the corresponding representation is displayed additively on the display on view.