The post From 100 Minutes to 1 Minute: The VBA Tool That Changed Our Engineering Workflow appeared first on Behrad Mostafaee.
]]>
In engineering, some of the biggest productivity losses come from tasks nobody talks about.
Not complex calculations.
Not difficult designs.
But repetitive digital work done hundreds of times every year.
At our company, we had a workflow inside SolidWorks that engineers repeated constantly:
Each operation took few hours according to project size. But repeated around 10 times every week, it became a serious time drain.
So I decided to automate the entire process.
The objective was simple:
Create a tool that allows colleagues to prepare an entire project package in seconds instead of manually editing dozens of files.
The result was a fully customized VBA (Visual basic application) integrated directly into SolidWorks.
Here is the interface of the tool I developed:

The UI was intentionally designed to be simple and practical for daily industrial use.
The user only needs to enter:
Then the software handles everything automatically.
Behind this simple interface, the macro performs a surprisingly complex workflow.
The system:
The macro searches through all assemblies, parts, and drawings and automatically replaces old file names with new ones. No manual renaming needed.
The tool automatically updates custom properties like:
One of the most useful features is the quantity processing logic.
The macro can:
This solved many inconsistencies that existed in older projects.
Documents open silently in the background without interrupting the user.
This significantly improves speed and creates a much cleaner experience.
The software also includes:
These details are important because industrial tools must be reliable, not just functional.
This automation completely changed the workflow inside our technical office.
The productivity difference was massive.
Many people think engineering innovation only means designing machines.
But improving workflows can be equally valuable.
A well-designed internal tool can save hundreds of hours every year.
This project reminded me that engineers should spend their time solving technical problems — not renaming files manually for hours.
What started as a small internal VBA macro became one of the most useful tools inside our daily workflow.
Sometimes the best engineering improvements are not visible on the factory floor.
Sometimes they happen quietly inside the technical office, saving time, reducing errors, and making everybody’s work smoother.
— Behrad Mostafaee
The post From 100 Minutes to 1 Minute: The VBA Tool That Changed Our Engineering Workflow appeared first on Behrad Mostafaee.
]]>The post Six Sigma Certification appeared first on Behrad Mostafaee.
]]>During this journey, I gained a solid foundation in process improvement and quality management, learning skills that are applicable in any industry. Here’s what I learned:
Process Mapping & Analysis: How to visualize and analyze workflows to identify inefficiencies and areas for improvement.
DMAIC & DMADV Frameworks: Understanding the core Six Sigma methodologies for improving existing processes (DMAIC) and designing new ones (DMADV).
Lean & TQM Principles: The basics of Lean thinking, eliminating waste, and Total Quality Management strategies for consistent quality.
Data-Driven Decision Making: Using metrics and statistical analysis to guide process improvements rather than relying on intuition.
Teamwork & Organizational Impact: The role of collaboration, ethics, and integrity in driving successful process improvements.
Completing the Six Sigma White Belt has given me a strong foundation to make processes more efficient, reduce defects, and deliver real results. I’m excited to continue advancing toward Green and Black Belt levels, and applying these skills to create meaningful impact in any organization.
For anyone curious about Six Sigma, you can check out The Council for Six Sigma Certification to learn more about certification paths and resources.
The post Six Sigma Certification appeared first on Behrad Mostafaee.
]]>The post Extracting dimension of a STEP file using phyton appeared first on Behrad Mostafaee.
]]>Today, I tackled a challenge we’ve been facing for a long time at ST, where we specialize in thermal deburring services for a wide range of industries.
Whenever potential clients reach out to request a quote, they usually send us 3D STEP files of their components. To prepare an accurate offer, we need to evaluate the overall dimensions of each part. This is essential for calculating processing time, numbers to be deburred according to chamber size, and cost.
Here’s where the problem starts:
Our marketing colleague—who handles incoming requests—doesn’t have CAD software installed. So, every time a new file arrives, he sends it to me. I open it in my CAD environment, extract the basic dimensions, and send them back to him. This process repeats several times a week.
It’s a small task, but a recurring one that slows things down.
That’s why I decided to develop a very lightweight .exe tool that can do this job in just two clicks:
Load the STEP file
Automatically display the part’s key dimensions
In this post, I’ll walk you through how I built this simple Python-based tool that saves time, reduces back-and-forth, and lets our team respond to clients faster—even without any CAD software.
Let’s get into it:
This is a lightweight GUI application designed to extract and display the X, Y, Z dimensions (bounding box) of one or multiple STEP files. It lets the user:
.step files..csv file.Here’s a quick overview of the Python packages and libraries powering the tool:
| Library | Purpose |
|---|---|
tkinter |
For creating the GUI (windows, buttons, listboxes, dialogs, etc.) |
trimesh |
Lightweight geometry processing to compute bounding box dimensions |
cadquery |
Advanced STEP file loader for solid geometry parsing |
os, csv |
Built-in modules for file handling and exporting |
tempfile |
Temporary file management during CAD operations |
The GUI is clean and user-friendly. Here are its main components:
File Selection Button: Lets you choose .step files from your PC.
Listbox: Displays all the selected files.
“Process selected” Button: Processes all listed files and shows their dimensions.
“Export to CSV” Button: Saves the extracted data into a CSV file.
“Show 3d Preview” Button: Shows the selected 3D part in a seperated window.
The interface also includes error handling and messages via popup dialogs using messagebox.
Here’s a simplified breakdown of the code workflow:
Initialize GUI App
The class MeshProcessorApp inherits from tk.Tk and sets up the main window, title, and layout.
File Selection
When the user clicks “Add STEP Files,” a file dialog opens. The selected paths are stored and displayed in a Listbox.
Extract Dimensions
Upon clicking “Process selected” the app:
Uses cadquery to load each STEP file into a solid object.
Converts it into a mesh using trimesh.
Calculates the bounding box dimensions (X, Y, Z).
Export to CSV
The extracted data (filename + dimensions) is saved to a CSV file through a dialog prompt.
Error Handling
If a file fails to load or parse, an error is shown with helpful messages.
Here’s a quick guide for end users:
Double-click the Python script (or run it from your IDE). The GUI window will appear.
Click on “Add STEP Files” and select one or more .step files. They will be listed in the box on the left.
Click “Process selected”. The application will process each file and calculate its bounding box.
Click “Export to CSV” to save the results in a structured format.
This tool makes it incredibly easy for engineers, designers, and technical managers to quickly get dimensions from STEP files — no need to open bulky CAD programs. It’s also a great example of how Python and open-source libraries can be combined for practical engineering utilities.
The post Extracting dimension of a STEP file using phyton appeared first on Behrad Mostafaee.
]]>The post Designing of a bus stop appeared first on Behrad Mostafaee.
]]>The mission was to design a bus stop for the municipality of a small island city in Italy — Isola d’Elba. The client gave us a photo of a similar bus stop as a reference. They wanted something similar but more aesthetically pleasing and structurally more robust, considering the area experiences wind speeds up to 47 km/h.
The design process started with rapid sketches in Rhino 3D. Within a day, I created multiple concept designs and quick renderings to communicate the initial idea. Once the client approved the direction, I moved immediately to the design-for-manufacturing phase.
To ensure success, I followed a structured DFM workflow. Here are the DFM steps, illustrated through this real-world case:
I chose materials that were:
Used Materials:
The design had 27 unique components, ranging from support beams to fasteners.

Processes used:
This project reinforced how a structured DFM approach leads to better design outcomes.
With more tools and experience now, I would:
DFM isn’t just a buzzword — it’s a practical framework that improves product quality, manufacturability, and user satisfaction. Whether you’re designing a simple bracket or a complex public infrastructure like a bus stop, following the DFM steps ensures you can turn good ideas into manufacturable realities.
The post Designing of a bus stop appeared first on Behrad Mostafaee.
]]>The post DFM (Design For Manufacturing) appeared first on Behrad Mostafaee.
]]>In the realm of product development, innovation alone is not enough. A brilliant design that cannot be manufactured efficiently is a missed opportunity. This is where Design for Manufacturing (DFM) becomes critical. DFM is a set of engineering practices aimed at designing products that are easy, cost-effective, and reliable to manufacture. By integrating manufacturing considerations early in the design phase, companies can significantly reduce production time, cost, and waste.
This comprehensive guide explores the principles, benefits, tools, and real-world applications of DFM, offering engineers and designers actionable insights to create production-friendly designs.
Design and manufacturing often exist in silos, resulting in late-stage changes, production delays, and cost overruns. According to a study by Boeing, over 70% of a product’s lifecycle cost is determined during the design phase. By incorporating DFM principles from the outset, companies can:
In essence, DFM helps ensure that your product is not only innovative but also buildable.
Objective: Reduce complexity without sacrificing functionality.
Example: Apple is known for reducing internal components to streamline manufacturing and improve product longevity.
Objective: Facilitate faster and more error-free assembly.
Objective: Use off-the-shelf parts to reduce cost and lead time.
Objective: Match materials with manufacturing processes and performance needs.
Material Selection Guide by Matmatch
Objective: Apply tolerances only where necessary.
Objective: Leverage capabilities of specific production methods.
Injection Molding Design Guide by Protolabs
Objective: Consider environmental constraints and product lifecycle.
Objective: Validate design and manufacturability before mass production.
Modern design tools like SolidWorks, Autodesk Inventor, and PTC Creo offer built-in DFM analysis features. They can identify features that might cause manufacturing issues, such as thin walls or sharp internal corners.
Finite Element Analysis (FEA) using tools like ANSYS or SimScale can help simulate stresses, thermal loads, and deformation during manufacturing, reducing the need for trial-and-error.
Software like TolAnalyst and 3DCS Variation Analyst ensures that parts fit and function as intended within defined tolerances.
Using standardized DFM checklists for specific processes (sheet metal, injection molding, etc.) helps maintain consistency across design teams.
DFM is crucial in automotive design where high volumes demand repeatable and cost-effective manufacturing. Companies like Toyota implement DFM in every stage of vehicle development to streamline production.
Smartphone manufacturers use DFM to minimize part count, optimize internal layouts, and ensure ease of assembly. For example, Samsung uses 3D CAD tools to simulate assembly processes.
Due to strict regulations and the need for precision, DFM ensures that devices are manufacturable with minimal risk. Manufacturers follow DFM principles to meet FDA guidelines while maintaining cost-effectiveness.
With high safety standards, aerospace firms like Airbus integrate DFM to ensure parts are manufacturable, lightweight, and reliable under extreme conditions.
| Benefit | Description |
|---|---|
| Cost Reduction | Lower material, labor, and overhead costs |
| Time Efficiency | Reduced time from design to production |
| Quality Improvement | Fewer defects and higher consistency |
| Sustainability | Reduced waste and environmental footprint |
| Customer Satisfaction | Faster delivery and more reliable products |
With the rise of digital manufacturing, DFM 4.0 integrates AI, machine learning, and digital twins to optimize product design and production in real-time. Tools like Siemens NX, Autodesk Fusion 360, and Dassault Systèmes’ DELMIA now provide intelligent DFM feedback to reduce iterations and boost efficiency.
Invest in DFM training for your design and engineering teams. Online platforms like:
DFM is more than a checklist—it’s a mindset. It empowers design engineers to think like manufacturers and ensures that product concepts become reality smoothly and affordably. Whether you’re designing consumer goods, industrial machines, or cutting-edge electronics, incorporating DFM can significantly improve outcomes.
By embracing DFM early in your workflow, you not only save time and money but also build better, more sustainable, and user-focused products.
References:
The post DFM (Design For Manufacturing) appeared first on Behrad Mostafaee.
]]>The post Surface Treatment: Types, Methods, and Applications appeared first on Behrad Mostafaee.
]]>Surface treatment is a critical aspect of materials engineering and manufacturing. It involves various processes applied to the surface of a material to enhance its appearance, performance, corrosion resistance, wear resistance, and other properties. These processes are used across multiple industries, from aerospace and automotive to medical devices and consumer goods.
Before any surface treatment is applied, components sometimes undergo a pre-treatment process such as as thermal deburring.
In this blog post, we will explore the main categories of surface treatment, the most common methods within each category, and the purpose behind each technique [1][2].
Mechanical surface treatments involve the physical alteration of a surface through abrasion, deformation, or other mechanical means.
Shot peening is a cold working process where small spherical media (shots) are blasted at a component’s surface. This induces compressive residual stress layers, which significantly enhance fatigue strength and resistance to stress corrosion cracking. It is widely used in the aerospace and automotive industries [3].
Grinding uses abrasives to remove surface material and improve dimensional accuracy. Polishing follows, using finer abrasives to enhance the surface finish and aesthetics. These processes are common in precision engineering and decorative components [4].
Blasting involves projecting abrasive materials (like sand or glass beads) onto a surface to clean, roughen, or prepare it for coating. Sandblasting is aggressive and good for removing rust or old paint, while bead blasting is milder and produces a satin finish [5].
Burnishing is a finishing process that uses a hard tool to plastically deform the surface without removing material. This increases surface hardness and creates a very smooth, shiny finish. It’s ideal for enhancing aesthetics and wear resistance [6].
Chemical surface treatments use chemical solutions to modify or clean the material’s surface, often improving corrosion resistance and paint adhesion.
Pickling involves using acidic solutions to remove oxides, scales, and other contaminants from metal surfaces, especially after welding or heat treatment. It is commonly used for stainless steels and carbon steels to prepare them for further processing [7].
Passivation is a process that removes free iron from stainless steel surfaces using nitric or citric acid, enhancing its corrosion resistance by promoting the formation of a stable oxide layer. It’s critical in the food, medical, and chemical industries [8].
These processes chemically modify the metal surface to create a corrosion-resistant layer that also serves as a good base for paint or powder coatings. Phosphating is common in automotive applications, while chromating is often used for aluminum in aerospace [9].
Electrochemical treatments use electrical current and chemical solutions to deposit, remove, or modify surface layers.
Electroplating involves depositing a thin layer of metal (e.g., nickel, chrome, zinc) onto a conductive surface using an electric current. This enhances corrosion resistance, wear resistance, and appearance. It’s widely used in decorative and protective applications [10].
Anodizing is an electrochemical process that increases the thickness of the natural oxide layer on metal surfaces, especially aluminum. The result is a hard, corrosion-resistant layer that can also be dyed various colors. It’s common in electronics and consumer products [11].
This process is the reverse of electroplating—it removes material from a metallic surface using an electrolytic bath. Electropolishing smooths and brightens the surface, improves corrosion resistance, and is widely used in pharmaceutical and food processing equipment [12].
Thermal treatments alter the surface’s microstructure by applying heat, either directly or through a medium, to enhance hardness, wear resistance, or other mechanical properties.
Thermal spraying involves projecting molten or semi-molten materials onto a surface to form a protective or functional coating. Common types include flame spraying, plasma spraying, and HVOF (High-Velocity Oxy-Fuel). It’s used for wear resistance, thermal barriers, and corrosion protection [16].
These processes apply a layer of material on the surface to provide protection, improve appearance, or deliver functional properties.
Painting applies liquid coatings that dry into solid films. It protects against corrosion and enhances aesthetics. Industrial paints can be solvent-based, water-based, or epoxy systems, depending on the application [17].
Powder coating uses dry powdered paint applied electrostatically and then cured with heat. It results in a durable, uniform, and attractive finish. Powder coating is used for appliances, automotive parts, furniture, and more [18].
Surface treatment is a foundational part of manufacturing and product development. By choosing the right method—whether mechanical, chemical, electrochemical, thermal, or coating—you can dramatically improve the performance and lifespan of a material or component. Understanding the options available allows engineers and manufacturers to optimize for corrosion resistance, wear protection, aesthetics, or functional performance.
Whether you’re dealing with precision tools, architectural elements, or medical implants, there is a surface treatment technique to suit your needs. Carefully selecting the appropriate treatment ensures your product not only performs better but also stands up to the demands of its environment.
[1] Davis, J. R. (2001). Surface Engineering for Corrosion and Wear Resistance. ASM International.
[2] Totten, G. E. (2002). Handbook of Metallurgical Process Design. Marcel Dekker.
[3] Metal Finishing News. (2020). “Shot Peening: Principles and Applications.”
[4] Kalpakjian, S., & Schmid, S. R. (2013). Manufacturing Engineering and Technology. Pearson.
[5] ASM Handbook. (1994). Surface Engineering, Vol. 5.
[6] Benedict, G. F. (1987). Nontraditional Manufacturing Processes. CRC Press.
[7] ASTM A380/A380M – 17. “Standard Practice for Cleaning, Descaling, and Passivation of Stainless Steel Parts.”
[8] Stainless Steel Information Center. (2018). “Passivation of Stainless Steel.”
[9] Electrochemical Society. (2016). “Chemical Conversion Coatings.”
[10] Matar, S. F. (2006). Electroplating: Fundamental Principles and Applications. Elsevier.
[11] MIL-A-8625F. “Anodic Coatings for Aluminum and Aluminum Alloys.”
[12] Donaldson, A. B. (2010). Electropolishing Technology and Applications. NACE International.
[13] ASM International. (1991). Heat Treating, Vol. 4.
[14] Rajan, T. V., Sharma, C. P., & Sharma, A. (2011). Heat Treatment: Principles and Techniques. PHI Learning.
[15] Handbook of Induction Heating. (2017). Taylor & Francis Group.
[16] Pawlowski, L. (2008). The Science and Engineering of Thermal Spray Coatings. Wiley.
[17] Paint and Coatings Industry. (2019). “Industrial Coating Solutions.”
[18] Powder Coating Institute. (2020). “Benefits of Powder Coating.”
[19] Mattox, D. M. (2010). Handbook of Physical Vapor Deposition (PVD) Processing. William Andrew Publishing.
[20] Hitchman, M. L., & Jensen, J. (1993). Chemical Vapor Deposition: Principles and Applications. Academic Press.
The post Surface Treatment: Types, Methods, and Applications appeared first on Behrad Mostafaee.
]]>The post PDM or PLM and why it matters in Engineering appeared first on Behrad Mostafaee.
]]>At its core, PDM is a system used to manage design data, particularly related to CAD files and other technical documentation. It’s a centralized digital vault where engineering teams store product-related data to ensure that everyone works from the same source of truth.
PDM is often tightly integrated with CAD tools and is essential for tracking revisions, controlling file access, and managing the release process of design documents.
Version Control: Keeps track of different versions of files so that teams avoid overwriting each other’s work.
Secure Access: Restricts file access based on roles or departments.
Change Management: Automates approval workflows for design changes.
Bill of Materials (BOM) Management: Ensures that BOMs are always consistent with the latest design.
Reduces errors from working on outdated files.
Minimizes data loss and improves traceability.
Enhances collaboration within design teams.
Streamlines documentation and release processes.
SolidWorks PDM
Autodesk Vault
PTC Windchill (PDM Module)
Siemens Teamcenter (PDM functionality)
PDM is typically a must-have for any engineering team working with CAD software, especially in regulated industries where traceability is vital.
While PDM handles the technical data associated with product design, PLM is a broader solution that governs the entire lifecycle of a product. This includes everything from the initial concept and design, to manufacturing, service, and end-of-life disposal.
PLM acts as a central hub where all stakeholders—not just engineers, but also procurement, quality control, sales, and support—can collaborate. It unifies all product-related data, processes, and people across the enterprise.
Cross-Functional Collaboration: Integrates departments across the entire organization.
Product Development Process Management: Orchestrates workflows from concept to production.
Compliance and Regulatory Management: Tracks certifications, standards, and regulatory requirements.
Supply Chain Integration: Coordinates with suppliers and vendors.
Risk Management: Identifies and mitigates risks across the product lifecycle.
Reduces time-to-market by streamlining processes.
Improves quality and innovation through better collaboration.
Enhances compliance with industry regulations.
Supports continuous improvement and knowledge retention.
Siemens Teamcenter
Dassault Systèmes ENOVIA
PTC Windchill
Autodesk Fusion Lifecycle
SAP PLM
PLM is more strategic and long-term in nature, often requiring cross-departmental buy-in and implementation support.
| Feature | PDM | PLM |
|---|---|---|
| Scope | Technical design files | Entire product lifecycle |
| Primary Users | Engineers, Designers | Cross-functional teams |
| Focus | File management, version control | Process and lifecycle management |
| Complexity | Simpler to implement | More complex and strategic |
| Integration | CAD-centric | Integrates with ERP, CRM, SCM systems |
| Data Coverage | Limited to design data | Broad, including cost, compliance, etc. |
The main takeaway: PDM is about files, PLM is about processes.
If your engineering team frequently works on complex CAD assemblies, revises designs regularly, and collaborates on technical drawings, a PDM system is essential. PDM ensures data integrity, facilitates collaboration, and reduces the risk of errors or duplication.
Use Cases for PDM:
Small to medium design teams
High frequency of design revisions
Need for CAD file version control
Regulatory or certification needs (ISO, ASME, etc.)
PDM systems are often easier and quicker to implement compared to PLM and usually require less organizational change.
As your company grows, so does the complexity of your products and processes. At this point, managing engineering data alone isn’t enough. You need to track product changes, manage suppliers, ensure compliance, and connect teams across the entire organization.
Use Cases for PLM:
Multi-departmental collaboration
Product compliance and documentation
Long development cycles with multiple stakeholders
Global manufacturing and supply chain
High-risk industries (aerospace, medical devices, automotive)
PLM is particularly useful when there’s a need for end-to-end visibility and control over the entire product development and lifecycle chain.
Let’s take the example of an HVACR company designing a new thermal deburring machine:
In the early stages, PDM will help the engineering team manage CAD files, control revisions, and share designs internally.
As the project evolves, the company needs to collaborate with suppliers, track changes, manage quality documentation, and ensure compliance with the Pressure Equipment Directive (PED) and ATEX regulations. At this stage, PLM becomes essential.
This transition from PDM to PLM is a common path for growing companies as their product complexity and compliance needs expand.
CAD integration issues if using multiple design tools
User adoption may take time
Limited scope: Does not manage non-technical data well
Complex implementation involving multiple departments
Higher cost and longer deployment time
Requires organizational change management
Choosing the right partner for implementation and ensuring staff are properly trained are critical success factors for both systems.
The answer depends on your organization’s current needs and future goals.
If your focus is on managing CAD files and design data, start with a PDM system.
If you aim to streamline processes across departments and manage the entire product journey, invest in a PLM platform.
For many companies, the journey starts with PDM and evolves into PLM as they scale.
In either case, implementing PDM or PLM is not just a software decision—it’s a strategic move that can improve efficiency, foster innovation, and maintain competitive advantage.
In engineering, precision and collaboration are non-negotiable. As products become more complex and teams more dispersed, systems like PDM and PLM are no longer optional—they are essential.
Whether you’re managing a small design team or overseeing an international product development operation, understanding the value and application of PDM and PLM can set your engineering projects up for success.
In the next post I will talk about the DFM (design for manufacturing), its principles and inplimintations in one of my designs.
The post PDM or PLM and why it matters in Engineering appeared first on Behrad Mostafaee.
]]>The post If CH4+2O2→CO2+2H2O why in thermal deburring we use more oxygen appeared first on Behrad Mostafaee.
]]>If methane combusts completely with 2 parts of oxygen, why does thermal deburring use 3–4 parts of oxygen for every 1 part of methane?
Let’s explore the chemistry, engineering, and safety behind this counterintuitive approach.
Balanced Reaction of methane (CH₄) with oxygen (O₂), Stoichiometric:
CH₄ + 2O₂ → CO₂ + 2H₂O
This means: 1 volume of methane reacts with 2 volumes of oxygen → producing carbon dioxide and water vapor.
Methane + Oxygen (2:1) → Complete Combustion
Thermal deburring happens in milliseconds. Perfect gas mixing is impossible in that short time. Extra oxygen guarantees that all methane molecules find oxygen to react with, minimizing:
Excess oxygen promotes aggressive oxidation, helping to:
A lean mixture (more oxygen than needed) results in:
This helps protect both the components and the deburring chamber.
Excess oxygen ensures:
| Property | Stoichiometric (2:1) | Lean (4:1) |
|---|---|---|
| Flame Temperature | Very high | Slightly lower |
| Explosion Control | Less predictable | More stable |
| Burr Removal Quality | Good | Excellent |
| CO/CO₂ Emissions | Higher CO risk | Clean combustion |
| Safety | More explosive | Safer, less pressure |
| Ratio (O₂:CH₄) | Use Case | Notes |
|---|---|---|
| 2:1 | Laboratory combustion | Stoichiometric, maximum heat |
| 3:1 – 4:1 | Thermal deburring (industry) | Lean mix, safer and more effective |
| >4:1 | Special cases or pressure control | Lower temp, but less energy |
Although textbooks say 2 parts oxygen is enough, real-world engineering requires more. In thermal deburring, using 3–4 parts oxygen per part methane improves:
So next time someone asks why we “waste” oxygen in this process, we know that it’s not waste, it’s engineering
The post If CH4+2O2→CO2+2H2O why in thermal deburring we use more oxygen appeared first on Behrad Mostafaee.
]]>The post Red Iron Oxide and Black Iron Oxide appeared first on Behrad Mostafaee.
]]>Iron oxides are among the most important inorganic compounds used in a wide variety of industrial, scientific, and artistic applications. Two of the most well-known forms are red iron oxide (Fe₂O₃) and black iron oxide (Fe₃O₄). Though they are both oxides of iron, these compounds differ significantly in their chemical structure, physical properties, color, magnetic behavior, and production methods.
In this post im gonno talk about the following:
Fe₂O₃ is composed of iron atoms in a +3 oxidation state, bonded with oxygen atoms. It is the most thermodynamically stable form of iron oxide under ambient conditions.
Fe₃O₄ contains both Fe²⁺ and Fe³⁺ ions, making it a mixed-valence compound. This is crucial to its unique electrical and magnetic properties.
| Property | Red Iron Oxide (Fe₂O₃) | Black Iron Oxide (Fe₃O₄) |
|---|---|---|
| Color | Red to reddish-brown | Black |
| Density | ~5.26 g/cm³ | ~5.18 g/cm³ |
| Hardness (Mohs) | 5.5 – 6.5 | 5.5 – 6.0 |
| Refractive Index | ~3.0 | ~2.42 |
| Solubility in Water | Insoluble | Insoluble |
Red iron oxide appears red due to light absorption in the blue-green region, while black iron oxide absorbs a broader spectrum, giving it a black appearance.
This fundamental difference in magnetism is key to many technological applications, especially in electronics and biomedicine.
| Property | Fe₂O₃ | Fe₃O₄ |
| Oxidation Resistance | High | Lower than Fe₂O₃ |
| Thermodynamic Stability | Most stable iron oxide | Less stable, can oxidize to Fe₂O₃ |
| Reactivity with Acids | Reacts slowly with strong acids | Reacts more readily with acids |
Under oxidative conditions, Fe₃O₄ can convert to Fe₂O₃, especially when heated in air:
2 Fe₃O₄ + ½ O₂ → 3 Fe₂O₃
Red Iron Oxide (Fe₂O₃)
Reaction pathway: Fe²⁺ + ¼ O₂ + ½ H₂O → Fe³⁺ + OH⁻ 2 Fe(OH)₃ → Fe₂O₃ + 3 H₂O
Black Iron Oxide (Fe₃O₄)
Simplified reaction: Fe²⁺ + 2 Fe³⁺ + 4 O²⁻ → Fe₃O₄
Red Iron Oxide (Fe₂O₃)
Black Iron Oxide (Fe₃O₄)
| Feature | Red Iron Oxide (Fe₂O₃) | Black Iron Oxide (Fe₃O₄) |
| Color | Red to reddish-brown | Black |
| Composition | Fe³⁺ only | Fe²⁺ and Fe³⁺ |
| Structure | Trigonal (Hematite) | Cubic (Inverse Spinel) |
| Magnetic Properties | Weak (antiferromagnetic) | Strong (ferrimagnetic) |
| Applications | Pigments, polishing, catalysis | Magnets, MRI, data storage |
| Thermal Stability | High | Moderate |
| Industrial Production | Precipitation, calcination, electrochemical | Co-precipitation, reduction, biological |
| Natural Occurrence | Abundant in soils and rocks | Found in igneous rocks, soils |
Though red and black iron oxides share the common element of iron and oxygen, their different oxidation states, crystal structures, and magnetic properties make them distinct in function and application. From paints to medicine, from magnetic materials to pigments, understanding the chemistry of these compounds unlocks their full potential in science and industry.
In thermal deburring of ferrous materials, we use two shots of explosion with different process parameters. The first shot always contains significantly more oxygen—at least three times more than methane. This results in the formation of red iron oxide on the surface of the parts and effectively oxidizes and removes the burrs.
The second shot uses an equal amount of oxygen and methane, which leads to the formation of black iron oxide. This layer makes the parts easier to deoxidize in subsequent processes and also improves storage conditions, as black iron oxide helps prevent rust from penetrating deeper into the part’s surface.

The post Red Iron Oxide and Black Iron Oxide appeared first on Behrad Mostafaee.
]]>The post Thermal Deburring Process Parameters and Their Effects on Final Results appeared first on Behrad Mostafaee.
]]>Thermal deburring is a rapid and effective method for removing burrs from precision components by subjecting them to a controlled explosion of a combustible gas mixture. While the process may seem straightforward, the quality of deburring and the condition of the workpiece depend heavily on several key variables.
To optimize this process, it’s important to understand the core parameters that affect its effectiveness:
This is the volume ratio of methane (CH₄) to oxygen (O₂) in the gas mixture. It directly affects the combustion characteristics inside the thermal deburring chamber. Getting this ratio right is essential for efficient and safe burr removal.
Effect:
Effect:
*In this post I will explain the difference between red iron oxide and black iron oxide.
This is the pressure at which the methane-oxygen mixture is injected into the combustion chamber.
Impact:
This refers to the volume of the chamber where the combustion takes place.
Impact:
The total energy generated during combustion which depends on the gas mixture and chamber volume. This energy is converted into heat, which acts as an oxidizer for the burrs.
Impact:
While not a direct process parameter, the size and shape of the burr play a major role in determining the appropriate process settings.
This post completes the thermal deburring topic introduced earlier. Understanding these parameters is essential for engineers and technicians seeking consistent quality, minimal part damage, and optimal cycle times in the deburring process.
If you have any questions or would like to discuss this further, feel free to email me or connect with me on LinkedIn.
The post Thermal Deburring Process Parameters and Their Effects on Final Results appeared first on Behrad Mostafaee.
]]>