IQCad — Smart Engineering
IQCad is a free, cross-platform 2D CAD application designed for civil engineering and tunnelling workflows. Built with Free Pascal and Lazarus, it provides an AutoCAD-familiar drawing environment with specialized tools for TIN surfaces, survey points, tunnel cross-section analysis, and LandXML interoperability.
- Windows (x86_64)
- Linux (x86_64)
Features
- 25+ entity types — Line, Polyline, Arc (11 creation methods), Circle, Ellipse, Spline, Rectangle, Point, Hatch, Image, Text, MText, Table, Multileader, Multiline, 3DPolyline, 3DFace, Polygon Clip
- 12 dimension types — Linear, Aligned, Angular, Arc Length, Radius, Diameter, Jogged, Ordinate, Baseline, Continue
- Block definitions and insertions with recursive support
- AutoCAD-style command line with alias resolution
- Object snaps — Endpoint, Midpoint, Center, Intersection, Perpendicular, Nearest, Node
- Grip editing and multiple selection modes (click, window, crossing)
Modify Commands
- Move, Copy, Rotate, Scale, Mirror, Offset, Erase
- Trim, Extend, Chamfer, Fillet
- PEDIT (polyline editing)
- Draw Order (Front, Back, Above, Below)
- Layers with color, linetype, and visibility control
- Linetypes (.LIN file format)
- Text styles, Dimension styles, Table styles
- Multiline styles, Point styles
- AutoCAD-compatible hatch patterns (ANSI, ISO, predefined, custom)
Civil Engineering
- Survey Points — CSV import, point groups, coordinate management
- TIN Surfaces — Delaunay triangulation, contour generation (major/minor with smoothing), spot elevations, decimation, boundary management
- Tunnel Section Lines — measured cross-sections, deviation analysis, DR (Deviation Ratio) labels
- Alignments — horizontal with tangents, curves, and spirals
- Civil Prospector — tree-based management UI for all civil data
- Civil Label Styles — configurable labels for survey points, contours, and spot elevations
| Format |
Read |
Write |
| IQML (native XML) |
Yes |
Yes |
| DXF (R12, R2000, R2018) |
Yes |
Yes |
| LandXML |
Yes |
Yes |
| PDF |
— |
Yes |
| PNG / JPEG |
— |
Yes |
| SVG |
— |
Yes |
Layout and Printing
- Multi-layout paper space with viewports
- Page setup (paper size, orientation, margins)
- PDF export with viewport rendering and plot styles
User Interface
- Ribbon toolbar with 7 tabs: Home, Draw, Modify, Format, Output, Civil, Layout
- Dark theme
- Tabbed multi-document interface with per-drawing undo/redo
- Map background layers (OpenStreetMap, ESRI, custom tile servers)
- Unit-aware display: Decimal, Engineering, Architectural, Scientific, Fractional
Built With
Getting Started
- Download the latest release for your platform
- Extract the archive
- Run
IQcad.exe (Windows) or IQcad (Linux)
No installation required.