Cloud-based design and manufacturing
Summary (5 min read)
1. Introduction
- In its initial application field of information technology (IT), cloud computing has proven to be a disruptive technology.
- Some of its key characteristics include agility, scalability and elasticity, on-demand computing, and self-service provisioning [2].
- Adapted from the original cloud computing paradigm and introduced into the realm of computer-aided product development, cloud-based design and manufacturing (CBDM) is gaining significant momentum and attention from both academia and industry.
- 3D Hubs has established an innovative business model that creates and delivers value to both 3D printing service consumers and providers.
- Section 3 introduces key characteristics 6 of CBDM and presents a requirements checklist that CBDM systems should satisfy.
2.1 Engineering design
- Many researchers have proposed descriptive models that abstract the engineering design process.
- Among these models, one of the most widely known is perhaps the one proposed by Pahl and Beitz.
- It presents a systematic engineering design approach including four core design phases: product planning and clarifying the task, conceptual design, embodiment design, and detail design [16].
- It is argued that the first CAD system, SKETCHPAD, was developed at MIT by Ivan Sutherland in the early 1960s [21].
- Hard to be implemented on the Internet; 1990s Distributed Strong server + thin client; Light-weighted client mechanism;.
2.2 Manufacturing systems
- Similar to design systems, manufacturing systems have undergone a number of major transitions due to changing market demands and emerging technologies [28-29].
- Time Systems Configuration Characteristics 1900s Assembly line Centralized Reduced labor costs;.
- In the 1960s, to reduce manufacturing costs, TPSs, also known as just-in-time production systems, were devised.
- Specifically, the major advantage of an FMS is that it allows for variation in both parts and assemblies; however, its implementation is usually costly.
- With the development of the Internet, distributed manufacturing systems have been increasingly adopted by industry; two major approaches for distributed manufacturing are web- and agent-based manufacturing systems.
3. Characteristics and requirements for cloud-based design and manufacturing systems
- According to the existing definitions for CBDM presented in Section 1, Table 4 lists some common key characteristics of CBDM and compares CBDM with other relevant distributed design and manufacturing systems.
- As shown in Table 4, CBDM provides significantly more benefits than web- and agent-based systems.
- Should provide social media to support communication, information and knowledge sharing in the networked design and manufacturing environment R2.
- Should provide a multi-tenancy environment where a single software instance can serve multiple tenants R5.
- To streamline workflow and improve business processes, a CBDM system should provide an online quoting engine to generate instant quotes based on design and manufacturing specifications.
4.1 Computing architecture
- From a computing perspective, the difference between web- and agent-based applications and cloudbased applications is two-fold: multi-tenancy and virtualization.
- Fig. 1 illustrates a unified computing architecture for CBDM systems that is distinguished from web- and agent-based design and manufacturing systems.
- To improve the negotiation process between service providers and consumers as well as enhance security and privacy in CBDM systems, a cloud broker (e.g., cloud-based storage and computing brokers) can help users identify, customize, and integrate existing design and manufacturing services.
- In addition, as shown in the virtual and physical layers in Fig. 1, virtualization can improve the efficiency and availability of computing and IT resources by re-allocating hardware dynamically to applications based on their need.
4.2 Design communication
- As stated before, the design of any product is an inherently social, technical process.
- Because of the use of social media in CBD settings, design communication can be improved through multiple information channels (e.g., social network sites and product review sites) in 15 which information flow can take place in multiple directions as shown in Fig. 2 (b) [41].
- Social media allows design engineers to collaborate with customers concurrently by receiving instant feedback from customers.
- Specifically, computer-aided design, engineering analysis, and manufacturing tools in CBDM settings will allow users in a crossdisciplinary design team to simultaneously create and modify design features of a product model.
- Customers Marketing Analysts Designers Manufacturing Engineers Customers Marketing Analysts Designers Manufacturing Engineers (a) A linear sequence of design phases in traditional design (b) A linear sequence of design phases with more information channels in CBD 16.
4.3 Sourcing process
- A crowdsourcing process for RFQs in CBDM systems, also known as Fig.3.
- CBDM enables service consumers to quickly and easily locate qualified service providers who offer design and manufacturing services such as CNC machining, injection molding, casting, or 3D printing through a cloud-based sourcing platform.
- The search engine consists of a crawler, indices, and query servers.
- The crawler gathers manufacturing-related data (e.g., process variables, machine specifications) from databases, document servers, and other content sources, and it stores them in the index.
- Moreover, in comparison with commercial quoting systems such as Quickparts.com [12] and MFG.com [45], the proposed cloud-based sourcing platform can not only conduct quoting for design and manufacturing services such as rapid prototyping, injection molding, and casting, but also conduct manufacturing and computing resource allocation, and scheduling activities.
4.4 Information and communication infrastructure
- From an information and communication infrastructure perspective, CBDM employs the IoT (e.g., RFID), smart sensor, and wireless devices (e.g., smart phone) to collect real-time design- and manufacturing-related data as shown in Fig.
- Information and communication infrastructure in CBDM systems, also known as 4. Fig.4.
- The essence of IoT and embedded sensors is to capture events (e.g., inventory level), to represent physical objects (e.g., machine tools) in digital form, and finally to connect machines with people.
- With the big data generated by the IoT-related Data Acquisition System Smart Phone Camera Barcode Reader RFID Reader Smart Sensor HMI Infrastructure-as-a-Service 18 devices, engineers may apply big data analytics for forecasting, proactive maintenance, and automation.
- Such seamless connections cannot be provided in web- and agent-based design and manufacturing systems because of their limited data acquisition and computing capabilities.
4.5 Programming model
- From a programming model perspective, MapReduce, a parallel programming model, enables CBDM systems to process large data sets which web- and agent-based manufacturing systems are not able to deal with.
- One of the most well-known open source implementations of the MapReduce model is Hadoop.
- Similar to other parallel programming models, Hadoop divides computationally extensive tasks into small fragments of work, and each work unit is processed on a computer node in a Hadoop cluster [46].
- The worker nodes process the smaller sub-tasks, and send the answer back to the master node.
- Such a parallel programming model enables CBDM to handle big data generated in design and manufacturing.
4.6 Data storage
- From a data storage perspective, with regard to web- and agent-based design and manufacturing, product-related data are stored at designated servers, and users know where these data are as well as who is providing them.
- With regard to CBDM, networked enterprise data are stored not only on users’ computers, but also in virtualized data centers that are generally hosted by third parties (see the virtual and physical layers in Fig. 1).
- In other words, the users may neither exactly know who the service providers are nor where the data are stored.
- The data may be accessed through a web service application programming interface (API) or a web browser.
4.7 Business model
- From a business model perspective, the significant difference between CBDM and web- and agentbased design and manufacturing is that CBDM involves new business models; but web- and agent-based design and manufacturing paradigms do not.
- That is, CBDM does not simply provide new technologies; it also involves how design and manufacturing services can be delivered (e.g., IaaS, PaaS, HaaS, and SaaS), how services can be deployed (e.g., private cloud, public cloud and hybrid cloud), and how services can be paid for (i.e., pay-per-use).
- A key driver of CBDM is the pay-per-use model that has the potential to reduce up-front investments on IT and manufacturing infrastructure for small- and mediumsized enterprises (SMEs).
- Instead of purchasing manufacturing equipment and software licenses, CBDM users can pay a periodic subscription or utilization fee with minimal upfront costs.
- Likewise, scalability and elasticity allow users to avoid over purchase of computing and manufacturing capacities.
5. Cloud-based design and manufacturing example scenario
- The authors present an idealized design and manufacturing scenario in a hypothetical CBDM setting based on currently existing and potentially new cloud-based service offerings.
- The authors present how the integration of existing and potentially new services and technologies may enhance the drone development process.
- The authors propose the system architecture of CBDM as shown in Fig. 6 to illustrate the service models (i.e., IaaS, PaaS, HaaS, and SaaS), the existing and potentially new service providers, and the delivery drone development process as an example.
- Google BigQuery and Salesforce.com allow the team to process these massively large datasets.
- In the conceptual design stage, based on these design requirements, the team proposes function structures, working principles, engineering and economic constraints using PaaS and SaaS.
5.2 Cloud-based design
- From a requirements elicitation perspective, CBD allows design engineers to conduct market research more effectively and efficiently through social media.
- After collecting these data from social media, design engineers can elicit design requirements and customer preference using cloud-based big data analytics tools such as Google BigQuery [51].
- Requirements elicitation based on customer reviews, also known as 24 Fig.7.
- These data mining and visualization technologies used in CBD have the potential to significantly increase the productivity for the drone design process by allowing design engineers to search for the right design information from the right designer.
- From a computer-aided design perspective, the traditional collaborative design process is typically expensive because it requires substantial computing resources, data consistency, transparent communication and seamless information sharing.
5.3 Cloud-based manufacturing
- After the detail design phase is finished, the design team needs to build a prototype in a CBM setting.
- The design team can manufacture the major mechanical components of the drone through cloud-based sourcing platforms (Quickparts, MFG.com, Alibaba.com [55], and i.materialise [56]).
- Sourcing manufacturing tasks and electronics components to service providers not only allows the design team to save upfront investment in 3D printers and injection molding machines but also allows them to focus on design innovation.
- Further, the formal representation of manufacturing resources enables the automatic retrieval of the required manufacturing services based on the semantic matchmaking of required and published manufacturing service specifications [58].
- As stated before, CBM allows for rapid manufacturing capacity scalability by sourcing manufacturing tasks to global suppliers.
6. Conclusion
- The authors discussed and compare the existing definitions for CBDM, identified common key characteristics, defined a requirements checklist that any idealized CBDM system should satisfy, and compared CBDM to other relevant but more traditional collaborative design and distributed manufacturing systems from a number of perspectives.
- Thus far, a few prototype systems achieved some functions in the requirement checklist; however, none of the existing systems satisfies all the requirements that the authors defined.
- Realtime tracking/monitoring data will enable CBDM systems to track and trace specific objects, to monitor and synchronize material flow in manufacturing, and eventually increase the productivity and efficiency of manufacturing supply chain.
Did you find this useful? Give us your feedback
Citations
1,025 citations
949 citations
559 citations
Cites background from "Cloud-based design and manufacturin..."
...BPIIoT also enhances existing CBM platforms by: 1) enabling consumer-to-machine and machine-to-machine transactions without a trusted intermediary; 2) integrating legacy shop floor equipment into the cloud environment; 3) automating machine maintenance and diagnostics tasks; 4) providing a distributed, secure and shared ledger of all transactions, assets and inventory records....
[...]
...A recent on-demand model of manufacturing that is leveraging IoT technologies is called Cloud-Based Manufacturing (CBM) [2]....
[...]
...The BPIIoT platform will act as a key-enabler for cloud-based manufacturing, enhancing the functionality of existing CBM platforms, especially towards integrating legacy shop floor equipment into the cloud environment....
[...]
...CBM enables ubiquitous, convenient, on-demand network access to a shared pool of configurable manufacturing resources that can be rapidly provisioned and released with minimal How to cite this paper: Bahga, A. and Madisetti, V.K. (2016) Blockchain Platform for Industrial Internet of Things....
[...]
...Figure 3 shows how BPIIoT platform can enhance the functionality of Cloud-based Manufacturing (CBM) platforms, by providing a decentralized, trustless, peer-to-peer network for manufacturing applications....
[...]
558 citations
548 citations
References
20,309 citations
17,663 citations
6,707 citations
"Cloud-based design and manufacturin..." refers background in this paper
...Time Configuration Characteristics 1960s Centralized Standalone system; Operate on large and expensive computers; Generate 2D drawings with a light pen on a CRT monitor; 1970s Centralized Standalone system; Operate on affordable personal desktop computers; Perform 3D solid modeling; 1980s Distributed Thin server + strong client; 8 Heavy-weighted client mechanism; Hard to be implemented on the Internet; 1990s Distributed Strong server + thin client; Light-weighted client mechanism; Adopt the application service provider (ASP) model Easy to be implemented on the Internet; Beyond 2010s Distributed Cloud computing-based; Virtualization; Multi-tenancy; Social media; Ubiquitous access; Software-as-a-Service; Pay-per-use;...
[...]
...Time Systems Configuration Characteristics 1900s Assembly line Centralized Reduced labor costs; Increased production rate; 1960s Toyota production systems Centralized Reduced waste of over production; Reduced waiting time; Reduced defective products; Continuous improvement; 1980s Flexible manufacturing systems Centralized Reduced inventories; Improved productivity; Increased system reliability; Increased variety of parts; Improved machine utilization; Improved response to engineering changes; 1990s Reconfigurable manufacturing systems Centralized Increased responsiveness to market changes; Reduced time required for product changeover; Reduced lead time for launching new manufacturing systems; Rapid integration of new technology; 9 2000s Web-based and agent-based manufacturing systems Distributed Improved information sharing; Improved resource reuse; Improved computational performance; Remote monitoring and control; Beyond 2010s Cloud-based manufacturing systems Distributed Rapid capacity scalability; Reduced time-to-market; Reduced costs; Ubiquitous computing environment; Pooled manufacturing resources; Improved information sharing; Improved resource reuse; Improved machine utilization; For example, Henry Ford created the first assembly line, in which interchangeable parts can be added to a product in a sequential manner to produce finished products more efficiently and cost-effectively....
[...]
...Time Systems Configuration Characteristics 1900s Assembly line Centralized Reduced labor costs; Increased production rate; 1960s Toyota production systems Centralized Reduced waste of over production; Reduced waiting time; Reduced defective products; Continuous improvement; 1980s Flexible…...
[...]
4,700 citations
"Cloud-based design and manufacturin..." refers background in this paper
...economic variables and determine what key measurable manufacturing parameters most influence customer satisfaction [68]....
[...]
3,132 citations
Related Papers (5)
Frequently Asked Questions (19)
Q2. What future works have the authors mentioned in the paper "Cloud-based design and manufacturing: a new paradigm in digital manufacturing and design innovation" ?
In addition, IoT is another key enabling technology to improve manufacturing automation, supply chain management, remote maintenance and diagnostics in the future development and implementation of CBDM. In addition, future advances in wireless sensor networks, pervasive remote tracking/monitoring, and standardization of communications protocols will allow for effective and efficient machine to machine, machine to infrastructure, machine to environment, human to human, and human to machine communications from anywhere at any time. Specifically, because IoT is characterized by ubiquitous computing ( e. g., embedded smart sensors and actuators ) and pervasive sensing technologies ( e. g., RadioFrequency Identification tags ), it has the potential to automate manufacturing processes by 33 connecting humans, machines, manufacturing processes, and design- and manufacturing-related massive data sets. For example, realtime tracking/monitoring data will enable CBDM systems to track and trace specific objects, to monitor and synchronize material flow in manufacturing, and eventually increase the productivity and efficiency of manufacturing supply chain.
Q3. What is the purpose of the web portal of CBDM systems?
To provide an interface such as social media and crowdsourcing platforms between service providers and consumers, the web portal of CBDM systems is developed using Web 2.0 technology and associated application software.
Q4. What is the main benefit of the cloud-based supply chain management module?
the cloud-based supply chain management module allows for manufacturing capacity scalability planning and control by simulating the material flow in the CBDM process and optimizing supplier selection.
Q5. What are the characteristics of a TPS?
TPSs are characterized by a number of principles that assist in eliminating waste by reducing waiting time, inventory, and the number of defective products.
Q6. What is the way to visualize the design flow in a drone?
The graph theory and data mining tools in SNA allow for visualizing information flow in the drone design network, detecting groups of design engineers with common design interests and activities while design activities are being conducted.
Q7. What can design engineers use to collect customer feedback and responses on existing and new features of drones?
they can use business-targeted market research platforms such as HootSuite [47], Epinions [48], and Salesforce.com [49] to collect customer feedback and responses on existing and new features of drones.
Q8. What is the main advantage of a FMS?
the major advantage of an FMS is that it allows for variation in both parts and assemblies; however, its implementation is usually costly.
Q9. What is the way to improve design productivity?
From a design communication perspective, cloud-based information management tools allow for enhanced information flow management that can significantly improve design productivity.
Q10. How long will the FAA address the commercial use of drones in the United States?
In five years or so, the FAA will address current and future policies, regulations, technologies, and procedures related to the commercial use of drones in the United States.
Q11. What is the main advantage of Quickparts?
Quickparts enables design engineers to upload their CAD files of the drone design created by CATIA and SolidWorks, to perform geometric and printability analysis, and finally to receive a list of qualified service providers instantly.
Q12. What are the advantages of cloud-based data storage?
The advantages of cloud-based data storage are: (1) cloud-based data storage provides users with ubiquitous access to a broad range of data stored in the networked servers via a web service19interface; (2) data storage can easily scale up and down as needed on a self-service basis; (3) users are only charged for the storage they actually use in the cloud.
Q13. What are the advantages of using a machine-readable knowledge representation scheme?
the machine-readable knowledge representation scheme, called web service description language (WSDL), and universal description discovery and integration (UDDI) allow manufacturing service providers to publish their manufacturing services in a machine-readable language.
Q14. What is the main advantage of CBM?
From a rapid prototyping perspective, CBM allows the design team to build the prototype more efficiently and cost effectively without large upfront investment in manufacturing equipment.
Q15. What should be the main characteristics of a distributed design and manufacturing system?
Should provide cloud-based distributed file systems that allow users to have ubiquitousaccess to design- and manufacturing-related dataR3.
Q16. What is the definition of a cloud-based design and manufacturing?
Adapted from the original cloud computing paradigm and introduced into the realm of computer-aided product development, cloud-based design and manufacturing (CBDM) is gaining significant momentum and attention from both academia and industry.
Q17. What is the role of CPS in the development of future CBDM systems?
To bridge the gap between currently existing technologies, services, infrastructures and their vision of CBDM, it is worthwhile to discuss how future and emerging technologies such as cyber-physical systems (CPS), the internet of things (IoT), and big data can help achieve and improve CBDM: CPS is expected to play a major role in the design and development of future CBDM systems.
Q18. How can virtualization improve the efficiency and availability of computing and IT resources?
In addition, as shown in the virtual and physical layers in Fig. 1, virtualization can improve the efficiency and availability of computing and IT resources by re-allocating hardware dynamically to applications based on their need.
Q19. How can the team quickly scale up the manufacturing capacity?
manufacturing capacity can be rapidly scaled up when needed, because the team can almost always find a list of qualified service providers whose manufacturing capacity is not fully utilized using the aforementioned cloud-based global sourcing platforms.