SOLIDWORKS DXF Flat Pattern: Why Elliptical Holes Become Splines (and the R14 Fix)

A user on the SOLIDWORKS 3DEXPERIENCE forum posted a question about elliptical cutouts in a sheet metal flat pattern. After exporting the flat pattern to DXF, every elliptical hole appeared as a SPLINE entity in the file. The laser cutter’s controller — a Trumpf TruTops installation — rejected the file. TruTops can cut true ellipses from native ELLIPSE entities but has no NURBS solver for arbitrary-degree SPLINE entities, so the holes were silently dropped from the cutting plan. ...

19 August 2026 · 9 min · CadShift

SolidWorks Batch STEP and DXF Export — System Options vs Macro Loop

You have an assembly with 40 sheet metal parts and 15 structural components. You need STEP files for each part for your supplier, and DXF flat patterns for your laser subcontractor. SolidWorks has no built-in “batch export as individual STEP/DXF files” command. You have two approaches: the system options SaveAs at the assembly level, or a macro that loops over components with OpenDoc6 and SaveAs. They produce different outputs and serve different use cases. ...

22 July 2026 · 10 min · CadShift

SolidWorks Forming Tools and Flat Patterns — Why Your Cuts Disappear and How to Fix Them

You add a louver, a lance, or a drawn cutout to a SolidWorks sheet metal part, flatten it, export DXF, and the cuts that should appear in the flat layout are either missing or positioned wrong. The forming tool placed correctly in the bent part. The flat pattern shows the footprint outline but not the cut geometry. The laser operator can’t nest from this file. This happens because of how SolidWorks models forming tool geometry — and the fix depends on which features are actually in play. ...

8 July 2026 · 10 min · CadShift

SolidWorks DXF Has Disconnected Curves — Spline Constraints and Chord Tolerance Explained

You export a flat pattern from SolidWorks, send the DXF to the laser cutter, and get a phone call: “There are open loops in your file. The machine can’t run it.” You open the DXF back in SolidWorks, zoom in, and the outline looks fine. Zoom in further. There’s a 0.003 mm gap between two arc endpoints at a spline junction. This problem has two distinct root causes that require different fixes. Conflating them wastes time. Here is what is actually happening in each case. ...

9 June 2026 · 8 min · CadShift

Slicing a SolidWorks Part into Per-Layer DXFs for Additive and Layer-by-Layer Machines

Layer-by-layer manufacturing covers more territory than most engineers realize. Laminated object manufacturing (LOM), sliced tooling blocks for composite layup, sectioned mold plates for waterjet stacking, large-format CNC where layers are cut and stacked — all of these need DXFs at specific Z heights. SolidWorks doesn’t have a “slice and export” button. But there are three workable approaches, and one of them scales with an API. The problem in concrete terms A customer operates a layer-by-layer cutting machine: it takes DXF profiles at fixed Z-height increments (say, 3mm steps), cuts each layer from sheet stock, and stacks them to build up a 3D form. Your job is to deliver fifty DXF files, each representing the cross-section of the part at a different height. ...

31 May 2026 · 8 min · CadShift

Why SolidWorks DXF Export Settings Don't Persist — And the API Fix That Makes Them Stick

You spend ten minutes configuring the DXF export dialog — turning on bend lines, setting the layer map, choosing which sketch entities to include. You close SolidWorks. You open it the next morning and every checkbox is back to the default. Again. This is one of the most reliably frustrating behaviors in SolidWorks, and it has a specific technical reason that most documentation skips over. More importantly, there are three concrete fixes — ranging from a template trick to a four-line API call — that eliminate the problem entirely. ...

30 May 2026 · 6 min · CadShift

STEP Files vs Native SolidWorks: Why Fabricators Rebuild Instead of Convert

A customer sends you a .stp file. It’s a sheet metal part — clearly visible bends, uniform thickness, nothing exotic. You import it into SolidWorks, run Convert to Sheet Metal, and SolidWorks does… something. A flat pattern appears. You run the DXF export and send it to the laser table. Then the first batch comes back wrong: the developed length doesn’t match the customer’s tolerance, some bends are reversed, and the corner relief geometry is completely off. ...

26 May 2026 · 10 min · CadShift

AI CAD Tools vs CAD Workflow Automation — Why They Solve Different Problems

SolidWorks 2026 ships with AutoGenerate Drawing — an AI feature that takes a 3D model and produces a dimensioned 2D drawing with views, annotations, and BOM in the background while you keep working. LinkedIn posts about AI-generated macros and SolidWorks MCP servers are getting traction. The question is a reasonable one: if AI can generate drawings and answer questions about your model in natural language, what’s left for automation tools to do? ...

25 May 2026 · 7 min · CadShift

DXF File Preparation for Waterjet Cutting — Tolerances, Lead-ins, and Geometry Rules

Waterjet cutting is not laser cutting. A programmer at a waterjet shop evaluates your DXF differently than a laser operator does, and the geometry problems that a laser CAM system tolerates will stop a waterjet program cold. This post covers what you need to know before the file leaves your desk: kerf width, taper, lead-in placement, pierce rules, minimum features, and the geometry requirements that every waterjet CAM system actually checks. ...

15 May 2026 · 10 min · CadShift

Bent Tube Weldments in SolidWorks — Why Your Cope Geometry Is Wrong and How to Fix It

A fabricator running a CNC tube laser — Trumpf TruLaser Tube, BLM LT-Free, Mazak FT-150 — expects the DXF cope geometry to land flush against the mating tube. When it doesn’t, someone grinds. When it really doesn’t, the joint gets welded with a visible gap, weakening the bead and failing inspection. The problem starts in SolidWorks before the export ever happens. How SolidWorks Models Weldment Tubes The SolidWorks Weldment feature builds structural members by sweeping a 2D profile sketch along a 3D path. The profile is constant — it maintains its exact shape and size throughout the entire sweep. When two members intersect, SolidWorks trims them automatically to create the cope (the curved notch that allows one tube to seat against another). ...

14 May 2026 · 9 min · CadShift