3D Printer Capability Dictionaries for Model Compatibility Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Three-dimensional printers lack the ability to select suitable machine-ready models based on their specific configuration, leading to inefficiencies in object fabrication due to mismatched hardware and software properties.

Innovation Solution

The solution involves querying a three-dimensional printer's hardware and software properties to select suitable models or generate new machine-ready models, using a dictionary of capabilities to ensure compatibility and accuracy in fabrication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a service provides machine-ready models without knowing the printer's configuration, then the service can operate with simpler architecture, but the models may be incompatible with the printer's hardware and software properties

Engineering Contradiction:
Improveservice architectureVSAvoidmodel compatibility
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces a configuration dictionary as an intermediary data structure that translates printer-specific hardware and software properties into a standardized format. This dictionary acts as a mediator between the service and diverse printer configurations, allowing the service to operate with simplified architecture while ensuring model compatibility through standardized capability representation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transforms varying printer configuration parameters into a standardized dictionary format with consistent keys and structures. By normalizing hardware properties, software versions, and capability parameters across different printer models, the service can reliably select compatible models without needing to understand each printer's unique configuration details.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the system queries and stores detailed printer configuration information, then model selection accuracy improves, but the system complexity and data processing requirements increase

Engineering Contradiction:
Improveconfiguration matching accuracyVSAvoidsystem architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments printer configuration information into distinct categories (hardware properties, software properties, capabilities) and represents each as separate entries in the configuration dictionary. This segmentation allows the system to handle detailed configuration data systematically while maintaining manageable system complexity through modular data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a simplified copy of the printer's configuration in the form of a standardized dictionary, which captures essential properties without replicating the full complexity of the original configuration system. This copy enables accurate model matching while keeping the service architecture simple by working with the abstracted dictionary representation rather than direct printer interfaces.

Inventive Principle:
Principle #26Copying

3Loss of time

If machine-ready models are selected without configuration verification, then the printing process starts faster, but fabrication errors increase due to mismatched printer properties

Engineering Contradiction:
Improvemodel selection timeVSAvoidfabrication success rate
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent performs configuration verification and model compatibility checking as preliminary actions before the printing process begins. The service queries the printer's configuration dictionary and verifies model compatibility in advance, ensuring that only suitable models are selected for fabrication. This preliminary verification prevents fabrication errors while minimizing time loss through efficient automated checking.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the printer's configuration dictionary is queried and used to validate model compatibility. The service receives feedback about the printer's capabilities and adjusts model selection accordingly, ensuring that chosen models match the printer's hardware and software properties. This feedback loop maintains high fabrication success rates while keeping the selection process efficient.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11599685B2Detection and use of printer configuration information
Publication Date: 2023.03.07 STRATASYS INC
  • US11599685B2 patent drawing
  • US11599685B2 patent drawing
  • US11599685B2 patent drawing

AI summary

The hardware and software properties of a three-dimensional printer can be queried and applied to select suitable directly printable models for the printer, or to identify situations where a new machine-ready model must be generated. The properties may be any properties relevant to fabrication including, e.g., physical properties of the printer, printer firmware, user settings, hardware configurations, and so forth. A printer may respond to configuration queries with a dictionary of capabilities or properties, and this dictionary may be used to select suitable models, or determine when a new model must be created. Similarly, when a printable model is sent to the printer, metadata for the printable model may be compared to printer properties in the dictionary to ensure that the model can be fabricated by the printer.