QCAD Features

This feature list applies to the latest release of QCAD Professional (3.0).

  • Multi-document interface with tabs
  • Layer support
  • Block support (grouping)
  • 24bit Colors
  • 24 different line widths
  • 19 line styles
  • 35 CAD optimized line fonts
  • All installed scalable system fonts available for texts
  • Unlimited undo / redo
  • Clipboard functions (copy, cut, paste)
    • Rotate, scale, flip while pasting
  • Supported units:
    • Metrical: Nanometer, Millimeter, Centimeter, Decimeter, Meter, ...
    • Imperial: Inch, Foot, Mile, Microinch, Mil, Yard
    • Other: Angstrom, Micron, Astro, Lightyear, Parsec
  • Supported file formats:
    • DXF / DWG
      • Read support for format version 2.5 through 2010
      • Write support for format version 12 through 2010
    • BMP, JPEG, PNG, ...
      • Import bitmaps into drawing
      • Export drawing as bitmap
    • SVG
      • Import (only basic geometry is imported)
      • Export drawing as SVG
    • PDF
      • Export drawing as PDF one one or multiple pages
  • Printing
    • Printing to scale (e.g. 1:2, 1:100, ..)
    • Print preview with paper selection
    • Print drawing to multiple pages
  • Construction
    • Points
      • single points
      • N points on a line
      • array of NxM points
    • Lines
      • with two points
      • given absolute angle
      • horizontal / vertical
      • rectangles
      • parallels
      • bisectors
      • tangents
      • orthogonal
      • given relative angle
      • regular polygons
      • freehand lines
    • Arcs
      • center, radius, angles
      • three points
      • two points and radius
      • two points and angle
      • concentric
      • adjacent to existing entity
    • Circles
      • center, circle line point
      • center, radius
      • two points and radius
      • two opposed points
      • three points
      • concentric
    • Ellipses
      • center, two points (minor and major axis)
      • center, two points, start angle, end angle
    • Splines (NURBS)
      • from control points
        • degrees 2, 3
      • from fit points
        • degree 3
      • closed (periodic), open
    • Polylines
      • line and arc segments
      • add / delete nodes
      • trim segments
      • delete all nodes between two given segments
      • create polylines from existing segments
      • create equidistant polylines
        • with rounded or sharp corners
    • Texts
      • fonts
        • ISO, ISO cursive, Courier, Romans, ... (35 CAD fonts included)
        • all installed fonts available for text entities
      • alignments: left, right, centered
      • vertical alignments: top, bottom, middle
      • Unicode support (Japanese, Chinese, German umlauts, ...)
    • Dimensions
      • aligned
      • linear (rotated)
      • horizontal / vertical
      • radius
      • diameter
      • angles
      • arrows (leaders)
      • use arrows or architectural ticks (45 degree lines)
      • automatic label or fixed label
    • Hatches
      • 68 patterns (extensible by the user supplied .pat files)
      • adjustable pattern scale and angle
      • solid fill (color fill)
    • Raster images (bitmaps)
      • insertion of bitmaps
      • adjustable scale, rotation angle
  • Modification
    • move / copy
    • rotate
    • scale
    • mirror
    • move and rotate
    • rotate and counter-rotate
    • trim to entity
    • trim by amount
    • bevel
    • round
    • divide
    • break out segment
    • stretch
    • edit geometry (numeric)
    • edit attributes (color, line width, line pattern, layer)
    • exploding texts / dimensions / hatches / ellipses into atomic elements
    • edit texts
    • delete
    • move to background / foreground
    • modify properties or single or multiple entities with property editor
  • Element selection functions
    • all / nothing
    • single elements
    • rectangular ranges
    • connected elements (contours)
    • elements intersected by a selecting line
    • invert selection
    • select layer
  • Snapping functions
    (used to position the mouse cursor to an exactly defined location)
    • free
    • snap to grid
    • snap to endpoints
    • snap to points on entities
    • snap perpendicular
    • snap to center points
    • snap to middle points
    • snap to middle between two given points
    • snap to reference points
    • snap to points with given distance to end point
    • snap to intersections
    • snap to intersection point of two selected entities
    • auto snap
    • location defined by entered co-ordinates
      (relative/absolute/cartesian/angular)
    • restrict snap location horizontally, vertically, orthogonally
  • Measuring functions
    • distance between two points
    • distance between an element and a point
    • angle between two lines
    • total length of selected entities
    • polygonal area / circumference
  • Zoom functions
    • auto zoom
    • zoom in / out (mouse wheel or buttons / hotkeys)
    • panning (middle mouse button)
    • window zoom
    • zoom to selection
    • back to last view
  • QCAD Library Browser
    • over 5000 CAD parts included (screws, nuts, symbols, ...)
    • insert parts into the drawing
      • adjust angle and scale
      • flip
    • extensible with user defined drawings and symbols (DXF, DWG, SVG)
  • ECMAScript interface
    • creation and modification of entities
    • create new, interactive CAD tools to integrate into QCAD
    • create command line or GUI tools based on QCAD technology
    • almost entire Qt API available
      • SQL database connectivity
      • networking
      • WebKit
      • Multimedia
      • XML
      • user interface (Widgets)
  • Misc features
    • adjustable dimension unit format and accuracy
    • integrated user reference manual
      • English
      • German
    • isometric projections (pseudo 3d)
  • User interface translations
    • English
    • French
    • German
    • Italian
    • Portuguese
    • Spanish