A DXF file represents geometry in 2D — lines, arcs, splines, and circles with no thickness, no material, and no bend information. SOLIDWORKS’s sheet metal system represents a 3D part with folded geometry derived from a flat pattern governed by a K-factor and material thickness. The import workflow is about bridging those two representations, and there are three different paths depending on what you start with.

What You’re Actually Working With

Before choosing an approach, establish what the DXF contains:

Case A: DXF is a flat blank outline — the cut profile, exactly as the laser or waterjet would cut it. No bend lines, no thickness information. You have to tell SOLIDWORKS where the bends are.

Case B: DXF has bend lines marked — a flat pattern export from another CAD system, with bend lines on a separate layer (commonly BEND-UP or BEND-DN). SOLIDWORKS can fold these programmatically.

Case C: DXF is a 2D drawing view — a manufacturing drawing showing the 3D part projected onto paper, not the flat pattern. This is the wrong starting point; you need the flat pattern DXF, not the drawing DXF.

If you are not sure which case you have, open the DXF in any viewer and look for a closed outer profile at the correct sheet dimensions. If you see multiple views (top, front, side, isometric) on one sheet, you have Case C — go back to the source and request the flat pattern.

Method 1: Base Flange from Imported Sketch (Most Common)

This is the right path for Case A: a clean flat-blank profile with no bend lines.

Import the DXF as a Sketch

  1. Create a new part using your sheet metal part template (.SLDPRT with sheet metal defaults already set). If you do not have one, create a new blank part.

  2. With a sketch open on the Front Plane (or whichever plane matches your flat pattern orientation), go to Tools > Sketch Tools > Import DXF/DWG (or Insert > DXF/DWG depending on SOLIDWORKS version). Do not use File > Open for this — that path creates a drawing document, not a part sketch.

  3. In the import wizard:

    • Set the import unit to match the DXF units (millimetres or inches)
    • Select “Import to current sketch” (not “Create new part as sketch”)
    • Disable layers you do not want: annotation layers, title block frames, dimension layers. You want the cut-profile layer only
    • Leave “Fit to page” unchecked unless the DXF units are wrong — scaling the geometry changes your part dimensions
  4. After import, the geometry appears as sketch entities. Exit the sketch.

Clean Up the Sketch

DXF geometry rarely imports clean:

Open contours. Base Flange requires a fully closed profile. Go to Tools > Sketch Tools > Check Sketch for Feature while in the sketch. SOLIDWORKS will highlight gaps. Fix them by merging coincident endpoints (right-click > Merge endpoint coincident) or by extending/trimming entities.

Duplicate entities. DXF from nesting software or laser-cut programs often has duplicate lines at the same position. Use Tools > Sketch Tools > Repair Sketch to detect and remove them.

Splines. If the DXF has SPLINE entities — curves drawn in Rhino, AutoCAD, or Illustrator — they come in as sketch splines. SOLIDWORKS Base Flange accepts splines in the profile, but they can cause problems later: you cannot add a Sketch Bend along a spline, and some flat-pattern operations fail on spline-edge parts. If the splines are approximating arc geometry, convert them: right-click the spline, select Convert Entities, then use Fit Spline to convert it to a simpler curve, or redraw the arc manually. For straight-line-dominated profiles, use Spline on Surface → Convert to NURBS and verify the fit tolerance.

Scale. Measure a known dimension after import. If the part is 25.4× too large, the DXF was in millimetres but SOLIDWORKS imported it as inches (or vice versa). Delete the sketch and reimport, selecting the correct source unit in the wizard.

Apply Base Flange/Tab

With a clean closed sketch, apply the Base Flange feature:

  1. Sheet Metal > Base Flange/Tab (or Insert > Sheet Metal > Base Flange)

  2. Set Thickness to your material thickness. This is the folded-part thickness, not a DXF property

  3. Set Bend Radius — typically the inside bend radius for your material and tooling. If your shop uses a bend table, match its default radius

  4. Set K-Factor (or use a bend table). K-factor controls flat-pattern developed length. The default of 0.5 is a reasonable starting point, but your material specification will have a value. Getting K-factor right for your material is worth reading before finalising this

  5. Click OK. SOLIDWORKS creates the Base Flange feature with the flat-pattern sketch as the profile

The result is a flat sheet metal body. The flat pattern IS the sketch you imported — SOLIDWORKS confirms this by showing the Flat-Pattern feature in the tree, which when unsuppressed returns the part to the imported profile.

Add Bends

With a flat Base Flange, you add bends by:

Sketched Bend. Select the flat face. Open a new sketch. Draw a line where the bend should be. Exit the sketch. Then: Sheet Metal > Sketched Bend. Set the direction and angle. The part folds along the line.

Repeat for each bend. The resulting 3D part has a Flat Pattern in the feature tree that should match your imported DXF profile (verify against the original file after adding all bends).

Method 2: Import DXF → Extrude → Convert to Sheet Metal

Use this path when:

  • The DXF represents a 3D profile (a cross-section you want to extrude to sheet metal thickness)
  • You want a specific 3D geometry first and will derive the flat pattern from it
  1. Import the DXF as a sketch (same as above)
  2. Extrude with Boss/Base > Extruded Boss/Base at your material thickness
  3. Select the flat face of the extruded solid. Then: Sheet Metal > Convert to Sheet Metal
  4. In the Convert to Sheet Metal PropertyManager:
    • Fixed Face/Edge: select the face that will remain fixed when the model unfolds
    • Sheet Metal Parameters: set thickness, bend radius, K-factor
    • Rip Edges: select any edges SOLIDWORKS needs to cut to unfold the geometry

This method gives you a parametric solid first. The sheet metal feature is a post-process applied to an existing solid. It is less common for flat-blank-to-part workflows but useful when you have a cross-section DXF and want to create a channel or bracket profile.

Method 3: DXF with Bend Lines → Base Flange → Sketched Bends from Layers

For Case B (DXF with bend lines on separate layers), the workflow extends Method 1:

  1. Import the DXF, bringing in both the cut profile layer AND the bend-line layer as separate sketch entities
  2. Apply Base Flange to the cut profile
  3. For each bend line in the sketch: Sheet Metal > Sketched Bend
  4. Select the line you imported from the bend-line layer as the bend axis

The critical issue is layer management during import. In the DXF import wizard, you can assign each DXF layer to a different sketch or filter them. Best practice: import the cut profile as the first sketch (used for Base Flange), then open a second sketch on the same face and import only the bend-line layer. This keeps the sketches independent and the bend lines accessible for Sketched Bend.

A common problem is that bend-line DXF exports from other systems do not place bend lines at the exact edge of the flat blank — they may be offset or extended beyond the profile. These lines need to coincide with the flat face. After applying Base Flange, if a bend line does not lie on the flat face, Sketched Bend will fail with “Bend line does not intersect the body.”

Verifying the Result

After completing the sheet metal model:

  1. Suppress the Flat-Pattern feature in the feature tree (right-click > Suppress). This folds the model. Check that the 3D shape matches your design intent.

  2. Unsuppress Flat-Pattern. Compare the resulting flat outline against your original DXF. If bend compensation is set correctly, the flat pattern should match the DXF you started with — the outline dimensions should agree to within K-factor rounding.

  3. Export the flat pattern back to DXF: right-click on the Flat Pattern feature > Export to DXF/DWG. This is the file you send for fabrication. What fabricators actually need in a DXF covers the layer setup and geometry requirements your shop expects to see.

For controlling which entities (bend lines, sketch geometry, forming tool centroids) appear in the exported DXF, see DXF layer mapping for laser cutting in SOLIDWORKS — the same layer configuration applies whether you created the sheet metal part from scratch or from an imported DXF.

Common Failure Modes

“The sketch is open or has gaps.” Base Flange requires a closed contour. Use Check Sketch for Feature, find the gaps visually (SOLIDWORKS highlights them in red), and fix by merging endpoints or drawing short line segments to close the gap.

Flat pattern dimensions do not match the input DXF. K-factor is applied during the Base Flange step. If you set K=0.5 but the original DXF was exported with K=0.4 from a different tool, your flat patterns will not match. Reverse-engineer the K-factor from the original file: measure the developed length of one bend and compare it to the 3D geometry using the formula L_flat = π * (R + K * t) * θ / 180, where R is inside bend radius, t is thickness, and θ is bend angle in degrees.

Base Flange creates the part but it folds to the wrong direction. The DXF sketch was on the wrong plane or the extrusion direction is reversed. Edit the Base Flange feature and flip the thickness direction.

Spline profile causes flat-pattern errors. If the imported profile has splines and you get “This feature could not be applied” on the Flat Pattern feature, replace the splines. The SOLIDWORKS flat-pattern algorithm cannot develop a spline edge analytically — it approximates, and if the approximation fails a curvature check the feature errors out. Redraw spline segments as polylines or NURBS curves fitted with a maximum deviation tolerance your process can tolerate.

On 3DEXPERIENCE for Makers

The 3DEXPERIENCE platform (the cloud-hosted version of SOLIDWORKS, including the free “for Makers” tier) uses the xShape and SOLIDWORKS app modules. In the SOLIDWORKS app within 3DX, the DXF import path is identical to the desktop: File > Open opens a drawing, while the in-sketch Tools > Sketch Tools > Import DXF/DWG imports a sketch. The sheet metal features (Base Flange, Sketched Bend, Convert to Sheet Metal) are all present with the same PropertyManager UI. The main practical difference is that files live in 3DX cloud storage rather than a local file system, which affects where the DXF source file is located — you may need to download it first or use the 3DX native file browser to locate it.

The Reverse Direction: DXF from Sheet Metal

Once you have a SOLIDWORKS sheet metal part, going back to DXF is straightforward. CadShift’s batch export handles assemblies with multiple sheet metal parts in one pass, embedding material, thickness, and part number into DXF layers — no manual export per-part required. For more on the forward direction (DXF out to fabrication), understanding how SOLIDWORKS creates flat patterns and DXF exports explains the Base Flange vs Extrude+Convert tradeoffs in more detail, from the perspective of which gives cleaner flat patterns downstream.