Multi-Bus Articulated Arm CMM for High-Speed Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Contemporary portable articulated arm coordinate measuring machines (AACMMs) are limited by a single arm bus, which restricts bus speed, width, and the amount of non-encoder data that can be transmitted, hindering their capability to efficiently handle measurement data and accessory device communications.
Innovation Solution
The implementation of multiple independent arm buses within the AACMM, allowing simultaneous and independent operation of encoder data and accessory device data transmission, enhances data transmission capabilities and supports a broader range of accessory devices without requiring them to comply with the internal bus used for position data collection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single arm bus is used for data transmission, then the system structure remains simple, but the bus speed and data transmission capacity are limited by encoder data requirements
Solution Approach 1:
The single arm bus is segmented into multiple independent buses: an encoder data bus for position data and a device data bus for accessory device data. This segmentation allows each bus to be optimized for its specific data type, enabling the device data bus to operate at higher speeds and with greater capacity without being constrained by encoder data requirements.
2Device complexity
If a single arm bus is used, then the system structure remains simple, but the amount of non-encoder data that can be transmitted is limited
Solution Approach 1:
The single arm bus is segmented into multiple independent buses: an encoder data bus for position data and a device data bus for accessory device data. This segmentation allows each bus to be optimized for its specific data type, enabling the device data bus to operate at higher speeds and with greater capacity without being constrained by encoder data requirements.
3Device complexity
If accessory devices share the encoder data bus, then the system remains simple, but accessory device data transmission is constrained by encoder data priorities
Solution Approach 1:
The single arm bus is segmented into multiple independent buses: an encoder data bus for position data and a device data bus for accessory device data. This segmentation allows each bus to be optimized for its specific data type, enabling the device data bus to operate at higher speeds and with greater capacity without being constrained by encoder data requirements.
Solution Approach 2:
The device data bus is designed as a universal interface that can support multiple types of accessory devices (laser scanners, cameras, functional devices) with different data requirements. This universal bus architecture enhances adaptability and versatility while maintaining system simplicity.
Data Source
AI summary
A portable articulated arm coordinate measuring machine (AACMM) with multi-bus arm technology that includes a manually positionable articulated arm portion, a measurement device, and an electronic circuit. The electronic circuit is configured to receive a position signal from the arm portion and to provide data corresponding to a position of the measurement device. The AACMM further includes a probe end, an accessory device, an encoder data bus, and a first device data bus. The encoder data bus is coupled to the arm portion and the electronic circuit, and the encoder data bus is configured to send the position signal to the electronic circuit. The first device data bus is coupled to the accessory device and the electronic circuit. The first device data bus is configured to operate simultaneously with and independently of the encoder data bus for sending accessory device data from the accessory device to the electronic circuit.


