top of page

Posts List

Additive manufacturing (AM), also known as 3D printing, continues to revolutionise industries with its versatility and innovation. As we move into 2025, the landscape of AM is evolving rapidly, driven by technological advancements, material innovations, and adoption in new sectors. This deep dive explores the trends shaping the future of additive manufacturing and offers predictions for the years ahead. 1. Material Innovations: Expanding the Possibilities Materials remain a cornerstone of AM's growth. The development of new materials with enhanced properties is enabling manufacturers to explore new applications and industries. Key material trends include: High-Performance Polymers:  Lightweight, durable polymers are increasingly used in aerospace and automotive sectors. Advanced Metal Alloys:  Titanium, aluminium, and steel alloys designed for AM are improving strength-to-weight ratios and corrosion resistance. Sustainable Materials:  Biodegradable polymers and recycled feedstocks are gaining traction as sustainability becomes a priority. The expansion of material options is expected to fuel growth in industries requiring specialised performance, such as medical implants, energy, and defense. 2. Integration of Artificial Intelligence (AI) AI is set to play a transformative role in additive manufacturing by enhancing every stage of the process: Design Optimisation:  Generative design algorithms powered by AI can create parts optimised for strength, weight, and material usage. Predictive Maintenance:  AI-driven insights help ensure printers operate at peak efficiency by identifying potential issues before they cause downtime. Real-Time Monitoring:  Machine learning models analyse production data in real time, enabling on-the-fly adjustments for improved quality. AI’s integration will make AM more efficient, reliable, and capable of handling complex geometries and custom production runs. 3. Increased Adoption Across Industries While aerospace and healthcare have been early adopters, new industries are embracing AM technology: Construction:  Large-scale 3D printing is redefining how buildings and infrastructure are designed and built, reducing waste and enabling rapid prototyping. Consumer Goods:  From custom footwear to personalised electronics, AM is enabling brands to meet growing demand for tailored products. Food Industry:  Innovations in edible 3D printing are opening new possibilities for creating custom culinary experiences. As costs decrease and capabilities expand, AM adoption will spread across more sectors, leading to broader economic and societal impacts. 3d Printed homes under construction in North Austin , Texas , USA as a new technology of home building process begins. 4. Automation and Smart Factories The future of additive manufacturing lies in its integration with Industry 4.0 principles. Automated AM workflows and smart factory solutions are becoming the norm, characterized by: Robotics Integration:  Automated material handling and post-processing reduce human intervention and increase production efficiency. Digital Twins:  Virtual models of production systems enable precise simulation and optimisation before physical production begins. IoT Connectivity: Internet of Things (IoT) devices ensure seamless communication between machines, enhancing system-wide performance. These advancements position AM as a critical component of fully automated and intelligent manufacturing ecosystems. 5. Focus on Sustainability Environmental sustainability is driving innovation in AM, with efforts centered on reducing waste and energy consumption. Key developments include: Recyclable Materials:  Increased use of recycled and renewable materials in production. Localised Manufacturing:  On-demand, local production reduces transportation emissions and supply chain inefficiencies. Energy Efficiency:  New machine designs and optimised processes are minimising energy use during production. Sustainability will not only align with global environmental goals but also provide competitive advantages for businesses prioritising green initiatives. 6. Scaling Up Production Traditionally seen as a tool for prototyping and low-volume production, AM is now scaling to meet mass-production demands. Innovations making this possible include: High-Speed Printers:  Advanced printing technologies are drastically reducing build times. Multi-Material Printing:  Combining multiple materials in a single build expands the functionality of printed parts. Standardisation:  Improved standards and certifications are enabling widespread adoption in regulated industries. The ability to scale will solidify AM's role as a viable alternative to traditional manufacturing methods. Looking Ahead As we look to 2025 and beyond, additive manufacturing is poised to reshape how products are designed, produced, and delivered. By combining material advancements, AI integration, and a commitment to sustainability, AM will continue to unlock new possibilities across industries. Companies investing in AM technologies today are positioning themselves at the forefront of innovation. The future of additive manufacturing is bright, and the journey has only just begun.

The Future of Additive Manufacturing in 2025: Key Trends & Predictions

Discover the future of additive manufacturing in 2025: AI integration, material innovations, sustainability, scaling up production trends.

Read More
Additive Manufacturing (AM), often referred to as 3D printing, is revolutionising industries across the globe, offering enhanced design flexibility, reduced waste, and the ability to create complex geometries that were previously impossible with traditional methods. As AM technologies advance, the need for more robust management of the production process grows. This is where Manufacturing Execution Systems (MES) step in, providing crucial oversight, control, and optimisation to enhance AM's capabilities. In this blog post, we will explore the role of MES in Additive Manufacturing, how it addresses key challenges, and why integrating MES in AM processes is essential for ensuring efficiency, quality, and scalability in modern production environments. Understanding Additive Manufacturing and its Challenges Additive Manufacturing involves the creation of three-dimensional objects by layering material based on digital models. While this process offers significant advantages, it also presents unique challenges that require a different approach to production management. Some of the key challenges faced by AM include: Complexity of the Production Process: Additive manufacturing processes can be intricate, with various factors such as temperature control, material deposition rates, and machine calibration influencing the final product. Managing these variables manually can lead to inconsistencies and inefficiencies. Traceability and Quality Control: Ensuring the quality and consistency of each part produced is critical, especially for industries like aerospace and medical devices where precision is paramount. Monitoring each build and ensuring every part meets stringent specifications is often a manual and time-consuming task. Scaling Up: While AM has proven to be highly effective for prototyping and small-batch production, scaling these processes to high-volume production often introduces new challenges. The lack of standardised processes and the ability to monitor and control multiple machines simultaneously can limit the potential of AM for large-scale operations. This is where Manufacturing Execution Systems (MES) come into play. MES: A Game-Changer for Additive Manufacturing An MES is a software-based system that manages and monitors production on the shop floor. It serves as the bridge between enterprise-level planning systems (like ERP) and the machines on the factory floor, providing real-time data on production processes and performance. In Additive Manufacturing, MES can play a pivotal role in managing the complexities of the AM environment, ensuring that the production process is streamlined, efficient, and optimised. Here’s how MES benefits Additive Manufacturing: Real-Time Monitoring and Control In AM, there is a constant need to monitor machine performance, material usage, and environmental conditions. MES provides real-time visibility of all these parameters, allowing operators to make informed decisions quickly. By continuously tracking data such as temperature, humidity, and machine health, MES ensures that every print job is progressing correctly and reduces the likelihood of failures or reprints. Moreover, MES systems can automatically adjust machine settings based on predefined rules or process data, ensuring optimal performance and consistent results from one print to the next. Process Automation and Workflow Optimisation Additive Manufacturing involves multiple steps, from preparing digital models to post-processing and inspection. MES can automate much of the workflow, from the initiation of a print job to quality control and part validation. By centralising and automating these tasks, MES minimises human error, accelerates production timelines, and reduces the administrative burden on operators. For example, MES can automatically trigger the next step in the production process once a print job is complete, such as moving the part to post-processing or starting the inspection phase. This streamlined approach ensures that no steps are missed and that production flows smoothly. Traceability and Documentation In industries like aerospace, automotive, and healthcare, traceability is critical. MES systems ensure that every part produced through Additive Manufacturing is tracked and documented from start to finish. Every layer printed, every material batch used, and every machine involved in the process can be traced back to its origin. This data is invaluable for quality control, auditing, and regulatory compliance. MES systems can automatically generate reports, track part numbers, and create digital records that provide complete visibility into the production process, giving manufacturers the documentation needed for certification and compliance. Performance Monitoring and Predictive Maintenance AM machines, like any manufacturing equipment, require regular maintenance to stay operational. MES systems help monitor machine performance, alerting operators to potential issues before they result in downtime. Through data analysis and predictive algorithms, MES can forecast when maintenance is needed, reducing unplanned interruptions and optimising the overall equipment effectiveness (OEE). By continuously collecting performance data, MES systems also provide insights into machine efficiency, helping operators identify bottlenecks or inefficiencies in the production process. Scalability for High-Volume Production While Additive Manufacturing is known for its ability to create custom, low-volume parts, manufacturers are increasingly looking to scale their AM processes to accommodate higher production volumes. MES plays a crucial role in this transition by providing the tools necessary to manage multiple machines, print jobs, and production lines simultaneously. With MES in place, manufacturers can easily scale their AM operations by seamlessly integrating new machines and production workflows into the system. This centralised management allows for more efficient scheduling, resource allocation, and coordination across production lines. MES and Additive Manufacturing: A Symbiotic Relationship The integration of MES in Additive Manufacturing brings together the flexibility and innovation of AM with the structured control and optimisation of traditional manufacturing systems. By combining these two worlds, MES ensures that the benefits of AM - such as design freedom, customisation, and reduced lead times - are realised without sacrificing quality, consistency, or efficiency. Key takeaways: MES systems are critical for managing the complexities of AM processes, providing real-time monitoring, automation, traceability, and scalability. By integrating MES, manufacturers can reduce errors, improve machine performance, and ensure compliance with industry standards. As AM continues to grow and scale, MES will play an increasingly important role in bridging the gap between traditional manufacturing and the digital, additive future. CONCLUSION Additive Manufacturing holds immense potential for transforming industries, but its success depends on how effectively the production process is managed and optimised. With the right MES in place, manufacturers can harness the full capabilities of AM while maintaining high standards of quality, efficiency, and traceability. For manufacturers looking to integrate AM into their production processes, investing in a robust MES solution is a strategic move that will not only streamline operations but also position them for success in the rapidly evolving world of manufacturing.

The Role of MES in Additive Manufacturing

Additive Manufacturing (AM) is evolving with MES integration, enabling real-time monitoring, automation, and scalability.

Read More
In today’s competitive manufacturing environment, efficiency, quality, and control are paramount. Whether you're a small business or an enterprise, ensuring smooth operations and streamlining production is key to staying ahead. For businesses involved in additive manufacturing  (3D printing), the right system to manage these workflows is critical - and that's where a Manufacturing Execution System (MES)  comes into play. In this article, we’ll explore what an MES is, the key features to look for, and how implementing one can optimise your manufacturing processes. We’ll also help guide you in choosing the best MES for your additive manufacturing business. What is an MES? A Manufacturing Execution System (MES)  is a software solution that helps manufacturers track and manage the entire production process in real-time. MES systems provide a comprehensive view of manufacturing operations, including work orders, production schedules, machine performance, inventory tracking, and quality control. For additive manufacturing , an MES is vital for managing the intricate workflows involved in 3D printing, including print jobs, post-processing steps, quality checks, and maintenance tasks. By integrating with other business systems such as Enterprise Resource Planning (ERP)  and Product Lifecycle Management (PLM)  software, an MES ensures that the entire production chain is optimised and synchronised. Key Features of an MES When choosing the right MES for your business, it’s important to understand the features that will help streamline your additive manufacturing workflows . Below are the key features to look for: Real-Time Monitoring and Tracking One of the most crucial features of an MES is the ability to monitor and track production processes in real-time. In additive manufacturing , this means tracking the status of 3D print jobs, including material usage, printer performance, and print quality. By providing this visibility, an MES helps reduce errors and bottlenecks, ensuring smoother production. Workflow Automation Workflow automation allows you to reduce human error and optimise your production flow. With the right MES, you can automate task scheduling, material ordering, and even machine calibration, reducing manual intervention and freeing up your team to focus on higher-value tasks. Inventory and Material Management Managing materials is a critical aspect of additive manufacturing, where the cost and variety of materials can vary greatly. An MES should provide robust tracking for materials and inventory, ensuring that you have the right resources available for production without overstocking or running out of essential supplies. Quality Control and Compliance The quality of 3D printed products must meet stringent standards, and an MES can help by automating quality control checks, documenting processes, and ensuring compliance with industry regulations. MES platforms provide traceability, allowing you to keep detailed logs of each production run, which is especially important in industries like aerospace, automotive, and healthcare. Data Analytics and Reporting Advanced MES systems offer data analytics and reporting tools, which help identify trends, inefficiencies, and areas for improvement in your production process. By analysing production data, you can make informed decisions that lead to improved productivity, reduced costs, and higher quality products. Benefits of Implementing an MES in Additive Manufacturing The benefits of integrating an MES into your additive manufacturing operations  go beyond simply tracking production. Here’s how an MES can help optimise your manufacturing: Improved Production Efficiency With real-time monitoring and automation, an MES reduces downtime, increases throughput, and ensures more efficient resource utilisation. As a result, your 3D printing operations can produce more products in less time, ultimately improving your bottom line. Reduced Operational Costs An MES helps reduce waste and inefficiency by optimising material usage, minimising downtime, and improving production flow. This not only cuts costs but also enhances the overall sustainability of your operations. Better Decision-Making With the data provided by an MES, you gain insights into your production processes. This data empowers you to make data-driven decisions about everything from inventory management to process improvements, resulting in a more agile and responsive operation. Enhanced Product Quality By automating quality checks and ensuring compliance with industry standards, an MES guarantees that your products meet the highest quality standards. This reduces the likelihood of defects, rework, and customer dissatisfaction. Scalability As your additive manufacturing business grows, your MES can scale with you. Whether you need to add new production lines, integrate with other systems, or support increased order volumes, an MES can adapt to your evolving needs. The Benefits of Implementing an MES How to Choose the Right MES for Your Additive Manufacturing Business Selecting the right MES for your additive manufacturing business requires careful consideration. Below are some tips to help guide your decision: Understand Your Business Needs Start by identifying your specific business goals and challenges. Are you looking to increase production efficiency, improve product quality, or reduce waste? Understanding your core needs will help you choose an MES that aligns with your objectives. Integration Capabilities A good MES should seamlessly integrate with your existing systems (such as ERP, PLM, or CAD software) to provide a unified view of your operations. Look for a system that can easily connect with other software platforms to streamline your workflow. Customisation and Flexibility Every additive manufacturing business has unique processes and workflows. Choose an MES that offers customisable features to fit your business needs. A flexible solution will ensure that your MES can grow with your business and adapt to changing requirements. Ease of Use An intuitive user interface is essential for effective implementation. A system that is difficult to navigate or requires extensive training can lead to delays and mistakes. Look for an MES that is user-friendly and supports fast onboarding for your team. Customer Support and Training Adequate support and training are crucial to ensure successful implementation and ongoing use of your MES. Choose a provider that offers strong customer support, training resources, and ongoing updates to help you get the most out of your system. Cost Considerations While cost should not be the only factor in your decision, it is important to evaluate the long-term value of an MES. Consider the potential return on investment (ROI) and weigh the cost against the benefits in terms of productivity improvements, cost savings, and enhanced quality. Final Thoughts Choosing the right Manufacturing Execution System (MES)  is crucial for optimising your additive manufacturing processes . With real-time tracking, workflow automation, inventory management, and quality control, an MES can help streamline your operations and improve production efficiency. By carefully evaluating your business needs and selecting an MES that aligns with your goals, you’ll be well on your way to achieving greater operational success. Remember that Authentise Threads  offers powerful MES-like capabilities tailored for additive manufacturing. With features like real-time monitoring, automated workflows, and data analytics, Authentise Threads  can help take your 3D printing operations to the next level. Ready to see how Threads  can transform your additive manufacturing workflow? Contact us today  to try Threads  for free and experience the difference it can make. Our team is here to answer your questions and guide you through the process of optimising your operations. Let’s take the first step toward smarter manufacturing - reach out to us now!

Choosing the Best MES for Your Additive Manufacturing Needs: A Comprehensive Guide

Wondering what is the best MES? Learn how to choose the right system to optimise workflows, cut costs, and enhance quality in manufacturing.

Read More
Overview This article will take you through the process of adding a Certified Build to the Build Library, and demonstrate how to use this to recreate this build in a future order. Certified Builds enable you to reproduce the same builds with the same layout, specimens, material type and workflow, ensuring consistency and trust in your production.   Adding your Certified Build to the Build Library The following steps need to be undertaken to create your initial Certified Build: Preparatory Steps Define your specimen workflow and upload specimen models to the Model Library (if needed) Define your production workflow and add the appropriate specimens to be included Create Order Create Order and add line item models Select material, workflow and quantities Make any final refinements and confirm the line items Define Production Run Select line items and pieces to comprise the Certified Build Create the print run and nest the build as appropriate Once the printing production run has been generated, you then have the ability to add this specific build configuration to the Build Library from any production run.   1. From the printing run page, click Add Certified Build to Library 2. Flows will confirm that you want to add this template to the certified builds library. You can define the “Certified Build Name” and click Continue   to proceed. 3. To access the Builds Library: Organize > Model Library . Click Builds Library  to open your Certified Builds    Reproducing your Certified Builds Once the build has been added to the library, it is easy to create a new order with the specified configuration.   1. From the Build Library, select the Certified Build that you want to re-manufacture and click Confirm. 2. Flows will recreate the pieces, workflows and materials in a new order, ready to be reviewed and confirmed for production.   Summary This article has taken you through the process of adding and recreating a Certified Build. If you have any questions or suggestions for improvements, please send a message to our Customer Success team at support@authentise.com

Certified builds

This help article takes you through how to generate a Certified Build and use it in Flows.

Read More
Innovations turn unstructured collaborative data into insights empowering custom plugin development and saving hundreds of hours through the automatic generation of critical engineering documentation such as Technical Data Packages.  Authentise, a leading provider of data-driven manufacturing software, announces the launch of ThreadsDoc, a generative AI extension to its popular Threads  engineering collaboration platform. 
 
 ThreadsDoc automates the generation of templated documents using rich data from engineering collaborations—drastically reducing time and effort in the creation of complex reports. This tool, developed with the support of Boeing is designed to enhance a wide range of use cases, including Technical Data Packages, Risk Assessments, Milestone/Project Reports, Onboarding Briefings, and more. 
 Built on the robust Threads platform, ThreadsDoc seamlessly integrates the wealth of content generated by engineering teams—from conversations and chats to 3D model annotations and uploaded documents. The result is a draft document that allows users to avoid the typical manual work involved in generating technical documents. Boeing, which supported the development of ThreadsDoc, has already benefited from the tool by drastically reducing the time required to generate Technical Data Packages (TDPs) by up to 150 hours per project, to clear a backlog of over 100 parts. 
 “The launch of ThreadsDoc represents a significant step forward in accelerating engineering workflows,” said Andre Wegner, CEO of Authentise. “By automating the generation of reports from the data already present in engineering discussions and files, we are helping organizations unlock time savings and reduce friction. This is the way to get engineers focused on the most creative tasks and provide all future stakeholders with an easy way to access the work done. In the future, every product won’t only include designs, but automated reports that describe the thinking and intent behind the designs.” 
 One of the key features of ThreadsDoc is its built-in intelligence through which evaluates the completeness of a draft document, identifying areas where content may be lacking or weak. In these cases, the system can automatically suggest creating new Threads to engage relevant experts and collaborators in the process. By bringing the right team together to address gaps, Threads enables users to build stronger documents and quickly generate a new draft based on the improved inputs. 
 Beyond its applications for Technical Data Packages, ThreadsDoc supports diverse documentation needs, such as: 
 Risk Assessments: Automatically compiling the latest inputs from various teams to quickly generate detailed risk analysis reports. Milestone/Project Reports: Seamlessly combining project timelines, updates, and outcomes from multiple collaborators into clear, comprehensive reports. Onboarding Briefings: Helping organizations create structured onboarding documents that leverage the latest information exchanged within engineering teams. 
 The launch of ThreadsDoc marks a significant advancement in Authentise’s mission to equip manufacturers and engineers with data-driven tools that accelerate time-to-market. Additionally, the collaborative data foundation of ThreadsDoc is now accessible to developers for creating new plugins, furthering the success achieved through the integration with Plyable. This expanded access through the newly released ThreadsAPI, empowers enterprises, students, and innovators to develop custom add-ons within Threads, addressing unique challenges and optimizing specific workflows. 
 
 By leveraging both automated documentation and developer-driven enhancements, Authentise is accelerating product development, fostering alignment across teams, and enabling engineers to concentrate on high-value tasks that drive innovation For more information, visit www.authentisethreads.com . ************************** For information, please: Meet us at Formnext, Hall 11, Booth A39 contact marketing@authentise.com Visit www.authentisethreads.com

Authentise Launches ThreadsAPI and ThreadsDoc, Revolutionizing Engineering Documentation with AI

Innovations turn unstructured collaborative data into insights empowering custom plugin development and saving hundreds of hours through...

Read More
Additive manufacturing (AM) is reshaping industries by offering the ability to produce complex, customized parts with reduced waste. However, with this revolution comes the challenge of managing materials effectively across the entire production process. Material tracking is critical to ensuring the right materials are available at the right time, minimizing waste, and meeting compliance requirements—especially in sectors like aerospace, automotive, and medical. 
 
 Tracking the flow of materials through various stages of production is a critical aspect of additive manufacturing, especially for high-value or time-sensitive materials. Manual tracking systems are prone to errors and inconsistencies, making material tracking software an essential tool. 
 Real-time Material Status Material tracking software enables manufacturers to monitor the status of materials in real-time—whether they’re in inventory, in production, or awaiting post-processing.    Batch and Lot Tracking For highly regulated industries, tracking material batches and lots is essential for ensuring product quality and traceability. Material tracking software simplifies this process with automated tracking and reporting tools.    Shelf-life Monitoring Many materials used in additive manufacturing have a limited shelf life. Material tracking software can alert manufacturers when a material is nearing expiration, allowing them to use it efficiently before it goes to waste. By automating material tracking, manufacturers can save time, reduce errors, and ensure a smooth production workflow. In this blog, we’ll explore how Material Tracking Software  plays a vital role in streamlining additive manufacturing workflows, and why it’s essential for companies looking to scale their production while maintaining quality, traceability, and cost efficiency. 
 The Importance of Material Management in Additive Manufacturing In additive manufacturing, materials are the lifeblood of production. Unlike traditional manufacturing, where raw materials are often used in bulk, additive processes rely on specialized materials, including powders, resins, and filaments, which require careful monitoring to avoid errors. Each material has its unique properties, shelf life, and handling requirements, making accurate tracking a necessity. 
 Without effective material management, manufacturers can face several issues: Material waste : Inefficient tracking can result in over-ordering or under-utilizing materials, leading to excess waste. Production delays : Inaccurate material inventory data can cause bottlenecks if the right materials aren't available when needed. Compliance risks : For highly regulated industries, material tracking is essential to ensuring adherence to safety and quality standards. Higher costs : Improperly managed materials can lead to unnecessary costs due to wasted resources, spoiled materials, and last-minute rush orders. 
 Material tracking software helps mitigate these risks, providing real-time insights and control over material usage, availability, and compliance. 
 Key Features of Material Tracking Software Material tracking software is designed to simplify how manufacturers handle materials throughout the production lifecycle. Here are the key features that make it indispensable for additive manufacturing: 
 1. Real-Time Material Monitoring Material tracking software provides a real-time view of inventory levels, material usage, and availability. Whether materials are stored in-house or across multiple production sites, the software offers accurate, up-to-the-minute insights into stock levels. This eliminates guesswork and ensures that teams know exactly how much material is available and when more needs to be ordered. 
 Benefit : This real-time visibility helps avoid production delays caused by material shortages and ensures that materials are ready when needed. 
 2. Automated Material Ordering In additive manufacturing, the timely replenishment of materials is critical. Manual tracking often leads to errors, such as over-ordering or under-ordering, causing bottlenecks or excess inventory. Material tracking software can automate the ordering process based on predefined thresholds. When inventory falls below a set level, the system triggers automatic restocking, ensuring production continuity without manual intervention. 
 Benefit : Automated material ordering prevents downtime, optimizes stock levels, and reduces waste. 
 3. Batch and Lot Tracking for Compliance In highly regulated industries, traceability is non-negotiable. Material tracking software enables manufacturers to monitor the movement of materials by batch or lot number, ensuring that all materials meet safety and quality standards. This feature is crucial for compliance, especially in sectors like aerospace, healthcare, and automotive, where a complete audit trail is required. 
 Benefit : Comprehensive batch and lot tracking ensures that manufacturers can quickly trace materials back to their source, ensuring compliance with industry standards and simplifying audits. 
 4. Shel f  Life and Expiry Date Monitoring Many materials used in additive manufacturing, such as powders or resins, have a limited shelf life. Using expired materials can result in poor-quality parts, rework, or even complete production failure. Material tracking software monitors the shelf life of materials and provides alerts when certain materials are nearing expiration. 
 Benefit : Shelf life monitoring minimizes material waste, reduces the risk of using compromised materials, and helps maintain consistent production quality. 
 5. Material Usage Analytics Understanding material consumption patterns is essential for optimizing production efficiency. Material tracking software offers detailed analytics on material usage, allowing manufacturers to identify trends, forecast future needs, and optimize purchasing decisions. By analyzing how materials are used in different production runs, manufacturers can find ways to reduce waste and improve cost efficiency. 
 Benefit : Usage analytics help manufacturers make data-driven decisions about materials, improving efficiency and reducing costs over time. 
 How Material Tracking Software Benefits Additive Manufacturing Now that we understand the key features of material tracking software, let’s explore how it benefits the additive manufacturing process. 
 1. Enhanced Production Efficiency 
 Material shortages can bring production to a standstill, causing delays and increased costs. With real-time monitoring and automated ordering, material tracking software ensures that the right materials are always available, preventing these disruptions. This streamlines the production process and reduces downtime, improving overall efficiency. 
 2. Improved Accuracy and Reduced Errors 
 Manual tracking of materials can lead to errors, such as miscounting inventory or using expired materials. Material tracking software automates this process, reducing human error and ensuring that materials are accurately tracked from start to finish. This not only improves production quality but also reduces the likelihood of costly mistakes. 
 3. Better Compliance and Traceability 
 For industries that require stringent adherence to safety and quality regulations, material traceability is crucial. Material tracking software provides a complete audit trail for every batch and lot used, making it easy to demonstrate compliance during inspections or audits. This traceability also helps manufacturers identify the source of any defects or quality issues, enabling faster resolution. 
 4. Cost Savings Through Waste Reduction 
 One of the significant advantages of material tracking software is its ability to reduce waste. By monitoring material usage in real-time and keeping track of expiration dates, the software helps manufacturers use materials more efficiently and avoid unnecessary waste. Over time, this leads to substantial cost savings, making the production process more sustainable. 
 5. Data-Driven Decision Making 
 Material tracking software provides valuable data on material consumption, inventory levels, and production trends. This data can be used to optimize inventory management, improve purchasing decisions, and plan for future production needs. By leveraging these insights, manufacturers can make informed decisions that boost operational efficiency and lower costs. 
 Why You Need Material Tracking Software for Additive Manufacturing The complexity and precision required in additive manufacturing make manual material tracking an impractical option, especially for companies looking to scale their operations. Material tracking software is no longer a luxury but a necessity for manufacturers seeking to: 
 Scale production without sacrificing quality Improve compliance with industry standards Reduce material waste and optimize costs Enhance overall workflow efficiency Leverage data to improve decision-making 
 By automating and simplifying material management, tracking software ensures that manufacturers can focus on innovation and production without worrying about material-related issues. 
 Conclusion Material tracking software is a game-changer for companies engaged in additive manufacturing. It streamlines workflows, reduces errors, and ensures that materials are always available and ready for production. In an industry where efficiency, compliance, and quality are paramount, this software simplifies the complex task of material management, giving manufacturers the tools they need to stay competitive in a fast-evolving landscape. 
 If your additive manufacturing operation still relies on manual or outdated systems to track materials, it’s time to consider adopting material tracking software. Not only will it help you manage your materials more efficiently, but it will also improve your overall production process, leading to higher-quality products, cost savings, and smoother operations. 
 If you're ready to streamline your additive manufacturing workflows or have any questions about how Authentise can help optimize your processes, contact us today . Our team is here to provide tailored solutions and expert guidance to meet your specific needs. Reach out and let’s transform your manufacturing operations together! 
 Get in touch now  or book a demo to start the conversation!

How Material Tracking Software Simplifies Additive Manufacturing

Additive manufacturing (AM) is reshaping industries by offering the ability to produce complex, customized parts with reduced waste....

Read More
Additive manufacturing (AM) has emerged as a key technology in modern production, offering unprecedented flexibility, customization, and the ability to produce complex geometries. However, as companies scale their additive manufacturing operations, managing production efficiency, material usage, machine performance, and quality control becomes increasingly difficult. This is where Manufacturing Execution Systems (MES) come into play. MES solutions are designed to monitor, track, and optimize the production process in real time. They enable manufacturers to gain deep visibility into every stage of production, from initial design and material preparation to final product output. In this blog, we will explore how MES enables real-time monitoring in additive manufacturing, its key benefits, and why it is essential for manufacturers looking to scale and improve their operations.Real-time monitoring is essential for ensuring the success of an additive manufacturing workflow. Manufacturing Execution Systems (MES) enable this by collecting data from production machines and feeding it back to the software in real-time. 
 Live Performance Metrics MES provides insights into machine performance, including uptime, downtime, and maintenance needs, allowing manufacturers to act on issues before they affect production. 
 Material Usage Tracking MES tracks how much material is being used, ensuring that production stays within budget and that there is no excess waste.    Improved Accountability With real-time data available at every stage of production, teams are held accountable for their performance, improving overall efficiency and product quality. Real-time monitoring enables manufacturers to maintain better control over their workflows, ultimately leading to higher efficiency and fewer delays. 
 The Importance of Real-Time Monitoring in Additive Manufacturing Additive manufacturing differs significantly from traditional production methods in that it often involves more complex processes, highly specialized materials, and custom designs. Real-time monitoring becomes essential to ensure that every phase of production is optimized, from the initial build setup to the final post-processing. 
 Quality Assurance : In AM, even minor variations in machine performance or material handling can impact the quality of the final product. Real-time monitoring ensures that any deviations are detected early, allowing operators to make adjustments before defects occur. Maximizing Machine Utilization : Additive manufacturing machines are expensive, and maximizing their uptime is crucial for productivity. Real-time monitoring ensures machines are running efficiently, reducing downtime caused by maintenance issues or unoptimized scheduling. Data-Driven Decision Making : Having access to real-time data allows manufacturers to make immediate, informed decisions, whether to reroute orders, adjust production schedules, or fine-tune machine settings. 
 MES plays a critical role in enabling this real-time insight and control, integrating seamlessly with additive manufacturing machines to provide comprehensive data on every aspect of production. 
 Key Benefits of Real-Time Monitoring with MES in Additive Manufacturing Manufacturing Execution Systems are uniquely positioned to bring real-time monitoring to additive manufacturing, and here are some of the key benefits: 
 1. Improved Production Efficiency 
 Real-time monitoring through MES allows manufacturers to observe the entire production process as it happens. By gathering live data from AM machines, MES systems provide actionable insights into machine performance, material usage, and production timelines. 
 Performance Metrics : MES tracks machine uptime, downtime, and operational efficiency. Any performance issues can be quickly identified and addressed, preventing small problems from becoming major delays. Production Scheduling : MES systems optimize production schedules by analyzing real-time machine availability and workload. This ensures that machines are used efficiently, reducing idle time and increasing throughput. 
 With this level of visibility, manufacturers can optimize workflows, leading to faster production cycles and reduced operational costs. 
 2. Enhanced Quality Control 
 One of the major challenges in additive manufacturing is maintaining consistent quality across production runs, especially in high-stakes industries like aerospace, automotive, or healthcare. MES enhances quality control by providing real-time data on critical factors that impact part quality. 
 Live Parameter Monitoring : MES tracks parameters such as temperature, pressure, and material flow, which are critical to producing high-quality parts. Any deviation from the ideal settings is flagged in real time, allowing operators to intervene before a defect occurs. Automated Alerts : If a machine deviates from its standard operating parameters, the MES can trigger an alert, notifying operators or managers to take corrective action. This proactive approach helps reduce scrap rates and ensures consistent product quality. 
 3. Material Tracking and Waste Reduction 
 In additive manufacturing, materials like powders, resins, and filaments are often expensive and require precise handling. Real-time monitoring via MES enables manufacturers to track material usage closely, reducing waste and ensuring that materials are used efficiently. Material Consumption Monitoring : MES systems provide real-time tracking of material consumption, ensuring that the right amount of material is being used for each job. This prevents overuse or underuse, both of which can lead to defects or inefficiencies. Waste Minimization : By monitoring material usage in real-time, MES can identify when and where waste is occurring, allowing manufacturers to make adjustments to reduce it. This is especially valuable for materials with a limited shelf life or high cost. 
 Through better material management, manufacturers can save on costs and contribute to more sustainable production practices. 
 4. Predictive Maintenance 
 Real-time monitoring not only helps improve day-to-day operations but also plays a key role in long-term machine health and maintenance. MES systems collect data on machine performance and usage over time, enabling predictive maintenance. 
 Monitoring for Wear and Tear : MES tracks machine conditions such as vibration, temperature, and cycle counts, predicting when maintenance is required. This prevents unexpected breakdowns and reduces the risk of machine failure during critical production runs. Reducing Downtime : With predictive maintenance, machines are serviced before they fail, minimizing unplanned downtime and keeping production schedules on track. 
 Predictive maintenance supported by real-time data ensures machines operate at peak efficiency for longer periods, reducing overall maintenance costs. 
 5. Traceability and Compliance 
 In industries like aerospace, healthcare, and automotive, traceability is essential for regulatory compliance. MES provides the tools necessary to maintain comprehensive records of every part produced, from initial material sourcing to final inspection. Detailed Records : MES systems log all relevant data for each production run, including machine settings, material batches, and operator information. This data is invaluable for audits and ensures full compliance with industry standards. Digital Records for Certification : For industries where certification and regulatory approval are required, MES simplifies the process by providing digital records of production that can be submitted for compliance checks. 
 Real-time monitoring ensures that every stage of production is documented, providing the traceability needed for high-compliance industries. 
 Real-Time Monitoring and Scalability in Additive Manufacturing As additive manufacturing continues to grow in scale, real-time monitoring through MES becomes even more crucial. The larger the operation, the more difficult it becomes to manually track machine performance, material usage, and production timelines. MES enables manufacturers to scale their operations while maintaining full control over every aspect of production. 
 Centralized Control : MES solutions centralize data from multiple machines and locations, enabling manufacturers to manage large-scale operations from a single dashboard. Automated Reporting : Instead of manually tracking production data, MES systems automatically generate reports, providing insights into overall efficiency, material usage, and machine performance. This allows managers to focus on optimizing operations rather than chasing down data. 
 MES empowers manufacturers to grow their operations without sacrificing efficiency, quality, or control. 
 Conclusion Manufacturing Execution Systems are revolutionizing the way additive manufacturing companies manage their production workflows. By enabling real-time monitoring of machine performance, material usage, and production schedules, MES solutions provide manufacturers with the tools they need to optimize efficiency, reduce waste, and ensure consistent quality. 
 For companies looking to scale their additive manufacturing operations while maintaining control over production processes, adopting MES technology is not just beneficial—it’s essential. Real-time monitoring through MES not only drives immediate improvements in production efficiency but also positions manufacturers for long-term success by enabling predictive maintenance, enhanced quality control, and streamlined material management. 
 The future of additive manufacturing lies in automation, visibility, and data-driven decision-making—and MES systems are the key to unlocking that potential.If you're ready to streamline your additive manufacturing workflows or have any questions about how 
 Authentise can help optimize your processes, contact us today . Our team is here to provide tailored solutions and expert guidance to meet your specific needs. Reach out and let’s transform your manufacturing operations together! 
 Get in touch now  or book a demo to start the conversation!

How Manufacturing Execution Systems Enable Real-Time Monitoring in Additive Manufacturing

Additive manufacturing (AM) has emerged as a key technology in modern production, offering unprecedented flexibility, customization, and...

Read More
As the world of additive manufacturing (AM) continues to evolve, companies are seeking more efficient, scalable, and secure ways to manage their production processes. Enter the digital warehouse —an innovation transforming the way organizations store, access, and manage their digital assets. Unlike traditional warehouses that house physical goods, digital warehouses serve as centralized repositories for data, 3D models, material information, and documentation that drive the production process.The concept of a Digital Warehouse is transforming how additive manufacturing companies manage and store digital assets such as 3D models and design files. Unlike physical warehouses, the digital warehouse is a cloud-based system that houses all relevant data and documents related to manufacturing. 
 Centralized Data Management A digital warehouse ensures that all stakeholders can access the latest version of design files, build instructions, and material specifications from anywhere, eliminating the risk of using outdated information.   
 Automated Part Ordering With the ability to store designs in a digital format, manufacturers can automate the order process, triggering production when stock levels fall below a certain threshold. 
 Virtual Prototyping Instead of producing physical prototypes, designers can test their models in the digital warehouse environment, saving time and reducing material waste. The digital warehouse represents a more efficient, scalable, and sustainable approach to managing the complexities of additive manufacturing. 
 In this blog, we'll explore the key elements of a digital warehouse, its role in additive manufacturing, and why this new approach is shaping the future of the industry. 
 What is a Digital Warehouse? A digital warehouse  is a cloud-based or on-premise system that centralizes all of the critical digital assets related to additive manufacturing. This includes CAD files, design blueprints, material specifications, production data, and post-processing instructions. It acts as a central hub where all relevant information is stored, managed, and accessed by authorized personnel, making workflows more efficient and less prone to errors. Unlike traditional data management systems, digital warehouses are designed specifically to accommodate the unique needs of AM, such as handling large and complex 3D files, managing version control, and maintaining detailed traceability of production history. 
 Why Digital Warehousing is Essential for Additive Manufacturing As additive manufacturing expands into industries like aerospace, automotive, and healthcare, the complexity of managing digital assets increases. The traditional methods of handling files on individual machines or local networks are no longer sufficient for managing this complexity at scale. The digital warehouse addresses several critical challenges: 
 Centralized Data Management : Additive manufacturing involves the use of numerous 3D models, material profiles, and machine instructions. A digital warehouse consolidates all this data into a single system, ensuring that everyone involved in the production process is working with the most up-to-date files. Version Control and Traceability : In highly regulated industries like aerospace or medical devices, tracking changes to design files and maintaining historical records is critical. Digital warehouses provide robust version control features, ensuring that every revision of a file is documented and that earlier versions can be easily retrieved if needed. Collaboration : Many AM projects require input from various teams—design, engineering, and quality control. A digital warehouse enables seamless collaboration by giving team members access to the same set of digital assets, no matter their location. This eliminates the risk of miscommunication or errors due to outdated information. Data Security : Intellectual property protection is a major concern in additive manufacturing. Digital warehouses offer advanced security features, such as encryption, user access controls, and audit trails, to ensure that only authorized personnel can access sensitive data. 
 The Benefits of a Digital Warehouse for Additive Manufacturing 
 The digital warehouse is more than just a repository for files; it brings a range of operational benefits that are essential for additive manufacturing at scale. 
 1. Improved Workflow Efficiency The traditional approach of storing design files and data on local systems is inefficient and prone to errors. Files can easily get lost, outdated versions can be mistakenly used, or teams might struggle to find the correct information. A digital warehouse eliminates these issues by ensuring that all files are centralized, easily searchable, and always up to date. This improves overall workflow efficiency, reducing time-to-market and minimizing costly errors. 
 2. On-Demand Part Production One of the key advantages of additive manufacturing is the ability to produce parts on demand, which reduces the need for physical inventory. The digital warehouse enhances this capability by enabling companies to store digital blueprints of parts that can be accessed and printed when needed. This transition to on-demand, decentralized production allows for faster response times, reduced warehousing costs, and greater flexibility in meeting customer needs. 
 3. Enhanced Scalability As additive manufacturing operations grow, managing digital assets can become increasingly complex. A digital warehouse offers the scalability needed to support this growth. It can accommodate a vast number of digital files, automate data organization, and ensure smooth integration with other systems like Manufacturing Execution Systems (MES) and Enterprise Resource Planning (ERP) software. This scalability makes it easier to expand operations without adding significant overhead or complexity. 
 4. Automation and AI Integration As additive manufacturing embraces automation and artificial intelligence, digital warehouses will play a pivotal role. Automated workflows can be built around the digital warehouse to trigger production when certain thresholds are met (e.g., a drop in inventory or a new customer order). Additionally, AI-powered analytics tools can be integrated into the digital warehouse to optimize designs, predict maintenance needs, and improve production efficiency. 
 The Future of the Digital Warehouse in Additive Manufacturing The digital warehouse concept is rapidly evolving, and its role in additive manufacturing is becoming more critical as the industry grows. Here are some key trends and innovations we can expect to see in the near future: 
 1. Fully Integrated Digital Twins The rise of digital twins —virtual replicas of physical parts or processes—will further expand the capabilities of digital warehouses. By integrating digital twins into the warehouse, companies can simulate and test part designs before actual production. This reduces the need for costly physical prototypes, accelerates product development, and enhances quality control. 
 2. Blockchain for Data Security and Traceability Blockchain technology has the potential to revolutionize digital warehousing by providing an immutable ledger for tracking every transaction or change made to a file. This is particularly useful for industries that require a high degree of traceability, such as aerospace and healthcare. Blockchain can ensure that all data stored in the digital warehouse is securely tracked and tamper-proof, enhancing both transparency and security. 
 3. Cloud and Edge Computing for Faster Access As the amount of data in digital warehouses continues to grow, cloud computing will play a critical role in making this data accessible from anywhere, anytime. Edge computing —which processes data closer to where it is generated—will also come into play, especially for companies that operate across multiple locations or use distributed manufacturing. This approach will ensure faster data retrieval, improved response times, and reduced network latency. 
 4. Advanced AI and Predictive Analytics As AI continues to advance, digital warehouses will become even smarter. By integrating AI-driven analytics, companies will be able to predict demand, optimize part designs, and identify potential production bottlenecks before they occur. Predictive maintenance will also be enhanced as AI analyzes machine data to identify when equipment is likely to fail, allowing for preventive action before it impacts production. 
 Conclusion The digital warehouse is set to play a transformative role in the future of additive manufacturing, offering new levels of efficiency, security, and scalability. By centralizing digital assets, improving collaboration, and enabling on-demand production, it eliminates many of the pain points that have traditionally slowed down the AM process. 
 
 As technologies like AI, blockchain, and cloud computing continue to advance, the digital warehouse will evolve into an even more powerful tool, enabling companies to unlock the full potential of additive manufacturing. 
 In a world where speed, accuracy, and flexibility are crucial to success, adopting a digital warehouse is no longer just an option—it’s a necessity for any business looking to thrive in the future of manufacturing.If you're ready to streamline your additive manufacturing workflows or have any questions about how Authentise can help optimize your processes, contact us today . Our team is here to provide tailored solutions and expert guidance to meet your specific needs. Reach out and let’s transform your manufacturing operations together! 
 Get in touch now  or book a demo to start the conversation!

The Future of the Digital Warehouse in Additive Manufacturing

As the world of additive manufacturing (AM) continues to evolve, companies are seeking more efficient, scalable, and secure ways to...

Read More
Additive manufacturing (AM) has rapidly transformed from a niche technology into a critical enabler for industries like aerospace, automotive, healthcare, and beyond. By offering flexibility, customization, and the ability to create complex geometries, additive manufacturing opens up new possibilities for production. However, as AM technologies scale, so do the challenges of managing complex workflows. 
 
 That’s where Additive Manufacturing Production Software  comes in—designed to streamline operations, reduce bottlenecks, and significantly improve workflow efficiency.Additive Manufacturing Production Software integrates with various production tools to optimize workflow efficiency in several ways: Automated Job Scheduling The software balances workloads across multiple machines, ensuring that production is completed as quickly and efficiently as possible.    Error Detection and Prevention By identifying potential issues early in the design or production phases, AM production software prevents costly errors that could delay production timelines or impact product quality.    Scalability As production volumes increase, AM production software scales to accommodate more orders, machines, and materials without adding complexity. These optimizations make additive manufacturing more efficient, reducing lead times and improving product quality. 
 In this blog, we’ll explore the key ways in which additive manufacturing production software impacts workflow efficiency, enabling manufacturers to unlock the full potential of 3D printing and other additive technologies. 
 1. Centralized Workflow Management One of the primary advantages of additive manufacturing production software is its ability to centralize workflow management. In traditional manufacturing environments, different departments often operate in silos, leading to miscommunications and production delays. AM production software solves this problem by offering a single platform for managing every aspect of the production process. 
 Streamlined Communication : Engineers, production teams, and managers can all access the same information in real-time, reducing the need for back-and-forth emails or manual updates. Task Automation : Production software automates routine tasks like file conversion, job routing, and scheduling, reducing manual interventions that can introduce errors. Version Control : Managing different iterations of 3D models is crucial to avoid errors in production. With centralized version control, everyone in the team has access to the most up-to-date design files, ensuring that only the correct version is used for production. 
 This level of centralization helps eliminate the inefficiencies caused by manual processes, enhancing coordination and overall workflow efficiency. 
 2. Automated Job Scheduling and Load Balancing In a typical additive manufacturing environment, managing the workload across multiple machines is a complex task. Without proper scheduling, machines can sit idle while others are overloaded, leading to inefficiencies and delays. 
 Additive manufacturing production software tackles this challenge through automated job scheduling : 
 Optimized Production Timelines : The software automatically assigns jobs to available machines based on factors such as machine capacity, material availability, and delivery deadlines. This ensures that production is evenly distributed, reducing idle time and maximizing machine utilization. Prioritization : For time-sensitive projects, the software can prioritize jobs based on urgency, ensuring that critical orders are completed on time without compromising the rest of the workflow. Batch Management : For manufacturers dealing with high volumes of production, software solutions can group similar jobs together for more efficient processing, reducing setup times and material waste. 
 By automating job scheduling and load balancing, manufacturers can ensure a smoother, more efficient workflow that reduces downtime and enhances throughput. 
 3. Real-Time Monitoring and Data Insights To stay competitive, additive manufacturers need real-time visibility into every aspect of production. Manufacturing Execution Systems (MES) integrated into AM production software provide live data feeds from machines, offering real-time monitoring of production status. 
 Performance Metrics : Live data on machine performance—such as uptime, downtime, and output—gives manufacturers critical insights into their operations. This allows for immediate interventions when a machine malfunctions or falls behind schedule. Material Tracking : Real-time material tracking helps monitor the usage and availability of materials, preventing shortages and ensuring that production stays on track. Data-Driven Decisions : By analyzing historical and real-time data, manufacturers can identify bottlenecks, predict maintenance needs, and optimize machine performance for future jobs. 
 Real-time monitoring enables manufacturers to act quickly on production issues, preventing delays and improving overall workflow efficiency. 
 4. Error Reduction and Quality Assurance One of the greatest benefits of additive manufacturing production software is its ability to reduce errors throughout the production process. Even small mistakes in 3D printing can result in costly rework, delays, or quality issues, making error prevention critical for maintaining efficiency. 
 Pre-Production Validation : The software can simulate designs and production processes to identify potential issues before production begins. By validating designs and material requirements, manufacturers can catch errors early, preventing waste and delays. Automated Quality Checks : Production software often integrates automated quality control measures, such as real-time monitoring of print quality, material adherence, and design accuracy. If a job doesn’t meet pre-defined standards, the system can halt production to avoid further errors. End-to-End Traceability : Comprehensive traceability allows manufacturers to track each component and material used in production. This is particularly important for industries with strict compliance requirements, such as aerospace and healthcare. 
 By reducing errors and improving quality assurance, AM production software enhances both workflow efficiency and product quality. 
 5. Scalability for Growing Operations As companies scale their additive manufacturing operations, managing increasing volumes of orders, materials, and machines becomes more complex. Additive manufacturing production software enables scalability by automating key processes and ensuring that workflows remain efficient as production grows. Scalable Infrastructure : The software can accommodate the addition of more machines, materials, and team members without adding complexity to the workflow. This ensures that manufacturers can scale their operations smoothly without facing bottlenecks or inefficiencies. Cloud-Based Solutions : Many AM production software platforms are cloud-based, enabling teams to access data and manage workflows from anywhere in the world. This allows for seamless collaboration between teams in different locations, further enhancing scalability. Resource Optimization : As production volumes increase, software solutions can optimize the allocation of resources—both human and machine—ensuring that growth doesn’t compromise workflow efficiency. 
 With the right software in place, additive manufacturing operations can scale up confidently, knowing that their workflows will remain optimized and efficient. 
 6. Improved Material Management and Waste Reduction Material management is a critical component of additive manufacturing, especially given the high cost of certain materials used in 3D printing. Managing material inventory, usage, and waste can significantly impact production efficiency and costs. 
 Inventory Management : AM production software tracks material inventory in real-time, ensuring that materials are always available when needed. It can also alert manufacturers when stocks are running low, preventing production delays due to material shortages. Material Usage Optimization : The software can analyze past usage patterns to optimize material consumption for future jobs, reducing waste and maximizing cost efficiency. Sustainability Initiatives : By minimizing material waste and improving the efficiency of material usage, production software contributes to sustainability efforts, reducing the environmental impact of additive manufacturing operations. 
 Effective material management ensures that manufacturers can produce high-quality parts while keeping costs and waste to a minimum, further improving workflow efficiency. 
 7. Seamless Integration with Existing Systems Additive manufacturing production software is designed to integrate with other business systems, such as Enterprise Resource Planning (ERP), Product Lifecycle Management (PLM), and Customer Relationship Management (CRM) platforms. These integrations ensure that data flows seamlessly between departments, enabling holistic production management. 
 ERP Integration : By integrating with ERP systems, manufacturers can manage inventory, order processing, and financials within the same platform, ensuring that production is aligned with broader business goals. PLM Integration : Integrating with PLM platforms allows for better management of design files, version control, and design revisions, ensuring that production teams always work from the most accurate data. CRM Integration : By connecting to CRM systems, manufacturers can manage customer orders and track production timelines, improving customer satisfaction and reducing order processing times. 
 These integrations streamline processes across the business, improving workflow efficiency from design through to final delivery. 
 Conclusion Additive manufacturing production software is a game-changer for companies looking to enhance workflow efficiency. By centralizing workflow management, automating job scheduling, providing real-time monitoring, and improving material management, this software ensures that additive manufacturing processes are optimized for speed, accuracy, and scalability. As additive manufacturing continues to evolve, the companies that invest in robust production software solutions will be well-positioned to lead the industry and meet the growing demands for innovative, high-quality products. 
 For manufacturers embracing the future of 3D printing, additive manufacturing production software is not just a tool—it's a necessity for driving efficiency, reducing costs, and staying ahead of the competition. 
 If you're ready to streamline your additive manufacturing workflows or have any questions about how Authentise can help optimize your processes, contact us today . Our team is here to provide tailored solutions and expert guidance to meet your specific needs. Reach out and let’s transform your manufacturing operations together! 
 Get in touch now  or book a demo to start the conversation!

The Impact of Additive Manufacturing Production Software on Workflow Efficiency

Additive manufacturing (AM) has rapidly transformed from a niche technology into a critical enabler for industries like aerospace,...

Read More
Material management plays a pivotal role in the success of any manufacturing process, and this is especially true in additive manufacturing (AM). Unlike traditional methods, additive manufacturing relies on specialized materials, precise quantities, and strict environmental conditions. The ability to effectively manage these resources throughout the entire production process is essential for ensuring quality, reducing waste, and maintaining cost efficiency. In this blog, we’ll explore the key components of material management in additive manufacturing workflows and how they impact the overall success of the operation. 
 Inventory Tracking 
 Material management software tracks materials from procurement through consumption, ensuring the right type and quantity is always available for production.    Batch Control and Compliance Materials used in regulated industries must adhere to stringent guidelines. Material management systems enable detailed batch tracking, ensuring compliance with industry standards.    Waste Reduction By monitoring material consumption closely, workflow software can identify opportunities to minimize waste, lowering production costs and improving sustainability. Effective material management is vital to the success of any additive manufacturing operation. Workflow software brings this management under control, reducing costs and ensuring compliance. 
 Why Material Management is Critical in Additive Manufacturing Additive manufacturing, commonly known as 3D printing, is distinct from traditional manufacturing methods because it builds parts layer by layer using materials such as polymers, metals, ceramics, and composites. This precision-driven approach means that even minor mismanagement of materials can lead to failed prints, costly delays, and wasted resources. Let’s examine why material management is so critical in AM: 
 Cost Efficiency : AM materials are often high-value, with strict sourcing and processing requirements. Efficient material management ensures that you are using the exact amount needed without wastage, optimizing costs in the long run. Part Quality : The consistency and properties of materials directly impact the quality of the printed parts. Poor material handling can lead to inconsistent layer bonding, structural defects, or failed prints altogether. Regulatory Compliance : Industries such as aerospace, medical, and automotive often require stringent traceability and documentation for materials used in production. Effective material management ensures compliance with these regulatory standards. Production Speed : Managing materials efficiently ensures that the right materials are available when needed, minimizing downtime and speeding up production timelines. 
 Given these factors, companies engaged in additive manufacturing need robust systems to handle their materials from procurement through final production. 
 Key Components of Material Management in Additive Manufacturing Material management in additive manufacturing encompasses a wide range of tasks, from sourcing and storing materials to monitoring their usage during production. Below are some of the critical components of a comprehensive material management system for AM workflows: 
 1. Inventory Tracking 
 In additive manufacturing, having the right material on hand when needed is crucial to maintaining production flow. Inventory tracking systems allow manufacturers to monitor stock levels, reorder materials before they run out, and prevent overstocking. These systems can automatically update when materials are consumed, providing real-time visibility into current inventory. 
 Example : A production facility using metal powders for AM might rely on a material management system to track quantities in real-time, ensuring enough stock for upcoming production runs without over-ordering expensive powders. 
 2. Material Storage and Handling 
 Storage conditions significantly affect the performance of AM materials, especially those sensitive to environmental factors like humidity and temperature. Polymers and metal powders, for example, can degrade if exposed to improper conditions. A good material management system includes proper storage protocols, such as using climate-controlled storage units and monitoring material conditions regularly. 
 Best Practices : Ensure materials are stored in their appropriate conditions (e.g., airtight containers for sensitive powders) and regularly inspect for degradation or contamination. 
 3. Batch and Lot Tracking In regulated industries, tracking the origin, batch, and lot number of every material used in production is crucial for quality assurance and traceability. Batch tracking also allows manufacturers to identify defective materials quickly and mitigate risks, should a recall or issue arise. This level of traceability is especially important in sectors like aerospace and medical, where parts must adhere to strict safety standards. 
 Benefits : Batch and lot tracking help manufacturers maintain compliance with industry regulations, improve traceability, and ensure high-quality end products. 
 4. Shelf-life Monitoring 
 Many AM materials, such as certain polymers and resins, have limited shelf lives. Materials that have aged past their expiration can compromise the integrity of the final product. A material management system can track shelf life and send alerts when materials are approaching their expiration, helping manufacturers use resources before they go to waste. 
 Impact : Shelf-life monitoring reduces waste, lowers costs, and ensures that only high-quality materials are used in production. 
 5. Real-Time Material Usage Monitoring 
 Tracking how materials are used during production is another vital aspect of material management. Real-time monitoring systems can track material consumption rates, identify patterns, and flag potential issues. This allows manufacturers to make data-driven decisions about ordering materials and optimizing usage. Example : A company producing aerospace components might use real-time monitoring to track how much titanium powder is consumed during the production process. This information can help predict future material needs and optimize material usage. 
 6. Waste Reduction and Recycling One of the advantages of additive manufacturing is its potential for minimal waste compared to subtractive manufacturing. However, some waste is inevitable, particularly with powder-based materials. Material management systems can track and report on waste, as well as support recycling efforts where feasible, ensuring that leftover materials are reused or disposed of properly. Sustainability : Tracking waste and incorporating recycling strategies reduce the environmental impact of AM processes and lower material costs. 
 The Role of Software in Material Management for Additive Manufacturing Managing materials in additive manufacturing is a complex task that requires precision and oversight at every step. Software solutions, often integrated with Manufacturing Execution Systems (MES), provide the automation, tracking, and data analysis needed to ensure effective material management. 
 Benefits of Using Material Management Software 
 Centralized Data : Material management software centralizes all relevant data on material properties, storage conditions, and usage history, making it easy to track and monitor materials in real-time. Automated Alerts : Systems can send alerts when stock levels are low, materials are near expiration, or environmental conditions are unsuitable, allowing for proactive management. Traceability : With all material data logged and tracked, manufacturers can ensure traceability from the moment materials enter the warehouse through production and final delivery. Improved Compliance : Software simplifies the reporting process, ensuring that all required documentation for regulatory compliance is readily available and accurate. Integration with Production Systems : By integrating material management software with other systems, such as MES or ERP, manufacturers can coordinate material usage with production schedules, ensuring that materials are always available when needed without excess stock. 
 The Future of Material Management in Additive Manufacturing As additive manufacturing evolves, so too will the systems used to manage materials. Advances in artificial intelligence (AI) and machine learning (ML) are likely to play a growing role in automating and optimizing material management. For instance, predictive analytics could forecast material consumption patterns more accurately, while AI-driven systems could automatically reorder materials based on real-time data. 
 Furthermore, the rise of Digital Warehousing —the cloud-based storage of 3D models and material data—will further streamline AM workflows. This digital integration will allow manufacturers to manage both material and design data seamlessly, ensuring optimal production conditions. 
 Conclusion Effective material management is a critical element of successful additive manufacturing workflows. From inventory tracking and storage conditions to shelf-life monitoring and waste reduction, every step of the material management process has a direct impact on production quality and cost efficiency. Leveraging advanced software systems to manage these processes not only simplifies material management but also enhances traceability, compliance, and real-time oversight. 
 For companies looking to scale their AM operations or improve production efficiency, adopting robust material management solutions is no longer an option—it’s a necessity.If you're ready to streamline your additive manufacturing workflows or have any questions about how Authentise can help optimize your processes, contact us today. Our team is here to provide tailored solutions and expert guidance to meet your specific needs. Reach out and let’s transform your manufacturing operations together! 
 If you're ready to streamline your additive manufacturing workflows or have any questions about how Authentise can help optimize your processes, contact us today . Our team is here to provide tailored solutions and expert guidance to meet your specific needs. Reach out and let’s transform your manufacturing operations together! 
 Get in touch now  at or book a demo to start the conversation!

The Role of Material Management in Additive Manufacturing Workflows

Material management plays a pivotal role in the success of any manufacturing process, and this is especially true in additive...

Read More
In the fast-evolving world of additive manufacturing (AM), managing orders is far more complex than in traditional manufacturing processes. From custom part design to material selection and machine availability, the number of variables involved can lead to inefficiencies, errors, and delays if not properly managed. As the demand for faster, more customized products grows, the need for streamlined order management is becoming essential for businesses using additive manufacturing. This is where workflow solutions  can play a transformative role.Order management in additive manufacturing involves more than just tracking sales. It requires coordinating between design, production, and delivery teams to ensure that each order is executed correctly. AM workflow software streamlines this process by: 
 Automating Order Routing Once an order is placed, the workflow software automatically routes the order to the relevant departments, ensuring that production begins without delays.    Tracking Progress Workflow software provides real-time updates on each order’s status, from initial design to final delivery, giving stakeholders full visibility into production timelines.    Minimizing Errors By integrating order management into the workflow system, errors caused by miscommunication or incomplete data are significantly reduced. With better control over order management, manufacturers can meet customer expectations faster and more reliably. 
 In this blog, we’ll explore how workflow solutions help streamline order management in additive manufacturing and why they are essential for scaling operations, reducing errors, and improving customer satisfaction. 
 The Challenges of AM Order Management Additive manufacturing offers a high degree of flexibility, enabling companies to create custom parts on demand, but this flexibility introduces complexity into the order management process. Some of the key challenges include: 
 Multiple Stakeholders Involved : From design engineers to production teams and quality control, numerous teams must collaborate to fulfill each order. 
 Complex Production Requirements : Each order may require different materials, machine settings, or post-processing methods, depending on the part's specifications and the client’s needs. 
 Customization and Variability : Since many AM orders are for customized products, there is no "one-size-fits-all" approach. This makes manual order tracking and execution prone to errors. 
 Version Control and Design Iterations : Design changes often occur throughout the production process, requiring updates to be communicated effectively across teams to avoid confusion or costly mistakes. 
 Lead Time Pressure : With increasing customer expectations for shorter lead times, the ability to manage orders quickly and accurately is more important than ever. 
 Addressing these challenges requires a robust system to connect design, production, and delivery teams seamlessly. Workflow solutions provide the automation and visibility needed to handle these complexities efficiently. 
 How Workflow Solutions Streamline AM Order Management Workflow solutions specifically designed for additive manufacturing bring all stages of order management into a centralized system. These tools automate key processes and ensure that communication flows smoothly between teams, improving overall efficiency. Let’s dive into some specific ways that workflow solutions help streamline AM order management. 1. Automated Order Routing 
 Once an order is placed, whether it's for a one-off prototype or a batch of custom parts, workflow solutions automatically route it to the appropriate departments. By doing so, the system eliminates the need for manual handoffs and reduces the risk of miscommunication. 
 Task Assignment : Each task—whether it's design approval, material selection, or production scheduling—is automatically assigned to the relevant team or individual. Resource Allocation : The software evaluates machine availability, material readiness, and other key factors to optimize the order's path through production. 
 By automating these early stages, workflow solutions significantly reduce idle time and ensure that production can begin as soon as possible. 
 2. Real-Time Order Tracking 
 Once an order is in progress, stakeholders need visibility into its status to manage expectations and address any issues that may arise. Workflow solutions provide real-time order tracking , allowing all relevant parties to monitor progress at every stage. 
 Visibility for All Teams : Whether it’s design, production, or quality control, all teams have access to the same real-time information, reducing the chances of errors caused by outdated or incomplete data. Status Updates : The software provides automated updates when a task is completed or when there’s a delay, ensuring that everyone is informed of changes immediately. 
 This level of transparency makes it easier to manage timelines and provide accurate updates to customers. 
 3. Centralized Communication 
 Communication is critical in additive manufacturing, especially when managing custom orders. Workflow solutions serve as a centralized platform for communication, keeping everyone on the same page. 
 Integrated Messaging : Team members can collaborate and share updates within the platform itself, reducing the need for back-and-forth emails or phone calls. Change Management : If there are changes in the design, material selection, or production schedule, workflow solutions ensure that these changes are communicated to all relevant teams instantly. 
 Centralized communication minimizes the risk of critical information being lost or misinterpreted, ensuring that the project runs smoothly from start to finish. 
 4. Error Prevention and Quality Control 
 Manual order management often leaves room for errors, whether in design approvals, material selection, or machine settings. Workflow solutions incorporate checks and validations at each stage to ensure that the correct information is being used. 
 Version Control : With workflow solutions, design iterations and changes are automatically updated across the system, ensuring that the latest version of the part is always in production. Material and Machine Settings Verification : The software checks to ensure that the correct material, machine settings, and post-processing instructions are used for each order, reducing the likelihood of costly mistakes. 
 These built-in safeguards help maintain the highest level of quality throughout the production process. 
 5. Optimizing Lead Times 
 Reducing lead times is a major priority for manufacturers, especially when fulfilling customized or on-demand orders. Workflow solutions optimize lead times in several ways: 
 Production Scheduling : By automatically scheduling orders based on machine availability and material readiness, workflow solutions ensure that production slots are filled efficiently. Minimizing Bottlenecks : The software identifies bottlenecks in the process, such as machines running behind schedule or material shortages, and adjusts the workflow accordingly to avoid delays. Post-Processing Coordination : The solution can also manage post-processing steps like finishing or quality checks, aligning them with the overall production schedule for maximum efficiency. 
 With better control over production scheduling and fewer delays, manufacturers can fulfill orders faster and with greater accuracy. 
 6. Enhanced Customer Satisfaction At the end of the day, streamlined order management translates directly into improved customer satisfaction. Customers receive their orders on time, with the quality they expect, and have full visibility into the production process along the way. 
 Accurate Lead Times : With real-time order tracking and automated production scheduling, manufacturers can provide more accurate lead times, improving customer trust. 
 Error-Free Deliveries : Workflow solutions help reduce errors in production, ensuring that customers receive the right parts with the correct specifications the first time around. 
 Satisfied customers are more likely to return for repeat orders, making streamlined order management a critical factor in building long-term business relationships. 
 Why You Need Workflow Solutions for AM Order Management Additive manufacturing is moving fast, and companies that want to stay competitive must invest in solutions that streamline their operations. Workflow solutions provide the tools needed to manage complex orders efficiently, reduce errors, and ensure that every team has the information they need to succeed. Without a streamlined order management process, companies risk delays, errors, and lost opportunities due to inefficiencies. Workflow solutions ensure that you have a smooth, scalable process in place, enabling you to take on more orders, deliver faster, and improve your bottom line. 
 Conclusion Managing orders in additive manufacturing is a complex task that involves coordination across multiple teams and departments. Without the right tools, this process can become inefficient, error-prone, and costly. Workflow solutions designed specifically for additive manufacturing help automate key tasks, improve communication, reduce errors, and provide real-time visibility into production. By streamlining AM order management, these solutions empower manufacturers to meet customer demands more efficiently and stay competitive in an industry where speed, accuracy, and customization are key. Investing in workflow solutions is no longer optional—it's a necessity for scaling and optimizing additive manufacturing operations.If you're ready to streamline your additive manufacturing workflows or have any questions about how Authentise can help optimize your processes, contact us today . Our team is here to provide tailored solutions and expert guidance to meet your specific needs. Reach out and let’s transform your manufacturing operations together! 
 Get in touch now  at or book a demo to start the conversation!

Streamlining AM Order Management with Workflow Solutions

In the fast-evolving world of additive manufacturing (AM), managing orders is far more complex than in traditional manufacturing...

Read More
Authentise maintains, and regularly updates, a list of data processors. Each of these data processors adheres to the same stringent controls to protect your data that Authentise also adheres to. You may enforce claims you have directly against them if you find yourself unable to enforce them against us. The Data Processors highlighted below apply to different products. All products/Marketing Name Service Country Data Start (m/d/y) Amazon Web Services Server USA Customer PII 2/2/2013 Microsoft  Server and website user analytics USA Customer PII incl High Security Customers  3/28/2019 Wix Authentise.com USA Marketing PII 3/1/2020 Authentise Ltd Development UK Customer PII 3/2/2021 Sloboda Studio Development Ukraine Customer PII 1/1/2022 Authentise Inc Development USA Customer + Marketing PII  1/1/2022 Auto-preneur Development Morrocco Marketing PII 5/22/2023 Google Analytics USA Marketing PII 8/30/2023 Sendinblue Marketing France Marketing PII 8/30/2023 Flows/DDW Name Service Country Data Start (m/d/y) CASTOR Technologies Ltd Algorithm Israel Design data (opt in) 2/1/2023 Autodesk Algorithm USA Design + customer data (opt in) 10/15/2024 Threads only Name Service Country Data Start (m/d/y) Encube Algorithm Sweden Discussion + Documents + User data (opt in) 10/01/2023 Plyable Algorithm UK Discussion + Documents + User data (opt in) 01/20/2024 Google Algorithm USA Discussion + Documents + User data (opt in) 01/01/2024 Microsoft Algorithm USA Discussion + Documents + User data (opt in) 01/9/2024   Data Processors marked with "opt in" are algorithm provides that are optional add-ons to our tools. You can decide whether these integrations are accessed for yourself.  These lists may be updated from time to time. In any case, this list will be updated at least 30 days before taking effect.    Additional information on our Standard Processes/clauses can be found here: https://authentise.zendesk.com/hc/en-us/articles/15752073367316-Authentise-Standard-Contractual-Clauses-Information

Data Processors

Authentise maintains, and regularly updates, a list of data processors. Each of these data processors adheres to the same stringent...

Read More
Thank you to all open source communities on whose output we rely and build. Below is a list of our dependencies, listed by License type. In each case the rights of the copyright owner are retained and the software is provided as is. Repository: Rapidfab BSD-2-Clause OR MIT OR Apache-2.0 rc@1.2.8  BSD-3-Clause OR GPL-2.0 node-forge@0.10.0 MIT AND BSD-3-Clause sha.js@2.4.11 MIT AND Zlib pako@1.0.10 MIT OR Apache-2.0 atob@2.1.2 MIT OR CC0-1.0 type-fest@0.11.0, type-fest@0.20.2, type-fest@0.6.0, type-fest@0.8.1 OFL-1.1 AND MIT font-awesome@4.7.0, WTFPL OR MIT opener@1.5.2, path-is-inside@1.0.2 0BSD tslib@1.14.1, tslib@2.0.3 Apache-2.0 @cnakazawa/watch@1.0.3, @xtuc/long@4.2.2, ansi-html@0.0.7, aria-query@4.2.2, aws-sign2@0.6.0, aws-sign2@0.7.0, axobject-query@2.2.0, bser@2.0.0, caseless@0.12.0, detect-libc@1.0.3, doctrine@2.1.0, doctrine@3.0.0, eslint-visitor-keys@1.3.0, eslint-visitor-keys@2.0.0, faye-websocket@0.11.3, fb-watchman@2.0.0, forever-agent@0.6.1, human-signals@1.1.1, jest-junit@12.0.0, less@2.7.3, less@3.13.1, oauth-sign@0.8.2, oauth-sign@0.9.0, request@2.81.0, request@2.88.2, rxjs@6.5.2, rxjs@6.6.3, spdx-correct@3.1.0, tunnel-agent@0.6.0, validate-npm-package-license@3.0.4, walker@1.0.7, websocket-driver@0.7.3, websocket-driver@0.7.4, websocket-extensions@0.1.4, xml-name-validator@3.0.0 BSD-2-Clause @typescript-eslint/typescript-estree@4.14.1, browser-process-hrtime@1.0.0, css-select@2.1.0, css-what@3.4.2, damerau-levenshtein@1.0.6, default-gateway@4.2.0, doctrine@1.5.0, domelementtype@1.3.1, domelementtype@2.0.1, domhandler@2.4.2, domhandler@3.0.0, domutils@1.7.0, domutils@2.2.0, entities@1.1.2, entities@2.0.3, escodegen@1.14.3, eslint-scope@4.0.3, eslint-scope@5.1.1, espree@6.2.1, espree@7.3.1, esprima@4.0.1, esrecurse@4.2.1, esrecurse@4.3.0, estraverse@4.2.0, estraverse@5.2.0, esutils@2.0.2, mississippi@3.0.0, normalize-package-data@2.5.0, nth-check@1.0.2, regjsparser@0.1.5, regjsparser@0.6.4, terser@4.1.4, terser@4.8.0, uri-js@4.2.2, webidl-conversions@5.0.0, webidl-conversions@6.1.0 BSD-3-Clause @sentry/browser@5.30.0, @sentry/cli@1.59.0, @sentry/core@5.30.0, @sentry/hub@5.27.6, @sentry/hub@5.30.0, @sentry/minimal@5.27.6, @sentry/minimal@5.30.0, @sentry/react@5.30.0, @sentry/types@5.27.6, @sentry/types@5.30.0, @sentry/utils@5.27.6, @sentry/utils@5.30.0, @sinonjs/commons@1.8.1, @sinonjs/fake-timers@6.0.1, @xtuc/ieee754@1.2.0, abab@2.0.5, babel-plugin-istanbul@6.0.0, bcrypt-pbkdf@1.0.2, boom@2.10.1, cryptiles@2.0.5, d3-array@1.2.4, d3-axis@1.0.12, d3-brush@1.1.5, d3-chord@1.0.6, d3-collection@1.0.7, d3-color@1.4.1, d3-contour@1.3.2, d3-dispatch@1.0.6, d3-drag@1.2.5, d3-dsv@1.2.0, d3-ease@1.0.6, d3-fetch@1.1.2, d3-force@1.2.1, d3-format@1.4.4, d3-geo@1.12.1, d3-hierarchy@1.1.9, d3-interpolate@1.4.0, d3-path@1.0.9, d3-polygon@1.0.6, d3-quadtree@1.0.7, d3-random@1.1.2, d3-scale-chromatic@1.5.0, d3-scale@2.2.2, d3-selection@1.4.1, d3-shape@1.3.7, d3-time-format@2.2.3, d3-time@1.1.0, d3-timer@1.0.10, d3-transition@1.3.2, d3-voronoi@1.1.4, d3-zoom@1.8.3, d3@5.16.0, esquery@1.4.0, exenv@1.2.2, hawk@3.1.3, hoek@2.16.3, hoist-non-react-statics@2.5.5, hoist-non-react-statics@3.3.2, ieee754@1.1.13, ieee754@1.2.1, intl-format-cache@4.1.19, intl-locales-supported@1.4.5, intl-messageformat-parser@3.1.0, intl-messageformat@7.2.1, istanbul-lib-coverage@3.0.0, istanbul-lib-instrument@4.0.3, istanbul-lib-report@3.0.0, istanbul-lib-source-maps@4.0.0, istanbul-reports@3.0.2, jest-localstorage-mock@2.4.12, makeerror@1.0.11, node-pre-gyp@0.12.0, qs@6.4.0, qs@6.5.2, qs@6.7.0, react-drag-and-drop@3.0.0, react-intl@3.2.1, rw@1.3.3, serialize-javascript@4.0.0, source-map@0.5.7, source-map@0.6.1, source-map@0.7.3, sprintf-js@1.0.3, table@5.4.6, table@6.7.1, tmpl@1.0.4, tough-cookie@2.3.4, tough-cookie@2.5.0, tough-cookie@3.0.1, warning@3.0.0 BSD* hoist-non-react-statics@1.2.0, json-schema@0.2.3 CC-BY-3.0 spdx-exceptions@2.2.0 CC-BY-4.0 caniuse-lite@1.0.30001173, caniuse-lite@1.0.30001223 CC0-1.0 spdx-license-ids@3.0.4 MIT THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. @babel/code-frame@7.12.11, @babel/code-frame@7.12.13, @babel/compat-data@7.14.0, @babel/core@7.14.3, @babel/generator@7.14.3, @babel/helper-annotate-as-pure@7.12.10, @babel/helper-annotate-as-pure@7.12.13, @babel/helper-builder-binary-assignment-operator-visitor@7.12.13, @babel/helper-compilation-targets@7.13.16, @babel/helper-create-class-features-plugin@7.14.2, @babel/helper-create-regexp-features-plugin@7.12.17, @babel/helper-define-polyfill-provider@0.2.0, @babel/helper-explode-assignable-expression@7.13.0, @babel/helper-function-name@7.12.13, @babel/helper-function-name@7.14.2, @babel/helper-get-function-arity@7.12.13, @babel/helper-hoist-variables@7.13.16, @babel/helper-member-expression-to-functions@7.13.12, @babel/helper-module-imports@7.13.12, @babel/helper-module-transforms@7.14.2, @babel/helper-optimise-call-expression@7.12.13, @babel/helper-plugin-utils@7.13.0, @babel/helper-remap-async-to-generator@7.13.0, @babel/helper-replace-supers@7.13.12, @babel/helper-simple-access@7.13.12, @babel/helper-skip-transparent-expression-wrappers@7.12.1, @babel/helper-split-export-declaration@7.12.13, @babel/helper-validator-identifier@7.12.11, @babel/helper-validator-identifier@7.14.0, @babel/helper-validator-option@7.12.17, @babel/helper-wrap-function@7.13.0, @babel/helpers@7.14.0, @babel/highlight@7.14.0, @babel/parser@7.14.3, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.13.12, @babel/plugin-proposal-async-generator-functions@7.14.2, @babel/plugin-proposal-class-properties@7.13.0, @babel/plugin-proposal-class-static-block@7.13.11, @babel/plugin-proposal-dynamic-import@7.14.2, @babel/plugin-proposal-export-namespace-from@7.14.2, @babel/plugin-proposal-json-strings@7.14.2, @babel/plugin-proposal-logical-assignment-operators@7.14.2, @babel/plugin-proposal-nullish-coalescing-operator@7.14.2, @babel/plugin-proposal-numeric-separator@7.14.2, @babel/plugin-proposal-object-rest-spread@7.14.2, @babel/plugin-proposal-optional-catch-binding@7.14.2, @babel/plugin-proposal-optional-chaining@7.14.2, @babel/plugin-proposal-private-methods@7.13.0, @babel/plugin-proposal-private-property-in-object@7.14.0, @babel/plugin-proposal-unicode-property-regex@7.12.13, @babel/plugin-syntax-async-generators@7.8.4, @babel/plugin-syntax-bigint@7.8.3, @babel/plugin-syntax-class-properties@7.12.13, @babel/plugin-syntax-class-static-block@7.12.13, @babel/plugin-syntax-dynamic-import@7.8.3, @babel/plugin-syntax-export-namespace-from@7.8.3, @babel/plugin-syntax-import-meta@7.10.4, @babel/plugin-syntax-json-strings@7.8.3, @babel/plugin-syntax-jsx@7.12.13, @babel/plugin-syntax-logical-assignment-operators@7.10.4, @babel/plugin-syntax-nullish-coalescing-operator@7.8.3, @babel/plugin-syntax-numeric-separator@7.10.4, @babel/plugin-syntax-object-rest-spread@7.8.3, @babel/plugin-syntax-optional-catch-binding@7.8.3, @babel/plugin-syntax-optional-chaining@7.8.3, @babel/plugin-syntax-private-property-in-object@7.14.0, @babel/plugin-syntax-top-level-await@7.12.13, @babel/plugin-transform-arrow-functions@7.13.0, @babel/plugin-transform-async-to-generator@7.13.0, @babel/plugin-transform-block-scoped-functions@7.12.13, @babel/plugin-transform-block-scoping@7.14.2, @babel/plugin-transform-classes@7.14.2, @babel/plugin-transform-computed-properties@7.13.0, @babel/plugin-transform-destructuring@7.13.17, @babel/plugin-transform-dotall-regex@7.12.13, @babel/plugin-transform-duplicate-keys@7.12.13, @babel/plugin-transform-exponentiation-operator@7.12.13, @babel/plugin-transform-for-of@7.13.0, @babel/plugin-transform-function-name@7.12.13, @babel/plugin-transform-literals@7.12.13, @babel/plugin-transform-member-expression-literals@7.12.13, @babel/plugin-transform-modules-amd@7.14.2, @babel/plugin-transform-modules-commonjs@7.14.0, @babel/plugin-transform-modules-systemjs@7.13.8, @babel/plugin-transform-modules-umd@7.14.0, @babel/plugin-transform-named-capturing-groups-regex@7.12.13, @babel/plugin-transform-new-target@7.12.13, @babel/plugin-transform-object-super@7.12.13, @babel/plugin-transform-parameters@7.14.2, @babel/plugin-transform-property-literals@7.12.13, @babel/plugin-transform-react-display-name@7.12.13, @babel/plugin-transform-react-jsx-development@7.12.17, @babel/plugin-transform-react-jsx@7.13.12, @babel/plugin-transform-react-pure-annotations@7.12.1, @babel/plugin-transform-regenerator@7.13.15, @babel/plugin-transform-reserved-words@7.12.13, @babel/plugin-transform-runtime@7.13.15, @babel/plugin-transform-shorthand-properties@7.12.13, @babel/plugin-transform-spread@7.13.0, @babel/plugin-transform-sticky-regex@7.12.13, @babel/plugin-transform-template-literals@7.13.0, @babel/plugin-transform-typeof-symbol@7.12.13, @babel/plugin-transform-unicode-escapes@7.12.13, @babel/plugin-transform-unicode-regex@7.12.13, @babel/polyfill@7.12.1, @babel/preset-env@7.14.2, @babel/preset-modules@0.1.4, @babel/preset-react@7.13.13, @babel/runtime-corejs3@7.12.5, @babel/runtime@7.11.2, @babel/runtime@7.12.5, @babel/template@7.12.13, @babel/traverse@7.14.2, @babel/types@7.14.2, @bcoe/v8-coverage@0.2.3, @eslint/eslintrc@0.4.1, @formatjs/intl-relativetimeformat@3.0.2, @formatjs/intl-unified-numberformat@0.4.9, @formatjs/intl-utils@1.0.1, @hot-loader/react-dom@16.9.0, @icons/material@0.2.4, @interactjs/actions@1.9.10, @interactjs/arrange@1.9.10, @interactjs/auto-scroll@1.9.10, @interactjs/auto-start@1.9.10, @interactjs/clone@1.9.10, @interactjs/components@1.9.10, @interactjs/core@1.9.10, @interactjs/dev-tools@1.9.10, @interactjs/feedback@1.9.10, @interactjs/inertia@1.9.10, @interactjs/interact@1.9.10, @interactjs/interactjs@1.9.10, @interactjs/modifiers@1.9.10, @interactjs/multi-target@1.9.10, @interactjs/offset@1.9.10, @interactjs/pointer-events@1.9.10, @interactjs/reflow@1.9.10, @interactjs/snappers@1.9.10, @interactjs/symbol-tree@1.9.10, @interactjs/types@1.9.10, @interactjs/utils@1.9.10, @interactjs/vue@1.9.10, @istanbuljs/schema@0.1.2, @jest/console@26.6.2, @jest/core@26.6.3, @jest/environment@26.6.2, @jest/fake-timers@26.6.2, @jest/globals@26.6.2, @jest/reporters@26.6.2, @jest/source-map@26.6.2, @jest/test-result@26.6.2, @jest/test-sequencer@26.6.3, @jest/transform@26.6.2, @jest/transform@27.0.1, @jest/types@26.6.2, @jest/types@27.0.1, @nodelib/fs.scandir@2.1.4, @nodelib/fs.stat@2.0.4, @nodelib/fs.walk@1.2.6, @polka/url@1.0.0-next.11, @sentry/tracing@5.27.6, @sentry/webpack-plugin@1.14.0, @types/anymatch@1.3.1, @types/babel__core@7.1.14, @types/babel__generator@7.0.2, @types/babel__template@7.0.2, @types/babel__traverse@7.11.0, @types/color-name@1.1.1, @types/eslint@7.2.10, @types/estree@0.0.46, @types/events@3.0.0, @types/glob@7.1.1, @types/graceful-fs@4.1.4, @types/hoist-non-react-statics@3.3.1, @types/html-minifier-terser@5.1.1, @types/inquirer@7.3.1, @types/invariant@2.2.30, @types/istanbul-lib-coverage@2.0.1, @types/istanbul-lib-coverage@2.0.3, @types/istanbul-lib-report@1.1.1, @types/istanbul-reports@3.0.0, @types/json-schema@7.0.6, @types/json-schema@7.0.7, @types/json5@0.0.29, @types/minimatch@3.0.3, @types/node@12.0.8, @types/normalize-package-data@2.4.0, @types/parse-json@4.0.0, @types/prettier@2.1.6, @types/prop-types@15.7.1, @types/react@16.9.2, @types/source-list-map@0.1.2, @types/stack-utils@2.0.0, @types/tapable@1.0.6, @types/through@0.0.30, @types/uglify-js@3.11.1, @types/unist@2.0.3, @types/webpack-sources@2.1.0, @types/webpack@4.41.25, @types/yargs-parser@13.0.0, @types/yargs@15.0.12, @types/yargs@16.0.3, @typescript-eslint/experimental-utils@4.14.1, @typescript-eslint/scope-manager@4.14.1, @typescript-eslint/types@4.14.1, @typescript-eslint/visitor-keys@4.14.1, @webassemblyjs/ast@1.9.0, @webassemblyjs/floating-point-hex-parser@1.9.0, @webassemblyjs/helper-api-error@1.9.0, @webassemblyjs/helper-buffer@1.9.0, @webassemblyjs/helper-code-frame@1.9.0, @webassemblyjs/helper-module-context@1.9.0, @webassemblyjs/helper-wasm-bytecode@1.9.0, @webassemblyjs/helper-wasm-section@1.9.0, @webassemblyjs/ieee754@1.9.0, @webassemblyjs/leb128@1.9.0, @webassemblyjs/utf8@1.9.0, @webassemblyjs/wasm-edit@1.9.0, @webassemblyjs/wasm-gen@1.9.0, @webassemblyjs/wasm-opt@1.9.0, @webassemblyjs/wasm-parser@1.9.0, @webassemblyjs/wast-parser@1.9.0, @webassemblyjs/wast-printer@1.9.0, @webscopeio/react-textarea-autocomplete@4.7.3, accepts@1.3.7, acorn-globals@6.0.0, acorn-jsx@5.3.1, acorn-walk@7.2.0, acorn-walk@8.0.0, acorn@6.4.2, acorn@7.4.1, acorn@8.0.4, agent-base@6.0.2, ajv-errors@1.0.1, ajv-keywords@3.5.2, ajv@4.11.8, ajv@6.12.6, ajv@8.5.0, ansi-colors@3.2.4, ansi-colors@4.1.1, ansi-escapes@4.3.1, ansi-regex@2.1.1, ansi-regex@3.0.0, ansi-regex@4.1.0, ansi-regex@5.0.0, ansi-styles@2.2.1, ansi-styles@3.2.1, ansi-styles@4.2.1, ansi-styles@4.3.0, argparse@1.0.10, arr-diff@4.0.0, arr-flatten@1.1.0, arr-union@3.1.0, array-find@1.0.0, array-flatten@1.1.1, array-flatten@2.1.2, array-includes@3.1.3, array-union@1.0.2, array-union@2.1.0, array-uniq@1.0.3, array-unique@0.3.2, array.prototype.flat@1.2.4, array.prototype.flatmap@1.2.4, arrify@2.0.1, asap@2.0.6, asn1.js@4.10.1, asn1@0.2.4, assert-plus@0.2.0, assert-plus@1.0.0, assert@1.5.0, assign-symbols@1.0.0, astral-regex@1.0.0, astral-regex@2.0.0, async-each@1.0.3, async-limiter@1.0.1, async@2.6.3, asynckit@0.4.0, attr-accept@2.2.2, aws4@1.8.0, babel-code-frame@6.26.0, babel-core@7.0.0-bridge.0, babel-eslint@10.1.0, babel-jest@26.6.3, babel-jest@27.0.1, babel-loader@8.2.2, babel-plugin-dynamic-import-node@2.3.3, babel-plugin-jest-hoist@26.6.2, babel-plugin-jest-hoist@27.0.1, babel-plugin-polyfill-corejs2@0.2.0, babel-plugin-polyfill-corejs3@0.2.0, babel-plugin-polyfill-regenerator@0.2.0, babel-preset-current-node-syntax@1.0.1, babel-preset-jest@26.6.2, babel-preset-jest@27.0.1, babel-runtime@6.26.0, bail@1.0.5, balanced-match@1.0.0, base@0.11.2, base64-js@1.3.0, base64-js@1.5.1, batch-processor@1.0.0, batch@0.6.1, big.js@5.2.2, binary-extensions@1.13.1, binary-extensions@2.2.0, bl@4.0.3, bluebird@3.5.5, bn.js@4.12.0, body-parser@1.19.0, bonjour@3.5.0, brace-expansion@1.1.11, braces@2.3.2, braces@3.0.2, brorand@1.1.0, browserify-aes@1.2.0, browserify-cipher@1.0.1, browserify-des@1.0.2, browserify-rsa@4.0.1, browserify-zlib@0.2.0, browserslist@4.16.0, browserslist@4.16.6, buffer-from@1.1.1, buffer-indexof@1.1.1, buffer-xor@1.0.3, buffer@4.9.1, buffer@5.7.1, builtin-status-codes@3.0.0, bytes@3.0.0, bytes@3.1.0, cache-base@1.0.1, call-bind@1.0.2, callsites@3.1.0, camel-case@4.1.2, camelcase@5.3.1, camelcase@6.2.0, chalk@1.1.3, chalk@2.4.2, chalk@4.1.0, change-emitter@0.1.6, char-regex@1.0.2, character-entities-legacy@1.1.4, character-entities@1.2.4, character-reference-invalid@1.1.4, chardet@0.7.0, chart.js@2.9.4, chartjs-color-string@0.6.0, chartjs-color@2.3.0, chokidar@2.1.8, chokidar@3.5.1, chrome-trace-event@1.0.2, ci-info@2.0.0, ci-info@3.1.1, cipher-base@1.0.4, cjs-module-lexer@0.6.0, class-utils@0.3.6, classnames@2.2.6, classnames@2.3.1, clean-css@4.2.3, clean-regexp@1.0.0, cli-cursor@3.1.0, cli-spinners@2.5.0, clone@1.0.4, clone@2.1.2, co@4.6.0, code-point-at@1.1.0, collapse-white-space@1.0.6, collect-v8-coverage@1.0.1, collection-visit@1.0.0, color-convert@0.5.3, color-convert@1.9.3, color-convert@2.0.1, color-name@1.1.3, color-name@1.1.4, colorette@1.2.1, colorette@1.2.2, combined-stream@1.0.8, commander@2.20.3, commander@4.1.1, commander@6.2.1, commondir@1.0.1, compare-versions@3.6.0, component-emitter@1.3.0, compressible@2.0.17, compression@1.7.4, concat-map@0.0.1, concat-stream@1.6.2, confusing-browser-globals@1.0.10, connect-history-api-fallback@1.6.0, console-browserify@1.1.0, constants-browserify@1.0.0, contains-path@0.1.0, content-disposition@0.5.3, content-type@1.0.4, convert-source-map@1.7.0, cookie-signature@1.0.6, cookie@0.4.0, copy-anything@2.0.1, copy-descriptor@0.1.1, core-js-compat@3.12.1, core-js-pure@3.8.3, core-js@1.2.7, core-js@2.6.9, core-util-is@1.0.2, cosmiconfig@7.0.0, create-ecdh@4.0.3, create-hash@1.2.0, create-hmac@1.1.7, create-react-context@0.3.0, cross-env@7.0.3, cross-fetch@3.0.6, cross-spawn@6.0.5, crypto-browserify@3.12.0, css-loader@1.0.1, css-loader@3.2.0, css-selector-tokenizer@0.7.1, cssesc@0.1.0, cssesc@3.0.0, cssom@0.3.8, cssom@0.4.4, cssstyle@2.3.0, csstype@2.6.6, custom-event@1.0.1, dashdash@1.14.1, data-urls@2.0.0, date-now@0.1.4, debug@2.6.9, debug@3.2.7, debug@4.3.1, decamelize@1.2.0, decimal.js@10.2.1, decode-uri-component@0.2.0, deep-diff@0.3.8, deep-diff@1.0.2, deep-equal@1.0.1, deep-extend@0.6.0, deep-is@0.1.3, deepmerge@4.2.2, defaults@1.0.3, define-properties@1.1.3, define-property@0.2.5, define-property@1.0.0, define-property@2.0.2, del@4.1.1, delayed-stream@1.0.0, delegates@1.0.0, depd@1.1.2, des.js@1.0.0, destroy@1.0.4, detect-file@1.0.0, detect-newline@3.1.0, diacritics@1.3.0, diff-sequences@26.6.2, diffie-hellman@5.0.3, dir-glob@3.0.1, dns-equal@1.0.0, dns-packet@1.3.4, dns-txt@2.0.2, dom-converter@0.2.0, dom-helpers@3.4.0, dom-serializer@0.1.1, dom-serializer@1.0.1, dom-walk@0.1.1, domain-browser@1.2.0, domexception@2.0.1, dot-case@3.0.4, duplexer@0.1.2, duplexify@3.7.1, ecc-jsbn@0.1.2, ee-first@1.1.1, element-resize-detector@1.2.2, elliptic@6.5.4, emittery@0.7.2, emoji-regex@7.0.3, emoji-regex@8.0.0, emoji-regex@9.2.0, emojis-list@2.1.0, emojis-list@3.0.0, emoticon@3.2.0, encodeurl@1.0.2, encoding@0.1.12, end-of-stream@1.4.1, enhanced-resolve@0.9.1, enhanced-resolve@4.1.0, enhanced-resolve@4.5.0, enquirer@2.3.6, errno@0.1.7, error-ex@1.3.2, es-abstract@1.13.0, es-abstract@1.18.0, es-abstract@1.18.0-next.2, es-to-primitive@1.2.0, es-to-primitive@1.2.1, escalade@3.1.1, escape-html@1.0.3, escape-string-regexp@1.0.5, escape-string-regexp@2.0.0, escape-string-regexp@4.0.0, eslint-config-airbnb-base@14.2.1, eslint-config-airbnb@18.2.1, eslint-import-resolver-node@0.3.4, eslint-import-resolver-webpack@0.13.1, eslint-module-utils@2.6.0, eslint-plugin-import@2.22.1, eslint-plugin-jest@24.1.3, eslint-plugin-jsx-a11y@6.4.1, eslint-plugin-lodash@7.1.0, eslint-plugin-react@7.23.2, eslint-plugin-unicorn@28.0.2, eslint-utils@1.4.3, eslint-utils@2.1.0, eslint-webpack-plugin@2.5.4, eslint@6.8.0, eslint@7.27.0, etag@1.8.1, eventemitter3@4.0.7, events@3.0.0, eventsource@1.0.7, evp_bytestokey@1.0.3, exec-sh@0.3.2, execa@1.0.0, execa@4.1.0, exit@0.1.2, expand-brackets@2.1.4, expand-tilde@2.0.2, expect@26.6.2, express@4.17.1, extend-shallow@2.0.1, extend-shallow@3.0.2, extend@3.0.2, external-editor@3.1.0, extglob@2.0.4, extsprintf@1.3.0, extsprintf@1.4.0, fast-deep-equal@3.1.3, fast-glob@3.2.4, fast-json-stable-stringify@2.0.0, fast-levenshtein@2.0.6, fastparse@1.1.2, fbjs@0.8.17, figures@3.2.0, file-entry-cache@5.0.1, file-entry-cache@6.0.1, file-loader@4.2.0, file-selector@0.2.4, fill-range@4.0.0, fill-range@7.0.1, finalhandler@1.1.2, find-cache-dir@2.1.0, find-cache-dir@3.3.1, find-root@1.1.0, find-up@2.1.0, find-up@3.0.0, find-up@4.1.0, find-up@5.0.0, find-versions@4.0.0, findup-sync@3.0.0, flat-cache@2.0.1, flat-cache@3.0.4, flush-write-stream@1.1.1, follow-redirects@1.13.0, font-awesome-webpack-4@1.0.0, for-in@1.0.2, form-data@2.1.4, form-data@2.3.3, forwarded@0.1.2, fragment-cache@0.2.1, fresh@0.5.2, from2@2.3.0, fsevents@1.2.9, fsevents@2.2.1, fsevents@2.3.2, function-bind@1.1.1, functional-red-black-tree@1.0.1, gaugeJS@1.3.7, gensync@1.0.0-beta.2, get-intrinsic@1.1.0, get-intrinsic@1.1.1, get-package-type@0.1.0, get-stream@4.1.0, get-stream@5.2.0, get-value@2.0.6, getpass@0.1.7, global-modules@1.0.0, global-modules@2.0.0, global-prefix@1.0.2, global-prefix@3.0.0, global@4.4.0, globals@11.12.0, globals@12.4.0, globals@13.8.0, globby@11.0.3, globby@6.1.0, griddle-react@1.13.1, growly@1.3.0, gud@1.0.0, gzip-size@6.0.0, har-validator@5.1.5, has-ansi@2.0.0, has-bigints@1.0.1, has-flag@3.0.0, has-flag@4.0.0, has-symbols@1.0.0, has-symbols@1.0.1, has-symbols@1.0.2, has-value@0.3.1, has-value@1.0.0, has-values@0.1.4, has-values@1.0.0, has@1.0.3, hash-base@3.0.4, hash.js@1.1.7, he@1.2.0, hex-rgb@4.2.0, hmac-drbg@1.0.1, homedir-polyfill@1.0.3, hpack.js@2.1.6, html-encoding-sniffer@2.0.1, html-entities@1.4.0, html-escaper@2.0.2, html-minifier-terser@5.1.1, html-to-react@1.4.3, html-webpack-plugin@4.5.2, htmlparser2@3.10.1, htmlparser2@4.1.0, http-deceiver@1.2.7, http-errors@1.6.3, http-errors@1.7.2, http-parser-js@0.4.10, http-parser-js@0.5.3, http-proxy-middleware@0.19.1, http-proxy@1.18.1, http-signature@1.1.1, http-signature@1.2.0, https-browserify@1.0.0, https-proxy-agent@5.0.0, husky@4.3.8, i18n-iso-countries@6.7.0, iconv-lite@0.4.24, iferr@0.1.5, ignore@4.0.6, ignore@5.1.8, image-size@0.5.5, immutable@3.8.2, import-fresh@3.3.0, import-local@2.0.0, import-local@3.0.2, import-modules@2.1.0, imurmurhash@0.1.4, indexes-of@1.0.1, inquirer@7.3.3, interactjs@1.9.10, internal-ip@4.3.0, internal-slot@1.0.3, interpret@1.2.0, interpret@1.4.0, invariant@2.2.4, invert-kv@2.0.0, ip-regex@2.1.0, ip@1.1.5, ipaddr.js@1.9.0, is-absolute-url@3.0.3, is-accessor-descriptor@0.1.6, is-accessor-descriptor@1.0.0, is-alphabetical@1.0.4, is-alphanumerical@1.0.4, is-arrayish@0.2.1, is-bigint@1.0.2, is-binary-path@1.0.1, is-binary-path@2.1.0, is-boolean-object@1.1.1, is-buffer@1.1.6, is-callable@1.1.4, is-callable@1.2.2, is-callable@1.2.3, is-ci@2.0.0, is-ci@3.0.0, is-core-module@2.4.0, is-data-descriptor@0.1.4, is-data-descriptor@1.0.0, is-date-object@1.0.1, is-decimal@1.0.4, is-descriptor@0.1.6, is-descriptor@1.0.2, is-docker@2.1.1, is-extendable@0.1.1, is-extendable@1.0.1, is-extglob@2.1.1, is-fullwidth-code-point@1.0.0, is-fullwidth-code-point@2.0.0, is-fullwidth-code-point@3.0.0, is-generator-fn@2.1.0, is-glob@3.1.0, is-glob@4.0.1, is-hexadecimal@1.0.4, is-interactive@1.0.0, is-lite@0.6.0, is-lite@0.8.0, is-negative-zero@2.0.1, is-number-object@1.0.5, is-number@3.0.0, is-number@7.0.0, is-path-cwd@2.1.0, is-path-in-cwd@2.1.0, is-path-inside@2.1.0, is-plain-obj@1.1.0, is-plain-object@2.0.4, is-potential-custom-element-name@1.0.0, is-promise@2.1.0, is-regex@1.1.3, is-stream@1.1.0, is-stream@2.0.0, is-string@1.0.5, is-symbol@1.0.2, is-symbol@1.0.4, is-typedarray@1.0.0, is-what@3.12.0, is-whitespace-character@1.0.4, is-windows@1.0.2, is-word-character@1.0.4, is-wsl@1.1.0, is-wsl@2.2.0, isarray@1.0.0, isobject@2.1.0, isobject@3.0.1, isomorphic-fetch@2.2.1, isomorphic-fetch@3.0.0, isstream@0.1.2, jest-changed-files@26.6.2, jest-cli@26.6.3, jest-config@26.6.3, jest-diff@26.6.2, jest-docblock@26.0.0, jest-each@26.6.2, jest-environment-jsdom@26.6.2, jest-environment-node@26.6.2, jest-fetch-mock@3.0.3, jest-get-type@26.3.0, jest-haste-map@26.6.2, jest-haste-map@27.0.1, jest-jasmine2@26.6.3, jest-leak-detector@26.6.2, jest-matcher-utils@26.6.2, jest-message-util@26.6.2, jest-mock@26.6.2, jest-pnp-resolver@1.2.2, jest-regex-util@26.0.0, jest-regex-util@27.0.1, jest-resolve-dependencies@26.6.3, jest-resolve@26.6.2, jest-runner@26.6.3, jest-runtime@26.6.3, jest-serializer@26.6.2, jest-serializer@27.0.1, jest-snapshot@26.6.2, jest-util@26.6.2, jest-util@27.0.1, jest-validate@26.6.2, jest-watcher@26.6.2, jest-worker@26.6.2, jest-worker@27.0.1, jest@26.6.3, jquery@3.4.1, js-tokens@3.0.2, js-tokens@4.0.0, js-yaml@3.13.1, jsbn@0.1.1, jsdom@16.4.0, jsesc@0.5.0, jsesc@2.5.2, json-parse-better-errors@1.0.2, json-schema-traverse@0.4.1, json-schema-traverse@1.0.0, json-stable-stringify-without-jsonify@1.0.1, json-stable-stringify@1.0.1, json3@3.3.3, json5@1.0.1, json5@2.1.3, jsprim@1.4.1, jsx-ast-utils@3.2.0, jsx-info@3.0.1, keycode@2.2.0, kind-of@3.2.2, kind-of@4.0.0, kind-of@5.1.0, kind-of@6.0.2, kleur@3.0.3, language-tags@1.0.5, lcid@2.0.0, less-loader@4.1.0, less-loader@6.2.0, leven@3.1.0, levn@0.3.0, levn@0.4.1, lines-and-columns@1.1.6, load-json-file@2.0.0, loader-runner@2.4.0, loader-utils@1.2.3, loader-utils@1.4.0, loader-utils@2.0.0, locate-path@2.0.0, locate-path@3.0.0, locate-path@5.0.0, locate-path@6.0.0, lodash-es@4.17.20, lodash-es@4.17.21, lodash.camelcase@4.3.0, lodash.clonedeep@4.5.0, lodash.debounce@4.0.8, lodash.isequal@4.5.0, lodash.merge@4.6.2, lodash.sortby@4.7.0, lodash.toarray@4.4.0, lodash.truncate@4.4.2, lodash@4.17.21, log-symbols@4.0.0, loglevel@1.7.1, loose-envify@1.4.0, lower-case@2.0.2, make-dir@2.1.0, make-dir@3.1.0, map-age-cleaner@0.1.3, map-cache@0.2.2, map-visit@1.0.0, markdown-escapes@1.0.4, max-safe-integer@1.0.1, md5.js@1.3.5, mdast-add-list-metadata@1.0.1, media-typer@0.3.0, mem@4.3.0, memoize-one@5.2.1, memory-fs@0.2.0, memory-fs@0.4.1, memory-fs@0.5.0, merge-descriptors@1.0.1, merge-stream@2.0.0, merge2@1.4.1, methods@1.1.2, micromatch@3.1.10, micromatch@4.0.2, micromatch@4.0.4, miller-rabin@4.0.1, mime-db@1.40.0, mime-db@1.46.0, mime-types@2.1.29, mime@1.6.0, mime@2.4.4, mime@2.4.7, mimic-fn@2.1.0, min-document@2.19.0, minimalistic-crypto-utils@1.0.1, minimist@1.2.0, minimist@1.2.5, minizlib@1.2.1, mixin-deep@1.3.2, mkdirp@0.5.5, mkdirp@1.0.4, moment-timezone@0.5.32, moment@2.29.1, ms@2.0.0, ms@2.1.1, ms@2.1.2, multicast-dns-service-types@1.1.0, multicast-dns@6.2.3, multimap@1.1.0, nan@2.14.0, nanomatch@1.2.13, native-request@1.0.8, natural-compare@1.4.0, needle@2.4.0, negotiator@0.6.2, neo-async@2.6.1, nested-property@1.0.1, nested-property@4.0.0, nice-try@1.0.5, no-case@3.0.4, node-emoji@1.10.0, node-fetch@1.7.3, node-fetch@2.6.1, node-int64@0.4.0, node-libs-browser@2.2.1, node-modules-regexp@1.0.0, node-notifier@8.0.1, node-releases@1.1.69, node-releases@1.1.71, normalize-path@2.1.1, normalize-path@3.0.0, npm-run-path@2.0.2, npm-run-path@4.0.1, number-is-nan@1.0.1, nwsapi@2.2.0, object-assign@4.1.1, object-copy@0.1.0, object-inspect@1.9.0, object-keys@1.1.1, object-visit@1.0.1, object.assign@4.1.0, object.assign@4.1.2, object.entries@1.1.3, object.fromentries@2.0.4, object.getownpropertydescriptors@2.0.3, object.pick@1.3.0, object.values@1.1.3, obuf@1.1.2, on-finished@2.3.0, on-headers@1.0.2, onetime@5.1.2, opencollective-postinstall@2.0.3, opn@5.5.0, optionator@0.8.3, optionator@0.9.1, ora@5.2.0, original@1.0.2, os-browserify@0.3.0, os-homedir@1.0.2, os-locale@3.1.0, os-tmpdir@1.0.2, p-defer@1.0.0, p-each-series@2.2.0, p-finally@1.0.0, p-is-promise@2.1.0, p-limit@1.3.0, p-limit@2.2.0, p-limit@2.3.0, p-limit@3.1.0, p-locate@2.0.0, p-locate@3.0.0, p-locate@4.1.0, p-locate@5.0.0, p-map@2.1.0, p-retry@3.0.1, p-try@1.0.0, p-try@2.2.0, parallel-transform@1.1.0, param-case@3.0.4, parent-module@1.0.1, parse-entities@1.2.2, parse-json@2.2.0, parse-json@5.0.0, parse-passwd@1.0.0, parse5@5.1.1, parseurl@1.3.3, pascal-case@3.1.2, pascalcase@0.1.1, path-browserify@0.0.1, path-dirname@1.0.2, path-exists@3.0.0, path-exists@4.0.0, path-is-absolute@1.0.1, path-key@2.0.1, path-key@3.1.1, path-parse@1.0.6, path-to-regexp@0.1.7, path-to-regexp@6.2.0, path-type@2.0.0, path-type@4.0.0, path@0.12.7, pbkdf2@3.0.17, performance-now@0.2.0, performance-now@2.1.0, picomatch@2.2.2, picomatch@2.3.0, pify@2.3.0, pify@3.0.0, pify@4.0.1, pinkie-promise@2.0.1, pinkie@2.0.4, pirates@4.0.1, pkg-dir@2.0.0, pkg-dir@3.0.0, pkg-dir@4.2.0, pkg-dir@5.0.0, please-upgrade-node@3.2.0, pluralize@8.0.0, popper.js@1.16.1, portfinder@1.0.28, posix-character-classes@0.1.1, postcss-modules-local-by-default@1.2.0, postcss-modules-local-by-default@3.0.2, postcss-selector-parser@6.0.2, postcss-value-parser@3.3.1, postcss-value-parser@4.0.2, postcss@6.0.23, postcss@7.0.17, postcss@7.0.18, prelude-ls@1.1.2, prelude-ls@1.2.1, pretty-error@2.1.2, pretty-format@26.6.2, process-nextick-args@2.0.0, process@0.11.10, progress@2.0.3, promise-polyfill@8.2.0, promise@7.3.1, prompts@2.2.1, prop-types-extra@1.1.0, prop-types@15.7.2, proxy-addr@2.0.5, proxy-from-env@1.1.0, prr@1.0.1, psl@1.1.32, public-encrypt@4.0.3, pump@2.0.1, pump@3.0.0, pumpify@1.5.1, punycode@1.3.2, punycode@1.4.1, punycode@2.1.1, qr.js@0.0.0, querystring-es3@0.2.1, querystring@0.2.0, querystringify@2.2.0, ramda@0.27.1, randombytes@2.1.0, randomfill@1.0.4, range-parser@1.2.1, raw-body@2.4.0, react-bootstrap-table@4.3.1, react-bootstrap@0.31.5, react-calendar-timeline@0.27.0, react-color@2.19.3, react-dom@16.9.0, react-dropzone@11.3.2, react-floater@0.7.2, react-fontawesome@1.7.1, react-hot-loader@4.13.0, react-image-lightbox@5.1.1, react-is@16.13.1, react-is@17.0.1, react-joyride@2.3.0, react-lazy-cache@3.0.1, react-lifecycles-compat@3.0.4, react-markdown@4.3.1, react-modal@3.12.1, react-overlays@0.7.4, react-picky@5.1.0, react-proptype-conditional-require@1.0.4, react-redux@5.1.2, react-s-alert@1.4.1, react-smooth-collapse@2.1.0, react-toggle@4.1.1, react-visibility-sensor@5.1.1, react@16.9.0, react@17.0.2, reactcss@1.2.3, read-pkg-up@2.0.0, read-pkg-up@7.0.1, read-pkg@2.0.0, read-pkg@5.2.0, readable-stream@2.3.6, readable-stream@3.4.0, readable-stream@3.6.0, readdirp@2.2.1, readdirp@3.5.0, recompose@0.21.2, redux-form@5.4.0, redux-logger@3.0.6, redux-thunk@2.3.0, redux@3.7.2, regenerate-unicode-properties@8.2.0, regenerate@1.4.0, regenerator-runtime@0.11.1, regenerator-runtime@0.13.7, regenerator-transform@0.14.5, regex-not@1.0.2, regexp-tree@0.1.23, regexp.prototype.flags@1.3.1, regexpp@2.0.1, regexpp@3.1.0, regexpu-core@1.0.0, regexpu-core@4.7.1, regjsgen@0.2.0, regjsgen@0.5.2, relateurl@0.2.7, remark-breaks@2.0.0, remark-emoji@2.1.0, remark-parse@5.0.0, renderkid@2.0.5, repeat-element@1.1.3, repeat-string@1.6.1, replace-ext@1.0.0, require-directory@2.1.1, require-from-string@2.0.2, requires-port@1.0.0, reselect@2.5.4, reselect@4.0.0, reserved-words@0.1.2, resize-observer-polyfill@1.5.1, resolve-cwd@2.0.0, resolve-cwd@3.0.0, resolve-dir@1.0.1, resolve-from@3.0.0, resolve-from@4.0.0, resolve-from@5.0.0, resolve-url@0.2.1, resolve@1.20.0, resolve@2.0.0-next.3, restore-cursor@3.1.0, ret@0.1.15, retry@0.12.0, reusify@1.0.4, rewire@5.0.0, ripemd160@2.0.2, rsvp@4.8.5, run-async@2.4.1, run-parallel@1.1.10, safe-buffer@5.1.2, safe-buffer@5.2.1, safe-regex@1.1.0, safe-regex@2.1.1, safer-buffer@2.1.2, sane@4.1.0, scheduler@0.15.0, schema-utils@0.4.7, schema-utils@1.0.0, schema-utils@2.7.1, schema-utils@3.0.0, scroll@3.0.1, select-hose@2.0.0, selfsigned@1.10.8, semver-compare@1.0.0, semver-regex@3.1.2, send@0.17.1, serve-index@1.9.1, serve-static@1.14.1, set-value@0.4.3, set-value@2.0.0, setimmediate@1.0.5, shallow-equal@1.2.0, shallowequal@1.1.0, shebang-command@1.2.0, shebang-command@2.0.0, shebang-regex@1.0.0, shebang-regex@3.0.0, shellwords@0.1.1, side-channel@1.0.4, sirv@1.0.10, sisteransi@1.0.3, slash@3.0.0, slice-ansi@2.1.0, slice-ansi@4.0.0, snapdragon-node@2.1.1, snapdragon-util@3.0.1, snapdragon@0.8.2, sockjs-client@1.5.0, sockjs@0.3.21, source-list-map@2.0.1, source-map-resolve@0.5.2, source-map-support@0.5.12, source-map-support@0.5.13, source-map-url@0.4.0, spdx-expression-parse@3.0.0, spdy-transport@3.0.0, spdy@4.0.2, split-string@3.1.0, sshpk@1.16.1, stack-utils@2.0.3, state-toggle@1.0.3, static-extend@0.1.2, statuses@1.5.0, stream-browserify@2.0.2, stream-each@1.2.3, stream-http@2.8.3, stream-shift@1.0.0, string_decoder@1.1.1, string_decoder@1.2.0, string-length@4.0.1, string-width@1.0.2, string-width@2.1.1, string-width@3.1.0, string-width@4.2.0, string.prototype.matchall@4.0.4, string.prototype.trimend@1.0.3, string.prototype.trimend@1.0.4, string.prototype.trimstart@1.0.3, string.prototype.trimstart@1.0.4, stringstream@0.0.6, strip-ansi@3.0.1, strip-ansi@4.0.0, strip-ansi@5.2.0, strip-ansi@6.0.0, strip-bom@3.0.0, strip-bom@4.0.0, strip-eof@1.0.0, strip-final-newline@2.0.0, strip-json-comments@2.0.1, strip-json-comments@3.1.1, style-loader@0.22.1, style-loader@2.0.0, upports-color@2.0.0, supports-color@5.5.0, supports-color@8.1.1, supports-hyperlinks@2.1.0, symbol-observable@1.2.0, symbol-tree@3.2.4, tapable@0.1.10, tapable@1.1.3, terminal-link@2.1.1, terser-webpack-plugin@1.4.5, text-table@0.2.0, textarea-caret@3.0.2, three-orbit-controls@82.1.0, three-stl-loader@1.0.6, three.textsprite@20.0.0, three.texttexture@20.0.0, three@0.124.0, throat@5.0.0, through@2.3.8, through2@2.0.5, thunky@1.0.3, timers-browserify@2.0.10, tinycolor2@1.4.2, tmp@0.0.33, to-arraybuffer@1.0.1, to-fast-properties@2.0.0, to-object-path@0.3.0, to-regex-range@2.1.1, to-regex-range@5.0.1, to-regex@3.0.2, toidentifier@1.0.0, totalist@1.1.0, tr46@2.0.2, tree-changes@0.5.1, tree-changes@0.6.1, trim-trailing-lines@1.1.3, trim@0.0.1, trough@1.0.5, tsconfig-paths@3.9.0, tsutils@3.20.0, tty-browserify@0.0.0, type-check@0.3.2, type-check@0.4.0, type-detect@4.0.8, type-is@1.6.18, typedarray-to-buffer@3.1.5, typedarray@0.0.6, ua-parser-js@0.7.28, unbox-primitive@1.0.1, uncontrollable@4.1.0, unherit@1.1.3, unicode-canonical-property-names-ecmascript@1.0.4, unicode-match-property-ecmascript@1.0.4, unicode-match-property-value-ecmascript@1.2.0, unicode-property-aliases-ecmascript@1.0.5, unified@6.2.0, union-value@1.0.0, uniq@1.0.1, unist-util-is@3.0.0, unist-util-is@4.0.2, unist-util-remove-position@1.1.4, unist-util-stringify-position@1.1.2, unist-util-visit-parents@1.1.2, unist-util-visit-parents@2.1.2, unist-util-visit-parents@3.1.0, unist-util-visit@1.4.1, unist-util-visit@2.0.3, unpipe@1.0.0, unset-value@1.0.0, upath@1.1.2, urix@0.1.0, url-loader@4.1.1, url-parse@1.5.1, url@0.11.0, use@3.1.1, util-deprecate@1.0.2, util.promisify@1.0.0, util@0.10.3, util@0.10.4, util@0.11.1, utila@0.4.0, utils-merge@1.0.1, uuid@3.3.3, uuid@3.4.0, uuid@8.3.2, v8-compile-cache@2.0.3, v8-compile-cache@2.2.0, vary@1.1.2, verror@1.10.0, vfile-location@2.0.6, vfile-message@1.1.1, vfile@2.3.0, vm-browserify@1.1.0, w3c-hr-time@1.0.2, w3c-xmlserializer@2.0.0, warning@4.0.3, watchpack-chokidar2@2.0.1, watchpack@1.7.5, wbuf@1.7.3, wcwidth@1.0.1, webpack-bundle-analyzer@4.3.0, webpack-cli@3.3.8, webpack-dev-middleware@3.7.3, webpack-dev-server@3.11.2, webpack-log@2.0.0, webpack-merge@4.2.2, webpack-sources@1.4.3, webpack@4.46.0, whatwg-encoding@1.0.5, whatwg-fetch@3.6.2, whatwg-mimetype@2.3.0, whatwg-url@8.4.0, which-boxed-primitive@1.0.2, which-pm-runs@1.0.0, word-wrap@1.2.3, worker-farm@1.7.0, wrap-ansi@5.1.0, wrap-ansi@6.2.0, write@1.0.3, ws@6.2.2, ws@7.4.2, x-is-string@0.1.0, xml@1.0.1, xmlchars@2.2.0, xtend@4.0.1, xtend@4.0.2, yargs@13.2.4, yargs@13.3.2, yargs@15.4.1, yocto-queue@0.1.0, GPL-3.0-or-later OR MIT eslint-template-visitor@2.2.2 MPL-2.0 axe-core@4.1.1 ODC-By-1.0 language-subtag-registry@0.3.21      Repository: Nautilus  Academic Free License (AFL); MIT License simplejson Apache License 2.0 typed-ast Apache Software License aiohttp, arrow, async-timeout, aws-xray-sdk, bleach, boto3, botocore, coverage, docker, docker-pycreds, freezegun, importlib-metadata, importlib-resources, moto, multidict, pbr, prometheus-client, pytest-asyncio, python-editor, ramlfications, regex, requests, s3transfer, yarl Apache Software License; BSD License cryptography, packaging Apache Software License; BSD License; Public Domain pycryptodomex Artistic License text-unidecode BSD Flask-UUID, numpy, pandas, raven BSD License Flask, Flask-HTTPAuth, Flask-Mail, Flask-Session, Jinja2, Markdown, MarkupSafe, Pint, SecretStorage, Werkzeug, aioamqp-authentise, aniso8601, anyjson, billiard, bleach-whitelist, celery, click, decorator, dogpile.cache, idna, isodate, itsdangerous, jsonpickle, kombu, lazy-object-proxy, lxml, mock, numpy-stl, olefile, parameterized, passlib, pycparser, pytest-cov, python-dateutil, python-utils, qrcode, scipy, webencodings, wrapt, xlrd BSD License; GNU General Public License (GPL); Public Domain; Python Software Foundation License docutils BSD License; GNU Library or Lesser General Public License (LGPL) amqp CC0 1.0 Universal (CC0 1.0) Public Domain Dedication email-validator Freeware dnspython GNU GPL python-apt GNU General Public License (GPL) pylint GNU General Public License v2 or later (GPLv2+) admesh GNU Lesser General Public License v2 (LGPLv2); Mozilla Public License 1.1 (MPL 1.1) pycairo GNU Library or Lesser General Public License (LGPL) chardet, pygobject, websocket-client GNU Library or Lesser General Public License (LGPL); Zope Public License psycopg2 LGPL astroid LGPL 2.1 pycountry Mozilla Public License 2.0 (MPL 2.0) certifi, pathspec MIT THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Mako, python3-saml, uwsgitop, Faker, Flask-Cors, PyJWT, PyYAML, SQLAlchemy, alembic, appdirs, asn1crypto, atomicwrites, attrdict, attrs, azure-common, azure-storage-blob, azure-storage-common, black, blinker, boto, cffi, cookies, execnet, fake-factory, httpretty, inflection, isort, jmespath, jsonref, keyrings.alt, markdown2, marshmallow, mccabe, more-itertools, pluggy, py, pyparsing, pytest, pytest-flask, pytest-forked, pytest-mock, pytest-xdist, python-magic, pytz, redis, six, termcolor, toml, urllib3, wcwidth, webargs, xmlsec, xmltodict, zipp MIT License; Python Software Foundation License keyring Other/Proprietary License Pillow Python Software Foundation License defusedxml The MIT License (MIT) python-docx UNKNOWN Flask-RESTful, accept-types, diax, jsondiff, pytest-raises, unattended-upgrades WTFPL pyaml new BSD scikit-learn zlib/libpng License pyminizip   We may also be dependent on other repositories which are not mentioned here.

Dependencies & Attributions

Thank you to all open source communities on whose output we rely and build. Below is a list of our dependencies, listed by License type....

Read More
Annex I B.   DESCRIPTION OF TRANSFER   Categories of data subjects whose personal data is transferred employees customers    Categories of personal data transferred Business contact information (e.g., name, work email, work phone, work title and company, company address) Tracking (e.g., computer usage, location, digital footprint)   Sensitive data transferred (if applicable) and applied restrictions or safeguards that fully take into consideration the nature of the data and the risks involved, such as for instance strict purpose limitation, access restrictions (including access only for staff having followed specialised training), keeping a record of access to the data, restrictions for onward transfers or additional security measures. N/A   The frequency of the transfer (e.g. whether the data is transferred on a one-off or continuous basis). Continuous basis during the term of the Master Agreement   Nature of the processing Authentise provides engineering and manufacturing process management software and other related services, as described in the Master Agreement   Purpose(s) of the data transfer and further processing Personal Data is Processed for the purpose of delivering the Authentise service and supporting the Authentise platform services.   The period for which the personal data will be retained, or, if that is not possible, the criteria used to determine that period The subject matter and duration of the processing of the personal data are set out in the Terms of Service .   For transfers to (sub-) processors, also specify subject matter, nature and duration of the processing Authentise uses the sub-processors found online at https://authentise.zendesk.com/hc/en-us/articles/360050519932-Data-Processors  when delivering services to their customers. The list specifies the subject matter and nature of the processing activities performed by Authentise’s sub-processors.   C.   COMPETENT SUPERVISORY AUTHORITY Identify the competent supervisory authority/ies in accordance with Clause 13 Location of the Data Exporter/Data Exporter’s EU representative/Location of Data Exporter’s Head Office.   Annex II https://docs.google.com/document/d/e/2PACX-1vSPPU_wu2FdkxwJDIoUbsrQuu3x6V3Jui6tWgfO3lnphPjyFZGTFM2kJfakNc6TRxpnUXWAlBSBq_1v/pub

Authentise Standard Contractual Clauses Information

Annex I B.   DESCRIPTION OF TRANSFER   Categories of data subjects whose personal data is transferred employees customers    Categories...

Read More
Yes. It is because your printer is being driven by our cloud service that we are able to stop it remotely when you get the text message. If you are having problems connecting your printer please take a look at the Design Streaming FAQ .

Do I have to stream my design to be able to monitor the print?

Yes. It is because your printer is being driven by our cloud service that we are able to stop it remotely when you get the text message....

Read More
Please take a look at the Design Streaming FAQ .

I can't connect my printer.

Please take a look at the Design Streaming FAQ .

Read More
The camera needs to be able to capture a centered image from the top of the printer, with full view of the printer bed, like this: If you want to design your own camera mount, please feel free to do it. If you rather print or modify the one we have designed, here are the instructions: Render of the gantry: - It's a rod based gantry. It stands on the table and looms over the printer: This alternative mount should also be easy to assemble.- The prints are broken up for best printing, and how many times the STLs have to be printed: Print this once:  https://s3-us-west-2.amazonaws.com/authentise-releases/printable_gantry2_part1.stl Print this one twice, as these parts are needed for each leg:  https://s3-us-west-2.amazonaws.com/authentise-releases/printable_gantry2_part2.stl - This design is optimized for using 5/16" all-thread rod, but it should theoretically work with 8mm all-thread and nuts. Gantry mounted with webcam attached: - In our design we used 3 1 yard lengths of 5/16" all-thread, but we presume that, depending on your printer, it may need to be taller, so you may need to get 2 1 yard rods per leg, which would come out to be 5-6 rods required, so: 3-6 1 yard x 5/16" all-thread OR m8 rod of equal length. 24 5/16" OR m8 nuts - After the gantry is printed, you can mount the camera, connect your printer and camera to the computer and move forward. Mounting the camera:

How do I mount my webcam?

The camera needs to be able to capture a centered image from the top of the printer, with full view of the printer bed, like this: If you...

Read More
The camera needs to be able to capture a centered image from the top of the printer, with full view of the printer bed, like this: If you want to design your own camera mount, please feel free to do it. If you rather print or modify the one we have designed, here are the instructions: Printing the camera mount for Makerbot Replicator 2 This is how the mount will look like when finished.  Each piece has a number embossed into it that corresponds to another part (1 -> 1, 5 -> 5, etc), to make it easier to assemble it. The design is broken into three separate STLs that should be printed one at a time to comfortably fit on the build platform: Printable mount part 1 Printable mount part 2 Printable mount part 3 To assemble it, you will need a few minor nuts and bolts: 16 m3x13 OR #4x0.5in bolts 16 m3 OR #4 nuts Also, if the webcam has a standard camera mount hole, you will need a 1/4-20x0.5in bolt too.   Printing the camera mount for other printers Render of the mount: - It's a rod based mount. It stands on the table and looms over the printer: This alternative mount should also be easy to assemble.- The prints are broken up for best printing, and how many times the STLs have to be printed: Print this once:  https://s3-us-west-2.amazonaws.com/authentise-releases/printable_gantry2_part1.stl Print this one twice, as these parts are needed for each leg:  https://s3-us-west-2.amazonaws.com/authentise-releases/printable_gantry2_part2.stl - This design is optimized for using 5/16" all-thread rod, but it should theoretically work with 8mm all-thread and nuts. Mount mounted with webcam attached: - In our design we used 3 1 yard lengths of 5/16" all-thread, but we presume that, depending on your printer, it may need to be taller, so you may need to get 2 1 yard rods per leg, which would come out to be 5-6 rods required, so: 3-6 1 yard x 5/16" all-thread OR m8 rod of equal length. 24 5/16" OR m8 nuts - After the mount is printed, you can mount the camera, connect your printer and camera to the computer and move forward. Mounting the camera:

Printing the camera mount

The camera needs to be able to capture a centered image from the top of the printer, with full view of the printer bed, like this: If you...

Read More
Any off-the-shelf webcam should work as long as it is in the right position. The camera needs to be able to capture a centered image from the top of the printer, with full view of the printer bed, like this: If you want to design your own camera mount, please feel free to do it. If you rather print or modify the one we have designed, here are the instructions .

What kind of camera should I use?

Any off-the-shelf webcam should work as long as it is in the right position. The camera needs to be able to capture a centered image from...

Read More
Have you printed the camera mount already?  Great. Go to http://vision.authentise.com , sign up and login. On the top bar, right side, click on Vision. You will be prompted to download the Authentise App. Do that, run the installation and make sure the App is running. You should see a small Authentise app in the System Tray (near the clock, top right for OS X, bottom right for Windows) . The first step will tell you to select a printer. Since you have not printed with Authentise yet, just click "Next". It will lead you to a screen where you can print the calibration square (to calibrate the camera to your light conditions). Click "Start Print" to load the print interface. You will have to add your printer. If your printer is not listed, add it as  Reprap Generic,  confirm the slicing settings and start printing. Now you can set your alert settings in the  right side  of the screen: The following steps are about the camera setup. It's a lengthy process but you will not need to repeat it very often. After you are finished with the camera calibration, it will ask you to upload a file to print and walk you through the printer setup . The camera will be watching!

Computer Vision - Step by Step Tutorial

Have you printed the camera mount already? Great. Go to http://vision.authentise.com , sign up and login. On the top bar, right side,...

Read More
The Design Streaming has a simulation feature, used mostly to experiment with the API and debug implementations. It's available to all users and developers and it's a bit hidden. Follow these 3 steps to find it: 1) To simulate a print, this first step is to choose what kind of printer you want to simulate. On this example we will choose a Replicator 2. Clic k on the printer, then in Next . 2) Now click 6 times in the "Enter your printer settings"  header, highlighted below. 3) After you do that, a "Simulated"  port will be added to the Port  dropdown box, like the screenshot highlighted below. Choose the Simulated  port and click Next  to proceed to print.

How to simulate a print?

The Design Streaming has a simulation feature, used mostly to experiment with the API and debug implementations. It's available to all...

Read More
SOON

How do I find my connection code in integrated devices?

SOON

Read More
3D printing can take time. Please make sure to disable your computer's sleep mode to prevent you hard drive and you internet connection from turning off. Most Operating Systems have the option to turn off the screen without turning off. You can also keep working on your computer while you print, just be careful not to close the print tab or disconnect the USB cable.

This is going to be a long print. What should I know before I leave it alone?

3D printing can take time. Please make sure to disable your computer's sleep mode to prevent you hard drive and you internet connection...

Read More
Please try to quit the Authentise app and then start it again. Usually it solves the problem.   If it does not work,  please submit a Support request .

I'm stuck on "Warming up printer"

Please try to quit the Authentise app and then start it again. Usually it solves the problem.   If it does not work,  please submit a...

Read More
The slicer takes parameters about your printer, type of plastic in use, and other info to figure out how to slice the object in the STL into a number of slices. The output will use a standard format called GCode. GCode is the same standard used in CNC machines.   If you are not very experienced in Slicing Settings , you can just set the fields showed in the screen below and Authentise will use default settings according to your printer model.  If you have your own Settings file , you can upload it clicking on Choose file . It must be a .json or .ini file.   If you don't have your own Slicing Settings file but feel confident to edit ours , please download the attached templates, edit and upload it again in the Slicing Settings screen. Be sure to remember that Makerbots and Rep-rap based printers have entirely different file templates.      Ultimaker.ini  (3 KB) TypeA.ini  (3 KB) Printrbot Jr.ini  (2 KB) MB Replicator2.json  (3 KB)

What about Slicing Settings?

The slicer takes parameters about your printer, type of plastic in use, and other info to figure out how to slice the object in the STL...

Read More
If you just connected a new printer in the same port used before, please manually quit the Authentise App and start it again. It should solve the problem. If it does not, please submit a support request .

I connected a new printer on a previously used port and the App doesn't recognize it

If you just connected a new printer in the same port used before, please manually quit the Authentise App and start it again. It should...

Read More
Unfortunately, at the moment we only support Windows Vista and up.

I'm running the App on Windows XP and my print won't start

Unfortunately, at the moment we only support Windows Vista and up.

Read More
If you have a single nozzle printer, Reprap-based or Makerbot, you can select "Generic" and edit Filament and Nozzle Diameter  fields in the Set slicing settings screen before you start your print.

My printer is not listed

If you have a single nozzle printer, Reprap-based or Makerbot, you can select "Generic" and edit Filament and Nozzle Diameter fields in...

Read More
This error message usually means there's another application taking over the port you are using to connect your printer. This application is likely to be Cura, Repetier Host, Markebot/Makerware, or any other app you use to control your printer. Please close the application, make sure it is not running in the background, and your port should be released to be used by Authentise. Releasing your port on Makerbot App.

I'm getting an error message saying "Port is unavailable"

This error message usually means there's another application taking over the port you are using to connect your printer. This application...

Read More
If you're still stuck in the screen where you downloaded the Authentise app, please click here .   If you have past the download screen, your printer is active, you clicked on Print Now  and got a warning saying your connection is down , you are very likely to be experiencing some troubles with your internet provider. Please make sure your internet is okay and consider closing other apps that might be slowing down your connection.    If you are sure your internet is okay, the USB cable connecting your computer to your printer might be a little loose. Take a closer look to make sure the cable is connected on both sides.   None of our tips solved your problem? Please submit a support request.

How do I troubleshoot connection?

If you're still stuck in the screen where you downloaded the Authentise app, please click here .   If you have past the download...

Read More
If the App is up and running, you will be able to see the Authentise icon on your System Tray. OS X System tray: Windows System tray:   Here's a tip to run Authentise App: On Windows, press the Windows key + F and start typing Authentise (within Apps)On Mac, press the Command + Space Bar (Spotlight shortcut) and start typing Authentise.

Where do I find the Authentise app in my computer?

If the App is up and running, you will be able to see the Authentise icon on your System Tray. OS X System tray: Windows System tray:  ...

Read More
If the App is up and running, you will be able to see the Authentise icon on your System Tray. OS X System tray: Windows System tray:   To get your connection code, just click Get connection code on the App menu and it will be automatically copied on you clipboard. Now you can paste it with Ctrl+X in the code field in the widget to proceed. Here's a tip to run Authentise App: On Windows, press the Windows key + F and start typing Authentise (within Apps)On Mac, press the Command + Space Bar (Spotlight shortcut) and start typing Authentise.

How do I find my connection code?

If the App is up and running, you will be able to see the Authentise icon on your System Tray. OS X System tray: Windows System tray:  ...

Read More
To make sure your printer is connected and ready to print, you have to: 1. Connect your printer to your computer using a USB port 2. Turn on your printer 3. Download Authentise App 4. Install and run Authentise App   Here's a tip to run Authentise App: On Windows, press the Windows key + F and start typing Authentise (within Apps)On Mac, press the Command + Space Bar (Spotlight shortcut) and start typing Authentise. If the App is up and running, you will be able to see the Authentise icon on your System Tray. OS X System tray (top right): Windows System tray (bottom right):   If you have done that, you should be good to go, click Test Again  and you will see this screen. Note for Windows Users:  If everything seems fine, printer is connected, Authentise App is running and you still stuck on the first screen, please try turning off your Windows' Firewall  and test again. Sometimes the operating sistem's firewall can be the road block. After you do that, close the Authentise app, click in the app with the right button of the mouse and select 'Run as administrator'. If it solves your problem, do not leave your Firewall turned off . Go back there and add Authentise App to the list of permitted apps, and then turn your Firewall on again. We strongly recommend users and partners to use the Chrome  browser any time they experience 'connectivity to servers' – especially if they are outside of USA where default settings are more stringent. If everything seems fine, printer is connected, Authentise App is running and you still stuck on the first screen, please take a look at the end of your Address bar, in the browser, and check if there's this shield icon there. If it is, please click on the shield icon and, after that, click on the "Load unsafe script" button. This should solve the problem.

I already downloaded your App but I can't get past this first screen

To make sure your printer is connected and ready to print, you have to: 1. Connect your printer to your computer using a USB port 2. Turn...

Read More
1) Download the code as instructed in the app or go to:  http://app.authentise.com/#/app-download 2) chmod +x Authentise-armv6l-3.2.bsx 3) run the script like this ./Authentise-armv6l-3.2. bsx 4) This installs binary and runs it as a daemon. You can check this with this command: ps -ef | grep authentise You should see something like this: pi 17954 17698 0 15:30 pts/0 00:00:00 / usr /local/bin/authentise-streaming-clientpi 17955 17954 15 15:30 pts/0 00:06:56 / usr /local/bin/authentise-streaming-client 5) run this command: /usr/local/bin/authentise-streaming-client --connection-code this will give some long message and then on a newline will output the code to use when adding the printer. The code looks something like this: ANJTWT 6) Now you can log into the app and add the Streaming client and printer

How to add Authentise Streaming Client to Rasberry Pi

1) Download the code as instructed in the app or go to:  http://app.authentise.com/#/app-download 2) chmod +x Authentise-armv6l-3.2.bsx...

Read More
You are about to print a design from one of our partners and have loaded the widget. The widget that looks like this: You can generate your connection code by right-clicking on the app in the task bar or System Tray and selecting Get connection code. Windows System tray: OS X System tray. After you click on Get connection code, the code will be automatically copied to you clipboard. You are ready to go. Click on the Enter Code button on the widget. This is where you paste your connection code with Ctrl+V.  Done that, it will proceed automatically and move you on to this:  Here you can choose any printer model you would like. In this example I’ll pick Leapfrog Creatr (single nozzle) and click Next. You’ll see this page.  This is where you select the port and baud rate to communicate with your printer. Be sure to select the correct port and baud rate and then click Next. You should see the connection test page. It will quickly establish a connection as the simulated printer is nearly instantaneously fast. It looks like this and you will click Done when the test is finished. Now you’ll be able to select the settings for your print. You’ll need to decide on a material and print quality. Please remember: the actual settings you pick change the slicing settings.  For this demo I chose PLA and Low (Faster) print quality. To proceed, click Submit settings. You will now see the confirmation page. Here you can review your selections before starting the print. Mine looks like this, yours will looks lightly different, with the information from your design. Click Print Now! Next you’ll see the print progress page. It will start by looking like this: This progress page will move through several discrete phases. The first is preparing the file for printing, which means that we’re slicing it with our slicing engine. Once that finishes you’ll see: At this point the system is waiting for the printer to receive the file and to start processing the gcode. Once the printer starts printing the file you’ll see the progress bar begin to fill and get temperature readings for your printer.  As the print completes you’ll see this screen: At this point you should look at your print and check the quality. If you’re satisfied you can indicate that the print was a success. If not, you can say that it wasn’t successful and tell us why. This is the final page, the print is done.

Design Streaming - Step by Step Tutorial

You are about to print a design from one of our partners and have loaded the widget. The widget that looks like this: You can generate...

Read More
The Delta Comparison Module returns visual and numerical geometric differences between two models. As of today, it is not yet activated (empty star on our module list )

Delta Comparison

The Delta Comparison Module returns visual and numerical geometric differences between two models. As of today, it is not yet activated...

Read More
We don't actually have a quality assurance module. We check quality in 2 ways: 1) Our computer vision based  In-Process Monitoring Module. It monitors whether what is meant to be printed is ACTUALLY being printed and send various alerts (email, text) if that's not the case as well as pausing the print. It is currently available for some  FDM machines. More info on vision.authentise.com  or on the relevant help page .  2) Of course, our MES system  is also beginning to allow manual error reporting, Testing result uploads etc. We've built some simple machine learning into this, which should be able to allow us to predict failure in the near future. It is also geared to predicting maintenance needs, though that is not a feature at present.

Quality Assurance

We don't actually have a quality assurance module. We check quality in 2 ways: 1) Our computer vision based  In-Process Monitoring...

Read More
Interested in receiving an estimate for your order before it is placed? Authentise offers quoting! Quotes are automatically generated by processing information related to the cost and production time of manufacturing all the parts of an order. In the Line Estimates tab, you can see the individual breakdown of the costs that are factored into producing each piece as well its total cost. These factors include Printing Cost, Print Time, Model Volume, Support Used, Post-Processing Cost, Material Cost, Total Cost, Design Cost, and Bureau Price. Quotes may change as more information is collected or altered. For instance, if you receive a quote on a line item and decide to change the material, the estimate will adjust to reflect those changes. In the event you may want to change or update these estimates, clicking Edit will allow you to override the estimated print time, bureau cost, and bureau price. You may also submit any additional costs per piece here. You can also now require an order quote on any unconfirmed order. This option also allows you to include an order discount as well as any relevant notes. You may change the quote details by directly typing the new changes into the fields and using the Save Order Quote button. You can access a downloadable paper copy of the order quote by clicking Export Order Quote. Previous Quote Documents are also available for download by clicking Last Version. When requiring an Order Quote, you will be able to access Quote Preview at the Line Item level. Unit prices are displayed for each process step in addition to the total cost. When accessing a specific process step, you are able to view a more precise breakdown of the factors contributing to that Unit Price including Labor and Workstation Time.  By clicking the Edit button on the top right corner, you are able to adjust the default values set by your bureau and add any additional charges. Note:  To access the default settings set by your bureau, navigate to Administration > Settings > Defaults.

Quoting

Interested in receiving an estimate for your order before it is placed? Authentise offers quoting! Quotes are automatically generated by...

Read More
Our Machine Analytics module captures data from printers and displays it on dashboards. It's also available as a tie in to MES, which uses the data to create operational efficiency (such as generating a traceability report or updating order ID automatically).  Data types differ for different machines, we focus on these since they're operationally valuable as automation triggers: Machine ID ID, Name, Series - Unique identifyers and general ones Status Whether the printing is printing, warming, under maintenance or idling Print being printed Ideally, the design name as well as the build name Progress Layers printed, time printed, Total Total Layers, total time to print Material available* Material available in the printer Material used Materials consumed in the current or last build Maintenance Events Any log of changes to the machine, recent maintenance events Error Messages   Build Time Estimated and actual build time of the job being printed Material The current material being used However, we get a whole data dump from printers and you can also access that data via the API we provide. For some, like EOS, you have to pay extra to access the detailed sensor data. Others, like SLM, aren't as detailed. We don't currently integrate 3rd party sensor data, but would love to work with you on that. As I mentioned we're starting to head in this direction with Intel and a number of others.   Machines supported with Machine Analytics are listed here .

Machine Analytics

Our Machine Analytics module captures data from printers and displays it on dashboards. It's also available as a tie in to MES, which...

Read More
There are at least 5 ways to partner with Authentise: Type Description Machine OEM Machine OEMs typically provide data access to their machines via API or similar method. EOS, Formlabs, 3D Systems, and others have all partnered with Authentise in this way. For more information on what kind of data we need, see here . Algorithm Provider Third party algorithm providers integrate their solutions into the Authentise interface. Generally speaking, they will have no interface of their own or only redirect users to their interface when detailed interaction is required. The list of modules shows which modules currently include third party components . Modules with contributions from Algorithm Partners are generally available at a premium to our customers, and that additional revenue is then shared between the Algorithm Provider and Authentise. To understand how we charge our customers, see this article . Software Partners Software Partners have a sync integration into Authentise. This means that users can trigger the Software Partners solution to load from Authentise. The most frequent use of this is CAD software, where the part under consideration is automatically loaded into to the CAD solution. Once finished in CAD, the design can be sync'd back into Authentise. See this video of the Autodesk/Authentise integration . IT Integrations ERP, PLM, and other IT systems usually use our RESTful API's to integrate with our systems. There are a variety of use cases for this - for instance, exchanging orders or order status information, getting a quote from Authentise without loading the interface, or managing material inventory. If you're looking to integrate your IT systems, please check out our API docs . System Integrators System integrators help deploy Authentise with clients, complete IT Integraitons and more. If you're interested in helping us do this, please contact us .

Partnership Types

There are at least 5 ways to partner with Authentise: Type Description Machine OEM Machine OEMs typically provide data access to their...

Read More
If you want to create a 3D / CAD / CAM tool that will be deployed within Authentise, you will need to following steps described below.   We have described how you will install docker for your platform, create a dockerfile and tag the associated image to upload to dockerhub. This will be shared with an authorized Authentise user to be deployed along with our other services.   Step-by-Step Guide Install docker and docker-compose on the machine where you will be building the 3D / CAD / CAM tool a. On mac run brew install docker and brew install docker-compose you can also install docker desktop  https://docs.docker.com/desktop/install/mac-install/ b. On linux you can follow dockers installation steps  https://docs.docker.com/engine/install/ubuntu/ c. Windows is not recommended Create a repo in dockerhub that will be used to push the image to. This can be a public or private repo. a. If the docker image is private you must invite an authorized Authentise user to your organization b. You can follow dockers docs on inviting members  https://docs.docker.com/docker-hub/members/#invite-members-via-docker-id-or-email-address  We will provide you the docker user to add when you reach this step c. Once we are added to your organization the user must be added to a team. You can follow dockers docs on this  https://docs.docker.com/docker-hub/members/#add-a-member-to-a-team d. Once the user is added to a team make sure to grant that team Read-only or higher permissions on the newly created repo. Additional information can be found in docker docs  https://docs.docker.com/docker-hub/repos/access/#collaborators-and-their-role Create a Dockerfile for your 3D / CAD / CAM tool so that it can be run as a container/service. Please make sure to follow best practice  https://docs.docker.com/develop/develop-images/dockerfile_best-practices/ a. Build a container from the Dockerfile. In the dir where the Dockerfile is present run docker build -t <your_org>/<your_repo>:<tag> . This will build a container and tag the image b. You may have to log into your dockerhub this can be done with docker login you will be prompted for your username and password. Additional information can be found in docker docs  https://docs.docker.com/engine/reference/commandline/login/  Make sure the user you're using has Read & Write permissions to the dockerhub repo. c. Once the container has been built verify that it works as expected. docker run -d <image_from_build_command> d. If the container passes your testing you can push it to your dockerhub repo. If you go to your repo in dockerhub and view the general tab the push command will be there for you to use. It will look like docker push <your_org>/<your_repo>:tagname. Make sure to push the image that you tagged in step 3.a Now that you have pushed an image and granted Authentise access to the dockerhub repo, please contact Authentise with the image to use to deploy your 3D / CAD / CAM tool. a. If your Dockerfile did not include extra arguments like ports, mounts, etc. and they were instead used in the run command like --expose, -p, --mount etc. please also provide us the run command that you used to start the container. We recognize that each software may have unique constraints and cases that will need to be accommodated and intend for this to be general guidance. If you plan to embark on the process, give us a shout when your starting up by emailing support@authentise.zendesk.com , we would love to work with you on this project!

How to make your 3D / CAD / CAM tools deployable with Authentise

If you want to create a 3D / CAD / CAM tool that will be deployed within Authentise, you will need to following steps described below.  ...

Read More
We're working on integrating as many printers as possible, as quickly as you can say "Additive Manufacturing". Our support differs depending on what module  you choose. In particular, it differs for  Machine Analytics Secure Delivery Process Monitoring Machine Analytics Machine Analytics is the main printer connectivity service required to get data OUT  of machines. An up-to-date list of supported printers for supported printers can be found here: http://docs.authentise.com/machine-analytics/supported-printers.html Secure Delivery This service is only used to get data IN  to machines and isn't connected to MES at the moment. Please find out more about the module here Process Monitoring   Process Monitoring only works for open source RepRap printers and Viridis3D printers. We have to work directly with OEMs to support their printers and add the functionality that will make it truly valuable. If you're an OEM interested who is interested in working with us, please let us know.

What are the compatible printers?

We're working on integrating as many printers as possible, as quickly as you can say "Additive Manufacturing". Our support differs...

Read More
What are the file formats you support? .STL (both Binary and ASCII types) is the standard file type that we support. We are also in the process of adding .STP/STEP file support to our standard supported file type list.    The optional file conversion module currently handles the following file types: Native CAD Formats Format Extensions Precise or Tessellated Read AutoCAD .dwg, .dxf Both R9-2022 CATIA V4 .model Precise 4.1.9 – 4.2.4 CATIA V5, V6 CATPart, CATProduct, CGR Both 15-2022 (R32) Creo .prt, .asm Precise Up to 9.0 NX, Unigraphics (includes JT) .prt, .jt, .j_t Precise NX up to NX12, NX 2206, JT up to 10.8 Pro/E .prt, .asm Precise Up to Wildfire 3 Inventor ipt, iam Both Up to 2023 Microstation dgn Both Up to V8 Rhino 3dm Precise Versions 2-7 SOLIDWORKS .sldprt, .sldasm Precise 97-2023 Solid Edge .par, .asm, .psm Both Solid Edge 2023 Geometric Modeling Kernel CAD Formats Format Extensions Precise or Tessellated  Read ACIS .sat, .asat, .sab, .asab Both R1.5-R2023  Parasolid .x_t Both Up to 35 SMLib .sms, .iwb, .iwp Precise All XCGM .xcgm Precise All Neutral CAD Formats Format Extensions Type  Read IGES .igs, .iges Precise Up to 5.3 STEP .stp, .step Both AP203/AP214, AP242  VDA-FS .vda Precise All Tessellated Formats Format Extensions Precise or Tessellated  Read 3DXML .3dxml Tesselated Up To R2016 (v4.3 internal version) 3D PDF .pdf Tesselated Yes 3MF .3mf Tesselated Yes Collada .dae Tesselated All FBX .fbx Tesselated All GLTF .gltf Tesselated All OBJ .obj Tesselated All NGRAIN .3KO Voxels   PLY .ply Tessellated All POD .pod Tessellated All PRC .prc Tessellated All Stereo Lithography .stl Tessellated All U3D .u3d Tesselated ECMA-363 VRML .wrl Tesselated 1.0 & 2.0 WebGL .html Tesselated

File Conversion File Types

What are the file formats you support? .STL (both Binary and ASCII types) is the standard file type that we support. We are also in the...

Read More
It's easy. Users can register themselves at http://app.authentise.com/#/register They can then use the docs at http://docs.authentise.com/authentication.html  to get authenticated to the platform

Start using 3Diax Modules

It's easy. Users can register themselves at http://app.authentise.com/#/register They can then use the docs at...

Read More
If you want to find out whether Authentise Services for  Authentise.com  are up and working, please click here . You can click the various links on that page to see the detailed breakdowns for each of the services.   Looking for the status of  Authentise.pro ?  You can find that here!

Is it Down? (Authentise.com)

If you want to find out whether Authentise Services for Authentise.com are up and working, please click here . You can click the...

Read More
If you want to find out whether Authentise Services for Authentise.pro  are up and working, please check these links: Rapidfab MES   QR App API (Data) Looking for the status of Authentise.com ? You can find that here!

Is it Down? (Authentise.pro)

If you want to find out whether Authentise Services for Authentise.pro are up and working, please check these links: Rapidfab MES   QR...

Read More
Our platform is comprehensively designed for security. For example, we encrypt everything at rest (AES-256) and in flight using SSL.  We are used by some of the most heavily protected supply chains in the world, such as the Department of Defence, Boeing, Honeywell or the UK's Atomic Weapons Establishment (AWE) We offer multiple deployment options  so you can meet your own cybersecurity requirements. Our platform is penetration tested by external consultants to ensure that our protections and processes are effective. Certificates available on request. We self-assess regularly against all common standards (ISO 27001/27002/27017/27018, NIST SP 800-53, AICPA TSC, German BSI C5, PCI DSS, ISACA COBIT, NERC CIP, FedRamp, CIS and many others) by using the Cloud Security Alliance's Cloud Control's Matrix . A copy of our assessment is available on request and includes links to all validating processes. Some of these may only be available on our Enhanced Security  service An SSL server test on Authentise.com  domain can be obtained here .

Platform Security Description

Our platform is comprehensively designed for security. For example, we encrypt everything at rest (AES-256) and in flight using SSL.  We...

Read More
Installation of the 3Diax platform is usually pain free for clients. Following are the required steps for IT administrators during such an installation. Details are listed below the summary: # Step Local Managed Cloud 1 Provision hardware x     2 Install Ubuntu 16.04 LTS x     3 Open port 443 to incoming traffic x     4 Create DNS entries to point to provisioned hardware x     5 Create SSL certificate for DNS entries x x   6 Copy SSL certificate and key to the server x x   7 Install 3DIAX license file x     8 Run installation script from Authentise x     9 Install Authentise Echo x x x 10 Modify Echo configuration file x x   11 Create a 3DIAX user x x x 12 Configure Echo to traverse proxies x x x 13 Configure Echo printers x x x 1. Provision Hardware The exact hardware specifications you'll need will depend on your use case and the expected load on the system. Please consult with your Authentise sales associate to determine reasonable allocation of CPU, RAM and network-attached disk space. 2. Install Ubuntu 16.04 LTS Ubuntu 16.04 is the latest long-term supported release of Ubuntu, and it is the operating system used for Authentise 3DIAX. Authentise recommends using the "server" distribution of Ubuntu. 3. Open port 443 to incoming traffic 3DIAX performs all communication over SSL and requires port 443 to be opened on any firewalls that control access to the server so that web browsers on the same network can reach the service. Optionally some portions of the UI can be run without SSL over port 80, but it is not recommended. 4. Create DNS entries to point to provisioned hardware 3DIAX is a constellation of microservices that communicate with each other via DNS entries. The TLD pattern you use is up to your organization, but the system will need DNS entries for the following:    'users.authentise.<TLD>',    'app.authentise.<TLD>',    'callback.authentise.<TLD>',    'data.authentise.<TLD>',    'erp.authentise.<TLD>',    'estimates.authentise.<TLD>',    'events.authentise.<TLD>',    'gigan.authentise.<TLD>',    'installers.authentise.<TLD>',    'integrations.authentise.<TLD>',    'metrics.authentise.<TLD>',    'models.authentise.<TLD>',    'packing.authentise.<TLD>',    'payment.authentise.<TLD>',    'print.authentise.<TLD>',    'quickslice.authentise.<TLD>',    'quoting.authentise.<TLD>',    'rapidfab.authentise.<TLD>',    'status.authentise.<TLD>',    'syphon.authentise.<TLD>',    'tetra.authentise.<TLD>',    'vision.authentise.<TLD>',    'widget.authentise.<TLD>',    'woodhouse.authentise.<TLD>' 5. Create SSL Certificate If your organization uses their own Certificate Authority you will need to follow your internal process to get SSL certificates created for the domains in step 4. The certificate should use SAN to provide the various DNS names. 6. Copy SSL certificate and key to the server The bundled certificate chain and key should be located at /etc/authentise/wildcard.authentise.pem and /etc/authentise/wildcard.authentise.key.pem and should be in the PEM file format. 7. Install 3DIAX license file Authentise will supply you with a license file that you should copy to the server at /root/authentise.license 8. Run Installation Script from Authentise Authentise will supply you with a script that you should run as root on the server. This script will read the license file and begin the process of downloading and installing the docker image files that are used to run the application. It will also ingest the SSL certificate and key to use with its internal web server. 9. Install Authentise Echo Echo needs to be installed on a windows 10 computer on the same intranet as the printers it will be communicating with. Echo installs as a service that runs in the background as soon as the machine starts up. The service will bind to port 11003 on the loopback IP address (127.0.0.1). It uses this port to communicate with the local configuration utility. Unless your firewall rules are especially draconian you should not need to make any firewall rule changes for this installation. You will need Administrator access to install the software. 10. Modify Echo configuration file Echo by default is configured to talk to Authentise's multi-tennant cloud. If you are using a local deployment or a managed cloud deployment for 3DIAX you will need to modify the Echo configuration file to communicate with your install of 3DIAX. 11. Create a 3DIAX user Echo needs the credentials for a 3DIAX user to use when sending data about printers. You must use the Echo configuration utility to provide credentials to Echo. Echo will then create a derivative key from those credentials to use for uploading data. 12. Configure Echo to traverse proxies If your network requires HTTPS proxies to reach either your local install of 3DIAX or the cloud version of 3DIAX you will need to use the Echo configuration utility to configure communication with those proxies, including their IP address and credentials, if any. 13. Configure printers Once Echo is installed and configured to traverse your network proxies you will need to configure your different printers. This can be done from any web browser and will require the IP address, printer type and printer serial number for any printers you want Echo to communicate with. The IP address should be the address to reach the printer from the computer where Echo is installed. It does not have to be a publicly addressable IP address.

Support from Client IT Staff

Installation of the 3Diax platform is usually pain free for clients. Following are the required steps for IT administrators during such...

Read More
This is relevant ONLY to those deciding to go fully "local" - ie not chosing a private cloud or Managed Services option of deployment. Please check out our summary of deployment options  to learn more. Requirements for a client-owned data center installation of 3Diax: Linux computing resources. These can be virtual machines are bare metal hardware. RHEL, CentOS or Debian flavors. Ubuntu LTS Server preferred. The Linux kernel must be version 3.10 or newer Total RAM and CPU are usage dependent, 4 virtual CPUs at ~2.0Ghz and 64 Gb total RAM minimum Network-attached storage Storage total size and IOPS requirements are usage dependent, 10Gb minimum Backups must be handled by the customer Permit outgoing HTTPS connections to Authentise These connections allow us to bill the installation on a per-transaction basis as well as send emails/SMS notifications using our infrastructure Standard SSL over port 443 at periodic intervals, no customer-owned data is transmitted. Incoming HTTPS requests over intranet All 3Diax services are exposed via HTTPS, so client software must be able to reach 3Diax servers over port 443 internally If the customer has a particular database engine requirement 3Diax can be integrated with an existing database server and license. Otherwise 3Diax will allocate some of the NAS and compute resources to running Postgres on Linux for all of 3Diax’s RDBS needs. If you're intending to use Machine Data as part of your MES, MA or 3Diax module install, then you will need Echo. Echo is described here , and needs minimal hardware: a very simple windows computer should do the trick. The only important mark is that this computer must sit on the same network as your printer. For certain printers you may need to install it directly on the PC controlling your printer. Additionally if the deployment will be using slicing or design streaming to Stratasys printers: Windows computing resources Virtual machines or bare metal hardware Windows Server 2012 or Windows 10 8 Gb RAM, 1 2.0Ghz CPU minimum 3Diax is architected as a system of microservices that are deployed via containers. This allows for flexibility in allocate computing resources and easy scalability. All deployments of 3Diax come with a dashboard for monitoring resource utilization to make informed decisions about adding additional capacity to the cluster. This architecture diagram might help:

3Diax Local/On-premise Install Requirements

This is relevant ONLY to those deciding to go fully "local" - ie not chosing a private cloud or Managed Services option of deployment....

Read More
Impersonation capability is currently a BETA tool that has been released for use, in a limited capacity, to some exclusive users. It is primarily a tool to aid in the support of an individual's end-users by allowing users with impersonation privileges the ability to view the Authentise Platform as the user that they are impersonating. It is only an option if you have a Private Instance of the Authentise Platform and Impersonation privileges are granted to users following a support request and approval process. Please submit a Zendesk request if you would like to gain access to this capability. Accessing the Impersonation Tool The tool can be accessed (after making a support request to Authentise) by clicking the User Menu and selecting the Impersonate option.  After clicking the Impersonate option, you will be taken to the Impersonation Tool  page. Here you will be presented with a list of users in your Bureau that you can select from and Impersonate. You can also type their exact user email address (Case sensitive) into the search bar. Once you have begun Impersonating a user, subtle signals will change in the application. The Top Navigation Bar will become a lighter blue color than it typically shows The User Name listed in the User Menu will be that of the User that you are impersonating. The User that you are impersonating will be listed on the Impersonation Tool page. An option to End Impersonation will be added you your User Menu. Clicking this option will end the Impersonation and return you to your original User Account. An option to Stop the Impersonation will be shown on the Impersonation Tool Page. Clicking this option will end the Impersonation and return you to your original User Account. Using Impersonation When impersonating a User, you are essentially "walking in their shoes throughout the app". This means that any changes that you make will be recorded as being completed by the User that you are impersonating. Things such as creating an order, adding a line item, and completing runs will be recorded in the Traceability report as the User that you are Impersonating. This is one one the reasons that access to this tool is carefully controlled and limited to specific users.   This tool is typically used to aid in the simulation or recreation of specific issues that may be reported to a System Admin. In this situation, you may want to impersonate a user to "see what they are seeing" and better understand what they are attempting to do when they experience any sort of issue.   It can also be used to aid in Training and Demonstration purposes. In these situations, a Manager user may impersonate an account with different Roles to show what other users might expect to see. Overall, it can be a very helpful tool for the use and support of the Authentise system and it should be used very carefully.

Impersonation Tool (BETA)

Impersonation capability is currently a BETA tool that has been released for use, in a limited capacity, to some exclusive users. It is...

Read More
We will highlight significant recent changes to MES below. By significant we mean anything that impacts the user experience. More subtle changes may happen unannounced.  4 July 2019 Post-processing runs can now be batched. The user can determine whether parts that are scheduled on a device should be batched at all, or batched with other parts on a 2D/3D bed with fixed dimensions. Now parts marked with “auto-schedule” will be automatically placed into a build with parts that match each other in material, machine and layer height. GANTT visualization updates, batching settings, and more. 3 June 2019 We’re releasing 3D renders so you can view parts with more detail in the browser when you’ve uploaded the part. Just click on the 2D render, and you can zoom in/out, rotate, view wireframes and more. Your customers can now request design hours (and receive a quote for those hours) as well as download a formal quote as a Word doc or PDF. Operators of your service bureau can enter your customers PO or ensure the quote is accepted before proceeding. We’re adding the ability to apply a general discount to an offer. 2 May 2019 Newly added ability to add build specimens automatically: we now add them to build plates automatically, based on the workflow they have attached to the object. To support this move, we’ve also started supporting 3MF as an output format. We’ve always been able to accept it as an inbound file, alongside '.x_t', '.sat', '.step', '.igs', '.iges', '.sldprt', '.sldasm', '.ipt', '.prt', '.CATPart', '.jt', '.3dm', '.obj', '.stl', '.prt', '.iam', '.dae', '.icd', '.amf'. To make it possible to change build orientation, support, and nesting, we are now exporting the build as a single 3MF file with multiple objects, each of which can be individually addressed. 3 April 2019 The Authentise App has been released! This new tool digitizes the tracking of AM processes, in particular, post-processing steps which are completely manual. Operators can close the loop and scan QR codes for every step of production, which automatically informs the MES. Several fixes: some issues with restricted users seeing outside their domains have been fixed, as well as UI quirks with the new Add Run page. 4 March 2019 Ability to switch views between individual parts and whole line items in the "Add Run" page. Users can now send individual or multiple parts simultaneously to any number of third parties for quoting directly in the run creation page. The run creation page ("Add Run") now has a number of different filters available to the user: not only just printer, but now also workflow, material, location, and direct keywords. 5 February 2019 Ability to “rework” individual items in the run page: Providing the option to send parts of a build, and not the whole build through a “rescheduling” loop with comments. Eventually, we will connect this feature to print data to automatically suggest which parts of the build need to be re-worked based on feedback from the machine. We instituted a global “reply-to” policy, meaning that replies to emails that are sent by the Authentise system are routed no longer routed back to info@authentise.com  but go to the owner of the print job in question. Implemented “filters” on the traceability page 30 August 2017 Machine Learning for Estimates: Some estimates (for print run time, material etc) are now based on information captured from prints, so they get better over time. We initially just estimated prints based on toolpaths, which is fairly accurate - but this is more so. This does not yet apply to on-premise deployments. Post Process Pricing: Included ability to set a fixed price per post-production step and for this price to be considered in the total price being generated once you select the relevant template  for each line-item. Review/Exchange files more easily: We've enabled you to download and replace the design files used for each line item. 05 July 2017 Added Multi-geometry support: We have been told that orders may have more than 1 geometry attached to them. We have enabled support for this, which leads to following changes. They are described in this user guide . 25 June 2017 Template Process Generator: In order to make sure that objects are executed consistently, you can now create a template process and associate it with the geometry within an order. Doing so will make sure that every step mentioned in that Template Process will be scheduled for that particular geometry as soon as the first step is scheduled. Read more about it here .

Recent MES Updates

We will highlight significant recent changes to MES below. By significant we mean anything that impacts the user experience. More subtle...

Read More
Overall, the system works on a permissive basis and you can only change certain allowed items depending on an Order/Line Item's current status. This is to help ensure data integrity as a print progresses through the manufacturing process. To see the rules around changing these statuses, please see this page .   As a reminder, the high-level flow of statuses can be seen below.  Full status definitions can be found here. : New > Pending > Confirmed > Complete/Cancelled   Line Item  or Order  status of  New  or Pending:   you can change any data within the line item/order When the Line Item  status is Confirmed or higher : You can change: Model Units Layer Thickness Notes Material Design Hours (but the price won't update based on them) You cannot change (this is not an exhaustive list): Model/Design File Service Provider Please note: The Production Workflow is able to be amended once the printing run has been completed via the production change mechanism. This process is outlined in this article .    When the Order status  is Confirmed or higher :  You can change: Model Units  Customer Information/Shipping Information Order Owner Notes Custom Fields You cannot change: Order Offer/Quote Information

What data can I change and when can I change it?

Overall, the system works on a permissive basis and you can only change certain allowed items depending on an Order/Line Item's current...

Read More
Sometimes customers upload unintended data that must be removed from the system.  Our Data Spillage Process covers our procedure in responding to this kind of customer mistake. As always, a customers first action will be to delete line-item, models, or other resources they have uploaded in error.   However, we do store deleted items in a 'Trash' mode to assist in recovery. Data Spillage Process: After initial deletion by the customer, the customer will file a ticket in the usual way notifying us of their unintended data upload.  They should use the keyword 'Data Spill' to trigger immediate IT notifications. We will have a call to verify via an appropriate staff member with proper clearance, steps taken and next steps. The appropriate IT people (based on security & skill) will meet with developers to identify all related or impacted database or file records that need to be 'Hard Deleted'. The records will be completely removed ('Hard Delete') from the backend, and logged.  We will notify the customer to verify we have completed the cleanup. The time it takes us to respond to each ticket are governed by our normal SLA. As guidance (SLA will always trump this list): Step Base SLA Enhanced Security SLA 2. Verify  10 Hours 2 Hours 4. Deletion/Notification 4 Days 24 Hours

Data Spillage Process

Sometimes customers upload unintended data that must be removed from the system.  Our Data Spillage Process covers our procedure in...

Read More
As a means to protect our clients from malicious files, Authentise performs a number of checks and virus scans during the file upload process. If a file is flagged during these checks as being suspicious, the file is immediately quarantined to limit the damage or access that the file can gain. We also seek to limit downstream damage a subsequent download may cause through this quarantining process.  The flag for the file marking it as suspicious/quarantined is visible within our API and will soon be represented within the web application (with a warning symbol next to the uploaded file). If you have any questions about our quarantining process or need to access a quarantined file, please contact support@authentise.com  for assistance.

Suspicious File Uploads

As a means to protect our clients from malicious files, Authentise performs a number of checks and virus scans during the file upload...

Read More
How do I switch languages?  Top right corner, right next to your name. I don't see anything on the Home Page!  That's right, there's nothing there. Just click on the links in the menu bar. Let us know what you would like to see on the home page. Now's your time. How do I "sort" a table by column?  Just click on any part of the column header, and it will be sorted. Click on it again to sort it in the other direction.

General Questions

How do I switch languages?  Top right corner, right next to your name. I don't see anything on the Home Page! That's right, there's...

Read More
Pricing Philosophy  Transaction-based Products Fixed Price License Products   Pricing Philosophy  Authentise is aligned with your success. Therefore, we have tried to create a billing method that helps you grow: The more you grow, the more we get paid. This means we will always be working on features and support that will help you grow, and prevents perverse incentives that arise when you're being charged based on licenses: License pricing means we're charging you for every person in the room, which disincentivizes us to help you create growth. Billing you based on throughput means we're 100% behind your growth ambitions, but we're flexible. If you need a different billing method please get in touch and we'll try and work something out for you! Every product we offer comes with excellent deployment and training support. Thus, in addition to the license fees listed below, we charge a Setup Fee. To share the risk of that setup and to give you a taste of the platform before fully committing, we only charge 50% of the setup fee upfront. The remainder does not become due until you fully Accept delivery, which may take several months. the License Fee doesn't start until then either. Yet another example of how we take on the risk to help you grow!   Transaction-based Products You're charged based on your Transaction Tier level. See below how we determine your Transactions for different types of products we offer. All payments are annual, in advance. 2 Strike Rule:  You have 1-month grace, which means if you exceed your Transaction limit once per annum, we will not charge you for the higher tier. From the month of the second time you exceed the limit, we will charge you the next Tier for the rest of the year, or until you exceed the next Tier again. There is no rollover. Flows & Flows AM Transactions We take two measurements to determine the number of Transactions. : (a) When the order is generated we calculate total prints (geometries in order  the times each geometry is set to be printed) (b) When the print is executed we take the same measurement (geometries in order  the times each geometry is actually printed out) The number of Transactions is the HIGHER of either (a) or (b). If something is uploaded at one time and printed another, and the latter is higher, we associate the difference to your account. Support structures are not counted as separate geometries and are included in the cost of the initial geometry.   Tiers You are charged based on your Transaction Tier. That means, your payment depends on how many transactions you have per month. The Tier intervals are set at:  1,000 2,500 5,000 7,500 10,000 custom pricing is available after 10,000 Transactions per month Examples: if your Transaction count is 1,623 you are in the 2,500 Tier if your Transaction count is 923 you are in the 1,000 Tier.  Final Pricing Your final bill will depend both on the number of Transactions and on the range of services you're using. That will depend on the number of modules. See which modules are included in our MES service here , and for a full list of services  (incl. which count as an extension) click here. Both are subject to change. The highest Tier of all modules in use will be applied to all modules.  Digital Design Warehouse In the case of the Digital Design Warehouse, Transactions are measured based on the greater of : Number of Parts Ordered Number of Parts Uploaded   Fixed Price License Products We haven't figured out how to do Transaction-based pricing for all products yet. There's a different pricing method for the other products we offer: Material Management Material Management is charged based on a flat annual fee. Data Connector Data Connector is charged in Tiers (of up to 5, up to 10, etc) based on the number of machines connected.

How exactly do you charge?

Pricing Philosophy  Transaction-based Products Fixed Price License Products   Pricing Philosophy  Authentise is aligned with your...

Read More
You will receive an email request to set up your Zendesk account. 2. Set up Username and Password  3. Login to your account Post Login:  On the Homepage, there are a wide variety of articles that address critical questions about aMES. Explore and find if these articles can help solve your request. If not, submit a ticket.   4. Submit a ticket  for more information check: How do I submit a support request 5. Submitted ticket This is an example ticket request Upon successful ticket submission, our partners will see a notification in the top right corner. In addition, our partners will receive email notifications when the request is answered or the status has changed. Finally, the easy-to-use chat function provides our partners with instant access to the Customer Success team.

Partner Zendesk account setup, login, and ticket submission

You will receive an email request to set up your Zendesk account. 2. Set up Username and Password  3. Login to your account Post Login: ...

Read More
Click Submit a request at the top of the page. Log in (or create an account if this is your first ticket) Fill in the required fields for the support request.  Note:  As you enter a subject, a list of suggested articles in the knowledge base appears which may be able to address your questions.  Add any attachments. Click Submit.

How do I submit a support request?

Click Submit a request at the top of the page. Log in (or create an account if this is your first ticket) Fill in the required fields for...

Read More
The connection to Autodesk can sometimes break, here are some common causes: 1) If you are getting a red error alert saying that your export to Netfabb didn't work, you probably you haven't created a Authentise Folder in your A360 account. Remember, we asked you to do that in the Prerequisites. Jumping that section is now coming back to bite you ;)  We can't create a Authentise Folder for you (Autodesk doesn't have this API), so for now you will have to do it:  2) Currently, the model can only be exported to a single Account user.  3) Right now, we can't export Binary STL's

Autodesk Integration FAQ

The connection to Autodesk can sometimes break, here are some common causes: 1) If you are getting a red error alert saying that your...

Read More
Logging in Go to  rapidfab.authentise.com Login with with your bureau (make sure the Netfabb integration has been activated) Create or open an order Go to the Line Item, and click on "login with Forge". Follow the instructions Opening a File from Authentise to Netfabb Once done, hard reload the page (CTRL+F5 in Chrome) You should see a "Export to Netfabb" button. Click on it and wait. At this point it's uploading the model to Forge, so it might take a while. Once it's been uploaded to Forge, you will see a green toaster top left. Click on the link contained therein.  Now, it should load Netfabb. Save to Authentise Saving to Authentise from Netfabb is easy but only works for models that you previously exported for Authentise. To save, simply save the file in Netfabb. You then have to press the "import from Netfabb" button. If you want to make doubly sure that it's updated, you can click "Import from Netfabb". The update will be reflected in the traceability report as well as updating the date/time stamp next to the model name in the Line Item.

Using the Autodesk Integration

Logging in Go to  rapidfab.authentise.com Login with with your bureau (make sure the Netfabb integration has been activated) Create or...

Read More
Our integration with Autodesk Netfabb currently has one touch point - you can review incoming order files by clicking a button to display them in Netfabb. When you save them in Netfabb they should also be synced with Authentise. Depending on which version of Netfabb you have, the pre-requsisites are a little different (more intense if you have a version <2020.0). We've listed both below Prerequisites for Netfabb 2020.0+ 1. We are managing this integration via the Forge platform, so you will need to have an account on a360.autodesk.com  as well as Netfabb (version 2019.1 or above) and an Authentise Bureau, naturally. 2. Your A360 account should also have a folder names "Authentise" in it. 3. You need to make sure you're logged in to your Autodesk account on your Netfabb version. Prerequisites for Netfabb 2019.1-2020.0 In addition to the 3 steps above you will also have to follow the following steps: 4. You'll you will also need to make sure that your settings on Netfabb are listening to our commands. You can change this setting by clicking "Settings" on the top right and moving the "Listen to Browser Plugin" setting to Yes: 5. Finally, because Autodesk didn't get quite ready in time you'll have to do one more thing for the next few months. Download this zip file , and extract it to "C:/" (yes, crazy! Right to the root folder!), then double click on the netfabbProtocolHandler Registry file. You'll get an alert, which you also have to confirm. Promise, then you're done (if you've done it all right).

Autodesk Prerequisites

Our integration with Autodesk Netfabb currently has one touch point - you can review incoming order files by clicking a button to display...

Read More
See here:  http://docs.authentise.com/machine-analytics/supported-printers.html Several other machines are under development. Please contact us if your machine is not listed.

Supported Printers

See here:  http://docs.authentise.com/machine-analytics/supported-printers.html Several other machines are under development. Please...

Read More
Of course, we will take your OPC-UA compatible API's but we realize that most OEMs don't have those, so what we need from a technical standpoint is fairly simple. Most manufacturers have some kind of software tool that customers use to prepare jobs and send them to the printer and monitor the progress of jobs as they are processing. This software usually works over a local network. We just need some of the technical specifications on the protocol that is used by the OEM software so that we can update our software to understand how to query the printer for its current status and interpret the response. In some situations, if the software is sufficiently modular we can reuse one or more dynamic libraries that ships with the OEM software. Otherwise, a few conversations with a software engineer that is familiar with the communications protocols is usually enough for us to start building support.  We will take as much data as you will give us, but must have's (for metal) are marked in Bold with * . The list is optimized for metal, but can serve as a guide for other processes. The optional data is just intended as a guide. Again: we will take as much data as you will give us. Static information Information about the printer, such as serial number and/or name Location Software version of printer Maintenance Information Max build volume Recoater distance Dynamic Print Information: Current status of printer (detailed, not simply printing/idle: re-coating, heating, cooling down, exposure, and other stati requested)* Names of designs being printed* Any unique identifiers of the print (Job ID, for example)* Estimated total print time* Estimated time to completion* Start time (time zone if applicable)* Current print height Current layer # being printed* Target height/layer of print job* Amount of material used* Information about the ongoing print, content, status, duration, actual material amount used, expected completion time and all other operational details Dynamic Printer (Efficiency) Information: Any error messages* Laser output Oxygen levels measured Temperature in build chamber Layer Re-coating Time Layer Height Inert gas consumption Material Name Quality Assurance: Laser Power Material information Melt Pool Analysis Data Where applicable, timestamps and print associations (which part specific data is associated with) We also appreciate continued commitment to support development by providing documentation, support, and extensions to the API where necessary is also required. Marketing and distribution collaboration are optional but appreciated.

I am a Printer OEM and want to integrate my data with Authentise.

Of course, we will take your OPC-UA compatible API's but we realize that most OEMs don't have those, so what we need from a technical...

Read More
This is a guide for ping testing your machines while installing Echo. This quick and simple test will establish that the computer that is hosting Echo can reach the printers that you intend to monitor via your network.     Open a  Command Prompt  on the PC that is hosting the Echo client Click on the  Start Menu  and in the search bar, type ` cmd `, and press Enter . OR  press  Windows Key + R  to open the  Run Prompt . Type ' cmd ', then click  OK  (or press  Enter ) In the  Command Prompt  window, type ` ping`  followed by the destination, either an  IP Address  or a  Domain Name , and press  Enter . For example, ` ping 122.56.77.17` For each printer you are validating,   ` ping <IP Address of the target printer>` The command will then begin printing the results of the ping into the Command Prompt.  Passed Test A normal reply looks like: Reply from 122.56.77.17 : bytes=32 time=15ms TTL=247 The ping command has received a response from the IP address, which took 15 milliseconds.   Failed Test If the connection is down or the device you are pinging does not accept the ping, the ping command prints: Request timed out. Interpreting your results   If your Echo and Printers are all on the same network, each one should result in a normal reply in the Command prompt and will Pass their Ping test. If any of your target printers have a failed test , network connectivity between the Echo client and the target PC will need to be established before we can monitor that printer. Your IT team may be able to assist with this process and we are happy to advise as well. Please reach out to support@authentise.com  if you need any help!

How to Ping Test your Printers

This is a guide for ping testing your machines while installing Echo. This quick and simple test will establish that the computer that is...

Read More
Here are a few steps you can undertake as you prepare for a guided Echo installation: We’ll need a Windows  computer to install the software on. It can co-exist with other software, it doesn’t need a dedicated machine, and does not do any significant amount of processing. Please note that the printers do not have to be connected directly to the PC hosting Echo; however, the machines need to be on the same network as the PC hosting Echo. Echo should be able to communicate with the printer and any computer controlling the printer over the network. It should be able to make outgoing connections to the internet over HTTPS. Does your network require a proxy to communicate over port 443 with the internet? If so, what kind of proxy and does it require authentication? Check: Do you use a Firewall? If so, add these exceptions ability to make outgoing HTTPS connections over port 443 to several addresses under *. authentise.com  (or authentise.pro  if you are using our enhanced security module) ability to receive incoming requests over the local loopback address ( 127.0.0.1/ localhost ) on port 11003. This is for communication with the configuration utility We need to be sure that any software required to communicate with the printer is active. With EOS, for example, it's called EOSTATE Everywhere. We’ll need to know the hostname and port it is running on. The default for this is ‘evrywhr64’ but it could be a different value, including an IP address. The default port is 8082 and we expect that hasn’t been changed. We’ll want to use a screen-sharing application. We use Google Meet/Zoom link which will allow you to show us your desktop screen so I can see what is happening while we talk. If your company uses some other screen-sharing application that you prefer, we can use that, but you’ll need to set it up and let us know how we can use it. We’ll need to download and install Echo. We'll send you the link. We will require an administrator account or permission to install software on the computer where we install Echo. At some organizations, this may require IT approval. We’ll configure Echo. This will require a browser and a connection to the Internet Your IT team may have some questions about the installations. You can share this document  with them and tell them to get in touch if they have questions.

Preparing for an Echo Installation

Here are a few steps you can undertake as you prepare for a guided Echo installation: We’ll need a Windows computer to install the...

Read More
Echo is Authentise's program to automatically monitor your printers in real-time. This data is used for both Authentise's Manufacturing Execution System as well as the Machine Analytics  tool. The data can also be accessed via our 3Diax API's  to create custom workflows. Technically: From a network standpoint, Echo is fairly simple. Upon startup, it will attempt to establish a connection to the Authentise cloud. It will request two locations from the cloud to test whether or not proxy configuration is required and whether or not it currently has credentials. It binds to the loopback address, which it uses to communicate with the desktop so that it can get proxy and credential configuration information. Once it has that configuration, it will query our cloud services over https for information about any printers that have been set up and how to communicate with them. It will then make periodic requests over the local network to these printers. This is usually a status report once every 5 minutes and a historical jobs report once every hour. Each time the communications will happen over a port that is specific to the manufacturer directly to the printer and should last only 1 second or less. When Echo has received the data it requested it will then send that data to our cloud system using HTTPS over port 443. The overall bandwidth requirements are very low - a status report is only a few kilobytes, a job log may get up to 1 megabyte long if the printer has done a large amount of work over several years. In no situation does Echo maintain an open socket that is available over the network.

What is Echo?

Echo is Authentise's program to automatically monitor your printers in real-time. This data is used for both Authentise's Manufacturing...

Read More
Installing Echo is a little complicated at the moment. We are making it easier, promise. Meanwhile, please follow the instructions below.   Ensure Network Access/Reachability between the PC and the Printers : Echo must be installed on a PC that is connected to the same network as the printer you need to monitor. If your printer requires a computer connected directly to it to be controlled (rather than just on the network), you need to install Echo there. There are more details on how to prepare for an installation here . A  ping test  is a great way to confirm your target Printers are reachable by Echo.  First, find the latest installer for your environment. Your Authentise representative should provide you a download link. If not, please contact support@authentise.com  and we will send one your way.  Download and install the application on your PC.   Once installed, click on "Echo Control" in the start menu to begin the application. A small icon with the Authentise logo will appear in the System Tray. Right-click on this icon and select "Configure Echo".   Now enter the username and password for your account (Note: This account must be assigned the Manager user role  to function with Echo). If the credentials were entered correctly, the API Token and API Secret fields will be filled with data. If you are unsuccessful, your firewall may be blocking traffic and you may need some additional setup . The Echo client on your computer is now connected to the Authentise servers! You can now configure the data connections to your individual printers. To do that, go to your Printer Inventory,  in Rapidfab, and add a Printer Link for each printer you would like to connect. This will establish the live data feed between Echo and each printer. Steps for installing a new version of Echo on a PC that had a previous version of Echo installed Uninstall any previous versions of Echo. Delete any previous installers to ensure you use the new installer. Delete this whole directory:  This PC > Windows(C:) > Program Files (x86) > Authentise Install new Ecco app with the new installer Test connection with appropriate credentials for the target Authentise environment ( Authentise.com , Authentise.Pro , etc.)

Echo Installation Guide

Installing Echo is a little complicated at the moment. We are making it easier, promise. Meanwhile, please follow the instructions below....

Read More
What can you do with Authentise and Microsoft Power Automate Flows? Automate processes using easy to use logic and pre-built tools. Generate vital statistics and reports using readily available data analysis tools. Receive notifications when specific events occur. Link information tied to the manufacturing processes to 3rd party software. Maintain full control of your workflow and automations - even outside of our MES.   The example we will use here will be a recurring flow that delivers a CSV file for orders within the MES system every month. Here's how to set up your flow: 1. Click "Scheduled-from blank" from the "New" dropdown. 2. Give your flow a name and an automated interval if you choose, or you can click "Skip". 3. You can begin adding steps to your flow. Initial step should be your recurrence to trigger the flow. 4. The next step is to connect the flow to the Authentise custom connector. This is very important as it allows the data to be imported from the Authentise API and used to create files, reports, notifications, etc.. 5. From here we want to start creating the CSV file using the "resources" provided from the custom connector. In order to select the specific fields you want imported into the CSV file please select "Custom" in the Columns dropdown. After that you will be able to provide your own custom names for each column on the left hand side called "Header" and then relate it to the actual data from the connector resources on the right hand side under "value" 6. Now we can choose exactly what to do with the CSV file. In this example we will set it to automatically be dropped into a OneDrive folder linked to the account every month when the flow is run. Most importantly, we want to make sure that the "File Content" area is grabbing the "Output" from the "Create CSV table" step. After that, you can select folder path and the file name. Common additional options here are E-mail delivery, Excel spreadsheet conversions, etc.. Microsoft contains many automation tools and connectors that allow you to customize the flow that is right for you. For more information on Microsoft Flows and how to configure different flow types please visit:  Official Microsoft Flow Documentation

Creating a Flow via Microsoft Power Automate

What can you do with Authentise and Microsoft Power Automate Flows? Automate processes using easy to use logic and pre-built tools....

Read More
Purpose:  Data accessibility is an important facet of the aMES and we aim to increase this accessibility by providing easy access to all of your data via our open API. If you have an Authentise account, you can easily access your data via our API and you are no longer limited to hardcoded, CSV exports. If you are having trouble getting to any of your data or would like guidance with our API, please reach out to support@authentise.com ! This document is designed to help our partners visualize their data in Excel  and/or PowerBI  by converting our API's output into tables using PowerQuery . This should ease the adoption of using our API to gather diverse datasets for your specific data analytics and business informatics needs. This can be done by saving the API information as a JSON file (Section 2A) or extracting the data to Excel  directly from the web (Section 2B).   We will provide Step-by-step illustrations of the process to support you in importing data from our API into Excel  via PowerQuery . PowerQuery  can also be used to easily import our API's JSON files into datasets for PowerBI  and similar data visualization tools.    What is a JSON file? JSON is a file format in Javascript. JSON structures data in an organized and easy-to-read manner. One of the primary uses is transmitting web application data to servers. Our API returns data as requested as JSON files.    Section 1: Accessing an API Endpoint and obtaining a JSON file: Log in to Authentise.  In a separate tab, navigate to the desired API endpoint to request your desired data. For example, our flattened Order data can be found at https://data.authentise.com/flat-order/   Right-click on the text and click Save as... to save the JSON file to your device. Some browsers may offer a dedicated save button when viewing JSON files in-browser. Section 2A: Importing JSON files into Excel: Open Microsoft Excel On the ribbon, go to Data Click on Get Data . From the drop-down menu select From File Then select From JSON Select the JSON file that was downloaded in Section 1 and click Import Section 2B: Importing data into Excel from Web link: Open Microsoft Excel On the ribbon, go to Data Click on Get Data . From the drop-down menu select From Other Sources Then select From Web Under Advanced, paste the API URL you'd like to reach, and set a timeout of at least 15 minutes: the timeout is added as a precaution for longer running queries Please use the Basic tab and use your Authentise credentials  Section 3: Adjust Power Query Settings and Create Excel Table Excel offers a diverse set of data manipulation capabilities via Power Query. This can automate data transformations and is a very powerful tool for data analytics and manipulation. For this guide, we will be using a very basic set of these data manipulation capabilities to get the data into a familar tabular format. After importing the data, the Power Query editor window will open. From the displayed links, click on Resources > List The list of resources will expand.  In the ribbon, click on To Table In the To Table  window, keep the default settings (no changes) and click Next Expand Column1 by clicking on the Extension  icon in the column's header A list of all column headers will display (leave all selected or uncheck the columns that you do not need to customize your data set) Select use original name as prefix (this uses the name for columns as represented in the API/JSON data) Click OK to load the preview table Click Load & Close to upload the data into a table within an Excel worksheet

Import API Data into Excel and PowerBI using PowerQuery - JSON files and direct Web API Access

Purpose:  Data accessibility is an important facet of the aMES and we aim to increase this accessibility by providing easy access to all...

Read More
Microsoft Power Automate is a powerful tool used to create and automate business processes. This documentation aims to help guide you through the process of learning how to build Workflows using Microsoft Power Automate. For more general documentation about MS Power Automate,  please find that here .  If you want to use Authentise's connector , check that our here!   Benefits of MS Power Automate: Automate multiple Processes Increase productivity & ROI Gather and share critical data Receive instant notifications of events Build intelligent workflows Build and link 3rd party Connectors  Types of Flows: Automated flow Instant flow Scheduled flow UI flow Business Process Flow And more! They are adding new functionality all the time! Working with Connectors: Automate multiple application Workflows Connect key applications 300+ Connectors available Increase efficiency Use MS generated workflows for your Connector  Connectors overview How to use Built-in Connectors by Microsoft Go to Home page > Connectors > list of Connectors Click on Connector > List of Connectors by MS (Google drive example) How to create a Connector Click on Connector > Create Flow   Working with pre-installed Connectors is a great way to automate your Workflow as Microsoft has multiple Connectors linked to the current software we use daily.    If you want to make custom requests to Authentise, consider using the HTTP Connector . It's uses are nearly limitless in terms of what you can automate when interacting with our software! Using this connector and a bit of understanding our API and you can quickly do things like automate the bulk upload of Orders!  Types of Flows Scheduled Cloud flow from Blank   Go to My Flows > New Flow > Scheduled cloud flow Add Flow name > Date > Flow time  Choose Connector > Triggers > Actions  Choose Connector > Fill in Action > Save Follow the same process for adding multiple Steps to the flow Completed Flow  Scheduled Flows are essentially auto Flows which run at specified times. Scheduled Flows are helpful for uploading/sharing data; for example, at 5 pm every Tuesday, Flow is scheduled to upload a report to SharePoint. Automated Workflow How to create an Automated Workflow Go to My Flow > New Flow > Automated Flow Name > Trigger  Add New steps to Flow & Save Test Flows On the Right-hand side click Test icon > Manual or Automatically Test > Click Test Successful Test Run  To Ensure all Flows operate, testing is critical. Tests help identify issues and benefits. Positive tests will show you the quality of Flow; negative tests highlight discrepancies in the process and room for improvement. Email notifications Successful Flows will trigger a notification on all platforms connected to the Workflow.

Microsoft Power Automate - General How-To Use Guide

Microsoft Power Automate is a powerful tool used to create and automate business processes. This documentation aims to help guide you...

Read More
Authentise has developed a Custom Connector  to ease your interactions with our API when using Microsoft's Power Automate platform to automate and integrate your workflow. For more general documentation about MS Power Automate, please find that here . For a specific guide for how to obtain and install our Custom Connector , please continue reading!   Getting our Custom Connector:   Please contact your Customer Success Manager , open a Zendesk ticket, or email support@authentise.zendesk.com  to receive access to our custom connector.    Custom connectors: MS Power Automate has built-in connectors; this essentially allows the user to connect multiple applications and automate workflows. I.e., Connecting Gmail attachments to save on to OneDrive automatically. Custom connectors are connectors developed by the organisation. Custom connectors facilitate the use of organisation API to help connect and automate processes. Benefits of custom connectors: Third-party integration  Build better data sets. Automate internal processes. Quick and safe Automation (no code) Importing the Connector: On the Power Automate Home page, go to Data on the left NavBar Expand the the drop-down menu, click custom connectors . On the right-hand side, go to + new custom connector On the drop-down, click Import an OpenAPI  file  Add a good Connector Name  (Such as Authentise API Connector ), click Import to select the swagger file that you have previously received from our team, and click continue Ensure proper set up of the Connector, poorly set up Connectors will not function properly. Setting up the Connector: On the connector page, you will see 5 Tabs and you will have minimal changes to make. Finalize the name of the connector within your Environment. This is how you will reference this custom connector after fully creating it. This value cannot be changed after creating it. We recommend the name Authentise API Connector. Optionally upload an image for the connector. This will help you further differentiate it during use.  Ensure your host  value is the correct environment that you use to access Authentise. This is most commonly data.authentise.com  but please speak to your CSM if you have any questions about this configuration. It can be updated/changed after creating the connector.  Now click create connector and navigate to the Test  tab to ensure that the connector imported properly.  Use the Username and Password that you use to login to your Authentise account. Contact your CSM or open a Zendesk ticket if you have any issues with access. The connector will  fail  without the proper credentials. Using the Connector When all of the Operations are tested successfully, you are ready to use your our Custom Connector! Within your flows, you can find the custom connectors under the Custom tab when you add a new step. We look forward to hearing about the awesome automations that you are able to make using your ingenuity and our connectors!

Installing the Authentise Custom Connector for Microsoft Power Automate

Authentise has developed a Custom Connector to ease your interactions with our API when using Microsoft's Power Automate platform to...

Read More
Would your MES be able to support other production methods such as CNC and sheet metal fabrication (this is mostly in 2D). If yes, do you have real life examples of this? Yes, there is nothing limiting this extension, and it is something we are actively pursuing. Technically there is no change to the technology required - many of the machines even rely on GCode. We are beginning to extend the range of devices natively supported in two ways:   Some of our MES clients are beginning to hook up non additive manufacturing devices such as post processing machines. While these integrations are ongoing, post-production management is still possible through our MES, just manually. As machines are connected they will be able to benefit from similar automation as we are getting from additive machines today. Of course if a specific device is important to you, we can focus on its integrations early on. We are being recommended to other, non-additive led departments. These are opportunistic deals for us - we are planning to pursue them more aggressively in the next 18 months as we feel there is still a lot to do in 3D printing. If you have applications outside for 3D printing in mind, we would be delighted to talk to you about them.   Please get in touch .

Supporting non-additive machines (like CNC)

Would your MES be able to support other production methods such as CNC and sheet metal fabrication (this is mostly in 2D). If yes, do you...

Read More
We hope you are excited to join us by collaborating with Authentise Threads!

Welcome to Authentise Threads - What is a Thread?

We hope you are excited to join us by collaborating with Authentise Threads!

Read More
Now that you have joined Threads, why not create your first Thread? Doing so is very simple. Create a Thread Click the  new thread  button from the Threads Dashboard and fill in the form. Be sure to pick a meaningful and concise title that describes what the Thread's intended outcome will be. If your Thread is more complex, be sure to add a useful description that further defines the goals of the Thread and how your C ontributors  should focus their efforts.   Important Note:  To create a Thread you will need to be a full site user. Users that are initially added to specific Threads as Contributors  are NOT full site users. If you need help adding full site users, contact support@authentise.com   How to Structure and Organize your Threads Managing the level of complexity in a Thread and creating new Threads to self-contain individual deliverables is an important concept to learn and distribute across your team. Please some tactical advice below!

Getting started with Threads

Now that you have joined Threads, why not create your first Thread? Doing so is very simple. Create a Thread Click the  new thread ...

Read More
This article covers the definitions and capabilities of different user roles in Threads. The first section of the article discusses different user roles as they relate to a single thread. The second section of the article discusses user types within a workspace.  User Roles Related to a Single Thread Thread Owner  A thread owner is a user who has created a thread. Only users and admins can be thread owners.  Contributor A contributor is a user who has been added to a thread. All user roles can be contributors. Read on to learn more about each user roles' permissions.    User Roles in a Workspace Workspace Owner The workspace owner is the initial member of a given workspace and has the capability to add all other users to the workspace. The workspace owner has all of the same permissions as the workspace admin (described below). The important difference between the two roles is that the workspace owner is considered the owner of the site for all technical purposes and can toggle whether guests are able to see all public threads in a workspace.  Workspace Admin A workspace admin has elevated privileges and responsibilities for managing and overseeing various aspects of the workspace. There is no limit on the number of workspace admins per workspace, but we recommend only promoting a dedicated team to this permission status. The workspace owner can create admins from the Manage Site Members page. After that, workspace admins can change user types for any users in their workspace.  User A user on Threads is a standard full-site user. Users are the app's primary use case and have access to the app's core functionality. Similar to guests, users are either added by being added directly to a thread as a contributor or are added by a workspace admin from the Manage Site Members page.  Guest Guests have limited access to Threads. They are created by adding a user that does not already exist in the workspace to an individual Thread or by a workspace admin adding them from the Manage Site Members page. After this action, they become a guest of the relevant workspace and can be added to other threads. Guests are only able to view and collaborate on threads that they have been added to.  Workspace Owner Workspace Admin	 User Guest Create new threads  x x x   View all threads in their workspace (using the search function)  x x x   Add themselves and others to any thread in their workspace  x x     Add contributors to any thread in their workspace x x     Add contributors to threads they are owners or contributors of x x x Added as guest   Change the user level for any member of their workspace from the Manage Site Members page x x     Can contribute to a thread they are a contributor to x x x x Users that can contribute to any thread in their workspace can: Can create/customize an event in any thread in their workspace Can add references in any thread in their workspace Can add resources in any thread in their workspace Can link related threads in any thread in their workspace

Threads User Types: Definitions and Capabilities

This article covers the definitions and capabilities of different user roles in Threads. The first section of the article discusses...

Read More
This article outlines the process for how to invite users to Threads.   How to Invite Regular Users to Threads: Workspace owners and admins can invite regular users by selecting the Invite button located on the settings page. After an admin invites a new user, the new user's email address will be shown in the pending list of Workspace Invites on the Workspace Settings page. The new user will receive an email prompting them to complete the signup process. Once the new user has done so, they will log into Threads, and their user profile will appear in the Workspace User list. How to Invite Guest Users to Threads: Both regular and workspace owners and admins can invite guest users to a thread. To accomplish this, navigate to an existing thread and access the Contributors section. Click the Add (+) button and enter the email address of the user you'd like to add as a guest to Threads. The new guest user will be sent an  invite via email that will prompt them to complete signup. Once the new guest user does so, they'll be added as a contributor on that thread.  Note: After sending the invitation, the guest user's email address will appear as a pending workspace invite on the Workspace Settings page. How to Upgrade Users Roles: Workspace owners and admins have the authority to adjust the roles of other users within the settings page. They can accomplish this by selecting the dropdown menu adjacent to the username in the Workspace Settings page and modifying the role accordingly. Note:  Admin and standards users cannot be downgraded to a guest users.

Threads: How to Invite Users

This article outlines the process for how to invite users to Threads.   How to Invite Regular Users to Threads: Workspace owners and...

Read More
Staying ahead means embracing innovation. At Authentise, we are thrilled to unveil ThreadsBot – our revolutionary chatbot designed to elevate your experience of Threads, our work management and collaboration tool. Powered by a state-of-the-art large language model, ThreadsBot is set to redefine how you interact within your team and accomplish work. What is ThreadsBot? ThreadsBot is not just another chatbot; it's a smart conversational assistant that understands the nuances of language and engages users in natural, human-like conversations. This bot is a beta feature that leverages a large language model, allowing it to comprehend context and provide personalized responses based on the application’s data. Giving a bird’s eye view of a bottom-up collaboration tool  Project Insights:  Uncover valuable insights at a glance. ThreadsBot can offer a meta-view of work your team conducts on Threads, summarizing key updates, milestones, and potential roadblocks, providing you with the information you need to make informed decisions. Progress Tracking:  Effortlessly monitor project progress. ThreadsBot consolidates information from various threads, offering a comprehensive overview of tasks, timelines, and team contributions, enabling you to track progress without the hassle of switching between multiple interfaces. Contextual Understanding : Enjoy conversations that make sense. ThreadsBot excels at understanding the context of your project-related queries, providing relevant information and insights without the need for constant repetition. How to Get Started Getting started with ThreadsBot is as easy as initiating a conversation within our application. Look for the ThreadsBot icon in the bottom right-hand side of your screen, click to start chatting, and explore the enhanced world of conversational AI. Ready to explore ThreadsBot? Currently, ThreadsBot is a paid add-on feature. If you're interested in adding it to your workspace, please reach out to our sales team to start a conversation today about the future of conversational excellence!

Introducing ThreadsBot: Revolutionizing Collaboration with Cutting-Edge AI

Staying ahead means embracing innovation. At Authentise, we are thrilled to unveil ThreadsBot – our revolutionary chatbot designed to...

Read More
This document aims to provide you with a comprehensive understanding of how our language model operates, helping you to make the most out of its capabilities while ensuring privacy and security. Security, Encryption, and User Privacy All of the data transmitted through our system is encrypted to ensure a secure communication channel. In addition, the model does not create user profiles or store personal information, keeping your privacy a top priority. Access Controls and Data Retention Our robust access control mechanism protects your data by siloing them into company-specific vector spaces, ensuring that users can only access data associated with their own company/their Threads workspace. The model does not store personal data or user queries long-term. Information is not retained beyond the user's session. User queries are not retained. Logs, messages, and documents are stored until the user requests deletion. This ensures the user's privacy and data control. Security Audits While regular security audits are planned for the future, we are currently focused on internal audits to prevent data leakage between user entities. Additional permissions-based access methods will be implemented. If you have any further questions or concerns about how or LLM works, feel free to contact our support team.   Ready to explore Threads? Reach out to our sales team to start a conversation today about the future of collaboration excellence !

Understanding Our Large Language Model (LLM)

This document aims to provide you with a comprehensive understanding of how our language model operates, helping you to make the most out...

Read More
In today's fast-paced world, productivity tools play a crucial role in helping you manage your time efficiently, stay organized, and accomplish tasks more effectively. Thread's event suggestion feature uses our large language model (LLM) to make helpful, thoughtful, and relevant suggestions that prompt you to create events to assist in work management and completion.  The event suggestion feature works by providing a response to a conversation taking place in a thread. By clicking the bright lightbulb icon on the bottom right of the comment text field (see image below), you can see event suggestions and decide to either Accept , Edit , or Dismiss  the suggestion.  Selecting Accept will automatically generate the event in the events list on the right-hand panel. The event will be set to Not Started by default.  Selecting Edit  will open the edit event screen (create an event panel), allowing you to add any further details to the bot's suggestion. This allows for maximum flexibility with the bot's suggestion.  Selecting Dismiss  will remove the event suggestion from your screen (you'll need to click the lightbulb icon again to see it). This keeps your workspace tidy, making it easy for you to only create necessary events.  The event suggestion feature streamlines task management by automatically suggesting from user comments, enabling users to effortlessly convert discussions into actionable items.  Ready to explore Threads? Reach out to our sales team to start a conversation today about the future of collaboration excellence!

Event Suggestion: Maximizing Productivity by Harnessing Conversation

In today's fast-paced world, productivity tools play a crucial role in helping you manage your time efficiently, stay organized, and...

Read More
Authentise has now made it easier for you to track and stay up to date with the status of your manufacturing process with its addition of the Authentise QR Traveler and QR Scanner. To review supported browsers and operating systems for the app, please look here . In order to successfully use the Authentise QR Scanner, you need to follow two basic steps: 1. Download and Print the Traveler Document(s) 2. Configure the QR Scanner on Your Mobile Device   Downloading the Traveler Document(s) 1. Go to app.authentise.com  and log in with your account information. 2. Open a new tab in your browser and navigate to rapidfab.authentise.com 3. Select an order from the main page or navigate to the orders page and select an order. 4. Scroll down to the “CAD File” section and locate the “Prints” section. Click the blue download arrow next to the status and the Traveler document will begin downloading onto your computer. 5. The QR Traveler will open in a new browser tab and is able to be printed from there. It contains a 2D render of the piece and various order/line item/piece information. Contact support@authentise.com  if you would like to adjust the details on your QR travelers. 6. You can also generate all travelers in a Run by navigating to a Printing Run and clicking Print All Travelers . 7. Printing the Travelers (Certified Printers) While the traveler is designed to scale to the size of paper that you choose to print to, we have certified the Dymo LabelWriter 550 Turbo  to print the travelers at a manageable size (2-5/16" x 4"). We used the following printer settings (note the paper size that is selected: 30256 Shipping ). Now that you have the Traveler documents with the QR Code, you are ready to start using the QR scanner to track the progress of the item. Next, follow the Mobile Configuration steps to get started with the QR Scanner. QR Scanner Configuration on Your Mobile Device 1. Go to https://qr.authentise.com  and tap “Log in to get started".  2. Log-in to Authentise using your account information. 3. When prompted “ qr.authentise.com  Would Like to Access the Camera”, please tap “Allow”. 4. Align the QR Code on the traveler document inside the red square on the QR Code Scanner. 5. If successful, the scanner will display a green check box and navigate to the current run for the scanned piece. This run will contain all of the pieces for the run and any applicable work instructions for a piece, as specified by that piece's work instructions defined at either the piece/line item/workflow/or workstation type level. The operator is directed through the checklist and may (or must) enter various data such as text, numbers, images, or documents. If you are having trouble with the camera on your mobile device, you may need to check your browser settings on your device to ensure that you have browser access to the camera enabled. (***Steps and screenshots for this below***) Enabling Camera Access in Safari Browser (iOS) 1. Tap “Settings” on your Home Screen.   2. Scroll down to “Safari” and tap the settings tab. 3. Scroll to “Camera & Microphone Access” option and slide the selector to the right to enable access. Best Label Printer to use Dymo LabelWriter 550 Turbo   Known iOS Limitations Currently, when using an iOS device, the QR app is only able to be used with Safari. This is due to OS-level constraint that prevents API access to third-party browsers operating on iOS devices. If this is changed by Apple, we may be able to expand the browsers that can run the QR app on iOS devices.

Authentise QR Scanner

Authentise has now made it easier for you to track and stay up to date with the status of your manufacturing process with its addition of...

Read More
Overview  Our MES, Flows, has two main applications: Rapidfab  ( rapidfab.authentise.com ) - The desktop-based application, accessed via a computer / laptop browser. This is the main application used to plan orders and runs, manage material, printers and post processors, as well as tracking progress through production.  QR  ( qr.authentise.com ) - The mobile-based web application is primarily designed to be accessed by handheld mobile devices, such as phones or tablets. It allows users to complete work instructions and processes to manufacture and finish the parts ordered.  This article focuses on accessing the QR web application. For more information on how to use QR in your production environment, take a look at our article here .    Accessing QR & Installing the QR 'App' - Android From your mobile device, you can most easily access the QR application by opening your browser and navigating directly to qr.authentise.com . From that page you can log in to your bureau directly and scan the QR code or barcode to take you to the appropriate area of the application.    From any page, you can install QR as an 'app' on your mobile device. This will create a shortcut on your phone / tablet desktop, enabling you to more easily access the website.  In chrome, click on the 3-dot burger menu in the top right hand corner of the browser. If you select 'Install app', QR will be added as a shortcut to the home page of the mobile device.  Accessing QR & Installing the QR 'App' - iOS  Just as with Android, you can most easily access the QR application in iOS by opening Safari and navigating directly to qr.authentise.com . From that page, log in to your bureau directly using your credentials.  From any page, you can install QR as an 'app' on your mobile device by selecting to 'Add to Home Screen'. This will create a shortcut on your phone / tablet desktop, enabling you to more easily access the website.  In Safari, click on the options menu in the top right hand corner of the browser. Scroll down to select 'Add to Home Screen'. You will then be required to provide a name for the icon - 'Authentise QR' will do. Click 'Add'.  A QR app will be added as a shortcut to the home page of the mobile device for access.  To improve your experience with QR in Safari, it is recommended to change permissions in Settings > Safari > Camera to avoid the consistent pop-up of "Allow Camera" while using QR on iOS.  Updating / Removing the QR App Occasionally, as Authentise releases updates to the QR app, you may run into some conflict if the saved app is not showing the latest release (usually due to the saved app not picking up the released updates). This will usually present it as a permission error, where you are presented with an error when you try to access a particular run or batch or material.  In these circumstances, it is super easy to force the app to update. Simply delete the saved app (press and hold the icon, and select 'Uninstall' for Android or 'Delete Bookmark' for iOS. You can then follow the process above to reinstall the app.    For information on how to set up Kiosk mode, so that you can access the QR app by scanning a QR code, please see our article here .

Setting Up the QR App on Devices

Overview  Our MES, Flows, has two main applications: Rapidfab ( rapidfab.authentise.com ) - The desktop-based application, accessed via...

Read More
The setup and rollout of the Contactless Login capability for the QR App is key to its success. It takes a little bit of setup and then it works great! Step 1: Enabling the Setting for your Bureau If you are a Manager within your bureau, you will now have the option to enable Login via QR  for your Bureau's users. This setting is accessed via the Administration>Settings  Page. Select Allow and save the form. Optionally, tweak your automated logout time to match your Bureau's needs. By enabling this setting, you will now be able to configure individual devices to use Kiosk Mode  when accessing Authentise via our QR App.   Step 2: Configuring each Device to use Kiosk Mode Now that you have enabled the Bureau-wide setting, you can now set up each of your desired devices to use Kiosk Mode.  This will allow Users that are logging in on that device to access the Login with QR Code  option.   To enable Kiosk Mode , first log in to the QR App  on the device that you are applying this setting. Note:  we recommend pairing the use of Kiosk Mode  with the ability to save a shortcut to the QR App on your device's homepage, for the best experience. Now that you have logged in, click the Gear icon in the top right corner of the screen to access the  QR Settings page .   Once there, check the Kiosk Mode  checkbox and you are done! To check your work, log out of the QR App and confirm that you now see the Login with QR App  button. Remember, you will need to do this quick setup process on each device that you would like to set up as a Kiosk. Step 3: Getting your personal QR Code The easiest way for you and your users to obtain their QR code is via their Profile page. On this page, Users may generate a unique QR code which will be active until you (or they) generate another QR code for their account. If you would like to set a bureau-wide expiration on these QR codes, let us know at support@authentise.zendesk.com ! After clicking the Button, save or print your current QR code in whatever manner is convenient for you! A Note for Bureau Managers: You can also generate personal QR codes for your Users using the User Administration  page.  Step 4: Logging in with your QR Code On your Kiosk Mode enabled device, open the Authentise QR App and click Login. Next, click the Login with QR Button  and scan your personal QR Code. If your QR Code is still active, you should now be logged into the QR App so that you may proceed with your needed operations! Other Considerations Bureau Managers can disable this Bureau-wide setting at any time using the Administration Settings page. Doing this will invalidate all of the personal login QR codes that have been generated and prevent them from being used to access the system.

QR - Kiosk Mode - Contactless Login Setup Guide

The setup and rollout of the Contactless Login capability for the QR App is key to its success. It takes a little bit of setup and then...

Read More
The Authentise model libraries enable users to build personal and public repositories of three-dimensional models of parts. The libraries are categorised into 3 types: My Library In 'My library' , users are offered a personal library. This library can only be accessed by the logged in user. Company Library In the company library, all logged in users can view and access the uploaded files. However, there are some restrictions to non-administrator users. Changes to the part file in this library can only be made by users with administrative permissions. Manager Library In the manager library, only users with administrator permissions can view the part files. Uploading products To upload a product, users can select one or multiple files (click here  to view supported file types). Depending on the users role, the product will be added to one of the libraries. Administration  As well as the libraries, users with manager permissions can access administration pages to make changes to user roles and to add or edit product labels.  Users Bureau managers are able to view the list of current users and add new users to the bureau. Managers can also make changes to their user permissions. Labels Labels can be created that can be attached to products. These allow users to add product specific details to the uploaded products. Through the labels, users can filter the library products based on the labels selected.

Authentise Product Library

The Authentise model libraries enable users to build personal and public repositories of three-dimensional models of parts. The libraries...

Read More
The Product  is a new level of Order Information within the Order module primarily made from one or more Assemblies .  An Order may have one or more Products in it and because the detailed constituents of a Product may vary greatly, their layers are also described below. Product (new):  A collection of items that need to be separately manufactured, then potentially assembled together, to be shipped together as a final product from manufacturing. This may consist of multiple objects, using multiple manufacturing workflows.   Assembly (new):  a collection of Line Items (and therefore, Pieces) or sub-Assemblies that need to be assembled into a single physical object. This may also be the final physical object. Line item (existing):  a unique geometry and set of parameters for manufacturing it. Possible to produce multiple times. Each instance of the Line Item that is manufactured is a Piece. Assembly Item (existing):  An alias for Line-Items for when they specifically link to a parent Assembly. Piece (existing):  This is the level of detail used in the Manufacturing Execution System.  Each one represents an individually produced physical item and the process to produce it ( Production Workflows ).  Adding a Product to an Order The process of adding a Product to an Order is as simple as creating a Line Item. Simply navigate to your order, click the Add Product button and select your product file OR drag and drop your Product file into your browser.  The system will automatically unpack the Product file into the required Assembli(es) and Assembly items which will be manufactured to produce the Product. This unpacking includes automatically interpreting some Product/Assembly/Assembly Item meta-data and applying this to the associated objects. You may also export the Product's file by clicking the Download button found in Design File Info. Creating a ZIP File for a Product/Assembly If you do not have your own integrated Assembly format, such as 3MF, you may use our built-in Product/Assembly creation tool to structure your individual Models into a formatted Product/Assembly. These files can then be used to create Products and Assemblies within the Authentise platform. Would you like to use a different format for describing a Product/Assembly? Let us know at info@authentise.com . Interacting with a Product and Assembly within an Order Assembly (line) items will be visually grouped within the Order summary to indicate their association with the parent assembly. Some fields for an Assembly (line) item will be disabled or controlled at the Assembly level (Quantity, for example) and the Assembling Process is assumed to be a step immediately after all Assembly Line Items finish their respective workflows but prior to the shipping of the (Full) Assembly.  Once component Pieces are in production, ZIP file changes or replacements to update the Product will be rejected/blocked. Changes can still be made in the Manufacturing Execution system to associated Pieces using existing controls/limitations.  Co-printed Assemblies Co-printed Assemblies  are a special type of Assembly that should be familiar to those using multi-material printing processes. Defined as a multi-body design that is printed within the same print job and typically produces an integrated final product. These are often used for applications where multiple materials (often having different colors) are used to distinguish specific characteristics of the combined, co-printed Product (for example, a clear model of a hand that has red and blue blood vessels integrated within the hand.). Co-Printed Assemblies have a slightly different layout to draw attention to their integrated nature and have special rules in place to ensure that they are scheduled for the same printing job. Materials can be set independently for each Assembly item within the Coprinted Assembly but they must all be produced with a single production workflow and they do not  have assembly steps, as a result of their integrated nature.  Anatomical Models Assemblies provide information regarding a group of related Assembly Items (individual Models) which are assembled into a single object. These Assembly Items are grouped with the parent assembly within the Order Summary and what will be used to create Anatomical Models . An Anatomical Model is an object representing an anatomical body or structure as the final product. It typically consists of multiple related objects which may be assembled to produce a single anatomical structure. To get started, click the Create Anatomical Model button under the Anatomical Model tab. You will be first asked to specify details for that model. After completing the required fields, click the Add Assembly button to begin adding line items to the model. When creating an assembly, you will be able to specify Part Group Name, Type, and Printing Technology. Note: All assemblies with polyjet, polyjet anatomy, and FDM printer technologies will be grouped together for manufacturing. This kind of Assembly will be scheduled and manufactured as a single, integrated object on a build plate and grouped separately from other objects on the build plate. You can also add additional assemblies, which may have their own parts. When you are happy with your specifications and have uploaded a stl file, press the Save button. Note : You will want to create a part for every unique combination of printer anatomy and parameters necessary to fulfill your order. After adding a Part, it will be beneath the Assemblies Summary where you will be able to review and adjust the parameters for that object. Assembly Workstations, Workflows, and Work Instructions Work Instructions may be added manually by a user using existing Work Instructions interfaces to describe ‘Assembly Instructions’ at the Assembly Workstation.

Products and Assemblies

The Product is a new level of Order Information within the Order module primarily made from one or more Assemblies .  An Order may have...

Read More
Vendor management is a half star (implementation not complete). We can currently track and assign third parties (for materials you don't do in house , for example, or post processing that is requested but completed by somebody else), the near term plan is add interfaces for third parties to see what the job is, provide alerts and communication that interacts seamlessly with MES. Have any other ideas? Comment!

Vendor Management

Vendor management is a half star (implementation not complete). We can currently track and assign third parties (for materials you don't...

Read More
The Authentise MES Service Provider Module is a powerful feature that enables a Source Bureau to create a private network of 3D printing suppliers and easily manage outsourced production, from quoting to shipping. This guide is to walk you through how to use the Service Provider Module to do just that. If you are a Service Provider that is looking for help fulfilling an order within Authentise, please see this guide . Adding a New Service Provider  To add a new Service Provider, navigate to "Manage" > "Service Providers".      Click the "Add Service Provider" button. Service Provider details include: Name:  The name that will be used to identify the Service Provider organization. Address:  The address of the Service Provider. Email:  The primary contact email for the Service Provider. All notifications will be sent to this email address. Website:  A website URL for the Service Provider. Phone Number:  The primary phone number for contacting the Service Provider. To save the Service Provider details, click the "Save & email Authentise Intro Material" button. As the button suggests, once the new Service Provider has been saved, an Authentise email invitation will automatically be sent to the Service Provider's email address provided during setup.     Creating a bid request Once a CAD file line item has been successfully added to an Order, you can now easily request bids from your service providers.  Click the Request Bid button for the Service Provider to send a bid request. The Source Bureau(s) you have requested a bid from will automatically receive a New Order Request email notification via info@authentise.com .  Modifying a bid request Once a bid request has been sent to a Service Provider, there are several options to modify the request before the Service Provider has responded, including: Cost:  a total price for all quantities  requested for the line item. For example, if a line item specifies 10 pieces and the cost to produce is $5 per piece, the cost is to be recorded as $50.  Due Date:  The Source Bureau can indicate a due date for the Order, which can help the Service Provider prioritize, provide an accurate quote, and/or determine if they will respond to the bid or decline. To update the bid information with the changes, click "Submit Update". A bid can also be canceled anytime by clicking the "Cancel Bid" button.   Keeping Track of Changes with Bid Notes Each Bid request submitted to a Service Provider includes a "Notes" section. This is a simple way for both the Source Bureau (Requester) and Service Provider (Responder) to keep track of updates and changes to the order. NOTE:  Notes can ONLY be shared between the Source Bureau and Service Provider when a bid has been offered to the Service Provider AND the Service Provider has updated the bid status from "Bid Negotiated" to "In-Progress". For example: If a Source Bureau user had updated the bid information with a cost value and due date, the user would see the following message in the notes area.   Bid Negotiation and Acceptance  If a Service Provider responds to the bid request with a quote, the Source Bureau can either 1) accept the offer or 2) provide a counteroffer to enter into negotiations over the requested cost.   Making a Counteroffer:  If the Source Bureau is NOT satisfied with the bid response provided by the Service Provider and makes modifications to the Cost and/or Due Date, the Source Bureau user can now click the "Make a Counteroffer" button effectively re-submitting a New Order Request with a counteroffer cost and/or date of delivery.  Offering the Job:  If the Source Bureau is satisfied with the bid response provided by the Service Provider and has not made any modifications to the cost and/or due date fields, clicking the "Offer Job" button will successfully assign the job to the Service Provider bureau.   When the Source Bureau awards the job to the Service Provider, the Bureau cost  field for the line item will automatically update to the new  Bureau cost  as provided by the Service Provider.   The line item "Status" will also automatically update to Confirmed. Completing an Order When an Order has been successfully produced and shipped, the Service Provider will update the Order status for the line item to "Shipping". When the Source Bureau receives the shipped order of 3D printed parts, the Source Bureau can now update the line item status to "Completed". NOTE:  When prints in the line item have been marked as completed, they will show up in print statistics. Once a line item order has been Completed, the Service Provider will no longer have access to the Job details. In the event that a Service Provider requires access to the job details for reasons such as a job dispute resulting in rework, a new order request will need to be generated by the Source Bureau.      Canceling an Order An Order for a line item, placed with a Service Provider, can be canceled at any time up to the point of shipping. Once the line item reaches the "Shipping" status, the Order can no longer be canceled. Note that the terms of cancelation are determined between Source Bureaus and their Service Providers.

Requesting a Bid with the Service Provider Module

The Authentise MES Service Provider Module is a powerful feature that enables a Source Bureau to create a private network of 3D printing...

Read More
Welcome! If you are reading this you have likely already received an email from Authentise about setting up an account. This is because your account must first be created by a Source Bureau that is already using Authentise so that you may gain access to the Service Provider portal. If you are a Source Bureau that is looking for help requesting orders from Service Providers, please see this guide  instead. Activating Your Service Provider Account  Once your account has been created, your email invitation will be sent, asking you to log in and complete the registration process.  1) Authentise Welcome email: 2) Activate your account. Click the Create Password link. Follow the steps to create a password for your new account. Now that you have created an account, you are ready to receive requests for quotes and to fulfill jobs. Receiving and Responding to a Job Request A Service Provider user will receive a New Order Request email notification when a new job request has been submitted to their account. For example: Click the link or log in with your Authentise user credentials to see a list of all 3D printing job requests. Click on the job request ID to view the job details. The Job details are organized into three sections: order details, line item details bid details.   Order Level Details Order details contain a list of information originating from the Source Bureau requesting the quote. Order Name:  All orders in the Authentise MES are tracked using a unique URL identifier. The Order Name is usually a short name or description to quickly identify the order.      Bureau:  The service bureau (i.e. the source bureau) that is requesting the quote. Status:  The status of the order. New order requests will have a status of Pending. If the Source Bureau accepts the quote meaning the job has been awarded to the Service Provider, the status will update to Confirmed. Owner:  The Source Bureau user who created/is responsible for ensuring the order is completed.  Shipping Details:  This includes shipping address, shipping name, and tracking number, if applicable.    Line Item Details Every order contains a 3D print line item. A Source Bureau may send multiple bid requests from a single order that contains multiple line items. In this case, every line item will appear as an individual job request in the Service Provider jobs page.  It is important to note that a service provider can not modify any CAD or production data provided by the Source Bureau. For example, if the Source Bureau has indicated a specific Workflow process or base material, for security and quality purposes, this information can not be modified by the Service Provider end user. Line item Production details, CAD file, and instructions that are provided by the Source Bureau include: Bureau:  The service bureau (i.e. the source bureau) that has provided the CAD file and production data. Base Material:  The specified primary print material that the part will be printed with. Support Material:  Indicating a specific type of support structure material.  Model/CAD Files:  The STL file and/or other CAD files. Click the link to download.    Units:  Units are used to determine the STL volumetric information. Type:  3D model file type.   Quantity:  The specified quantity of units to be produced, per line item. Status:  The status of the line item. New order requests will have a status of Pending. If the Source Bureau accepts the quote meaning the job is awarded to the Service Provider, the status will update to Confirmed. Notes:  Additional production notes, tips, updates, etc. provided by the Source Bureau. Once a job has been awarded to a Service Provider, the Service Provider will be able to see the Notes once they update the Job status to "In-Progress". Workflow:  A specified workflow procedure for processing the line item. This is specific to the requesting Source Bureau.   Submitting a Quote  To participate in the bid, enter a price and/or delivery date and click the "Save Bid Data" button to submit the quote response back to the Source Bureau. You may also find that the Source Bureau has input a benchmark cost and due date as part of their bid requirements or to document conversations or figures discussed outside of the system. Please note that multiple updates can be made to this bid over the course of negotiations and the Source Bureau cannot offer a job without the Service Provider acknowledging the accuracy of the recorded Cost/Due Date by clicking  Save Bid Data . To decline the offer, click the "Decline" button.    Cost:  a total price for all quantities  requested for the line item. For example, if a line item specifies 10 pieces and the cost to produce is $5 per piece, the cost is to be recorded as $50.  Due Date:  The Source Bureau can indicate a due date for the Order, which can help the Service Provider prioritize, provide an accurate quote, and/or determine if they will respond to the bid or decline. After responding to a bid, the bid status will be updated in the Service Providers list of jobs. Bid Negotiation and Acceptance  The Source Bureau may choose to make a counteroffer to your bid price. In the event that a counteroffer is made, the Service Provider can either re-submit an updated  quote or decline the offer altogether. If the Source Bureau accepts the bid-offer, the job bid status will update to "Bid Negotiated" thereby indicating the job has been awarded to the Service Provider. When a job has been awarded, the Service Provider will receive an email notification outlining the job details. For example: Managing Awarded Jobs After being offered a job, you will want to update the job status from "Bid Negotiated" to "In-progress" to indicate work on the part ahs begun. Note:  You will now have access to a Notes field which can allow you to provide updates, tips, ask questions or receive feedback directly from the Source Bureau. Once a job is finished, update the status to Shipping. At this point, the Service Provider can provide a Shipping Tracking number, if applicable. Note:  After submitting an item as Shipping you will no longer be able to edit any of the data fields related to the line item. Finalizing an Order Once an order of 3D printed parts has been received by the Source Bureau, the Source Bureau will update the job status to Completed. Once a job has been completed, the Service Provider will no longer have access to the Job details. Please contact the Source Bureau if you require access to the order details again. Order Cancellation A Source Bureau can cancel an order at any time up until the shipping stage. Note that the terms of cancelation are determined between Source Bureaus and their Service Providers.

Step-by-Step User Guide for Service Providers

Welcome! If you are reading this you have likely already received an email from Authentise about setting up an account. This is because...

Read More
We've updated the way prices are calculated to give you more options in price design. You can now factor time and material usage in separately, and add a fixed cost per piece. To do so, you have to do the following: Setting up price per unity for a print material: To set a price (ie. cost) per unity for a material, navigate to "Manage" > "Material Types". To modify the price of an existing material, click on one of the available materials listed in the table. Assign a value for the Cost Per Unit. Click save to continue. Setting up price per unity for a print material: To set a Printer Cost Per Hour, navigate to "Manage" > "Printer Types". To modify the Printer Cost, click on one of the available Printers listed in the table. Assign a value for the Printer Cost Per Hour. Click save to continue. How Pricing Works: The price is not based on a currency (the $ amount only indicates that it's a value), in other words it has a conversion value of 1. So when the user looks at an order in DKK, for example, the price for the material would be multiplied by the number you listed in the Currency  page. Currencies only affect orders, not other parts of the systems like the Printer Type one you are now in. Next, on the same Printer Type page (below the Printer Cost per Hour field), you can set the weighting between Printer Time and Material. This is of 100. If you allocate 100 to Printer Cost Scale Factor, and leave Material blank then only the Printer Time is going to be reflected in the final cost, and vice versa. Of course you can have a balance.  You can also set a Overhead Cost Per Price. This is a fixed $ amount that will be added to the cost off every part made. If you want Post Processing costs to be considered in the final you have to set a cost at each Post Processing Type  by setting a Cost per Minute and an average duration (in seconds). As a result of these changes we've also made a small change to the way way the price is displayed, as you can see in the Example Estimate on the right of the new price settings: Each Price now has a Material Cost as well as a Bureau Cost. That Bureau Cost is the sum of the calculation described above and includes these costs: Print Time * Per hour print cost Main Material used * Material cost per unit Support Material used * Support Material cost per unit Overhead cost per print Post Processing Cost (sum of the fixed costs of each step in the workflow) PLEASE NOTE:  Whenever the line item is changed, the price currently changes too. Question? email us!

Pricing

We've updated the way prices are calculated to give you more options in price design. You can now factor time and material usage in...

Read More
Authentise is excited to announce our new Model Library! The model library feature allows you to store and curate common designs so that they are easily accessible for future use. This feature will make the order workflow more intuitive as it resembles a familiar online shopping experience. Users will be able to browse a gallery of model renders that can be easily selected and ordered. Without further ado, let's see how it looks! Model Library Found within the Manage  dropdown, the Model Library page will allow you to curate your individual Model Library. This library is generally used to store your Bureau's most common designs. This will allow them to be easily accessible while creating new orders. You could also use it to display previously manufactured designs or to show customers examples of what can be built. The model library holds two types of models: Products and Specimens. Adding a model to the Model Library There are two ways to add a model to the Model Library.  Note:  Specimens can only be added to the Model Library using Method 1 .   Method 1:  Adding Models within the Model Library Page To add a model from the Model Library Page, click the Add Model to Library Button. Every model requires a model Name. As mentioned above, there are two Types of models that can be uploaded to the Authentise MES: 1) Specimens and Product. Note:  Type cannot be changed once a model is Saved to the library.   Adding a Specimen model Click the Type drop-down and select Specimen. Specimens, also known as coupons or test pieces, are generally produced for quality assurance, testing, or one-offs. For more information on setting up specimen workflows, read the Workflows  article. Notes can be added to describe any notable characteristics of the Specimen model. These notes are only visible within the Model Library and are for reference only. Adding labels:  Single OR multiple Labels can also be assigned to the model which enables grouping and organizing models in the library. To filter labels, click on the drop-down and start typing the label name. If the label does not exist, type in the desired < label name > click Add < label name>  in the drop-down. This will create a new label for use in the Authentise MES system. To upload the 3D model file, click the Choose Model File and select the 3D file from your Computer's directory. STL format is the default format support. For more information file conversion types supported, see  File Conversion File Types . Click Save to continue.   Adding a Product model Click the Type drop-down and select Product. Selecting the Product type allows you to input additional additive processing information including: Layer Thickness:  You can indicate a specific layer thickness or layer height for the part. It is important to consider the machine capabilities/tolerances before specifying a layer thickness.   Base Material:  The primary print material that the 3D piece will be printed with. Support Material:  Indicating a specific type of support structure material. Select None if not applicable. Workflow:  A specific workflow process can be indicated for each 3D print. For more information on how to enable and fully utilize workflow, read the Workflow  Article. Notes:  Additional production notes can be saved for a specific part and referenced over time. Labels:  See the description above for how labels work. Saving these parameters in the model library will save you time in the order preparation process, especially for repeat parts/orders.  To upload a CAD file, click the Choose Model File button and select a file from your computer. For more information on supported 3D file types and conversions, see File Conversion File Types . Once the 3D model has been uploaded, click Save to continue.   Method 2:  Adding Product Models directly from within an Order To add a 3D model to the library directly from within the order, click the Add to Model Library button. This will create a new object in the Model Library containing all of the parameters of the original Line Item. The name of the newly created object will reference the short UUID of the Line Item that it was created from. Note:  Models added this way are added to the Model Library as a Product. This type cannot be edited. Using the Model Library while creating an Order Creating an order with the Model Library offers the most stunning display of its utility. The opportunity to display curated models to customers makes creating an order within Authentise even more accessible. Users can now visually review a catalog of models that have already been reviewed, rather than having to supply their own models. The possible uses are numerous and we are excited to hear about how our customers choose to deploy this feature!   Restricted User Ordering Workflow Restricted users also have the ability to access the Service Bureau's model library. After initiating a new order and entering order details, a restricted user will now have the option to upload model files or select a model from the library.  To browse available parts within the model library, click the "choose model from library" button. A popup menu will appear with available parts to order. To add a CAD file to your order, click the object.  The restricted user will now be prompted to fill in additional details about the part(s) they are ordering. The specific details that are able to be specified will vary for each bureau. Please contact support@authentise.com  if you would like your restricted users to see additional fields. To continue, click the Save CAD File button. The restricted user can continue to add additional CAD part line items. When the order is ready for final review and submission, click the "Next step: Review Order" button. The Order is automatically submitted for review by the manufacturing bureau. The restricted user has the option to edit the order details, create a new order or return to the main Orders page.   Look how easy that was! Please let us know what you think of the Model Library! Our customer success team would love to hear from you by emailing info@authentise.com .

Model Library

Authentise is excited to announce our new Model Library! The model library feature allows you to store and curate common designs so that...

Read More
Authentise is excited to announce the (not so) groundbreaking update to how you manage communications, conversations, and important notes in your MES. We have rolled out a replacement to our existing Order  level Notes field  with Comments! We have taken your feedback and incorporated it into this feature and we are excited to see how partners benefit from the enhanced traceability, accountability, and usability Comments  will provide.  What to expect... In your Order summaries, we have replaced the existing Notes field with a comments section that indicates who and when someone has added a comment. This means that future Order level "Notes" will now be recorded as comments instead. This comments section is also visible within the Order Summary (and in its own box!). Alas, if you are concerned about your existing order Notes, fear not! As a part of the move to comments, we are going to convert all Order Notes into an initial comment within their Order so that your data is easy to find. For Orders created after Comments  is live, you will not be able to add Order level Notes and instead will submit comments to capture this information. If you have any existing Customizations related to the Order level Notes field, be on the lookout for an email from our Customer Success team to discuss what you specifically can expect. Overall, we feel this change is going to be a nice step forward for our partners and platform and we hope you are excited as we are! Feel free to submit any feedback or suggestions on the feature here .   Since launching this update, we have also added the ability to Mention users (triggering an email notification to be sent their way), assign comments to a user as a Comment Action, and to mark Comment Actions as In Progress/Complete. Comments have also been incorporated in Prep Tasks , added to our Piece page, and may be added to other places in the MES in the future.   What the Comment box looks like!

Comments

Authentise is excited to announce the (not so) groundbreaking update to how you manage communications, conversations, and important notes...

Read More
This article will aim to explain the Piece Page, and the different features that are displayed within it. Every physical piece that is entered through the system will have its own page, displaying all the details about that particular piece. A piece pages can be found by navigating to Plan > Pieces, or by clicking on a piece's name in any page of the software (for example in an order or a run). Piece Summary The first box is the Piece Summary. This displays a render of the piece, the piece name which can be edited using the edit icon, the order that it is in (including the link to the order), the status, production workflow, and the date and time it was created. It also includes a table that breaks down the prep and production workflows of the piece. If a run is In Progress or Complete, the Name of the run will include a direct link to the run, and a blue arrow will appear that expands into more details of that run. Comments The comments shown in this box are automatically carried through from the order of the run. Therefore if a user enters a comment in the linked order, it will appear under the comments section of that piece. Traceability Report The traceability report tracks every action that was undertaken regarding the piece. The total number of events (actions) is displayed on the right of the Filter field, the date of each action can be found next to each action. The traceability report table can be filtered by various categories: CAD Model Changes The CAD Model Changes are all the settings that are set during the creation of the line item that includes the piece, as well as any changes made to them. The blue arrow can be clicked on to expand the action details, such as the material the piece was set to. On the right of the table, the exact time and name of the person who undertook the action will be displayed. CAD Model Replaced This indicates if and when the CAD file was replaced, and will link a download file to said model. Print and Post Process Events This will display all events related to the production of the piece, including links to the corresponding machines and types used. Work Checklist Changes and Work Instruction Report Events This will display all changes made to the production workflow and all the inputs from the QR app. These inputs are requested based on the work instructions linked to each workflow step that the piece has undergone. In Preparation Events These events detail all steps related to the Prep Workflow. This includes status changes for each step, and any changes made to the prep workflow and corresponding steps. Manual Notes The manual notes are the notes that are written at the line item level. Other The Other notes typically refer to any additions and changes done to the overall order that the piece is part of.

Understand & Interpret Pieces

This article will aim to explain the Piece Page, and the different features that are displayed within it. Every physical piece that is...

Read More
The Machines Queues can be accessed through the Work menu in the Navigation Bar. This Gantt Chart view demonstrates the status of all your machines in your inventory, whether it is a printer or post-processor. On the left of the Gantt Chart is a list of all your machines in your Inventory. If your machines are directly connected to Authentise via Echo, hovering on the circle on the left of each machine will show you the live status of that machine (A). Clicking on the machine names will take you to that specific machine's page (B). The top of the Gantt Chart shows the date and time. Zooming in and out can be done by using your mouse/ touchpad, or by clicking on the dark grey bar (zoom out) and light grey bar (zoom in). You can also click and drag the main area of the Gantt Chart to move left or right in the past and future. Finally, the main area of the Gantt is populated by bars which represent the runs that are assigned to each machine. Hovering over a bar will give you details of the run, and a direct link to the traveler QR code (C). Clicking on the bar will take you to that particular bar (D). The colors of the runs in the Gantt chart are shown in the table below. An orange outline of the bar will indicate that the run is Locked. Finally, the blue button at the top right of the page acts as a refresh button for the Gantt Chart. By clicking it, a recalculation of the whole schedule occurs, based on runs that have been added, removed, or edited. It is worth noting that when the "auto-schedule-runs" feature flag is enabled, we automatically perform these recalculations periodically; but this button is a manual way to request the same action.

Understand & Interpret Machine Queues

The Machines Queues can be accessed through the Work menu in the Navigation Bar. This Gantt Chart view demonstrates the status of all...

Read More
Post-processing is an important step in every AM process to maintain quality and ensure all parts meet their design specifications. To manage this with the MES, you must detail the available Post Processor Types and Inventory Workstations that are in your Locations . You may then use these post processors by adding them Production Workflows  and allowing the system to create and schedule post-processing runs  for work execution. Typical AM post-processing steps may include: Physical post-processing, including: Material removal Bed removal Support removal Polishing Painting Surface treatment CNC machining Caustic bath Thermal post-processing, including: Heat treatment HIP treatment Injection molding Quality assurance, including: Scanning Inspection One-offs Extra Shipping/Packing activities, including: Special Packaging Documentation Other, Special processes Custom processes in your production process that you would like to monitor/track via Authentise   Creating a New Post Processor Type example: To create a new Post Processor Type, navigate to "Manage" > "Post Processor Type". A list of all Post Processing types in your bureau is shown. To create a new Post Processor Type, click the Add Post Processor Type button. Adding a Post Processor Type requires details including:  Name:  The name of the post-processing step. For example: Support Removal. Description:  A description of the specific processing step including any notes, specifications, or procedures. Max Capacity:  This is the maximum allowed concurrent runs on for an instance of this Post Processor. Machines capable of running one job at a time (like a bandsaw or a Wire EDM) are typically set to 1. Machines or workbenches that may have mulitple jobs in progress at once (like Manual Support Removal or Washing Station) may have a capacity of 5, 10, or 20+.  Cost per minute:  The cost per minute will be used to calculate Post Processing Costs for Orders and Line Items.   NOTE:  The value entered will be multiplied by a currency multiplier, based on the currency type selected in an Order. Click here  for more information on how Authentise manages currencies. Workstation Default Duration:  The average time to complete this post-process step. This is used as a suggested time when creating the individual queues for your actual Workstations. Materials:  Post-processing steps can be set up to be material-specific.  Manufacturer:  Select a machine manufacturer for this type of post-processing step. Batching Strategy:  Batching strategies represent how you view and organize your post-processing operations. For example: you may choose to procedurally group all of your support removals from a single build plate or to process them individually. It is an operational decision completely up to you. Authentise helps you manage how your 3D printed parts will be grouped when flowing through production steps. Current batching strategies include: Batched by Size (XY):  Batched by 2 Dimensional Space (e.g. a build space similar to a metal 3D printer, used for example during CNC processing).  Specify the maximum surface area a batch of 3D printed parts will fill, including the X and Y build volume (in mm) and the minimum packing distance (in mm). Batched by Size (XYZ):  Batched by a 3 Dimensional Space (e.g. a build space similar to an HP polymer binder jetting, used for example during heat treatment)  Similar to XY or 2D batching, 3D batching lets you specify the maximum volumetric area a batch of 3D printed parts will fill, including the X, Y as well as Z (height) build volume (in mm) and the minimum packing distance (in mm). Batched by a Number of Parts:  used for example in automated polishing Assign a maximum number of parts a post-process step or station can process in a single batch of parts. Include All Parts of Previous Run:  If you want to include all parts of the print or previous production step (for example bandsawing parts off of a metal build plate) In this case, all the 3D prints that come out of a previous build or post-process step will be grouped, regardless of part size or quantity. This is a common choice for production facilities that prefer 3D prints produced on the same build plate to move throughout the entire production process together.   Single:  If you would like a separate run for each part that is going through the production process (Used for example for manual support removal). Each 3D printed part will be scheduled for post-processing individually. For example: if a Run with a build 10 parts is printed, 10 unique subsequent post-process steps will be automatically scheduled for the Run and visible in the Queue page. This is common if you want per-piece granular data for a given 3d Print object.   Costing for your Post Processor Types To estimate the cost of your Post Processor, Authentise provides multiple costing levers. 1. Time/Duration-based Costing:  This cost is a function of the  Cost Per Minute  and the  Default Duration  for this post processor type. We will multiply these two values together to get a Default running cost for this Post Processor Type. The actuals for this Post Processor Type will use this Cost Per Minute  multiplied by the actual running time for a given Post Process, recorded via our Run Tracking / QR App.  2.  Overhead Cost per Piece: This is a flat cost added for each Piece that runs though this process. 3.  Overhead Cost per Run:  This is a flat cost added for each Run of this Post Processor (regardless of how few or how many Pieces are in that run). This is most commonly added if there is a flat cost to turn on or start some sort of machine, but the volume of pieces within that Run can vary drastically (for example, running a Heat Treatment Oven).  Note:  For the purposes of estimating a Line Item's costs, we will assume the best case (all pieces in a Line Item will be completed in one, single Run of a given post processor. This amount of expected Runs can be adjusted in our Line Item quoting details).   Creating a Post Processor Inventory Device/Workstation and Queue After creating the types of post processors that are used throughout your facility, you will need to create the related device/workstation to match your facility's capacity to use these Post Processor Types. These inventory items will help to model your factory floor and will allow you to schedule runs to your workstations and plan for your capacity limits. Important Note:  In order to add a post processor type to a workflow, you must create the post processor type and create at least one post processor workstation of that post processor type.      Once you have added a Type, you can add an actual post-processing Device or Workstation by selecting "Inventory">"Post Processors" For this individual Device/Workstation, you will provide a name, specify the type of post processor, indicate the location, and document the average duration of this specific instance of the Post Processor.  Now you will be able to add this post processor type to your workflows and allow the system to help automatically manage the runs scheduling and post-processing efforts at your facility!

Post Processor Types and Post Processors

Post-processing is an important step in every AM process to maintain quality and ensure all parts meet their design specifications. To...

Read More
RapidFab has introduced the option of choosing 2D or 3D Packing. Previous, all run models were only able to be packed in a 2D plane by default, and exported as only STL files. Now you have the ability to choose between 2D and 3D packing and export via STL and 3MF files.   Selecting Packing Type To change the packing type settings, navigate to the "Printer Types" page: (Navigation Bar: Manage > Printer Types) Click on a listed printer type and scroll down to the dropdown selection field titled "Build Packer Type". You can toggle between the 2D Packing and 3D Packing options by clicking on the field.  After you have selected your packing type scroll up to the to top of the page and click "Save". Exporting 3MF Files To access the 3MF export file go to a printing run (Navigation: Plan > Runs)  and click the 3MF download option. You can can re-upload the files once edited, however, if you upload an .stl file you will not be able to download the 3MF file anymore.

2D vs 3D Packing

RapidFab has introduced the option of choosing 2D or 3D Packing. Previous, all run models were only able to be packed in a 2D plane by...

Read More
Printer Type:  To create a new printer you first have to make sure that the right printer type is already available, otherwise you have to create that first. You can check that in the Printer Type section of the Inventory drop down. A Printer Type is the model printer - for example an EOS M290. You may have multiple such systems in your office, which would be added as below. You can check whether the printer type exists under Inventory > Printer Type. If it does not, enter a name (such as EOS M290), description (optional), build volume (X, Y, Z, in mm), Manufacturer (this is a dropdown you can add to under Inventory > Manufacturers), which materials it can handle (multi-choice possible) Printer : Now that you've added a Printer Type, you can add the actual printer. This is designed for you to be able to add multiple systems of the same type, potentially in different locations. If you want to be able to track the data from the printer automatically, then you also need to add the modeler address (see below). Modeler : One of the more challenging fields in the "printer" form is the Modeler. This is the URI address of your printer which allows you to connect the MES system to the printer for automatic updates to order status, traceability report and more. However, this is an optional field - you can add a printer without this data connection and still complete all the same functionality. You get this Modeler address by going to app.authentise.com  > Analytics > Modelers > Add Modelers. Add the IP address of the printer currently connected, and then select the type of printer it is and assign a name to it. Once you have done so, you can select the new printer. This should take you to the detail page of the printer, which shows you the latest data received by the printer, status, any errors and associated information. It also shows you the URI. Copy that URI and paste it into the Modeler field in the "Add Printer" page, and the two should be connected - you should be able to see the same coloured light next to the printers name in the Queue as you can in the Modelers page under app.authentise.com NOTE: the process differs slightly for Carbon machines. for Carbon Machines please send us:  - Carbon3D company-specific domain ( COMPANY.carbon3d.com )   - Carbon3D portal username, and password  - Authentise username and password  - Names (nickname) and ( if possible) mode of Carbon3D machine   Please email those details to  help@authentise.com . Our Customer Support expert will add those modelers (3D Printers)  to your Bureau within 2-3 business days.

Add Printers, Printer Types, and Modelers

Printer Type:  To create a new printer you first have to make sure that the right printer type is already available, otherwise you have...

Read More
When setting up your bureau, it may be a bit confusing about how to differentiate between Types and Inventory objects. In this article, we will attempt to address some of the common questions around these concepts and help you set up your bureau to model your factory effectively. 1. Types: Generally, the workstation type represents a specific model/version of a machine/workstation (i.e. 3D printer, post-processor, or process) in which all of the actual devices/stations of that type can be used interchangeably. Most of the limitations/constraints of a machine are dictated at the type level and are applied across all inventory machines that are that type (i.e. bandsaws that can handle the same materials, sizes of jobs, orientations, build chamber volume). 2. Inventories: The inventory workstations  represent actual instances of a workstation type that you actually possess within your factory system. The number of machines/workstations, as specified in your inventories, dictates the number of queues that you have on your Gantt chart and should map to the number of concurrent machines/workstations that would be working each day. Runs will be scheduled between   queues of the same type as if they work independently of each other. This is important to note when you look at the exception s/examples  listed below. Example: Think of a household using iPhone 7s - this will be the  type  of mobile phone being used, and will be called "iPhone 7". If mom, dad, and daughter all have iPhone 7s, those three phones will make up the inventory  in the household, and can be called, for example, "Mom's iPhone 7". Exception: Some businesses artificially limit a group of a type to a specific function: for example, limiting the types of material certain machines will run by deciding that 2 (out of a group of 4 EOS M400-4) will be dedicated to Titanium ONLY. Because of this business limitation/decision, you may choose to split off a new type of M400-4 that specifies "Ti Only" in the type's title/description and material setup. This sort of decision will result in more types of machines but may be necessary for your bureau. Common Questions: Does Inventory = Quantity of resources? Sort of, but there is some nuance to this decision. We suggest limiting the number of inventory workstations (of a specific type) to the number of stations that are regularly working in parallel OR the number of physical locations where  you currently perform the work: whichever is the smaller number. If you overestimate the number of workstations, you run the risk of improperly modeling the factory’s actual capacity because you will have more queues that will be scheduled ASAP.  Can I group similar machines into the same queue or workstation type? We do not recommend this. You may be interested in combining similar (though distinctly different) post-processors into a single generic type (ie. all bandsaws would become Cutoff Tools) so that the system can schedule across these objects interchangeably. However, as each of them has  distinctly differing limitations (i.e. bandsaw cutting size or orientation limitations), we do not recommend this. Currently, the system will schedule runs for these workstations interchangeably, without specific knowledge of whether the workstation is capable of performing the specified work. Because of this risk, we do not advise this approach as the correction process is manual.

Workstation Types vs Workstation Inventories - What's the Difference?

When setting up your bureau, it may be a bit confusing about how to differentiate between Types and Inventory objects. In this article,...

Read More
The Group Qualifications feature offers user-defined controls that control access and permitted interactions with various bureau resources (Printer or Post Processor Types). This controls which users can edit data, for example, update a production workflow. Who can create User Groups? Bureau Managers have access to make edits on all resources. Under User Groups, they can create new groups, and add users to each specific group. What can members of a User Group do? Once a resource has been assigned to a group, only Bureau Managers and members of that User Group can edit that resource. These allocated Users therefore can:  Edit individual run statuses/ details on that Workstation Type  Schedule details for runs on that Workstation Type ‘Rework’ functions allowing for Workflow, Work Instructions, Printer type, and Post Processor changes  Configure Work Instructions Prep Workflows and User Groups User Groups can also be assigned to Prep Tasks at the Prep Workflow  level. This will only allow Bureau Managers and members of that User Group to complete the Prep Task at Line Item level. What about Standard Users that are not assigned to the User Group? Standard Users are non-restricted users on a Bureau that can in general edit everything except for Location Users, unless a specific resource expressly limits which `User Group’ can edit the resource. If a Standard User attempts to make an edit on a resource assigned to a User Group which they are not part of, they will notice that they are blocked from saving the change. They can also read a message on a tooltip explaining why they cannot make edits. Example: A User Story 1. Adam , a Bureau Manager, creates a 'Lab Operators' Public Group, and assigns users Pam  to the group. He does not assign Oliver to that group. 2. Adam  then assigns the user group to the 'EOS M 400' machine type. 3. Pam  makes an edit to a Workflow containing a 'EOS M 400' machine type while taking an order. She is able to save her edits due to membership in 'Lab Operators' public Group. 4. Oliver  tried to rework a run containing a 'EOS M 400' machine type. Edit button is disabled and  Oliver  hovers over a tooltip text explaining why button is disabled.

Group Qualifications / User Groups

The Group Qualifications feature offers user-defined controls that control access and permitted interactions with various bureau...

Read More
The Authentise MES supports multiple types of changes after a piece has begun production on the manufacturing facility floor. Commonly referred to as re-work, remanufacture, redlining, or change requests, the MES seeks to streamline this process and support our users as they perform this work.  Non-conformance Review Non-conformance Reviews are the newest type of Production Change supported within Authentise! This new functionality allows users to Flag Pieces for Nonconformance Review and initiates the Non-conformance Review process.This process is fully configurable to support your organization's unique quality needs. For more guidance on setting up your Non-conformance Review process, check this out !   Initiating a Production Change Each of the production changes is initiated within the Runs  section of the MES and affects one or more pieces. The options for production changes can be found in the Build Plate Details box. 1. Change Production Workflow: Clicking one of the edit buttons triggers a familiar interaction allowing the user to change the currently assigned workflow for a single piece. The user is also given the option to update or add additional work instructions for the piece too. Commonly this is used to add Review Boards, incorporate last-minute changes/redlines to the production workflow, or to address an error that was made during planning for the piece. Adding additional steps will result in the system automatically creating new runs for the piece. Removing steps will result in the system automatically removing that piece from the related runs. Document a reason for the workflow change and adjust the workflow as needed. Follow the prompts and decide if you would like to diverge the schedules for the split off pieces or keep them combined such that the diverged pieces rejoin the large batch of pieces before proceeding through the remainder of their collective manufacturing processes. After completing this decision, you will be provided the option to adjust the Work Instructions for the new workflow before completing your Production Workflow change. Workflow Changes can be completed as many times as is needed for a single piece. 2. Remanufacture Selecting one or more pieces using the Remanufacture checkboxes will allow you to send one or more pieces through a prescribed remanufacture process. After clicking the Remanufacture button, you will be given the option to pick the Remanufacture action (Fail Part or Redo this run only) and record some information about why the remanufacture is occurring.    Fail Part  - Selecting this will result in the Piece(s) being re-queued for manufacture scheduling via the Run creation page.  Redo this run only  - Selecting this will result in the Pieces having an automatic workflow change that inserts the same process step as the next step of each of the selected Piece(s) workflows. Note if a batch of Pieces is redone, they will all be batched into the same (new) Run.   3. Flag for Non-conformance Review Users have the option to flag one or more pieces for a Non Conformance Review. By doing this, the flagged pieces will have a Non-conformance Review step added as the next step in their workflow. This will generate a Run for the Nonconformance Review Process (containing the selected Pieces and performed at that Location's Nonconformance Review workstation). For more details on the Non Conformance Review process, please read this Non-conformance Review - Setup Guide . 4. Scrap Users also have the option to scrap one or more pieces. After selecting the scrap option, you will be given the option to leave details to describe the reason you have decided to scrap the pieces selected. You will also be reminded of the scrap functionality and the other available options for a production change. Once the you have confirmed this action and added a reason for scrapping, you can then click the "Scrap" button. This will update the run and automatically end the workflow for the selected pieces.

Changes during Production: Remanufacturing, Workflow Changes and Nonconformance Reviews

The Authentise MES supports multiple types of changes after a piece has begun production on the manufacturing facility floor. Commonly...

Read More
Shipping is a special type of operation, which is managed by Authentise. Because of the nuance of shipping operations, shipping is handled slightly differently than standard post processing operations. Shipping in Authentise relies on 3 main items:  Shipping Partners Shipping Runs Shipments   Shipping Partners Shipping Partners are found under the Manage menu and serve to differentiate between the different types of shipping services that you may use for a given Shipment. Previously called Shipping Types , Shipping Partners will be specified in Workflows and selected in Order Summaries. By default, each Line Item within an order may have an independently assigned Shipping Partner . If the Whole Order Shipments  option checkbox is selected, we will enforce that the Shipping Partner, which is set in the Order Summary, matches that of each of the Line Item workflows in a given order. If there is a miss-match, the system will provide a handy error to communicate the Shipping/Workflow Conflict when you attempt to confirm a Line Item for Manufacturing. In an Order, the Shipping Partner (previously Shipping Type) must match its Line Item workflows. Shipping Partner as seen in the Line Item workflow. Shipping Runs Shipping Runs are where we expect you will prepare a piece or pieces for shipping. This is most commonly used to capture the "packing" activities that are involved in a shipping operation such as gathering appropriate paperwork, ensuring pieces are adequately packaged/ protected, and generating packing lists and labels for a shipment. The standard behavior in the system is that every piece will receive its own Shipping Run. This allows a user to consciously scan and complete the Packing steps necessary for every object that will be sent out for shipment. Shipping Runs are found under the Plan menu and will run after the corresponding Printing Runs and Post Processing Runs.   Shipments Shipments are found under the Manage menu and correspond to a specific  Whole Order Shipment  Order. Under this feature, the user can edit fields specific to the Shipment, including dates, shipping status, tracking number, and shipping/ billing address. The page will also generate the QR code linked to the Shipment, which will take you straight to QR by clicking on it. Shipments are used to track the actual shipping of the order, which occurs  after the Shipping Runs. The only way to create a Shipment is to select our optional Whole Order Shipments  feature when creating a new Order. A Shipment will automatically be created, and a link to this Shipment will be displayed under the corresponding Order Summary. If you were to cancel the shipment step in the Workflow of one of the pieces in the order, it will automatically cancel all shipment steps related to that Whole Order Shipment. The Shipment page will contain all details relating to a Whole Order Shipment.

Shipping - Shipping Runs and Shipments

Shipping is a special type of operation, which is managed by Authentise. Because of the nuance of shipping operations, shipping is...

Read More
Post-processing  is an important step in every AM process to maintain quality and ensure all parts meet their design specifications. When a piece's Print Run  is created, the necessary post processor runs, according to a piece's Production Workflow , are automatically scheduled too.  Additionally, post-processing runs can be added during production by changing a piece's workflow.  
 To change a piece’s workflow, navigate to Build Plate Details on the Post Processing Run page. Select “Workflow Change” at Production Change Information, including the part you want to apply the changes to. Click Save when you have chosen your desired workflow. Read here  for more changes that can be done during production, including remanufacturing and Non-conformance Reviews. Where can I track the status of a Post Processing Run? You can see the current status of a run as well as manually change its status on Post Processing Run ppage. These changes, which are color coded, are reflected on the Machine Queues page. Queued (blue) Calculated (purple) In Progress (orange) Error (red) When the piece has completed its post processing run, it will then move onto the shipping run . Nesting & Scheduling Post Processing Runs

Runs - Post Processing

Post-processing is an important step in every AM process to maintain quality and ensure all parts meet their design specifications. When...

Read More
bottom of page