专利摘要:
Described is a machining centre (C) for machining pieces made of wood, ceramic, plastic, glass, fibreglass, comprising a base (1) for supporting said machining centre (C), a work surface (2), coupled with said base (1), for supporting the pieces to be machined, in turn comprising a plurality of supporting bars (21<sub>a,b,...,k,...n</sub>), coupled in a slidable fashion and movable along said base (1), a plurality of movable elements (24<sub>a,b,...,k,...n</sub>) for fixing said pieces to be machined, coupled in a slidable fashion and movable along respective supporting bars (21<sub>a,b,...,k,...n</sub>), a logic control unit (U) for the operation of said machining centre (C), in which are stored configurations of said work surface (2) for machining said pieces, said measuring system (4) being coupled to said work surface (2) and being able to measure position values of said plurality of supporting bars (21<sub>a,b,...,k,...n</sub>) and of said plurality of movable elements (24<sub>a,b,...,k,....n</sub>) in a predetermined configuration of said work surface (2) and to send said position values to said logic control unit (U), and said logic control unit (U) makes a comparison between said configuration stored and said position values received and emits signals corresponding to said comparison.The invention also relates to a measuring system.
公开号:EP3696631A1
申请号:EP20153405.4
申请日:2020-01-23
公开日:2020-08-19
发明作者:Michele Mazza
申请人:SCM Group SpA;
IPC主号:G05B19-00
专利说明:
[0001] The invention relates to a machining centre, in particular for machining pieces made of wood, ceramic, plastic, glass, fibreglass and the like.
[0002] The invention also relates to a measuring system included in said machining centre.
[0003] The invention also relates to a method for operation of the machining centre comprising the measuring system.
[0004] More in detail, the invention relates to a numerical control machining centre for machining pieces made of wood, ceramic, plastic, glass, fibreglass and the like, equipped with bars for supporting pieces to be machined and suction cups coupled to the bars, for fixing the pieces on the bars. Said machining centre comprises a measuring system designed and manufactured in particular for measuring the position of the supporting bars and the suction cups coupled to them, but which can be used for any machining centre equipped with movable elements for supporting and fixing the pieces to be machined, for which it is necessary to measure the position of the movable elements inside the machining centre.
[0005] The description below relates to a numerical control machining centre equipped with supporting bars and suction cups coupled with them with manual movement, for machining wooden panels, but it is quite apparent how the same should not be considered limited to this specific use.
[0006] There are prior art machining centres which carry out milling and drilling mainly on wood and on materials with similar physical characteristics.
[0007] Said machining centres comprise a work surface, on which the pieces to be machined are fixed, and one or more operating units equipped with a machining unit, which can have up to 5 interpolating axes.
[0008] Said machining centres are equipped with automatic tool holders and systems for changing the tools, thereby rendering the process for machining the pieces fully automatic.
[0009] The work surface comprises a plurality of bars, on which are slidably coupled suction cups or clamps designed to fix the pieces being machined.
[0010] Said bars are equipped with channels for supply the vacuum, which is necessary to block the pieces on the suction cups.
[0011] Up to six suction cups, which can be removed and then freely repositioned, on the basis of the machining to be performed on the piece to be machined, can be mounted on each bar of a surface with manual bars.
[0012] As is currently well known, in said manual machining centres, the bars and the suction cups are positioned manually along the base of the machining centre.
[0013] For this reason, an operator must exactly position the bars and the suction cups on the bars in order to perform the requested machining.
[0014] The operator does not therefore receive any information on the correctness of the positioning of the bars and suction cups, which results in considerable risks of incorrect positioning.
[0015] There are also prior art semiautomatic machining centres, in which the positioning of the movable elements, that is to say, the bars and suction cups, occurs manually, with the support of linear measuring systems such as magnetic or magnetostrictive lines coupled with the movable elements, to provide a feedback on the positioning performed by the operator manually.
[0016] However, these machining centres have the drawback of having a significant and bulky wiring for operation of the measurement systems.
[0017] There are also automatic machining centres, in which the bars are motor-driven by means of a motor and slide on a rack, whilst the suction cups are moved by means of a carriage which slides on a belt, which couples one suction cup at a time and positions it, or by means of a motor which slides on a rack, so that the configuration necessary for the machining occurs automatically.
[0018] The drawback of these fully automatic machining centres is the high cost and the large overall dimensions of the motors and the carriages which move the movable elements.
[0019] In light of the above, the aim of the invention is therefore to provide a manual machining centre in which the movement of the movable elements is simple and reliable.
[0020] A further aim of the invention is to provide a machining centre in which an operator has a feedback during the positioning of the movable elements on the work surface, with reduced costs.
[0021] The specific object of this invention is therefore a machining centre as defined in claim 1.
[0022] Preferred embodiments are defined in the dependent claims.
[0023] The invention is now described, by way of example and without limiting the scope of the invention, with reference to the accompanying drawings which illustrate preferred embodiments of it, in which:Figure 1 is a perspective side view of the machining centre equipped with a measuring system according to the invention; Figure 2 is a perspective side view of the base and of the work surface of the machining centre according to the invention; Figure 3 is a top view of the base and of the work surface shown in Figure 2; Figure 4 is a top view of a portion of the base and of the work surface shown in Figure 2; and Figure 5 is a perspective side view of the portion of the base and of the work surface shown in Figure 4.
[0024] The similar parts will be indicated in the various drawings with the same numerical references.
[0025] With reference to the accompanying drawings, the machining centre C for machining pieces made of wood, ceramic, plastic, glass, fibreglass and the like, according to the invention, basically comprises a base 1, by means of which said machining centre C rests on the ground, a work surface 2, for supporting pieces to be machined, a working unit 3, equipped with tools for machining the pieces, a logic control unit U and a measuring system 4.
[0026] Said base 1 has an elongate shape, the main dimension of which extends mainly along a direction of extension parallel to the axis indicated with reference X.
[0027] Said work surface 2 is coupled to said base 1 and also has an elongate shape, the main dimension of which extends mainly along a direction of extension parallel to the axis X.
[0028] Said work surface 2 comprises a plurality of supporting bars 21a,b,...k,...n which are coupled in a slidable fashion with said base 1 by means of a first 22 and a second 23 guide, integral with said base 1.
[0029] Said plurality of supporting bars 21a,b,...k,...n can be actuated manually, along said first 22 and second 23 guide of said base 1, according to the X axis.
[0030] Each supporting bar 21k di of said plurality of supporting bars 21a,b,...k,...n is positioned aligned along a direction parallel to an axis at right angles to the axis X, indicated with the reference Y.
[0031] Said plurality of supporting bars 21a,b,...k,...n is designed to support the piece to be machined.
[0032] On each supporting bar 21k is slidably mounted a plurality of movable elements 24a,b,...k,...n with suction cups or clamps, for blocking the pieces to be machined, by means of vacuum systems, during the machining of the piece by said working unit 3.
[0033] Said plurality of movable elements 24a,b,...k,...n can be actuated manually, along respective bars of said plurality of supporting bars 21a,b,...k,...n, along the axis Y.
[0034] With reference in particular to Figures 4 and 5, said measuring system 4 comprises a first code 41, a plurality of second codes 42a,b,...k,...n and a plurality of optical sensors 43a,b,...k,...n such as encoders or optical readers which are able to decode said codes.
[0035] In particular, said first code 41 is of a binary type, has a longitudinal extension along said axis X from a first end 41a, also called zero point or reference point, to a second end 41b and is positioned along all or along part of said first 22 or second 23 guide.
[0036] Without departing from the scope of the invention, said first code can be positioned anywhere on said base 1, in a direction parallel to the axis X, between a side end of the base and the opposite end, ends included.
[0037] Said first code 41 comprises a plurality of signs, suitably combined, in order to contain coded information.
[0038] A main information coded in said code 41 is the distance expressed in millimetres between each supporting bar 21k and the zero point 41a of said code 41.
[0039] In particular, said first binary code 41 is formed by 2n bits or signs where the n-tuple n uniquely defines the position of each supporting bar 21k along said first code 41.
[0040] As a bit corresponds to an interval of 1 mm, different useful lengths of code can be obtained.
[0041] In particular, by using an n-tuple of 15 it is possible to have a code formed by 215 bits which is 32.768 mm long, whilst by using a n-tuple of 17 it is possible to have a code formed by 217 bits which is 13.1072 mm long.
[0042] For this reason, said first code 41 is used for mainly identifying the exact position, expressed in millimetres, of each supporting bar 21k along said base 1, with respect to the first end 41a of said code 41, as described in detail below.
[0043] Each code 42k of said plurality of second codes 42a,b,...k,...n is positioned on a respective supporting bar 21k and has the same structure as said first code 41, therefore having a first end 42' and a second end 42".
[0044] Similarly, each second code 42k is used for mainly identifying the exact position of each movable element 24k along the respective supporting bar 21k on which the movable element 24k, is mounted, as described in detail below.
[0045] Each sensor 43k of said plurality of sensors 43a,b,...,k,...n is installed on corresponding supporting bars 21k and on movable elements 24k.
[0046] In this way, each supporting bar 2k of said plurality di supporting bars 21a,b,...,k,...n is equipped with at least one sensor 43k which is able to read said first code 41.
[0047] Similarly, each movable element 24k of said plurality of movable elements 24a,b,...,k,...n, mounted on a respective supporting bar 21k, is equipped with at least one sensor 43k which is able to read the second code 42k positioned on the predetermined supporting bar 21k.
[0048] Each second code 42k of said plurality of second codes 42a,b,...,k,...n is equal to the other codes, so each supporting bar 21k is equipped with a second code 42k equal to the code 42k+1 positioned, for example, on the next supporting bar 21k+1.
[0049] In that case, an identification code is also installed on each supporting bar 21k which is characteristic of that particular supporting bar.
[0050] For example, the bar 21a may be provided with a second code 42a having a n-tuple of 11 which allows the coding of 211 positions of the movable elements 24a,b,c,d from 0 mm to 2048 mm.
[0051] Subsequently, the supporting bar 21b will be provided with a second code 42b, identical to the code 42a, having a n-tuple of 11 which allows the coding of 211 positions of the movable elements 24e,f,g,h, again from 0 mm to 2048 mm and so on.
[0052] In this case, each supporting bar 21k will have a relative specific identification code, in such a way that each movable element 24k can recognise the supporting bar 21k on which it is mounted.
[0053] Without departing from the scope of the invention, it is possible, on the other hand, to use second codes 42k which are all different from each other and positioned on the plurality of supporting bars 21a,b,...,k,...n consecutive to each other, using n-tuples of 15 to be able to decode 215 positions from 0 to 32.768 mm.
[0054] For example, the supporting bar 21a may be provided with a second code 42a having a n-tuple of 15 which allows the coding of 215 positions of the movable elements 24a,b,c,d from 0 mm to 2000 mm, corresponding to the total length of 32.768 mm.
[0055] Subsequently, the supporting bar 21b will be provided with a second code 42b, having a n-tuple of 15 which allows the coding of 215 positions of the movable elements 24e,f,g,h, again from 2001 mm to 4000 mm and so on.
[0056] Said plurality of sensors 43a,b,...,k,...n can also comprise further sensors to improve the reading of the codes, for the energy saving, and for similar functions.
[0057] Said logic control unit U memorises the configurations of the work surface 2 necessary to carry out the machining on the pieces to be machined and actuates the components of the machining centre C on the basis of the various machining operations to be performed.
[0058] The "expression configurations of the work surface 2" means the exact arrangement of said plurality of supporting bars 21a,b,...,k,...n along said base 1 and the exact arrangement of said plurality of movable elements 24a,b,...,k,...n along the respective supporting bars 21a,b,...,k,...n.
[0059] Each supporting bar 21k and each movable element 24k also comprise display means for providing visual information to the operator regarding their correct movement.
[0060] Moreover, the machining centre C is also equipped with a system for cleaning said first 41 and plurality 42a,b,...,k,...n of second codes, such as brushes or bristles mounted, for example, on the movable elements 24a,b,...,k,...n and on the supporting bars 21a,b,...,k,...n.
[0061] The operation of the machining centre C for machining wooden pieces, equipped with a measuring system 4 described above is carried out as follows.
[0062] When an operator must perform the manual movement of said plurality of supporting bars 21a,b,...,k,...n along said base 1 and of said plurality of movable elements 24a,b,...,k,...n along the respective supporting bars 21a,b,...,k,...n to which they are coupled, to move said work surface 2 to a predetermined work configuration, the operator requires a unique and precise reference system.
[0063] Each sensor 43k positioned on each supporting bar 21k detects an image of the portion of said first code 41 at which it is found.
[0064] The combination of signs taken in the image corresponds, as described above, to a numerical value of the distance of each supporting bar 21k with respect to the first end 41a of said first code 41 and said numerical value is sent to said logic control unit U.
[0065] Similarly, each sensor 43k positioned on each movable element 24k detects an image of the portion of each second code 42k associated with a predetermined supporting bar 21k.
[0066] The combination of signs taken in the image corresponds, as described above, to a numerical value of the distance of each movable element 24k with respect to the first end 42'k of said second code 42k and said numerical value is sent to said logic control unit U.
[0067] In order to optimise the step for detection of the images of the codes, redundant information are added for each image of portion of code detected, in order to ensure the correct detection even if the codes 41 and 42a,b,...,k,...n are soiled or fragmented.
[0068] Moreover, each sensor 43k positioned on each movable element 24k also reads the identification code of the supporting bar 21k to which the sensor 43k, is coupled only if all the second codes 42k of said plurality of second codes 24a,b,...,k,...n are equal to each other.
[0069] Said logic control unit U compares the distance values received with a predetermined configuration and sends to said display means feedback signals for the operator concerning the correct, or incorrect, positioning, of the supporting bars 21a,b,...,k,...n and of the movable elements 24a,b,...,k,...n.
[0070] In particular, said logic control unit U sends the position values relating to a given configuration both to said supporting bars 21a,b,...,k,...n and to said movable elements 24a,b,...,k,...n.
[0071] Said supporting bars 21a,b,...,k,...n and movable elements 24a,b,...,k,...n calculate the destination position and send related information to the operator by displaying means, so that the operator knows in which positions said supporting bars 21a,b,...,k,...n and movable elements 24a,b,...,k,...n must be moved.
[0072] At the same time, said supporting bars 21a,b,...,k,...n and movable elements 24a,b,...,k,...n send said destination position to said logic control unit U.
[0073] Said logic control unit U and said plurality of supporting bars 21a,b,...,k,...n communicate with each other by means of a wireless protocol, in particular Bluetooth, Bluetooth low energy, or Wi-Fi, or by means of a cable connection.
[0074] Similarly, said logic control unit U and said plurality of movable elements 24a,b,...,k,...n communicate with each other by means of a wireless protocol, in particular Bluetooth, Bluetooth low energy, or Wi-Fi, or by means of a cable connection.
[0075] Lastly, said plurality of supporting bars 21a,b,...,k,...n and plurality of movable elements 24a,b,...,k,...n also communicate with each other by means of a wireless protocol, in particular Bluetooth, Bluetooth low energy, or Wi-Fi, or by means of a cable connection.
[0076] Said measuring system 4 may be used on a plurality of machining centres, in those cases in which it is necessary to use several machining centres to perform a particular machining operation.
[0077] As is apparent from the above description, the machining centre for machining wooden pieces, equipped with a measuring system, according to the invention, allows the exact manual positioning of all the elements which make up the work surface, using a measuring system which is simple, efficient and with limited costs.
[0078] This invention is described by way of example only, without limiting the scope of application, according to its preferred embodiments, but it shall be understood that the invention may be modified and/or adapted by experts in the field without thereby departing from the scope of the inventive concept, as defined in the claims herein.
权利要求:
Claims (11)
[0001] A machining centre (C) for machining pieces made of wood, ceramic, plastic, glass, fibreglass, comprising:
- a base (1) for supporting said machining centre (C);
- a work surface (2), coupled with said base (1), for supporting pieces to be machined, comprising in turn
- a plurality of supporting bars (21a,b,...,k,...n), slidably coupled and movable along said base (1);
- a plurality of movable elements (24a,b,...,k,...n) for fixing said pieces to be machined, slidably coupled and movable along respective supporting bars (21a,b,...,k,...n),
- a logic control unit (U) for the operation of said machining centre (C), in which are stored configurations of said work surface(2) for machining said pieces; said machining centre (C) being characterised in that it comprises a measuring system(4) coupled to said work surface (2) which is able to measure position values of said plurality of supporting bars (21a,b,...,k,...n) and of said plurality of movable elements (24a,b,...,k,...n) in a predetermined configuration of said work surface (2) and send said position values to said logic control unit (U), andin that said logic control unit (U) makes a comparison between said configurations stored and said position values receives and emits signals corresponding to said comparison.
[0002] The machining centre (C) according to the preceding claim, characterised in that said plurality of supporting bars (21a,b,...,k,...n) and plurality of movable elements (24a,b,...,k,...n) can be actuated manually by an operator.
[0003] The machining centre (C) according to any one of the preceding claims, characterised in that said measuring system(4) comprises a first code (41), positioned on said base (1), and a plurality of second codes (42a,b,...,k,...n), each positioned on the respective supporting bar (21a,b...,k,...n).
[0004] The machining centre (C) according to the preceding claim, characterised in that said measuring system (4) comprises a plurality of sensors (43a,b,...,k,...n),in that on each supporting bar (21a,b,...,k,...n) is installed at least one sensor (43a,b,...,k,...n) which is able to measure a position value of each supporting bar (21a,b,...,k,...n) with respect to said first code (41), andon each movable element (24a,b,...,k,...n) is installed at least one sensor (43a,b,...,k,...n) which is able to measure a position value of each movable element (24a,b,...,k,...n) with respect to a corresponding code of said plurality of second codes (42a,b,...,k,...n).
[0005] The machining centre (C) according to claim 3 or 4, characterised in that on said base (1) are coupled a first (22) and a second (23) guide for the sliding of said plurality of supporting bars (21a,b,...,k,...n), andin that said first code (41) is of the binary type, has a longitudinal extension from a first end (41a) to a second end (41b) and is positioned along all or along part of said first (22) or second (23) guide.
[0006] The machining centre (C) according to any one of claims 3-5, characterised in that each code (42k) of said plurality of second codes (42a,b,...k,...n) has a longitudinal extension from a first end (42') to a second end (42") and is poisoned along a respective supporting bar (21k).
[0007] The machining centre (C) according to the preceding claim, characterised in that each code (42k) of said plurality of second codes (42a,b,...k,...n) is identical to the other codes, andin that each supporting bar (21k) is equipped with a further identification code.
[0008] The machining centre (C) according to claim 6, characterised in that each code (42k) of said plurality of second codes (42a,b,...k,...n) is different to the other codes.
[0009] The machining centre (C) according to any one of the preceding claims, characterised in that each supporting bar (21k) and each movable element (24k) comprises display means for displaying said corresponding signals received from said logic control unit (U).
[0010] The machining centre (C) according to any one of the preceding claims, characterised in that it comprises a system for cleaning said first (41) and plurality (42a,b,...,k,...n) of second codes.
[0011] A measuring system (4) which can be coupled to a machining centre (C) of the type comprising
- a base (1) for supporting said machining centre (C);
- a work surface (2), coupled with said base (1), for supporting pieces to be machined, comprising in turn
- a plurality of supporting bars (21a,b,...,k,...n), slidably coupled and movable along said base (1);
- a plurality of movable elements (24a,b,...,k,...n) for fixing said pieces to be machined, slidably coupled and movable along respective supporting bars (21a,b,...,k,...n);
- a logic control unit (U) for the operation of said machining centre (C), in which are stored configurations of said work surface (2) for machining said pieces; said measuring system (4) being characterised in that it comprisesa code (41), which can be coupled to said base (1),a plurality of second codes (42a,b,...,k,...n), each of which can be coupled on the respective supporting bar (21a,b,...,k,...n),a plurality of sensors (43a,b,...,k,...n) configured in such a way that at least one sensor (43a,b,...,k,...n) can be coupled to each supporting bar (21a,b,...,k,...n) for measuring a position value of each supporting bar (21a,b,...,k,...n) with respect to said first code (41), and that at least one sensor (43a,b,...,k,...n) can be coupled to each movable element (24a,b,...,k,...n) for measuring a position value of each movable element (24a,b,...,k,...n) with respect to a corresponding code of said plurality of second codes (42a,b,...,k,...n).
类似技术:
公开号 | 公开日 | 专利标题
US9996072B2|2018-06-12|Gauge system for workpiece processing
CN105091807B|2017-12-01|The bearing calibration of robot tool coordinate system
US6615112B1|2003-09-02|Method and device for calibrating robot measuring stations, manipulators and associated optical measuring devices
US3555254A|1971-01-12|Error correcting system and method for use with plotters, machine tools and the like
US4145802A|1979-03-27|Autoadaptive tactile device for working machines
US4550375A|1985-10-29|Machining system with operating mode selectors provided in machine controller of each NC machine tool
US7488144B2|2009-02-10|Methods and apparatus for track members having a neutral-axis rack
EP0236611B1|1991-09-25|A robot hand
CN106249694B|2019-11-26|Automatic machinery, the method for auto-control machine and machine readable media
US7024977B2|2006-04-11|Window blind cutting machine
CN1198700C|2005-04-27|Mitre saw operation bench
CN102929207B|2015-01-21|Optimization method of control parameters of servo system of numerical controlled machine tool
US7455569B2|2008-11-25|Grinding and polishing machine for grinding and/or polishing workpieces to an optical quality
CA2529904C|2010-09-14|Methods and apparatus for manufacturing operations
EP0601185B1|1997-03-12|Actuator
US4035904A|1977-07-19|Automatic article working system
CN1310818C|2007-04-18|Lift system comprising measuring system for determining absoluted position of cage
CN1714997B|2010-10-20|Location and identification of a tool in a tool receiving part
US7165630B2|2007-01-23|Methods for manufacturing operations using non-contact position sensing
US4344221A|1982-08-17|Machine tool with portable tool receiving carriage
EP2779432A1|2014-09-17|Linear conveyor
CN101913104B|2012-10-17|Method for detecting workpieces by using multi-coordinate mechanical processing machine
CA2036104C|1994-05-31|Assembly for programmed controlled handling and transporting boxes, containers or the like
CN201565629U|2010-09-01|High-precision porous part multi-plane processing numerical control equipment
CN101010176B|2012-09-26|Rip fence for a table saw
同族专利:
公开号 | 公开日
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2020-07-17| PUAI| Public reference made under article 153(3) epc to a published international application that has entered the european phase|Free format text: ORIGINAL CODE: 0009012 |
2020-07-17| STAA| Information on the status of an ep patent application or granted ep patent|Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
2020-08-19| AX| Request for extension of the european patent|Extension state: BA ME |
2020-08-19| AK| Designated contracting states|Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
2021-02-19| STAA| Information on the status of an ep patent application or granted ep patent|Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
2021-03-24| 17P| Request for examination filed|Effective date: 20210212 |
2021-03-24| RBV| Designated contracting states (corrected)|Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
2021-11-12| STAA| Information on the status of an ep patent application or granted ep patent|Free format text: STATUS: EXAMINATION IS IN PROGRESS |
2021-12-15| 17Q| First examination report despatched|Effective date: 20211116 |
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]