ITTO990564A1 - Rete seriale per un apparecchio di misura delle coordinate. - Google Patents

Rete seriale per un apparecchio di misura delle coordinate. Download PDF

Info

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
Application number
IT99TO000564A
Other languages
English (en)
Inventor
Simon Raab
Joselito Parguian
Ali Seyed Sajedi
Original Assignee
Faro Tech Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22339657&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ITTO990564(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Faro Tech Inc filed Critical Faro Tech Inc
Publication of ITTO990564A1 publication Critical patent/ITTO990564A1/it
Application granted granted Critical
Publication of IT1308773B1 publication Critical patent/IT1308773B1/it

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring 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/04Measuring 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B5/00Measuring arrangements characterised by the use of mechanical techniques
    • G01B5/004Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points
    • G01B5/008Measuring 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)

  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.
IT1999TO000564A 1998-07-08 1999-07-01 Rete seriale per un apparecchio di misura delle coordinate. IT1308773B1 (it)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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) 測温体及び該測温体を用いた温度測定装置