Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
569 words
A machining simulation system for displaying an animation picture of a tool working a material, comprising: a display device for displaying said material; a timing generator for generating a synchronizing signal inputted to said display device, a dot position signal indicating a horizontal scanning position, a dot clock signal having a period which varies with every progress of a dot of a horizontal scanning, a line position signal indicating a vertical scanning position and a line clock signal having a period which varies with every progress of a line of a vertical scanning; a three dimensional shape memory for saving a Z-directional height of the material at an address designated by values of X and Y directions; and a cross-section display circuit comprising: (a) a display start dot register for designating a starting position of a horizontal display in said display device; (b) a dot count register for designating a width of the horizontal display in said display device; (c) a display start line register for designating a starting position of a vertical display in said display device; (d) a line count register for designating a width of the vertical display in said display device; (e) a shape start X-register and a shape start Y-register for designating starting addresses for reading in said three dimensional shape memory; (f) a Z-slice register for designating a Z-directional height of a displayed section; (g) a dot counter for starting a count of value in said dot clock signal when said dot position signal coincides with the value in said display start dot register and then for stopping the count of value in said dot clock signal when the count number coincides with the value in said dot count register; (h) a line counter for starting a count of value in said line clock signal when said line position signal coincides with the value in said display start line register and then for stopping the count of the value in said line clock signal when the count number coincides with the value in said line count register; (i) a shape X-counter for starting a count of the value in said dot clock signal after loading an initial value from said shape start X-register when said dot position signal coincides with the value in said display start dot register and then for stopping the count of the value in said dot clock signal when the count number in said dot counter coincides with the value in said dot count register; and (j) a shape Y-counter for starting a count of value in said line clock signal after loading an initial value from said shape start Y-register when said line position signal coincides with the value in said display start line register and then for stopping the count of the value in said line clock signal when the count number in said line counter coincides with the value in said line count register, so as to compare the Z-directional height read out from said three dimensional shape memory by the values in said shape X-counter and in said shape Y-counter as addresses and the value in said Z-slice register, and then inputting a high-luminance display signal to said display device when said Z-directional height is greater than said value in said Z-slice register or a low-luminance display signal to said display device when said Z-directional height is less than said value in said Z-slice register.
Claim 2
Dependent Claim
569 words
A machining simulation system for displaying an animation picture of a tool working a material, comprising: a display device for displaying said material; a timing generator for generating a synchronizing signal inputted to said display device, a dot position signal indicating a horizontal scanning position, a dot clock signal having a period which varies with every progress of a dot of a horizontal scanning, a line position signal indicating a vertical scanning position and a line clock signal having a period which varies with every progress of a line of a vertical scanning; a three dimensional shape memory for saving a Z-directional height of the material at an address designated by values of X and Y directions; and a cross-section display circuit comprising: (a) a display start dot register for designating a starting position of a horizontal display in said display device; (b) a dot count register for designating a width of the horizontal display in said display device; (c) a display start line register for designating a starting position of a vertical display in said display device; (d) a line count register for designating a width of the vertical display in said display device; (e) a shape start X-register and a shape start Y-register for designating starting addresses for reading in said three dimensional shape memory; (f) a Z-slice register for designating a Z-directional height of a displayed section; (g) a dot counter for starting a count of value in said dot clock signal when said dot position signal coincides with the value in said display start dot register and then for stopping the count of value in said dot clock signal when the count number coincides with the value in said dot count register; (h) a line counter for starting a count of value in said line clock signal when said line position signal coincides with the value in said display start line register and then for stopping the count of the value in said line clock signal when the count number coincides with the value in said line count register; (i) a shape X-counter for starting a count of the value in said dot clock signal after loading an initial value from said shape start X-register when said dot position signal coincides with the value in said display start dot register and then for stopping the count of the value in said dot clock signal when the count number in said dot counter coincides with the value in said dot count register; and (j) a shape Y-counter for starting a count of value in said line clock signal after loading an initial value from said shape start Y-register when said line position signal coincides with the value in said display start line register and then for stopping the count of the value in said line clock signal when the count number in said line counter coincides with the value in said line count register, so as to compare the Z-directional height read out from said three dimensional shape memory by the values in said shape X-counter and in said shape Y-counter as addresses and the value in said Z-slice register, and then inputting a high-luminance display signal to said display device when said Z-directional height is greater than said value in said Z-slice register or a low-luminance display signal to said display device when said Z-directional height is less than said value in said Z-slice register.
Claim 3
Dependent Claim
39 words
A machining simulation system as set forth is claim 1, wherein said cross-section display circuit for display an enlarged display or a reduced display according to variable count clock frequencies in said shape X-counter and in said shape Y-counter.
Claim 4
Dependent Claim
49 words
A machining simulation system as set forth in claim 1, wherein said cross-section display circuit is for shading a display in response to the height of the material according to converting the Z-directional height read out from said three dimensional shape memory into a luminance as the display signal.
Claim 5
Dependent Claim
66 words
A machining simulation system as set forth in claim 3, wherein said cross-section display circuit is for shading a display drawn shades and high-lights according to adding said luminance and a difference between the preceding Z-directional height read out from said three dimensional shape memory and then saved in a pre dot Z-register and the present Z-directional height read out from said three dimensional shape memory.
Claim 6
Dependent Claim
453 words
A machining simulation system for displaying an animation image of a tool working a material, comprising: a three dimensional shape memory for saving a Z-directional height of the material at an address designated by values of X and Y directions; a three dimensional pattern memory for saving a Z-directional height of the tool at an address designated by values of the X and Y directions; and a cross-section display circuit comprising: (a) a shape start X-register and a shape start Y-register for designating alterable starting positions; (b) a X-count register and a Y-count register for designating dimensions of alterable areas; (c) a pattern start X-register and a pattern start Y-register for designating reading starting positions in said three dimensional pattern memory; (d) an offset Z-register for designating a Z-directional position of the tool; (e) an oscillator for generating a clock; (f) a X-counter for counting down using the clock of said oscillator after loading an initial value from said X-count register by a start trigger and then for loading said initial value from said X-count register again when the countdown becomes 0; (g) a shape X-counter for counting using the clock of said oscillator after loading an initial value from said shape start X-register simultaneously with loading of said X-counter; (h) a pattern X-counter for counting using the clock of said oscillator after loading an initial value from said pattern start X-register simultaneously with loading of said X-counter; (i) a Y-counter for counting down once when a value in said X-counter becomes 0 after loading an initial value from said Y-count register by the start trigger and then for loading the initial value from said Y-count register again when the countdown becomes 0; (j) a shape Y-counter for counting once when the value in said X-counter becomes 0 after loading an initial value from said shape start Y-register simultaneously with loading of said Y-counter; and (k) a pattern Y-counter for counting once when the value in said X-counter becomes 0 after loading an initial value from said pattern start Y-register simultaneously with loading of said Y-counter, so as to compare a value added a value in said offset Z-register and the Z-directional height of the tool read out from said three dimensional pattern memory by the values in said pattern X-counter and in said pattern Y-counter as addresses and the Z-directional height of the material read out from said three dimensional shape memory by the values in said shape X-counter and in said shape Y-counter, and saving said added value into said three dimensional shape memory by the values in said shape X-counter and in said shape Y-counter as addresses when the Z-directional height of the material is less than said added value.
Claim 7
Dependent Claim
453 words
A machining simulation system for displaying an animation image of a tool working a material, comprising: a three dimensional shape memory for saving a Z-directional height of the material at an address designated by values of X and Y directions; a three dimensional pattern memory for saving a Z-directional height of the tool at an address designated by values of the X and Y directions; and a cross-section display circuit comprising: (a) a shape start X-register and a shape start Y-register for designating alterable starting positions; (b) a X-count register and a Y-count register for designating dimensions of alterable areas; (c) a pattern start X-register and a pattern start Y-register for designating reading starting positions in said three dimensional pattern memory; (d) an offset Z-register for designating a Z-directional position of the tool; (e) an oscillator for generating a clock; (f) a X-counter for counting down using the clock of said oscillator after loading an initial value from said X-count register by a start trigger and then for loading said initial value from said X-count register again when the countdown becomes 0; (g) a shape X-counter for counting using the clock of said oscillator after loading an initial value from said shape start X-register simultaneously with loading of said X-counter; (h) a pattern X-counter for counting using the clock of said oscillator after loading an initial value from said pattern start X-register simultaneously with loading of said X-counter; (i) a Y-counter for counting down once when a value in said X-counter becomes 0 after loading an initial value from said Y-count register by the start trigger and then for loading the initial value from said Y-count register again when the countdown becomes 0; (j) a shape Y-counter for counting once when the value in said X-counter becomes 0 after loading an initial value from said shape start Y-register simultaneously with loading of said Y-counter; and (k) a pattern Y-counter for counting once when the value in said X-counter becomes 0 after loading an initial value from said pattern start Y-register simultaneously with loading of said Y-counter, so as to compare a value added a value in said offset Z-register and the Z-directional height of the tool read out from said three dimensional pattern memory by the values in said pattern X-counter and in said pattern Y-counter as addresses and the Z-directional height of the material read out from said three dimensional shape memory by the values in said shape X-counter and in said shape Y-counter, and saving said added value into said three dimensional shape memory by the values in said shape X-counter and in said shape Y-counter as addresses when the Z-directional height of the material is less than said added value.