Coordinate measurement machine with configurable articulated arm bus

US9746307B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9746307-B2
Application numberUS-201514868974-A
CountryUS
Kind codeB2
Filing dateSep 29, 2015
Priority dateOct 7, 2014
Publication dateAug 29, 2017
Grant dateAug 29, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An articulated arm coordinate measurement machine is provided with a configurable arm bus. The arm bus being comprised of a plurality of busses that may be selectively coupled to form one or more logical data communications busses. The logical busses may be configured to allow accessory devices to be coupled to the arm and transmit data at higher speeds and at lower costs than may be possible using data busses having fixed communications protocols. In one embodiment, one or more communications switches may be arranged in the probe end of the arm to selectively combine the busses into a logical bus.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for measuring three-dimensional coordinates of an object in space, comprising: an portable articulated arm coordinate measuring machine (AACMM) in a AACMM frame of reference having an origin, the AACMM having a manually positionable arm portion, a base, a noncontact measurement device, and an electronic circuit, the arm portion having an opposed first end and second end, the arm portion including a plurality of connected arm segments, each of the plurality of connected arm segments including at least one position transducer for producing a plurality of position signals, the first end connected to the base; a first electronic circuit configured for receiving the plurality of position signals from the at least one position transducer and for providing data corresponding to a position of the noncontact measurement device, the first electronic circuit having a first processor; a second electronic circuit disposed within the second end, the second electronic circuit having a second processor, a first communications switch and a second communications switch; a first data bus coupled between the first electronic circuit and the second electronic circuit, the first data bus configured to operate on a first communications protocol; a second data bus coupled between the first electronic circuit and the second electronic circuit; a third data bus coupled between the first communications switch and the first electronic circuit; a fourth data bus coupled between the second communications switch and the first electronic circuit; the non-contact measurement device coupled to the second end and electrically coupled to the second electronic circuit; and wherein the first communications switch and the second communications switch are configured to operably couple the second data bus, the third data bus and the fourth data bus into a single logical data bus in response to a second signal, the single logical data bus configured to operate on a second communications protocol, the second communications protocol being different than the first communications protocol. 2. The system of claim 1 wherein the second processor is configured to transmit the second signal to the first communications switch and the second communications switch. 3. The system of claim 1 wherein the first processor is configured to transmit the second signal to the first communications switch and the second communications switch. 4. The system of claim 1 wherein the first communications protocol is RS-485 communications protocol. 5. The system of claim 4 wherein the second communications protocol is Gigabit Ethernet communications protocol. 6. The system of claim 1 wherein the first communications switch is configured to operably couple the second data bus and the third data bus into a second logical data bus in response to a third signal, the second logical data bus configured to operate on a third communications protocol, the third communications protocol being different than the first communications protocol. 7. The system of claim 6 wherein the third communications protocol is an Ethernet communications protocol. 8. A method of operating a portable articulated arm coordinate measuring machine (AACMM) for measuring three-dimensional coordinates of an object in space, comprising: providing the AACMM in a AACMM frame of reference having an origin, the AACMM having a manually positionable arm portion, a base, a noncontact measurement device, and an electronic circuit, the arm portion having an opposed first end and second end, the arm portion including a plurality of connected arm segments, each of the plurality of connected arm segments including at least one position transducer for producing a plurality of position signals, the first end connected to the base; providing a first electronic circuit configured for receiving the plurality of position signals from the at least one position transducer and for providing data corresponding to a position of the noncontact measurement device, the first electronic circuit having a first processor; providing a second electronic circuit disposed within the second end, the second electronic circuit having a second processor, a first communications switch and a second communications switch; providing a first data bus coupled between the first electronic circuit and the second electronic circuit, the first data bus configured to operate on a first communications protocol; providing a second data bus coupled between the first electronic circuit and the second electronic circuit; providing a third data bus coupled between the first communications switch and the first electronic circuit; providing a fourth data bus coupled between the second communications switch and the first electronic circuit; coupling an accessory device to the second end; receiving a first identification signal at the first communications switch and the second communications switch; and switching the first communications switch and the second communications switch to couple the second data bus, the third data bus and the fourth data bus into a single logical data bus in response to the first identification signal, the single logical data bus configured to operate on a second communications protocol, the second communications protocol being different than the first communications protocol. 9. The method of claim 8 further comprising transmitting a second identification signal from the accessory device to the second processor in response to coupling the accessory device to the second end. 10. The method of claim 9 further comprising transmitting the first identification signal from the second processor to the first communications switch and the second communications switch. 11. The method of claim 8 further comprising transmitting the first identification signal from the first processor to the first communications switch and the second communications switch. 12. The method of claim 8 further comprising transmitting first data via the first data bus using the first communications protocol, the first communications protocol being an RS-485 communications protocol. 13. The method of claim 12 further comprising transmitting second data via the single logical data bus using the second communications protocol, the second communications protocol being a Gigabit Ethernet communications protocol. 14. The method of claim 13 further comprising forming a direct communications circuit from the accessory device to the single logical data bus. 15. The method of claim 14 further comprising transmitting data directly from the accessory device to the first processor via the single logical data bus. 16. The method of claim 8 further comprising receiving a third identification signal at the first communications switch. 17. The method of claim 16 further comprising switching the first communications switch to couple the second data bus and the third data bus into a second logical data bus in response to the third identification signal, the second logical data bus configured to operate on a third communications protocol, the third communications protocol being different than the first communications protocol. 18. The method of claim 17 further comprising transmitting third data via the second logical data bus using the third communications protocol, the third communications protocol being a Ethernet communications protocol.

Assignees

Inventors

Classifications

  • G01B21/04Primary

    by measuring coordinates of points · CPC title

  • G01B7/008Primary

    using coordinate measuring machines · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9746307B2 cover?
An articulated arm coordinate measurement machine is provided with a configurable arm bus. The arm bus being comprised of a plurality of busses that may be selectively coupled to form one or more logical data communications busses. The logical busses may be configured to allow accessory devices to be coupled to the arm and transmit data at higher speeds and at lower costs than may be possible u…
Who is the assignee on this patent?
Faro Tech Inc, Faro Tech Inc
What technology area does this patent fall under?
Primary CPC classification G01B21/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 29 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).