Kerf Compensation for SolidWorks Laser Cutting DXF

Most of the questions engineers ask about kerf compensation assume the problem is in the DXF. It almost never is. SolidWorks exports flat patterns with nominal dimensions — exactly as modeled, no offset applied. That’s correct behavior. The question is whether you understand where kerf compensation actually happens, and what breaks when it happens in the wrong place. What Kerf Is and Why It Varies Kerf is the width of material removed by the laser beam — the slot left behind after a cut. On a fiber laser cutting 3mm mild steel, typical kerf width runs 0.08–0.15mm. For thicker material (12mm+) or plasma, it can exceed 1mm. ...

13 May 2026 · 7 min · CadShift

When Your VBA Macro for DXF Export Isn't Enough — Edge Cases That Break Batch Workflows

A LinkedIn post earlier this year showed a VBA macro compressing a 40-minute manual batch DXF export down to seconds. It drew significant engagement because every SolidWorks engineer who works with sheet metal has written some version of this macro, or knows someone who has. The basic implementation is not complicated. Iterate assembly components, open each part, call ExportToDWG2, close. For clean assemblies with simple sheet metal parts and consistent filenames, it runs reliably. The problems surface when the assembly contains parts that don’t fit the happy path — and most production assemblies do. ...

12 May 2026 · 9 min · CadShift

DXF R12 vs R2000 vs R2010 in SolidWorks — Which Version for Laser Cutting, CNC, and AutoCAD

A user posted on r/SolidWorks asking why exporting a multi-view drawing to DXF produced a file with only one view. The replies suggested sheet templates, view scaling, and the usual draft-quality toggles. None worked. The actual cause was buried two dialogs deep: the DXF version dropdown in Tools → Options → File Locations → Export → DXF/DWG was set to R12. R12 cannot store layouts. SolidWorks wrote the model space and silently dropped everything else. ...

29 April 2026 · 11 min · CadShift

Multibody DXF Export in SolidWorks — Per-Body Orientation and Why Mirrored Flat Patterns Fight You

The r/SolidWorks thread that prompted this post had a line that anyone who has automated sheet metal exports will recognise: “I can’t for the life of me get the API to cooperate with DXF orientation on sub-bodies at arbitrary angles. Multibody DXF export wants to maintain the base part axis.” The comments offered advice that did not work, because the root problem is not in the macro — it is in how SolidWorks decides where a flat pattern lives in 3D space, and how ExportToDWG2 carries that decision through to the DXF. ...

28 April 2026 · 10 min · CadShift

Why Your STEP-Imported Models Break DXF Export From Drawings (And How to Fix It Before Export)

The DXF comes back from the shop and half the edges are gone. The drawing view looks correct on screen, the Save As DXF runs without errors, but the file a laser cutter opens has a rectangle where there used to be a contoured profile. If this part started life as a STEP import, the chain of failures is almost always the same, and the root cause is not in the DXF export — it’s in the imported body. ...

21 April 2026 · 11 min · CadShift

When NOT to Use Sheet Metal Features in SolidWorks — The Rebuild-Time Cost of Convert to Sheet Metal on Patterned Solid Bodies

There is a habit you pick up after a few years in SolidWorks: if a part needs to become a DXF for laser cutting, you Convert to Sheet Metal. It is the path of least resistance. The Flatten button is right there. The flat pattern drops into the feature tree. Export DXF and move on. For parts with actual bends, this is correct. For flat parts — gears, brackets, plates, gussets, gasket profiles — it is the wrong default, and on patterned bodies it can turn a sub-second rebuild into a ten-second rebuild. This post explains what the sheet metal feature stack actually costs you, why circular and linear patterns amplify the cost, and when to stop reaching for Convert to Sheet Metal at all. ...

19 April 2026 · 8 min · CadShift

The CAD-to-Production Gap — How Small Fab Shops Bridge Engineering and Shop Floor

A Reddit thread in r/manufacturing asked how small shops bridge the gap between CAD and production. Twenty-three comments came in — ranging from printed travelers to shared Dropbox folders to custom Fusion 360 dashboards. No two shops described the same system. The only consensus: whatever they’re doing, it’s held together with naming conventions and institutional memory. The CAD-to-production gap is not one problem. It’s four overlapping failures that compound each other, and small fabrication shops feel every one of them because they can’t throw PDM licenses and MES platforms at the problem. ...

16 April 2026 · 8 min · CadShift

SolidWorks DXF Flat Pattern Dimensions Wrong — Fix the K-Factor and Bend Allowance

The flat pattern comes out wrong. The folded part measures correctly. The DXF dimensions are off by a few millimeters — or sometimes more. Your press brake operator is asking questions you can’t easily answer. This is a K-factor problem, and it’s common enough that manufacturing shops build their own macros to detect it. Understanding why it happens, and how to set SolidWorks up to avoid it, is worth the time for any team doing regular sheet metal work. ...

9 April 2026 · 7 min · CadShift

SolidWorks Tab and Slot for Weldments — Self-Locating Parts, Flat Patterns and DXF Export

Every fabrication shop has a corner full of welding jigs. Custom fixtures built for a single assembly, used for a single production run, and then stored indefinitely because throwing away tooling feels wrong even when you know you’ll never use it again. SolidWorks’ Tab and Slot feature offers a fundamentally different approach: design the parts so they locate themselves. Instead of external fixtures holding components in alignment during welding, interlocking geometry cut directly into the sheet metal parts does the positioning for you. ...

9 April 2026 · 7 min · CadShift

The Four Levels of CAD Automation — Where SolidWorks Teams Get Stuck and How to Move Up

There’s a recurring post format in the SolidWorks community that breaks CAD automation into levels: macros, parametric design, API integration, configurators. The comments are always the same — experienced engineers arguing about which level their team is actually at, and why Level 3 is the sweet spot that most teams never reach. They’re right. And understanding why most teams plateau matters if you’re trying to decide where to invest automation effort. ...

9 April 2026 · 10 min · CadShift