dimvizOpen the tool
2D to 3D · cross-section

2D to 3D cross-section converter

Extrude any 2D cross-section into a true 3D model online. Import a DXF, a CSV of X,Y points or draw the section parametrically, and Dimviz sweeps it into a depth-buffered 3D render with sharp edges and dimension lines — because a profile is exactly a 2D section pushed along a line, the result is geometry, not a guess.

  • DXF / CSV / Excel or parametric section → real 3D
  • Depth-buffered — no clipping, no z-fighting, no melt
  • Dimension callouts + section properties from one section
Unitsdisplay
Import sectionCAD · Excel
file units

DXF (LWPOLYLINE/CIRCLE) · CSV/XLSX with X,Y columns (blank row = new loop). DWG → export as DXF first.

Sample profiles20 sections
Shape
Standard sizesEN / DIN
Dimensionsmm
Material & finishρ 1900 kg/m³

EL 23,000 MPa · Pultruded FRP (E-glass / polyester)

Live section
CH 200×60×12
mass 6.749 kg/m
loading 3D viewer…
drag to orbit · scroll to zoom · dimensions track the viewtrue extrusion · depth-buffered
Dimensioned drawing
60200mm
Section propertiescentroidal axes · metric
AreaA3552mm²
Mass / metrem6.749(4.535 lb/ft)kg/m
2nd momentIx1.819e+7mm⁴
2nd momentIy950525mm⁴
Section mod.Sx181929mm³
Section mod.Sy21471mm³
Gyrationrx71.57mm
Gyrationry16.36mm
TorsionJ170496mm⁴
Published catalogue weight: 6.80 kg/m · computed Δ -1%

Derived exactly from the section polygon (Green’s theorem). Fillets excluded (<2% effect). Verify against certified data before release.

Why generic AI-3D fails engineering

A game-asset mesh isn't a spec. A dimension-true render is.

Generic AI 3D (Luma / Meshy / image-to-3d)
  • · Warped surface, wobbling polygons
  • · No scale, no wall thickness, no datum
  • · Fine for a game — garbage in a TDS
Dimviz dimension-true render
  • · Sharp edges, 100% linear extrusion of your section
  • · Auto h · w · t dimension lines that track the view
  • · Built for product manuals & TDS compliance

2D to 3D without a mesh-guessing AI

For a constant section the 3D is deterministic: extrude the outline. Dimviz reads the closed loops (outer boundary + holes), extrudes them and resolves visibility with the depth buffer, so faces occlude correctly and the silhouette is exactly your input. No hallucinated topology, no warped walls.

Every dimension stays true — and visible

Overall height and width, the centroidal axes y–y and z–z, and per-shape wall/flange thicknesses are annotated in 3D and reproject every frame, so as you orbit and zoom the callouts follow. It reads like an engineering drawing that happens to be three-dimensional.

The numbers come free

The same section that becomes the 3D model yields area, weight per metre, second moments of area, section moduli and torsion — computed exactly. Change a wall thickness and the model, the callouts and the datasheet update in lock-step.

FAQ

How do I convert a 2D drawing to 3D?+
Is it real 3D or a fake 2.5D projection?+
What file formats can I import?+