How FreeCAD Creates 2D Drawings from 3D Models — TechDraw's Open-Source Projection Pipeline vs SolidWorks

You click “Insert View” in FreeCAD’s TechDraw workbench, point it at a 3D part, and a few seconds later a clean 2D projection appears on the drawing page. Hidden lines are dashed, silhouettes follow curved surfaces, and section views show cross-hatched cut faces. It looks like the same thing SolidWorks does. And at a high level, it is — both systems solve the same fundamental problem: project a 3D solid onto a 2D plane, figure out which edges are visible, and draw the result. ...

7 April 2026 · 10 min · CadShift

SolidWorks .slddrw Drawing Files — Format Internals, Drawing View Types, and API Reference

Every SolidWorks user has opened a .SLDDRW file thousands of times. You place views, add dimensions, print to PDF, send it to the shop. But what’s actually inside that file? Is it vector graphics — maybe SVG behind the scenes? Is it a database of coordinates? How does a drawing “know” what the 3D model looks like from the front? We decompiled the SolidWorks interop DLLs, inspected exported symbols from native C++ libraries, and dug through the API documentation to answer these questions. Here’s what we found. ...

7 April 2026 · 16 min · CadShift

Why SolidWorks DXF Export Settings Don't Save — ExportToDWG2 Flat Pattern Fix

Every mechanical engineer who works with sheet metal in SolidWorks has clicked Export DXF/DWG hundreds of times. The flat pattern appears, a file lands on disk, and you send it to the laser cutter. But what actually happens between clicking that button and getting a flat DXF? Why is it slow? And why does the orientation sometimes feel random? We spent time digging into the SolidWorks API documentation, decompiling DLLs, and examining exported symbols to understand the full pipeline — the same approach we used when investigating how SolidWorks drawing files store geometry internally. Here’s what we found. ...

7 April 2026 · 9 min · CadShift

How to Convert CAD Files Between Formats Without Losing Data Integrity

Converting CAD files between formats ranks among the most critical—and risky—tasks in engineering workflows. You might need to share designs with clients using different software, prepare files for manufacturing, or migrate between CAD platforms. Whatever the reason, maintaining data integrity during conversion can determine whether your project stays on track or derails completely. The real challenge goes beyond simply getting files to open in different software. You need to preserve geometric accuracy, metadata, and design intent that took hours to develop. One conversion error can trigger manufacturing defects, assembly problems, or expensive project delays. ...

6 April 2026 · 10 min · CadShift

The 7 Most Common CAD File Format Problems (And How to Fix Them)

Intro You’ve done the design work. The model looks right, the dimensions check out, everything looks clean inside your CAD software. Then you export the file, send it downstream, and something breaks. Maybe the geometry comes out wrong. Maybe the vendor can’t open it. Maybe the bend lines are missing, the metadata is gone, or the file opens fine but the dimensions are off by some factor that doesn’t make sense until you realize it’s a unit conversion issue. ...

5 April 2026 · 11 min · CadShift

DWG vs DXF vs STEP vs IGES — Pick the Right Format for Laser Cutting, CNC, and Supplier Exchange

The Format Decision That Can Make or Break Your Project You’ve just finished a complex mechanical assembly in SolidWorks. Your manufacturing partner needs the files in STEP. Your client wants DWG drawings. The CNC shop is asking for IGES. And your documentation team needs DXF exports. Sound familiar? Picking the wrong format can mean lost geometry, broken features, failed imports, and a lot of frustrated people. Each format exists for a reason, and knowing when to use which one will save you hours of rework and back-and-forth. ...

4 April 2026 · 10 min · CadShift

STEP File Format — AP203 vs AP214 vs AP242, How CAD Kernels Differ, and Which Version to Export

The Universal Language of CAD Data Exchange Picture this: an aerospace engineer in Seattle needs to share a turbine blade design with a manufacturer in Germany, or a product development team needs to collaborate across multiple CAD platforms. They all rely on one file format that every system understands—STEP. STEP files have become the backbone of modern engineering collaboration, making it possible to exchange data seamlessly between different CAD systems, manufacturers, and engineering teams worldwide. Yet many engineers use STEP files daily without really understanding how they work or how to get the most out of them. ...

3 April 2026 · 21 min · CadShift

What Is CadShift? The Complete Guide to CAD Data Conversion and Automation

If You’ve Ever Exported the Same File Thirty Times, This Is for You Most engineers don’t think of themselves as doing repetitive data work. But ask anyone who manages CAD outputs across a product line, and you’ll hear the same story: open the file, export it, rename it, check the settings, repeat. Multiply that by fifty parts. Then do it again next revision cycle. That’s the problem CadShift was built to solve. ...

2 April 2026 · 10 min · CadShift

CAD Automation for Engineering Teams — 5 Signs You Are Ready and What to Automate First

Your engineering team has the talent and experience to deliver exceptional results. But watching skilled engineers burn hours on repetitive file conversions and manual exports? That’s not maximizing their potential. CAD automation software transforms how engineering teams handle routine tasks, freeing up time for actual design work and innovation. The question isn’t whether automation could help — it’s whether you can afford to keep operating without it. Here are five clear indicators that your engineering team is ready for CAD automation software. ...

29 March 2026 · 7 min · CadShift

How to Convert SolidWorks Files to STEP Format: The Complete Guide

How to Convert SolidWorks to STEP — The Quick Answer and Why It’s Rarely Enough To convert SolidWorks to STEP format, open the part or assembly, go to File > Save As, choose STEP AP214 (or AP203/AP242) from the type dropdown, click Options to set version and geometry flags, then hit Save. This takes about thirty seconds for a single file. Got one file and some spare time? You’re done. ...

28 March 2026 · 20 min · CadShift