ITTO990564A1 - Rete seriale per un apparecchio di misura delle coordinate. - Google Patents
Rete seriale per un apparecchio di misura delle coordinate. Download PDFInfo
- Publication number
- ITTO990564A1 ITTO990564A1 IT99TO000564A ITTO990564A ITTO990564A1 IT TO990564 A1 ITTO990564 A1 IT TO990564A1 IT 99TO000564 A IT99TO000564 A IT 99TO000564A IT TO990564 A ITTO990564 A IT TO990564A IT TO990564 A1 ITTO990564 A1 IT TO990564A1
- Authority
- IT
- Italy
- Prior art keywords
- position data
- transducer
- controller
- serial
- transducer interface
- Prior art date
Links
- 230000015654 memory Effects 0.000 claims description 19
- 238000000034 method Methods 0.000 claims description 5
- 238000005259 measurement Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 239000000523 sample Substances 0.000 description 6
- 230000003321 amplification Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/02—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
- G01B21/04—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B5/00—Measuring arrangements characterised by the use of mechanical techniques
- G01B5/004—Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points
- G01B5/008—Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Manipulator (AREA)
Description
DESCRIZIONE dell'invenzione industriale dal titolo: "Rete seriale per un apparecchio di misura delle coordinate"
Sfondo dell'invenzione
Campo dell'invenzione
L'invenzione è relativa in generale a macchine di misura di coordinate (CMM) tridimensionali. Più in particolare, la presente invenzione è relativa ad una CMM tridimensionale comprendente una rete seriale per trasmettere dati dal braccio ad un controllore .
Tecnica anteriore
Le CMM convenzionali utilizzano codificatori per fornire informazioni relative alla posizione del braccio nello spazio tridimensionale. La Figura 1 è una vista laterale, in sezione trasversale parziale, di una CMM 10 esemplificativa avente sei gradi di libertà come descritto nel brevetto statunitense 5.402.582, il contenuto del quale è qui allegato per riferimento. In ogni giunzione, o grado di libertà, si utilizza un trasduttore (quale un codificatore rotante) 80 per produrre segnali indicativi della rotazione di ogni giunzione e così della posizione del braccio. All'estremità distale della CMM 10 si ha un gruppo di sonda/interruttore 56 avente due interruttori 150 e 152. L'interruttore 150 serve per raccogliere i dati e l'interruttore 152 serve per accettare i dati. Come illustrato in Figura 1, si utilizzano sei codificatori 80, uno per ogni grado di libertà. Come descritto nel brevetto statunitense n. 5.402.582, la CMM può comprendere inoltre una porta opzionale nel gruppo di sonda/interruttore 56 per l'attacco di una varietà di opzioni ed un trasduttore di temperatura.
Un problema con la CMM convenzionale è la notevole quantità di circuiti che devono essere alloggiati all'interno del braccio. Ogni codificatore 80 può richiedere 7 o più fili. La porta opzionale, il trasduttore di temperatura e i pulsanti di controllo 150 e 152 richiedono fili aggiuntivi. Questo gran numero di fili dà come risultato problemi di costo e affidabilità maggiori relativi al maggior numero di particolari.
L'invenzione
I problemi e le mancanze sopra discussi ed altri della tecnica anteriore sono superati o alleviati dal braccio articolato avente una rete seriale della presente invenzione. Il braccio comprende una rete seriale per comunicare i dati dai trasduttori collocati nel braccio ad un controllore. Ogni trasduttore è connesso ad una interfaccia di trasduttore avente una memoria che memorizza i dati di trasduttore. Il controllore indirizza in modo seriale ogni interfaccia di trasduttore e si esegue la sincronizzazione consensuale per trasferire i dati dalla memoria di interfaccia di trasduttore al controllore .
Le caratteristiche e i vantaggi sopra discussi ed altri della presente invenzione saranno meglio apprezzati e compresi dagli esperti nel ramo dalla descrizione e dai disegni di dettaglio che seguono.
Breve descrizione dei disegni
Con riferimento ora ai disegni in cui elementi simili hanno numeri simili nelle parecchie figure: la Figura 1 è una vista laterale, in sezione trasversale parziale, di una CMM convenzionale;
la Figura 2 è un diagramma a blocchi della rete seriale della presente invenzione;
la Figura 3 è un diagramma di temporizzazione che illustra il trasferimento di dati da una molteplicità di codificatori; e
la Figura 4 è un diagramma di temporizzazione che illustra il trasferimento dati da un singolo codificatore .
Descrizione dettagliata dell'invenzione
La Figura 2 è un diagramma a blocchi di componenti di un braccio comprendente una rete seriale 20. La rete seriale 20 si basa su un formato J<2>C. Come illustrato in Figura 2, una pluralità di piastre di interfaccia di trasduttore 92 sono connesse alla rete seriale 20. Il modulo di sonda/interruttore 56 è connesso alla rete seriale 20 tramite una interfaccia di trasduttore 92. Un modulo LCD 22 è connesso alla rete seriale 20 e fornisce informazioni all'operatore. Una linea di cattura 21 separata è utilizzata per istruire simultaneamente l'interfaccia di trasduttore 92 a memorizzare i dati di trasduttore correnti nella memoria 93. Nella forma di attuazione illustrata in Figura 2, la memoria 93 è implementata utilizzando un registro. Si comprende che si possono utilizzare altri tipi di memoria nell'interfaccia di trasduttore. La linea di cattura 21 separata è necessaria poiché la latenza del bus seriale 20 è di 1000 microsecondi laddove la latenza della linea di cattura 21 è di un microsecondo.
La rete seriale 20 è collegata inoltre al controllore 24 che riceve segnali dal modulo di sonda/interruttore 56 e dati dalle interfacce di trasduttore 92 e invia informazioni al modulo LCD 22. Un trasduttore di temperatura 82 è inoltre connesso alla rete seriale 20 per fornire un segnale dì temperatura al controllore 24. Il controllore 24 comprende un microprocessore 26 ed una memoria ad accesso casuale 28 per memorizzare istruzioni che devono essere eseguite dal microprocessore 26. Un ricevitore/trasmettitore asincrono universale (UART) 30 consente la comunicazione dal controllore 24 ai dispositivi esterni quali un calcolatore principale. Una memoria flash 32 memorizza istruzioni di programma e parametri di braccio in modo permanente. Un dispositivo logico programmabile e complesso (CPLD) di reticolo 36 e la memoria di sola lettura programmabile e cancellabile elettricamente (EEPROM) 34 associata sono inoltre compresi nel controllore 24. Il CPLD 36 contiene una logica di interconnessione tra i componenti del controllore 24.
Ogni interfaccia di trasduttore 92 è preferibilmente una piastra a circuiti stampati comprendente una memoria 93 che memorizza i dati da un trasduttore per un particolare istante nel tempo. La piastra di circuito di interfaccia di trasduttore può comprendere inoltre una circuiteria di amplificazione per aumentare il rapporto segnalerumore dei dati ricevuti. La Figura 2 illustra sette interfacce di trasduttore 92. Ogni interfaccia di trasduttore 92 può memorizzare qualsiasi tipo di dati, compresi i dati da un codificatore 80 oppure i dati da una sorgente alternativa. Si comprende che la sorgente di dati memorizzati su ogni interfaccia di trasduttore può variare a seconda dell 'applicazione.
Il braccio può comprendere inoltre una porta opzionale 110 quale quella descritta nel brevetto statunitense 5.402.582 connessa al bus seriale 20 come illustrato in Figura 2. La porta opzionale 110 può comprendere un certo numero di linee di tensione e di linee di convertitore analogico-digitale per l'attacco generale ad un certo numero di opzioni quali trasduttori variabili, un dispositivo di scansione laser oppure una sonda al tocco.
La CMM 10 deve memorizzare dati che indicano la posizione di ogni trasduttore per un particolare istante nel tempo. Di conseguenza, alla pressione del pulsante "TAKE 150", i dati da ogni trasduttore (ad esempio codificatore 80) vengono immagazzinati nella memoria 93 e i dati vengono trasferiti in modo seriale e memorizzati nel controllore 24 come descritto in questo contesto. Si comprende che si possono utilizzare altri metodi per acquisire dati diversi dalla pressione del pulsante (TARE 150). Per esempio, si può montare una sonda al tocco nel braccio che dà inizio all'acquisizione dei dati su contatto. Quando l'operatore preme il pulsante "ACC EPT 152", i dati di trasduttore memorizzati nel controllore 24 vengono trasferiti ad un calcolatore principale tramite UART 30.
La Figura 3 è un diagramma di temporizzazione che illustra il trasferimento dei dati da una molteplicità di interfacce di trasduttore. Quando l'operatore dà inizio all'acquisizione dei dati (ad esempio premendo il pulsante TARE 150) questo dà inizio ad un ciclo di CAPTURE avente una durata di 10 msec. Questo consente all'utente di raccogliere 100 punti di dati al secondo. Come indicato dalla linea di clock seriale SCL, i dati da ogni interfaccia di trasduttore 92 sono trasferiti in intervalli di 630 us. Ogni evento 40 rappresenta il trasferimento di dati dalla memoria 93 al controllore 24 ed è descritto in dettaglio qui di seguito con riferimento alla Figura 4.
La Figura 4 è un diagramma di temporizzazione che illustra un evento 40 che presenta il trasferimento di dati bidirezionale sulla linea di dati seriale (SDA) tra il controllore 24 ed una interfaccia di trasduttore 92. All'inizio di un ciclo di CAPTURE (ad esempio tramite l'utente che preme il pulsante TAKE 150), ogni memoria 93 memorizza i dati da un rispettivo trasduttore (ad esempio codificatore 80) . Il controllore 24 indirizza quindi ogni interfaccia di trasduttore 92 in modo seriale. Come illustrato in Figura 4, per ogni evento 40, il controllore 24 indirizza una interfaccia di trasduttore 92 attraverso i bit di indirizzo AD6-AD0 ed un bit di lettura/scrittura (R/W). Il nono bit ACK 42 è un segnale di avviso di ricevimento dall’interfaccia di trasduttore 92 al controllore 24 che indica che si è avuto accesso ad un indirizzo valido. I byte D0-D5 rappresentano i dati trasferiti dalla memoria 93 al controllore 24. Il nono bit di ogni byte D0-D5 è un bit di avviso di ricevimento dal controllore 24 all'interfaccia di trasduttore 92 che indica che il controllore 24 ha ricevuto il byte. La sincronizzazione consensuale illustrata in Figura 4 è eseguita per ogni interfaccia di trasduttore 92.
La presente invenzione prevede un sistema per trasferire in modo seriale dati dalla pluralità di trasduttori in una CMM ad un controllore. L'utilizzo di una rete seriale riduce significativamente la quantità di fili necessari nella CMM riducendo in tal modo il numero di particolari e aumentando l’affidabilità della CMM.
Mentre sono state illustrate e descritte forme di attuazione preferite, si possono effettuare ad esse varie modifiche e sostituzioni senza discostarsi dallo spirito e dal campo di protezione dell'invenzione. Di conseguenza, occorre comprendere che la presente invenzione è stata descritta in maniera illustrativa e non limitativa.
Claims (1)
- RIVENDICAZIONI 1. - Sistema di misura delle coordinate tridimensionali comprendente: un braccio mobile comprendente una pluralità dì giunzioni dove ogni giunzione corrisponde ad un grado di libertà in modo tale che detto braccio sia mobile nell'ambito di un volume selezionato, una pluralità di dette giunzioni avendo un trasduttore, ciascuno di detti trasduttori producendo dati di posizione; un controllore per ricevere detti dati di posizione; una linea di cattura per trasmettere un segnale di cattura per dare inizio all'acquisizione di detti dati di posizione; e una rete seriale per trasferire detti dati di posizione a detto controllore. 2. - Sistema di misura delle coordinate secondo la rivendicazione 1 comprendente inoltre: una interfaccia di trasduttore associata a ciascuno di detti trasduttori, ciascuna di dette interfacce di trasduttore comprendendo una memoria per memorizzare detti dati di posizione; in cui detta linea di cattura segnala a ciascuna di dette interfacce di trasduttore di memorizzare detti dati di posizione in detta memoria; in cui detta rete seriale trasferisce detti dati di posizione da ciascuna di dette memorie a detto controllore. 3. - Sistema di misura delle coordinate secondo la rivendicazione 2 in cui ciascuna interfaccia di trasduttore è indirizzatile e detto controllore indirizza in modo seriale ogni interfaccia di trasduttore per trasferire detti dati di posizione da ciascuna di dette memorie a detto controllore. 4. - Sistema di misura delle coordinate secondo la rivendicazione 1 in cui detto trasduttore è un codificatore. 5. - Sistema di misura delle coordinate secondo la rivendicazione 1 comprendente inoltre: un trasduttore di temperatura per generare dati di temperatura; in cui detto trasduttore di temperatura è connesso a detta rete seriale. 6. - Sistema di misura delle coordinate secondo la rivendicazione 1 comprendente inoltre: una porta opzionale connessa a detto bus seriale. 7. - Procedimento per trasferire dati di posizione da una pluralità di trasduttori collocati in un braccio mobile ad un controllore comprendente le fasi di : memorizzare i dati di posizione per ogni trasduttore in una rispettiva memoria prevista in una interfaccia di trasduttore; accedere in modo seriale ai dati di posizione in ogni memoria; e trasferire in modo seriale i dati di posizione al controllore tramite una rete seriale. 8. - Procedimento secondo la rivendicazione 7 in cui detta memorizzazione comprende la fornitura di un segnale di cattura all'interfaccia di trasduttore e la memorizzazione di dati di posizione per un istante nel tempo specifico in ogni memoria. 9. - Procedimento secondo la rivendicazione 7, in cui detto accesso seriale comprende 1 'indirizzamento dell'interfaccia di trasduttore e l'invio di un bit di avviso di ricevimento al controllore quando si indirizza validamente l'interfaccia di trasduttore. 10. - Procedimento secondo la rivendicazione 7 in cui detto trasferimento seriale comprende il trasferimento di dati di posizione dall'interfaccia di trasduttore al controllore, in cui il controllore invia un bit di avviso di ricevimento all'interfaccia di trasduttore al ricevimento dei dati di posizione.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/111,644 US6219928B1 (en) | 1998-07-08 | 1998-07-08 | Serial network for coordinate measurement apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ITTO990564A1 true ITTO990564A1 (it) | 2001-01-01 |
| IT1308773B1 IT1308773B1 (it) | 2002-01-10 |
Family
ID=22339657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| IT1999TO000564A IT1308773B1 (it) | 1998-07-08 | 1999-07-01 | Rete seriale per un apparecchio di misura delle coordinate. |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US6219928B1 (it) |
| JP (1) | JP2000024985A (it) |
| CA (1) | CA2276897A1 (it) |
| DE (1) | DE19928716B4 (it) |
| FR (1) | FR2781045B1 (it) |
| GB (1) | GB2339370B (it) |
| IT (1) | IT1308773B1 (it) |
Families Citing this family (77)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7010636B1 (en) * | 2000-09-29 | 2006-03-07 | Fluke Networks, Inc. | Method and apparatus for rapid data transfer between dis-similar devices |
| US6948255B2 (en) * | 2001-06-12 | 2005-09-27 | Hexagon Metrology, Ab | Communication method and common control bus interconnecting a controller and a precision measurement assembly |
| US7073271B2 (en) | 2002-02-14 | 2006-07-11 | Faro Technologies Inc. | Portable coordinate measurement machine |
| US6973734B2 (en) * | 2002-02-14 | 2005-12-13 | Faro Technologies, Inc. | Method for providing sensory feedback to the operator of a portable measurement machine |
| US6957496B2 (en) * | 2002-02-14 | 2005-10-25 | Faro Technologies, Inc. | Method for improving measurement accuracy of a portable coordinate measurement machine |
| USRE42082E1 (en) | 2002-02-14 | 2011-02-01 | Faro Technologies, Inc. | Method and apparatus for improving measurement accuracy of a portable coordinate measurement machine |
| US7246030B2 (en) * | 2002-02-14 | 2007-07-17 | Faro Technologies, Inc. | Portable coordinate measurement machine with integrated line laser scanner |
| US7519493B2 (en) * | 2002-02-14 | 2009-04-14 | Faro Technologies, Inc. | Portable coordinate measurement machine with integrated line laser scanner |
| US7881896B2 (en) | 2002-02-14 | 2011-02-01 | Faro Technologies, Inc. | Portable coordinate measurement machine with integrated line laser scanner |
| EP1474653B1 (en) * | 2002-02-14 | 2013-01-02 | Faro Technologies Inc. | Portable coordinate measurement machine with integrated line laser scanner |
| US6952882B2 (en) | 2002-02-14 | 2005-10-11 | Faro Technologies, Inc. | Portable coordinate measurement machine |
| US7693325B2 (en) | 2004-01-14 | 2010-04-06 | Hexagon Metrology, Inc. | Transprojection of geometry data |
| US7152456B2 (en) | 2004-01-14 | 2006-12-26 | Romer Incorporated | Automated robotic measuring system |
| WO2007033273A2 (en) * | 2005-09-13 | 2007-03-22 | Romer Incorporated | Vehicle comprising an articulator of a coordinate measuring machine |
| US7568293B2 (en) * | 2006-05-01 | 2009-08-04 | Paul Ferrari | Sealed battery for coordinate measurement machine |
| US7805854B2 (en) | 2006-05-15 | 2010-10-05 | Hexagon Metrology, Inc. | Systems and methods for positioning and measuring objects using a CMM |
| CN101511529B (zh) | 2006-08-31 | 2013-01-30 | 法罗技术股份有限公司 | 可去除智能探针、组合系统以及使用坐标测量机的方法 |
| WO2008064276A2 (en) * | 2006-11-20 | 2008-05-29 | Hexagon Metrology Ab | Coordinate measurement machine with improved joint |
| WO2008080142A1 (en) * | 2006-12-22 | 2008-07-03 | Romer, Inc. | Improved joint axis for coordinate measurement machine |
| US7546689B2 (en) * | 2007-07-09 | 2009-06-16 | Hexagon Metrology Ab | Joint for coordinate measurement device |
| US7774949B2 (en) * | 2007-09-28 | 2010-08-17 | Hexagon Metrology Ab | Coordinate measurement machine |
| US8122610B2 (en) * | 2008-03-28 | 2012-02-28 | Hexagon Metrology, Inc. | Systems and methods for improved coordination acquisition member comprising calibration information |
| US7779548B2 (en) * | 2008-03-28 | 2010-08-24 | Hexagon Metrology, Inc. | Coordinate measuring machine with rotatable grip |
| USD599226S1 (en) | 2008-04-11 | 2009-09-01 | Hexagon Metrology, Inc. | Portable coordinate measurement machine |
| US7640674B2 (en) * | 2008-05-05 | 2010-01-05 | Hexagon Metrology, Inc. | Systems and methods for calibrating a portable coordinate measurement machine |
| US7908757B2 (en) | 2008-10-16 | 2011-03-22 | Hexagon Metrology, Inc. | Articulating measuring arm with laser scanner |
| DE102009015920B4 (de) | 2009-03-25 | 2014-11-20 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| US9551575B2 (en) | 2009-03-25 | 2017-01-24 | Faro Technologies, Inc. | Laser scanner having a multi-color light source and real-time color receiver |
| AU2010273749B2 (en) | 2009-06-30 | 2015-04-02 | Hexagon Metrology Ab | Coordinate measurement machine with vibration detection |
| US8151477B2 (en) | 2009-11-06 | 2012-04-10 | Hexagon Metrology Ab | CMM with modular functionality |
| US9210288B2 (en) | 2009-11-20 | 2015-12-08 | Faro Technologies, Inc. | Three-dimensional scanner with dichroic beam splitters to capture a variety of signals |
| US9529083B2 (en) | 2009-11-20 | 2016-12-27 | Faro Technologies, Inc. | Three-dimensional scanner with enhanced spectroscopic energy detector |
| US9113023B2 (en) | 2009-11-20 | 2015-08-18 | Faro Technologies, Inc. | Three-dimensional scanner with spectroscopic energy detector |
| DE102009057101A1 (de) | 2009-11-20 | 2011-05-26 | Faro Technologies, Inc., Lake Mary | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| US20110213247A1 (en) * | 2010-01-08 | 2011-09-01 | Hexagon Metrology, Inc. | Articulated arm with imaging device |
| US8630314B2 (en) * | 2010-01-11 | 2014-01-14 | Faro Technologies, Inc. | Method and apparatus for synchronizing measurements taken by multiple metrology devices |
| DE112011100292B4 (de) * | 2010-01-20 | 2016-11-24 | Faro Technologies Inc. | Anzeige für ein Koordinatenmessgerät |
| US9607239B2 (en) | 2010-01-20 | 2017-03-28 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations |
| WO2011090888A2 (en) * | 2010-01-20 | 2011-07-28 | Faro Technologies, Inc. | Coordinate measuring machine having an illuminated probe end and method of operation |
| US9628775B2 (en) | 2010-01-20 | 2017-04-18 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations |
| US8677643B2 (en) | 2010-01-20 | 2014-03-25 | Faro Technologies, Inc. | Coordinate measurement machines with removable accessories |
| US8615893B2 (en) | 2010-01-20 | 2013-12-31 | Faro Technologies, Inc. | Portable articulated arm coordinate measuring machine having integrated software controls |
| US8898919B2 (en) | 2010-01-20 | 2014-12-02 | Faro Technologies, Inc. | Coordinate measurement machine with distance meter used to establish frame of reference |
| DE112011100294B4 (de) * | 2010-01-20 | 2019-06-13 | Faro Technologies Inc. | Tragbares Gelenkarm-Koordinatenmessgerät mit einer Multibus-Armtechnologie |
| US8832954B2 (en) | 2010-01-20 | 2014-09-16 | Faro Technologies, Inc. | Coordinate measurement machines with removable accessories |
| US9163922B2 (en) | 2010-01-20 | 2015-10-20 | Faro Technologies, Inc. | Coordinate measurement machine with distance meter and camera to determine dimensions within camera images |
| US8875409B2 (en) | 2010-01-20 | 2014-11-04 | Faro Technologies, Inc. | Coordinate measurement machines with removable accessories |
| US9879976B2 (en) | 2010-01-20 | 2018-01-30 | Faro Technologies, Inc. | Articulated arm coordinate measurement machine that uses a 2D camera to determine 3D coordinates of smoothly continuous edge features |
| USD643319S1 (en) | 2010-03-29 | 2011-08-16 | Hexagon Metrology Ab | Portable coordinate measurement machine |
| DE102010020925B4 (de) | 2010-05-10 | 2014-02-27 | Faro Technologies, Inc. | Verfahren zum optischen Abtasten und Vermessen einer Umgebung |
| US8127458B1 (en) | 2010-08-31 | 2012-03-06 | Hexagon Metrology, Inc. | Mounting apparatus for articulated arm laser scanner |
| CN103003713B (zh) | 2010-09-08 | 2015-04-01 | 法罗技术股份有限公司 | 具有投影器的激光扫描器或激光跟踪器 |
| US9168654B2 (en) | 2010-11-16 | 2015-10-27 | Faro Technologies, Inc. | Coordinate measuring machines with dual layer arm |
| US8763267B2 (en) | 2012-01-20 | 2014-07-01 | Hexagon Technology Center Gmbh | Locking counterbalance for a CMM |
| DE102012100609A1 (de) | 2012-01-25 | 2013-07-25 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| CN102608950A (zh) * | 2012-04-12 | 2012-07-25 | 苏州天准精密技术有限公司 | 一种总线结构的三坐标测量机控制系统 |
| US9069355B2 (en) | 2012-06-08 | 2015-06-30 | Hexagon Technology Center Gmbh | System and method for a wireless feature pack |
| US8997362B2 (en) | 2012-07-17 | 2015-04-07 | Faro Technologies, Inc. | Portable articulated arm coordinate measuring machine with optical communications bus |
| EP2687815A1 (de) * | 2012-07-20 | 2014-01-22 | Hexagon Technology Center GmbH | Messmaschinenkommunikation |
| WO2014037404A1 (de) | 2012-09-05 | 2014-03-13 | Hexagon Technology Center Gmbh | Messmaschinenkommunikation mit automatischer adressvergabe |
| DE102012109481A1 (de) | 2012-10-05 | 2014-04-10 | Faro Technologies, Inc. | Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung |
| US10067231B2 (en) | 2012-10-05 | 2018-09-04 | Faro Technologies, Inc. | Registration calculation of three-dimensional scanner data performed between scans based on measurements by two-dimensional scanner |
| US9513107B2 (en) | 2012-10-05 | 2016-12-06 | Faro Technologies, Inc. | Registration calculation between three-dimensional (3D) scans based on two-dimensional (2D) scan data from a 3D scanner |
| US9250214B2 (en) | 2013-03-12 | 2016-02-02 | Hexagon Metrology, Inc. | CMM with flaw detection system |
| US9594250B2 (en) | 2013-12-18 | 2017-03-14 | Hexagon Metrology, Inc. | Ultra-portable coordinate measurement machine |
| US9163921B2 (en) | 2013-12-18 | 2015-10-20 | Hexagon Metrology, Inc. | Ultra-portable articulated arm coordinate measurement machine |
| US9759540B2 (en) | 2014-06-11 | 2017-09-12 | Hexagon Metrology, Inc. | Articulating CMM probe |
| WO2016044658A1 (en) | 2014-09-19 | 2016-03-24 | Hexagon Metrology, Inc. | Multi-mode portable coordinate measuring machine |
| CN105137857A (zh) * | 2015-07-30 | 2015-12-09 | 深圳华清精密科技有限公司 | 几何精密测量控制器 |
| DE102015122844A1 (de) | 2015-12-27 | 2017-06-29 | Faro Technologies, Inc. | 3D-Messvorrichtung mit Batteriepack |
| US11054237B2 (en) | 2019-04-04 | 2021-07-06 | Sa08700334 | Ultra-light and ultra-accurate portable coordinate measurement machine with unique base plate arrangement |
| US9803973B1 (en) | 2017-04-13 | 2017-10-31 | Sa08700334 | Ultra-light and ultra-accurate portable coordinate measurement machine |
| US11566880B2 (en) | 2017-04-13 | 2023-01-31 | Sa08700334 | Ultra-light and ultra-accurate portable coordinate measurement machine substantially immune to bearing assembly thermal effects |
| US10267614B2 (en) | 2017-04-13 | 2019-04-23 | Sa08700334 | Ultra-light and ultra-accurate portable coordinate measurement machine |
| US11092419B2 (en) | 2017-04-13 | 2021-08-17 | Sa08700334 | Ultra-light and ultra-accurate portable coordinate measurement machine with multi-piece joint engagement |
| US10634478B2 (en) | 2017-04-13 | 2020-04-28 | Sa08700334 | Ultra-light and ultra-accurate portable coordinate measurement machine with serial bus capture |
| US11747126B1 (en) | 2022-05-20 | 2023-09-05 | Sa08700334 | Ultra-light and ultra-accurate portable coordinate measurement machine with reduced profile swivel joints |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4676002A (en) | 1984-06-25 | 1987-06-30 | Slocum Alexander H | Mechanisms to determine position and orientation in space |
| EP0196483B1 (de) | 1985-03-29 | 1988-09-21 | Siemens Aktiengesellschaft | Lageregelsystem für rechnergesteuerte Arbeitsmaschinen |
| US4811561A (en) | 1986-04-08 | 1989-03-14 | Vickers, Incorporated | Power transmission |
| US4786847A (en) * | 1986-11-20 | 1988-11-22 | Unimation Inc. | Digital control for multiaxis robots |
| DE3740070A1 (de) * | 1987-11-26 | 1989-06-08 | Zeiss Carl Fa | Dreh-schwenk-einrichtung fuer tastkoepfe von koordinatenmessgeraeten |
| US5402582A (en) * | 1993-02-23 | 1995-04-04 | Faro Technologies Inc. | Three dimensional coordinate measuring apparatus |
| US5724264A (en) | 1993-07-16 | 1998-03-03 | Immersion Human Interface Corp. | Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object |
| DE4330873A1 (de) * | 1993-09-13 | 1995-03-16 | Zeiss Carl Fa | Koordinatenmeßgerät mit einem Tastkopf und einer Elektronik zur Verarbeitung des Tastsignals |
| US5829148A (en) | 1996-04-23 | 1998-11-03 | Eaton; Homer L. | Spatial measuring device |
| CA2183004A1 (en) | 1996-08-23 | 1998-02-24 | Nino Camurri | Articulated-arm measuring machine and twist-net network |
| US6948255B2 (en) * | 2001-06-12 | 2005-09-27 | Hexagon Metrology, Ab | Communication method and common control bus interconnecting a controller and a precision measurement assembly |
-
1998
- 1998-07-08 US US09/111,644 patent/US6219928B1/en not_active Expired - Lifetime
-
1999
- 1999-05-07 GB GB9910706A patent/GB2339370B/en not_active Expired - Fee Related
- 1999-06-22 JP JP11175143A patent/JP2000024985A/ja active Pending
- 1999-06-23 DE DE19928716A patent/DE19928716B4/de not_active Expired - Fee Related
- 1999-07-01 FR FR9908742A patent/FR2781045B1/fr not_active Expired - Fee Related
- 1999-07-01 IT IT1999TO000564A patent/IT1308773B1/it active
- 1999-07-05 CA CA002276897A patent/CA2276897A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| CA2276897A1 (en) | 2000-01-08 |
| US6219928B1 (en) | 2001-04-24 |
| GB9910706D0 (en) | 1999-07-07 |
| IT1308773B1 (it) | 2002-01-10 |
| DE19928716B4 (de) | 2011-08-18 |
| FR2781045B1 (fr) | 2005-03-11 |
| GB2339370B (en) | 2002-12-18 |
| GB2339370A (en) | 2000-01-19 |
| DE19928716A1 (de) | 2000-02-03 |
| FR2781045A1 (fr) | 2000-01-14 |
| JP2000024985A (ja) | 2000-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ITTO990564A1 (it) | Rete seriale per un apparecchio di misura delle coordinate. | |
| EP0355042A2 (en) | Low data rate low noise serial digital communications link for magnetic resonance imaging systems | |
| US8099633B2 (en) | Circuit for testing a USB device using a packet to be measured controlled by test signals | |
| JP7086705B2 (ja) | インターフェース回路および電子機器 | |
| US6560200B1 (en) | Serial bus experimental apparatus | |
| JPH0276059A (ja) | 1台の主プロセッサと複数の従プロセッサ間のデータを交換するための方法及びそのモニターシステム | |
| JP4906736B2 (ja) | 制御・監視信号伝送システム | |
| JP2000286872A5 (it) | ||
| JP3474146B2 (ja) | 電子機器 | |
| GB2375026A (en) | Moveable articulated arm for coordinate measuring machine with position transducers connected to a controller via a serial network | |
| JP3481132B2 (ja) | シリアルバス試験器 | |
| JPS639708B2 (it) | ||
| US5217020A (en) | Biophysiological data acquisition including lead combination | |
| KR890013568A (ko) | 데이타 전송 제어장치 | |
| JPS63164555A (ja) | 伝送ラインモニタ装置 | |
| JP3703599B2 (ja) | パターン信号発生装置 | |
| JP2001306496A (ja) | データ出力装置および方法 | |
| SU662928A1 (ru) | Устройство дл сопр жени каналов св зи с цифровой вычислительной машиной | |
| JP2000346881A (ja) | 波形記録方法並びに波形データ読出方法及びこれを用いた波形観測装置 | |
| SU1541622A1 (ru) | Устройство дл сопр жени вычислительной машины с аппаратурой передачи данных | |
| KR100962306B1 (ko) | 임베디드 시스템의 양방향 데이터 통신장치 및 그 방법 | |
| JP2004129252A (ja) | 1つの処理ユニットと複数の位置測定装置との間でデータ伝達をするための方法及び装置 | |
| Volkova et al. | Controller for the bidirectional connection of the physical apparatus to the computer | |
| JPS6223339B2 (it) | ||
| JPH09250949A (ja) | 測温体及び該測温体を用いた温度測定装置 |