This invention relates to a 3D additive manufacturing system's Array. The Print Array architecture is devised to support and manage scalable part production by relying upon a control architecture between the different elements of the Print Array to deploy a Production Network.
Over the decades, additive manufacturing (AM) has matured into a reliable technology with a great variety of equipment and advanced software options. Faster machines, better materials, and smarter software are helping to make AM a realistic solution for many real-world production applications. As processes have matured and materials science has accelerated, additive manufacturing is now used throughout the full production cycle complementing traditional manufacturing processes.
AM technology is now proven, well-understood and established as a manufacturing method across many industry sectors. The key standards have been developed, enabling repeatable quality at scale. AM systems offer several benefits, including increased flexibility, independence, as well as time and cost savings.
Industrial 3D printing systems have been developed as complex technical equipment, which requires technical training to develop practical operation and maintenance skills. Taking into consideration the organization's need for early-stage adoption and scalability, the present invention aims at making more efficient operation, maintenance, technical services to 3D printing systems so to reduce downtime, and thus maintenance and training costs.
The main obstacle preventing the adoption of 3D printers into an industrial manufacturing process is the lack of a workflow from prototyping to scalable production. In fact, companies use 3D printers as stand-alone equipment in which they prototype and also manufacture the final parts they need in low volume batches. A target company may purchase a few units to cover the production needs by operating each unit individually.
On one side, the R&D team requires the agility to iterate prototypes and finalize the design for each component. On the other side, the procurement team has to develop the supply chain, and thus determine whether to convert the designs onto another manufacturing process (with great cost and lead time) or, if manufacturing with 3D printers is possible for that application, to purchase more 3D printers to meet the production needs. No 3D printer product line offers a real solution to solve both the needs of the R&D team and those of procurement.
Providing a path to an additive manufacturing Production Network requires hardware, electronics, control protocols and software. This patent covers the control architecture for the print/manufacturing node, the Production Network.
Process development is based on the system architecture of the 3D printer being used. The critical machine elements are the XY motion system, hotend, nozzle geometry, filament drive system, chamber heating, and filament drying. Related variables material type and size are either determined by the machine requirements.
The current state-of-the-art Stratasys FDM systems are typical. On one hand, the F370 prototyping system is based on MakerBot technology, has limited materials, and is priced for departmental use at less than $50,000. On the other hand, their industrial model Fortus 450MC is based on older Stratasys technology and has a more extensive range of materials and is priced at around $160,000-220,000.
The issue with the use of these machines is that they share very little in architecture; like they were created by different companies. An engineer creating functional prototypes on the F370 has to redo that development effort on the production machine to scale.
These are all impediments to the creation of a true digital workflow. The node-based 3D printing is a structural difference, that requires a new control protocol and results in a network-based production: the Production Network.
Interoperability at this level enables not just distributed control of a machine, but distributed production.
The design of the Print Array's control architecture enables remote use and control of a mass installation of Print Unit capacity. It is the core of the Production Network. The Print Array distributes control to allow maximum flexibility to manage additive and traditional technologies. The central CPU supports the computing needs of generic APIs for a Production Network. Offloading these CPU cycles to a non-real-time system is required for precise control.
Further features and advantages of the invention will become apparent from the following detailed description taken in conjunction with the accompanying figures showing illustrative embodiments of the invention, in which:
The systems of the present invention were designed for different users, spaces and applications for additive manufacturing. The Single Print Unit (SPU) (
These users and setups have different needs. While a designer at an office may see material drying, print queuing, on-screen slicing, automatic material backup and others as “nice-to-have” features, for a production engineer running a batch of hundreds or thousands of parts at a factory they significantly lower labor, downtime, and risk of failure.
For prototyping and first adoption, Single Print Unit (
The novelty of the present patent is the modular structure of the sets in the Print Array product line. More specifically, the comprehensive integrated control architecture of the Single Print Unit (
The design of the Print Array control architecture enables remote use and control of a mass installation of Print Unit capacity. The core of the Production Network relies on unique multi-level electronics architecture. The distributed control allows maximum flexibility to manage both additive and traditional manufacturing technologies.
In the preferred embodiment of the present invention, Fused Filament Fabrication (FFF) is the 3D printing technology deployed. In another embodiment, interchangeable modules can include all types of additive manufacturing equipment, as well as traditional manufacturing, inspection and scanning technologies.
Production Machines consist of a sturdy aluminum framing structure, which contains 2×2 modular sets. These sets are composed by one Print Unit module (6), one Electronics Module (7), and one Feeding System (8) (
The design of the motion module is used both in the Single Print Units model (
Single Print Units (
These Single Print Units (
Single Print Units (
Single Print Units (
The Cloud/Local Host, the control CPU, and the Electronics Module are the three main components of the Production Network logic architecture.
The Cloud/Local Host is a physical or software abstraction located within the company's firewall or in an air-gapped environment to provide secure and efficient network functions. A Local Host can be set up internally or externally to other Smart3D systems. It enhances network operations in a factory, a syndicated organization, or any other type of business.
In the preferred embodiment of the present invention, the Production Machine has a built-in Router (28). The internal Router (28) connects to Electronics Modules (2) and material Feeding and Drying Systems (3) in the Print Array.
The internal Router (28) can be configured to connect to an external NAT server, router, or switch. The Production Machine router (28) supports either static or dynamic IP address configurations for each module. The Production Machine (
Once connected, all modules in the Print Array Host (
The Electronics Module (2) sets global address and type for network, and reads nozzle size for the Print Unit (1), material type from the material feeding system, and Print Unit's performance offsets. The common logical interface enforced this way also opens up generic APIs to address and control network printers.
When a Print Unit (
On Print Array machines (
Through the CPU (27), operators can access Print Units (1), and Feeding and Drying Systems' (
The central CPU (27) executes control commands over a network connected either via Ethernet or Wi-Fi. It handles security protocols with the Cloud/Local Host and data collection generated from the production workflow. In the Print Array (
The CPU (27) is also capable of processing slicing for all its 2×2 chambers and generating G-codes. It can also process and enforce Digital Rights Management for parts printed across the Production Network.
The CPU (27) can poll data from the Electronics Modules (2), such as status, IT, reporting, analytics, and production operations statistics. It can format this information to be utilized for the Production Network. The advantage of managing the Production Network from a centralized control reduces unwanted complexity and ensures that all relevant aspects of the production workflow are controlled and aligned to the needs of the company.
In another embodiment, the Production Machine (
In the preferred embodiment of the present invention, the control CPU (27) self-identifies to the Production Network, pulls jobs from Single Print Units (1), negotiates capabilities and availability of the Production Network's components, handles local queuing, and manages the interrelationship within the Print Array work. For instance, it can run a scan module after printing, send parts to Print Units (1) in order of need, and managing and aggregate production capacity in a local Print Array (
Electronics Modules (2) in the Print Array are modular and slide-out interchangeable subassemblies (
Each Electronics Module (2) is located in proximate distance (
The Electronics Module (2) collects Print Unit (1) config data. When a Print Unit (1) requires maintenance, the print module (6) is removed from the Print Array together with the dedicated SD card storing its offset and calibration data within the associated Electronics Module (7).
Each Electronics Module provides power to one Print Unit components, such as motors, heating system, cooling circuit. It passes through status information and controls switches in the Buffers (31) and material Feeding and Drying System (
On a Single Print Unit (
The CHM (10) stores the unit firmware dedicated to movement controls and motor drivers. It also manages all sensors in the Print Unit (1) and up to the filament Buffer (31), such as temperature, proximity, humidity, end-of-filament, or any other supported sensors. It is connected to an SBC (9) and can be controlled directly or remotely over a network.
The SBC (9) provides the user interface via a browser-based control application. It also provides a network interface via the local network or VPN, depending on how it is configured. It processes G-codes and can be programmed for additional networking and third-party program options. It communicates with the CHM (10), provides a webserver for web control, APIs for third-party applications, and a plugin interface specifically for G-code processing plugins. The SBC (9) also stores all offset and calibration values of a Print Unit on a dedicated SD card. Machine performance offsets that are stored with each Print Unit (1) are interpreted in the Electronics Module (2) to provide consistent printing performance.
The electronics architecture supports future expansions and a wide range of sensors and features. Each Print Unit (1) within the Print Array (
The Electronics Module (
The Print Unit (
Each Print Unit Module (1) is commanded by its assigned Electronics Module (2). The latter contains enough electronics to distribute power and exercise control of the whole Print Unit's motion system. It also contains the control sensors that pass through it to the Control CPU (27) for status or runtime. Each Print Unit config data and machine offsets are stored on an SD card in the Electronics Module (10) it is associated with. Businesses can set the configuration of their Production Network according to their production needs, by choosing Print Units' hotend type, nozzle configuration, calibration, and material settings. Reporting information such as machine offsets and runtime are stored within the Electronics Module (2) of each Print Unit (1).
In the preferred embodiment of the present invention, each Print Unit operates in conjunction with a dedicated material Feeding and Drying Module (
Each Feeding and Drying System (3) pushes the material up to two dedicated Buffers (31) in the Print Array Host, on Buffer for each Print Unit nozzle. The Buffer (31) system handles the material feeding distance between the spools in each Feeding and Dryer System (29) and the extruders in each Print Unit (32). In the preferred embodiment of this invention, the Buffer (31) is mechanical.
Each Feeding and Drying System (
The CHM (30) in the Feeding and Dryer System receives data also from the two filament sensors in each Buffer (31) to activate or deactivate the motors in the Print Unit Feeding System (32). The Buffer (31) is controlled by each Electronics Module (2), where it can be programmed to manage multiple materials or support several options.
The Feeding and Drying System (
Finally, the Production Network supports a centralized monitoring system. In monitoring and supervision schemes, fault detection and diagnosis characterize high efficiency and quality production systems. The monitoring and supervision of processes aim to show the real state of the equipment involved in a productive process, indicating undesirable or illicit states and the appearance of a change in its initial phase (early failure).
The continuous reporting of the systems within the Production Network enables detection and diagnosis of failures in real time. Fault detection is based on signal and process modeling. Monitoring and supervision complement each other in fault management, thus enabling normal and continuous operation.
These inputs facilitate intelligent monitoring and supervision systems, enabling real-time fault detection and diagnosis. Consequently, production environments can avoid stopping productive processes by detecting failures early and by applying real-time actions to avoid them, such as predictive and proactive maintenance based on process conditions.
Particularly, the modular architecture of the Production Machine (
The centralized monitoring system also enables user management features. It allows administrators to manage users, assign roles, and control access to resources within the system. This improves security, reduces the complexity of managing tasks across multiple systems, and enables the management of different levels of user access and permissions.
Thanks to the centralized monitoring, maintenance can be planned by analyzing the performance indicators and identifying the root cause of the failures and the degradation of the equipment. Each module (1, 2, 3) in the Print Array can be removed before the severity of a fault increases, potentially compromising the production workflow.
Each module (1, 2, 3) can be replaced with a spare unit within a few minutes. Once removed, modules can be conveniently serviced and repaired in a technical laboratory on premise or sent to an outsourced technical service. This process guarantees both minimal downtime and cost savings for any business.
The foregoing describes the preferred embodiment of the invention and sets forth the best mode contemplated for carrying out the invention in such terms as to facilitate the practice of the invention by a person of ordinary skill in the art. However, it is to be understood that the invention has many aspects, is not limited to the structure, processes, methods, and embodiment disclosed and/or claimed, and that equivalents to the disclosed structure, processes, methods, embodiment, and claims are within the scope of the invention as defined by the claims appended hereto or added subsequently.
Although the present invention has been described herein with reference to the foregoing exemplary embodiment, this embodiment does not serve to limit the scope of the present invention. Accordingly, those skilled in the art to which the present invention pertains will appreciate that various modifications and equivalents are possible, without departing from the technical spirit of the present invention.
Number | Date | Country | |
---|---|---|---|
63328580 | Apr 2022 | US |