The Waffle library is a Python package used for creating waffle charts—a grid-based visualization technique to represent parts of a whole. It is particularly useful for visualizing percentages or proportions in a visually engaging way. Installation: pip install pywaffle Basic Usage Waffle charts are created using the PyWaffle library in combination with matplotlib. Below is… Continue reading Py Waffle Library for plotting Graphs for visualization
Category: Robotics
Calibrating your FDM 3D printer – Flow rate
Flow rate Calibrating the flow rate involves a two-step process. Steps Select the printer, filament, and process you would like to use for the test. Select Pass 1 in the Calibration menu A new project consisting of nine blocks will be created, each with a different flow rate modifier. Slice and print the project. Examine the blocks and determine… Continue reading Calibrating your FDM 3D printer – Flow rate
Design for Manufacturing (DFM)
Design for Manufacturing (DFM) is the engineering practice of designing products in such a way that they are easy and cost-effective to manufacture while maintaining high quality and functionality. DFM aims to simplify the manufacturing process, reduce production costs, and minimize potential defects. Key Principles of DFM Simplification of Design Reduce the number of parts… Continue reading Design for Manufacturing (DFM)
Calibrating your FDM 3D printer – Pressure Advance
Orca Slicer includes three approaches for calibrating the pressure advance value. Each method has its own advantages and disadvantages. It is important to note that each method has two versions: one for a direct drive extruder and one for a Bowden extruder. Make sure to select the appropriate version for your test. Warning For Marlin:… Continue reading Calibrating your FDM 3D printer – Pressure Advance
Input Shaping for 3D Printers: A Guide to Smoother Prints with Orca Slicer
In 3D printing, one of the common challenges is managing vibrations or “ringing” (also known as ghosting) that appear on the surface of printed objects. These artifacts are caused by the printer’s rapid directional changes, particularly when printing at high speeds. A game-changing solution to this problem is input shaping, a technique that mitigates vibrations… Continue reading Input Shaping for 3D Printers: A Guide to Smoother Prints with Orca Slicer
Remote XY: Simplifying IoT Interface Design
In the rapidly growing world of IoT, creating user-friendly interfaces for devices can often become a challenge, especially for beginners. RemoteXY steps in as a powerful yet simple solution for designing and deploying graphical user interfaces (GUIs) to control and monitor IoT devices. Whether you’re a hobbyist or a professional, RemoteXY streamlines the process, enabling… Continue reading Remote XY: Simplifying IoT Interface Design
Calibrating your FDM 3D printer – Estep calibration
Extruder Calibration for 3D Printers: Achieving Accurate Filament Flow Extruder calibration is one of the most crucial steps in 3D printer setup, as it ensures accurate filament feeding, which directly impacts print quality and material usage. The process involves adjusting the extruder’s E-steps (steps per millimeter) and flow rate settings to deliver consistent filament extrusion.… Continue reading Calibrating your FDM 3D printer – Estep calibration
Calibrating your FDM 3D printer – PID Tuning
PID Tuning for 3D Printers: Achieving Temperature Stability In FDM 3D printing, maintaining a stable temperature is crucial for consistent print quality. PID tuning (Proportional-Integral-Derivative tuning) is a process that allows the printer’s firmware to control the temperature of the hotend and heated bed accurately. By fine-tuning PID settings, you can reduce temperature fluctuations, minimize… Continue reading Calibrating your FDM 3D printer – PID Tuning
Calibrating your FDM 3D printer – Maintenance
The frame of a 3D printer serves as the structural backbone, supporting all critical components and allowing them to function with precision. Frame stability directly affects print quality, accuracy, and the longevity of your printer. Understanding the importance of a well-maintained frame, and knowing the right maintenance practices, will help you achieve optimal print results… Continue reading Calibrating your FDM 3D printer – Maintenance
Calibrating your FDM 3D printer – Bed Leveling
Calibration is one of the most important steps in getting high-quality prints from your FDM (Fused Deposition Modeling) 3D printer. Proper calibration ensures that your machine operates accurately, minimizing issues like warping, poor adhesion, and dimensional inaccuracies. This guide will walk you through the basics of calibration, starting with bed leveling and Z-axis calibration, the… Continue reading Calibrating your FDM 3D printer – Bed Leveling