METHOD FOR PRODUCING A SURFACE TEXTURE
Technical Field
The present invention relates to a method of producing a surface texture.
Technical Background
The surface of objects made from organic materials, for example from leather or wood, often produces a unique sensation to the touch or the eye. Largely, this is due to the topography and pattern of the surface, i.e. the surface texture.
In the manufacture of products of synthetic materials, such as plastics, the manufacturer often wishes to give his products surfaces possessing properties that either resemble those of natural materials or that impart to the products a particular functional quality, such as an improved or more comfortable grip. In the case of manufacture of e.g. synthetic-resin products, the compression-moulding tools are given a texture that is reproduced in the finished product. To manufacture a tool of this kind, conventionally a model of a soft material, such as clay, is made initially. Thereafter, the model is used to cast a product or a tool. This is a rather complex process, and in latter years some inventions have appeared that are based on the use of a tool, such as a milling cutter, which works on a surface in response to a control signal and thus imparts texture to the surface. The German Patent Specification DE 19 818 367, for instance, describes the use of a control signal for the manufacture of a leather-like surface on a product. In this case, the
control signal is composed in a computer from two different signals, one of which creates a cellular structure and the second one of which creates a coarser linear pattern, independently of the first one. When the computer by itself creates the control signal from an algorithm, only limited possibilities exist to control the result, i.e. to create individual surface structures in addition to those created by the algorithm.
Further, US 4 972 323 discloses a method according to which a picture is used as a pattern that is to be cut into a surface. A video camera is used to read the picture and enter it into a computer, the latter then using the grey-scale information of the digitalised picture to extract the picture outlines from such information. The extracted outlines are then cut into a surface by means of a milling cutter, a laser, a spark cutting machine or the like.
Each one of the above methods basically only creates artificial surface patterns that are cut, etched or in some other ways machined into the surface to a constant depth. One consequence of these methods is that the nature-like appearance and the quality of the texture thus produced are unsatisfactory. To obtain a more natural and life-like surface a three-dimensional texture is required.
Patent Specification FR 2 659 760 describes a method of producing a three-dimensional surface texture based on a scanned picture. The method is intended for use in conjunction with the manufacture of stamps used to produce watermarks on paper. A drawing or a photo is scanned and the grey-scale information is then used to build up a three-dimensional picture. The deeper the
impression in the paper, the darker the shade of the watermark.
One problem encountered with the method according to
FR 2 659 760 is that the texture it produces is based on a scanned picture or drawing. The grey-scale information, forming the basis of the texture produced, largely depends on the direction of the source of light towards the object of the picture. In addition, the angle of reproduction is of considerable importance to the contents of the scanned texture description. If this method were to be used to impart a particular surface texture to products the result would be that the texture thus produced would depend largely on the conditions prevailing in the course of reproducing the existing structure. Another problem is that then one and the same texture could be described in different ways. Anyone having only these descriptions at his disposal would experience difficulties in determining whether they actually describe the same texture. In order to define the texture of an artificially produced surface, industrial manufacturers traditionally rely on reference objects and visual assessments of the finished results. Within the automobile industry, for example, various interior- fitting components intended to be assembled into one single unit, usually are produced by different manufacturers. It is therefore difficult for the purchaser to provide his suppliers with a /an exact/ specification of the texture of the components, and in turn for the various suppliers to manufacture products of identical texture.
Summary of the Invention
The object of the invention is to provide a method allowing a description of texture to be created based on the texture of an existing surface, and a new texture to be produced based on that description. This object is obtained by means of a method defined in the appended claims .
The invention offers numeral advantages, some of which will be mentioned herein. For example, the invention makes it possible to create an unambiguous description of texture for the specification, manufacture and quality control of a texture. The invention likewise makes it easier to introduce new textures for various products and to visualise them in a computer environment.
Brief Description of the Drawings
The invention will be described in more detail in the following for exemplifying purposes by means of one embodiment and with reference to the accompanying drawings, wherein
Fig 1 is a view of a device for measuring, storing and producing textures,
Fig 2 illustrates composite texture descriptions,
Fig 3 illustrates the layered structure of a texture description,
Fig 4 illustrates a distributed method in accordance with the invention,
Fig 5 illustrates how two texture descriptions may be united to form one new texture description, and Fig 6 illustrates possible changes of the visual impression of a surface.
Detailed Description of Preferred Embodiments
The method in accordance with the invention is designed to measure the texture of an existing surface 1, to store the texture data in a library of textures and to generate a control signal which is forwarded to a machining apparatus 8 devised to create a new texture 7.
The texture of an existing surface 1 is measured by means of a surface-topography measuring instrument 2, such as a sliding-needle meter or a white-light interferometer. The measurements are taken so as to ensure that the surface will be represented by a large number of points in some kind of coordinate system, and preferably the number of points, i.e. the accuracy of detail, is determined by the user. A suitable system of coordinates is the Cartesian coordinates, wherein the X and Y axes define the location of a point in the plane of the surface and the Z axis the vertical height of the measuring point. The number of measuring points is determined by the user. The measuring instrument 2 is coupled to a processing unit, which could be a computer 3. Before the data is processed, it preferably is stored in a computer file as non-filtered measurement data on a storage medium of some kind. If a computer 3 is used as the processing unit, the routines of the computer preferably are software-implemented. The software enables the user to machine the scanned texture. The description could, for example, be scaled laterally and vertically to increase or reduce the spacing between the points. It is likewise possible to increase or reduce the number of points by means of linear or spline interpolation . By changing the relation between the heights of the points it becomes possible to alter both the sensual feel upon touch and the visual impression, as is exemplified in Fig 6. For instance, it is possible to reduce the
relative heights of the points to thus produce a smoother surface. In the same manner it becomes possible to increase the differences in height between the points to produce a coarser surface, thus improving e.g. the grip of the latter, for example. As already mentioned, the relative heights of the points of the texture also are of decisive importance for the visual impression. By altering the mutual relations it becomes possible to affect the degree of shine or matt finish of a surface and how the colour of the surface is perceived.
The computer 3 preferably also contains software that is able to adapt the scanned texture in a manner making it possible to create a larger pattern by placing several descriptions 4 in adjoining relationship without the borders 5 being visible, so called stitching, as shown in Fig 2. The stitching method involves some adaptation of those edges of the scanned texture that form the borders 5 adjoining similarly scanned textures 4. Such adaptation could for instance be levelling of the point heights in the border areas to heights approaching the heights of the neighbouring points. Alternatively, the area surrounding each point could also be adapted such that the slope of a surface continues across the borders 5 between the textured elements 4. Such a stitched texture description need not necessarily be rectangular but triangular or hexagonal shapes are equally possible.
After each change, the texture description may be stored in a library of textures in a standardised size. To store a number of textures in a library offers several advantages. A library containing different texture descriptions, stored in the same size, makes it easier to introduce new textures intended for products, to
visualise and to choose between different textures and to exchange texture descriptions between different systems.
Likewise, it becomes possible for several actors to use the library of textures as a common master, which may be used for specification, production and quality control.
This is highly advantageous, when several subcontractors manufacture different components that are to have an identical surface texture and that are to be assembled into one single product. By using identical texture descriptions, the risks for disparity, for instance as regards as smoothness and glossiness, in the surface texture of the components, are partly or completely eliminated.
Preferably, the software also allows different visualisations of the measured textures or the stored texture descriptions to be made. At any time of the user's choice, the stored texture descriptions may be retrieved from the library of textures. A preview of the appearance of the future texture 7 to be produced may be displayed on a screen 6, which is coupled to the computer
3. A preferred visualisation is a three-dimensional representation of the texture as seen in a perspective view. The machining operations being performed on the scanned texture can then also be shown on the screen 6. Further, a number of different modifications or different texture descriptions may be shown simultaneously. Preferably, the textures may be viewed from different angles, in different light settings, different colours and in lights of different intensity. In accordance with the preferred embodiment, an optional cross-sectional view of the topography of the surface may be shown.
In accordance with a preferred embodiment of the invention, two or more texture descriptions may be
retrieved from the library of textures to be combined into one novel texture, as shown in Fig 5. By constructing novel textures from two or several texture descriptions it becomes possible to create surfaces having novel and preferably unique textures not found in existing materials. In addition, it then becomes possible to add the functional qualities of one surface to the appearance of another; for example, a wavy and glossy surface may be combined with a flat and rough surface in order to produce a wavy and rough surface. It may sometimes be desired to subject the texture to adaptive measures before the textures are combined. For example, if the amounts of points for a predetermined surface area differ, it may be necessary to increase or reduced the amount of points of one or both texture descriptions. Some of the methods described above of machining a measured texture may also be applied prior to the combination of texture descriptions. The textures may be combined in a variety of different ways, the combination being effected by means of a mathematical operation, such as addition, subtraction, multiplication, maximum, minimum, and so forth. It is then possible to store the combined structure as a novel texture in the library of textures . From the computer 3, a texture description may also be exported to a CAD programme. In the CAD programme, the texture may then be applied on a product. It is likewise possible to illustrate or distribute a texture description either as a computer file or as a graphic representation via a network, such as the Internet, to a client, which could be a web-browser.
It is likewise desirable to be able to distribute the method in accordance with the invention, as shown in
Fig 4. In this case, existing surfaces may be measured on various locations and the measurements be collected in a library of textures. With the aid of a web-browser or the like the user will be able to view the various textures via the Internet. It is likewise desirable that the user is able to combine or in other ways work on the textures directly in the browser. In a distributive method, the manufacture may take place elsewhere. The texture chosen by the user may then be forwarded to a system that creates a control signal for control of a manufacturing process. In addition, the producing unit may be located on one other place. In the same manner the customer for example or an independent institute could check the quality of the manufactured texture and compare it with the texture description in the library of textures. In accordance with a preferred embodiment a customer sends a measured texture to another actor in the network. Alternatively, the customer could instead choose a texture straight from a library of already measured textures on e.g. the actor's home page on the Internet.
After having send or chosen and possibly also adapted a texture, the customer commissions the actor to produce a control signal, which is then returned to the customer as a computer file. In order to authenticate authorised access to the actor's library or authority to transmit measured textures, a log- in method may be used, for instance in the form of an extranet .
The computer 3 generates the control signal that is transmitted to the machining equipment 8. The control signal is generated in that the measured and processed amount of points alternatively a texture description from the library of textures is layered in a number of layers 9 as shown schematically in Fig 3. The layers 9 extend in
parallel with the plane 10 of the surface and the uppermost layer is level with or extends above the highest point of the texture and the lowermost layer is below or level with the lowermost point of the texture. In any one layer 9 some points 11 therefore will be positioned above the layer and some points 12 below the layer 9. If layer 9 is compared to the sea level, some points 11 will form islands extending above the sea level and some points 12 will be located below the sea level. In each layer 9 each point 11 the height of which exceeds the height of the layer will have one value whereas other points 12 will have another value, which values could be for example 0 and 1, respectively. Other ways may exist to ascribe values to the points, for example a scale comprising more steps than 0 and 1 may be used. Still the values 0 and 1 could be reversed, such that the points the height of which exceeds the height of the layer could be ascribed the value 0 and vice versa. It may likewise be possible to compose the control signal by giving to each layer a predetermined thickness and attributing to the points a value indicating to which layer they belong. The control signal produced as indicated above, i.e. containing data on the point heights relative to the heights of the different layers, is then transmitted to a machining apparatus 8. The apparatus 8 machines a surface
7 for production of a novel texture and uses the control signal to mask the areas that should be left unaffected, i.e. areas containing points 11 of value 1. Other parts of the surface are subjected to a treatment, for example to chemical etching, whereby these areas will be depressed. Alternatively, this effect could be achieved also by means of material removing techniques, such as milling, chemical treatments or erosive treatments, such
as sparking. The process is repeated with respect to each layer 9, sequentially from the uppermost to the lowermost . The larger the number of layers 9 that the control signal comprises, the more accurate will be the texture 7 as produced, particularly in the case of wavy textures . Depending on whether the texture 7 is to be a negative or a positive image/representation of the measured texture 1, the areas to be removed could simply be exchanged for those that are masked. It is likewise possible to export a picture of each layer wherein the different areas are represented by black and white fields, respectively.
Once a novel texture 7 has been produced, it preferably is subjected to a quality check. Most simply, this is effected by measuring the produced texture by using the same measuring equipment 2 as the one above. The produced texture 7 is then compared either with a measured texture 1 or with a texture from the library.
It easily understood that numerous modifications of the embodiment of the invention described above are possible within the scope of the invention. For instance, software need not necessarily be the means designed to process the measured texture but this function could equally well be implemented in the hardware. The points that are measured could be unevenly distributed across the surface. Still the control signal could be designed to correspond to the tool paths in a multi- function machine comprising e.g. a milling tool.