What's new in Portable QCAD Professional 3.29.6

Mar 27, 2024
  • Bug fixes:
  • File > Open: dxflib preselected.

New in Portable QCAD Professional 3.29.5 (Mar 26, 2024)

  • Edit > Application Preferences / Drawing Preferences:
  • Move page margins from Multi Page to Page settings
  • File > Print Preview:
  • Settings button in options toolbar goes directly to page settings
  • QCAD/CAM:
  • CAM > Add Profile Toolpath:
  • Change default overcut to 0
  • Bug fixes:
  • FS#2534 - Clipping in model space after working in paper space
  • FS#2542 - dwg2pdf: lineweight is scaled with drawing scale, should be constant on paper / PDF
  • FS#2548 - Modify > Projection > Isometric Projection (Cylindrical): True scale option broken
  • FS#2549 - Edit > Drawing Preferences > Printing > Multi Pages > Set to Printer Margins: Exception (Qt 6)
  • FS#2553 - Attributes created from invisible attribute definitions are visible
  • FS#2554 - Edit > Drawing Preferences > Page Settings: scale not loaded from drawing (Qt 6)

New in Portable QCAD Professional 3.29.4 (Feb 7, 2024)

  • Edit > Application Preferences > Graphics View > Behavior:
  • Add preference to highlight (and raise) bitmaps within cursor range
  • Dimensioning
  • Fix rendering of zero length horizontal / vertical / rotated dimensions
  • Avoid construction of zero length aligned dimensions
  • QCAD/CAM:
  • Nesting:
  • Remove "Hull" strategy option
  • Improve nesting dialog with additional columns alternative sorting
  • Add preference to treat texts as bounding boxes (faster)
  • Bug fixes:
  • FS#2523 - Dimensions: Context menu of text label edit: <> entry
  • FS#2524 - Dimension > Reset Label Position: broken under macOS M1/M2/M3
  • FS#2525 - Persistent state of some tools broken under macOS M1/M2/M3
  • FS#2526 - Nesting: Fewer or no solutions when not using "Place small parts into holes of other parts"

New in Portable QCAD Professional 3.29.3 (Jan 23, 2024)

  • Draw > Line > Line from 2 Points
  • Add permanent input for length / angle (hide when using snap restriction for angle and length)
  • Bug fixes:
  • FS#2521 - CAM Simulation: No tool visible
  • FS#2522 - Zoom box preview

New in Portable QCAD Professional 3.29.2 (Jan 17, 2024)

  • Bug fixes:
  • Display error when using selection box or info tools.

New in Portable QCAD Professional 3.29.1 (Jan 16, 2024)

  • Bug fixes:
  • FS#2515 - File > New from template: no dialog shown

New in Portable QCAD Professional 3.29.0 (Jan 15, 2024)

  • Performance:
  • Improved rendering performance
  • Refactoring of drawing / rendering
  • Split up graphics view from graphics view widget
  • Introduce painter workers
  • Multithreading updates
  • Snap > Restrict Angle or Length:
  • Add "multiples" checkbox to enable / disable snapping to multiples of the entered angle / distance
  • QCAD Professional:
  • Library browser:
  • case insensitive search
  • Add preference to project arcs as polylines with line segments instead of ellipse arcs
  • QCAD/CAM:
  • Allow arc segmentation without offset
  • Bug fixes:
  • FS#2492 - Block > Create Library Item: Not working if part library browser has not been opened
  • FS#2502 - CAM > Nesting: Crash with tabs and multiple instances
  • FS#2508 - File > Print / PDF Export: Fails when crop marks are enabled [macOS M1/M2/M3]
  • FS#2509 - CAM > Laser GRBL Tool creation failed
  • FS#2510 - Crash in RSpline::getLength

New in Portable QCAD Professional 3.28.2 (Sep 4, 2023)

  • QCAD Professional:
  • Context menu:
  • Add entry "Auto create Polyline" for full ellipses
  • Draw > Polyline > Polyline from Selection
  • Convert full ellipses to polylines
  • PDF import:
  • Add support for importing 8bit grayscale bitmaps
  • Bitmap export:
  • Allow for floating point precision resolution instead of integer
  • Block > Duplicate Block:
  • Add support for duplicating layout blocks
  • Layer > Move Selection to Layer
  • Move selection to the current layer of the layer list
  • Qt 6:
  • Fix font preferences for Qt 6 based packages
  • Fix potential memory leaks in Qt 6 script bindings
  • Bug fixes:
  • FS#2465 - Modify > Chamfer / Bevel: fails with circle entity
  • FS#2468 - Library Browser: editing items not working
  • FS#2470 - Background color not stored for layout block
  • FS#2472 - Modify > Explode: Arc in non-uniformly scaled block explodes to ellipse arc with default attributes
  • FS#2476 - Draw > Circle > Circle3P: Creates null-circle with co-linear points
  • FS#2477 - Edit > Application Preferences: color preferences show wrong default colors (Qt 6)
  • FS#2479 - Draw > Polyline > Delete Node(s): inconsistencies when polyline is changed while using tool
  • FS#2486 - dwgnest: part multiplicator switch (-u) has no effect
  • FS#2490 - File > SVG Export: wrong line color (Qt 6)
  • FS#2491 - CAM > Nesting: Fails for duplicate block references

New in Portable QCAD Professional 3.28.1 (Mar 31, 2023)

  • Translations:
  • Tier 2 (complete, updated, automatic):
  • Chinese (Simplified)
  • Korean
  • Norwegian (Bokmål)
  • Bug fixes:
  • FS#2464 - File > Bitmap Export: broken / exception

New in Portable QCAD Professional 3.28.0 (Mar 28, 2023)

  • Library Browser:
  • Retired SQL DB based Library Browser
  • QCAD Professional:
  • Edit > Application Preferences > General > Coordinate Format:
  • Advanced preferences for coordinate input:
  • Add prefix for absolute coordinates
  • Allow input of relative coordinates without prefix
  • Add refactored and improved file system based Library Browser:
  • Cached preview icons
  • Search based on file name
  • Favorite
  • Add support for PDF files:
  • Preview PDF files
  • Insert PDF files from part library
  • Add support for bitmap files:
  • Preview bitmap files
  • Insert bitmap files from part library
  • Draw > Trace Bitmap:
  • Improved color palette sampling from image data
  • Command line tools:
  • Dwg2maptiles:
  • Add -dry-run option to run without generating tiles
  • Output number of generated tiles when done
  • Bmp2dwg:
  • Trace a bitmap file (PNG, JPEG, etc.) with polylines
  • Bug fixes:
  • FS#2441 - File > Print Preview: auto fit to paper repeated when switching to print preview
  • FS#2459 - Linetype scale of blocks in viewports not scaled according to viewport scale factor

New in Portable QCAD Professional 3.27.9 (Jan 16, 2023)

  • Draw > Circle > 2 Tangents and Radius:
  • Allow changing of radius while choosing solution
  • QCAD Professional:
  • View > Property Editor:
  • Improved performance for hatch length and area properties
  • Dimension > Arc Length:
  • Add scale option
  • Images:
  • Allow storing relative paths for images in DXF/DWG
  • Command line tools:
  • dwg2dwg:
  • Add -relpath switch to store paths to images as relative paths
  • QCAD/CAM:
  • Nesting:
  • Fix detection of islands in parts for certain cases (circle from polyline with two half arcs)
  • dwgnest command line tool:
  • Add output about number of parts, not placeable parts and bounding box of applied solution 
  • Bug fixes:
  • FS#2364 - Block > Edit Block in Place: working set selection not removed on cancelling
  • FS#2410 - Edit > Application Preferences > Graphics View > Fonts: missing sizes
  • FS#2413 - Layer > (De-)Select Layer Entities: Default shortcuts Y+, Y- not working
  • FS#2417 - Insert Measurement/e.g. d1 Point to Point fails within Coordinate (SX) Snap
  • FS#2419 - dwg2csv quote handling
  • FS#2420 - Snap > X/Y from Points / Y/X from Points: command line prompt not cleared after points are chosen
  • FS#2425 - Dimension > Arc Length: Always uses linear factor from file default setting
  • FS#2442 - Edit > Drawing Preferences > Printing > Page: Paper size A5 wrong

New in Portable QCAD Professional 3.27.8 (Oct 6, 2022)

  • Bug fixes:
  • View > Selection Filter: Entity type "Any" has no effect
  • File > Print / PDF Export: Page size always A4
  • Extreme Lag When Selecting Solid or Pattern Hatch

New in Portable QCAD Professional 3.27.7 (Oct 3, 2022)

  • QCAD Professional:
  • File > Open:
  • Import Shift-JIS encoded DXF files from JW_Cad (JWW)
  • Import SHP (ESRI Shapefile) files
  • Draw > Trace Bitmap:
  • Trace (vectorize) inserted bitmap
  • Monochrome: convert to black / white
  • Alpha threshold
  • Brightness threshold
  • View > Property Editor:
  • Add area, total area, length and total length properties for hatches / solid fills
  • QCAD/CAM:
  • Ignore tabs on invisible layers
  • Bug fixes:
  • FS#2372 - Rendering text with p... escape sequences
  • FS#2373 - File > SVG Export: ellipse arcs in non-uniformly transformed blocks
  • FS#2375 - Edit > Copy: Draw order of copied block reference changes
  • FS#2376 - Mac Deployment: plugins don't load on case sensitive file system
  • FS#2377 - Modify > Detection > Detect Duplicates: Apply tolerance to bounding box comparison
  • FS#2380 - SaveAs doesn't always open the associated path of the active drawing
  • FS#2382 - DGN file load / import fails
  • FS#2385 - ScriptItems are inserted with the unit setting for a new drawing instead that of the target drawing
  • FS#2392 - File > Save: Dimension override for linear format not saved

New in Portable QCAD Professional 3.27.6 (May 19, 2022)

  • QCAD Professional:
  • File > Save / Save As:
  • Combine identical text styles (reduce number of text styles in DXF/DWG)
  • File > Import / pdf2dwg:
  • Import vector elements from PDF form objects
  • Add support for clipping (optional)
  • Bug fixes:
  • FS#2366 - File > Advanced SVG Export: not launching
  • FS#2367 - Command line arguments not correctly encoded
  • FS#2368 - Projections: attributes are not projected

New in Portable QCAD Professional 3.27.5 (May 7, 2022)

  • Bug fixes:
  • FS#2271 - Unpredictable Crashing on Mac M1 Arm64
  • FS#2361 - View > Property Editor: Draw order property not working
  • FS#2362 - View > Property Editor: Scale property cannot be edited
  • FS#2363 - Context menu of line entry fields: inserting symbol broken

New in Portable QCAD Professional 3.27.4 (May 4, 2022)

  • Bug fixes:
  • FS#2358 - Paste: flip vertical broken

New in Portable QCAD Professional 3.27.3 (Apr 29, 2022)

  • Translations:
  • Tier 2 (complete, updated, automatic):
  • Czech
  • Hungarian
  • Lithuanian
  • Polish
  • Slovak
  • Slovenian
  • Bug fixes:
  • FS#2355 - Viewport: Crash when moving, rotating, mirroring or stretching viewport
  • FS#2356 - File > Close: Closing dialog stays open after clicking Save

New in Portable QCAD Professional 3.27.2 (Apr 26, 2022)

  • Misc > Block:
  • Export Block List
  • Sort by block name
  • Export Block References List
  • Export block references to CSV with block name, X, Y
  • QCAD Professional:
  • Improved color handling / compatibility:
  • If color matches entry in ACI, write exclusively color index to DXF/DWG
  • Otherwise write true color (RGB)
  • Draw > Viewport > Add Viewport:
  • Add unit appropriate scales to combo box choices
  • Command line tools:
  • dwg2dwg
  • Add support for PDF import (pdf2dwg)
  • Add -p switch to set PDF page to import
  • Add -noimages switch to disable image import from PDF
  • QCAD/CAM:
  • Nesting:
  • Treat intersecting shapes as single part when nesting
  • Bug fixes:
  • FS#2329 - Viewport: arcs in scaled viewports are not rendered correctly
  • FS#2333 - Ordinate dimensions: scale option ignored
  • FS#2334 - Modify > Break Out Segment: Line Selection Mode fails on Ray and Infinity lines
  • FS#2335 - Rendering solid hatches in scaled blocks
  • FS#2342 - Layer > Edit Layer: Changing Color of Invisible Layer
  • FS#2343 - Modify > Projection: Dimension entities offset
  • FS#2344 - Draw > Polyline > Polyline along Segments: Crash on cancel
  • FS#2345 - File > Print: printing multiple copies prints too many copies

New in Portable QCAD Professional 3.27.1 (Dec 13, 2021)

  • Misc > Draw:
  • Text Aligned Leader
  • QCAD Professional:
  • Import monochrome bitmaps from PDF files
  • Bug fixes:
  • FS#2320 - Viewport: text misplaced if viewport is set to not plottable
  • FS#2322 - Edit > Convert Drawing Unit: dimension problem
  • FS#2324 - dwg2csv: exception when listing properties (-l)

New in Portable QCAD Professional 3.27.0 (Dec 2, 2021)

  • Performance:
  • Performance improvements for entity selection and updating the property editor
  • Edit > Application Preferences:
  • Graphics View > Appearance:
  • Add preference "Apply line weight to points"
  • If checked: apply line weight to points (render as blobs)
  • If unchecked: always render points as dots or with chosen point mode (cross, etc.) and thin lines
  • Add preference "Maximum selected entities with reference points"
  • Configures the maximum number of selected entities that will have operational reference points
  • Add preference "Maximum selected entities with displayed reference points"
  • Configures the maximum number of selected entities that will display reference points
  • Widgets > Property Editor:
  • Add preference for decimals / precision used to display property values
  • Translations:
  • Danish (tier 2, complete, updated, automatic)
  • Swedish (tier 2, complete, updated, automatic)
  • QCAD Professional:
  • File > Open / Import:
  • Open / import PDF files (not available on legacy platforms and 32bit Linux)
  • Import one given page from a PDF file
  • Import dialog with page preview
  • Import paths / fills
  • Import texts
  • Import images (optional)
  • Draw > Polyline > Polyline from segments:
  • Append connected ellipse arcs to polyline (as arc segments)
  • Layer > Add Layer:
  • Allow expansion of layer input and parent layer input in layer dialog
  • Property Editor:
  • Display custom property as "VARIES" if selection contains multiple custom properties with the same name but different values
  • Dimensions:
  • Add support for dimension labels vertically centered on dimension line (DIMTAD=0)
  • Add support for horizontal labels (DIMTIH)
  • Entity based dimension style overrides:
  • Text height (DIMTXT)
  • Dimension line gap (DIMGAP)
  • Arrow size (DIMASZ)
  • Extension line extension (DIMEXE)
  • Extension line offset (DIMEXO)
  • Text position vertical for linear dimensions (DIMTAD: 0, 1)
  • Horizontal label for linear dimensions (DIMTIH)
  • Tick size (DIMTSZ)
  • Decimal separator (DIMDSEP)
  • Linear dimensions:
  • Format (DIMLUNIT)
  • Decimal places (DIMDEC)
  • Trailing zeroes (DIMZIN)
  • Angular dimensions:
  • Format (DIMAUNIT)
  • Decimal places (DIMADEC)
  • Trailing zeroes (DIMAZIN)
  • Dimension > Remove Style Overrides:
  • Remove dimension style overrides from selected dimensions
  • Context menu:
  • Add context menu entry for dimensions:
  • Remove Style Overrides
  • Misc > Import/Export > Import Points with Labels:
  • Add column type "Block Name" to indicate column contains the name of the block to insert at the X/Y position
  • review selected row
  • QCAD/CAM:
  • CAM > Add Drill Toolpath:
  • Add option to keep drill holes in draw order for drill toolpaths
  • Bug fixes:
  • FS#2250 - CAM > Add Profile Toolpath: lead out type / size not saved
  • FS#2251 - Modify > Explode: spline explodes into line
  • FS#2254 - Dimension > Continue: does not always continue at chosen extension line
  • FS#2257 - Images from Windows file cannot be loaded under Linux / macOS
  • FS#2258 - Selected entities send to an 'Off' layer retain their selection color
  • FS#2256 - Getting the end direction of a zero-length polyline leads to AppCrash
  • FS#2259 - Insert file as block: crash when inserting block with attribute definitions
  • FS#2262 - Block referece attributes are orpaned when using "edit in place"
  • FS#2263 - dwg2svg -min-lineweight option parsing broken
  • FS#2265 - QCAD/CAM: startup crash if disabling hierarchical layers
  • FS#2267 - In-place block editing: some block references not faded
  • FS#2268 - Not all dimension overrides written to DXF/DWG
  • FS#2269 - Inner block reference attributes disappear when editing outer block in-place
  • FS#2270 - Draw > Dimension > Ordinate: Ordinate dimension values scale with viewport
  • FS#2273 - Block attribute duplicates after copy / paste, explode, edit and reload
  • FS#2274 - View > Screen-based Linetypes: rendering of arcs with dashes
  • FS#2275 - Snap > Center: snapping to center of polyline arc segments
  • FS#2279 - Edit > Application Preferences > File > Open/Save: wrong initial value shown for default format
  • FS#2281 - Block > Attributes > Synchronize Attributes: Multiple attributes in block with the same Tag
  • FS#2285 - Draw > Circle > 2 Tangents and Point: fails for Circle, Line, Point where Point is on Line
  • FS#2286 - Draw > Circle > 2 Tangents and Point: fails for Circle, Circle, Point
  • FS#2291 - Rulers empty if auto grid scale is off
  • FS#2305 - Invisible XLine under visible XLine may prevent selection of visible XLine
  • FS#2309 - SVG Export - hatch patterns with dots not visible
  • FS#2310 - File > Print: Number of copies and page range ignored
  • FS#2317 - Crash / lag when selecting splines with clamped knots (OpenDesign)

New in Portable QCAD Professional 3.26.4 (Jun 4, 2021)

  • QCAD Professional:
  • Misc > Import/Export > Import Points with Labels:
  • Point import from CSV with text labels (tutorial)
  • Import individual columns as X/Y/Z coordinates or labels
  • Set font, font size and spacing globally or per column
  • Advanced (multi-)label formatting
  • Various fixes concerning loading and saving international characters

New in Portable QCAD Professional 3.26.3 (May 31, 2021)

  • QCAD Professional:
  • Update to OpenDesign 22.4 in packages:
  • Pro-win32-installer.msi
  • Pro-win64-installer.msi
  • Pro-macos-10.14-11.2.dmg
  • Pro-linux-qt5.14-x86_64.run
  • Command line tools:
  • Dwgexplode: Explode complex entities to simpler ones: -t switch to specify acceptable target entity types
  • Edit > Application Preferences > Tool Settings:
  • Add option to add tools to user defined toolbars
  • Modify > Break out Segment:
  • Add line mode: break out all segments intersected by a line
  • Misc:
  • Import / Export > KML Export: Export polylines as placemarks to KML (for use in Google Earth)
  • Modify: Scale in X / Scale in Y: Scale selection in X or Y using a focus point, a reference and a target point and Scale One Way: Scale in one direction using a focus axis, a reference and a target point
  • QCAD/CAM:
  • Command line tools: dwgnest: Nest all parts on a given layer / set of layers into the sheets on a different layer / set of layers
  • Ignore invisible toolpaths for simulation (and CAM export)
  • Bug fixes:
  • FS#2198 - International characters change when saving and reloading the file [OpenDesign 4]
  • FS#2230 - Dimension: CAD font label displayed with wrong lineweight
  • FS#2234 - CAM > Nesting: Cancel button not working
  • FS#2236 - Draw > Text: unreadable black text in text dialog (macOS dark mode)
  • FS#2238 - Projection: exception when projecting polyline with single arc segment
  • FS#2239 - Snap > Coordinate: Confirm coordinate with number block Enter key
  • FS#2241 - CAM Simulation: stops working after closing a file
  • FS#2243 - Graphics View: rendering of splines with line pattern
  • FS#2246 - Undo menu text crippled (Windows)

New in Portable QCAD Professional 3.26.2 (Apr 15, 2021)

  • Modify > Projection:
  • retain uniform global segment width of polylines
  • Misc > Draw > Polyline break symbol from two points:
  • Insert break symbol
  • Add local data location to search path for resources files (patterns, linetypes, fonts, postprocessors, etc.):
  • Windows: C:/Users/[Username]/AppData/Local/QCAD/QCAD
  • macOS: ~/Library/Application Support/QCAD/QCAD
  • Linux: ~/.local/share/QCAD/QCAD

New in Portable QCAD Professional 3.26.1 (Mar 8, 2021)

  • Edit > Application Preferences > Graphics View > Appearance:
  • Add preference "Use system cursor"
  • Disables all QCAD specific custom mouse cursors, fixes problem with invisible cursors when using multiple screens
  • QCAD Professional:
  • View > Selection Filter:
  • Add length property for polylines
  • Add area property for polylines
  • Command line tools:
  • dwg2svg:
  • add -no-text-transforms switch to disable transforms for text entities
  • Bug fixes:
  • FS#2196 - Leader: Arrow removed on load if arrow only fits first segment due to being scaled down
  • FS#2200 - Linetype scale is wrong when scaling linetypes by lineweight

New in Portable QCAD Professional 3.26.0 (Mar 3, 2021)

  • Select > (De-)Select contour:
  • Add option to select connected entities on the same layer only
  • Draw > Shape > Rectangle:
  • Add option for rotation angle
  • Use shift key to draw square
  • Edit > Application Preferences:
  • Widgets > Property Editor:
  • Add preference to always format values as decimal numbers
  • General > User Interface:
  • Add preferences for auto screen scale factor, high DPI scaling and scale factor
  • Modify > Explode:
  • Add preference to explode circles into polylines with two half circles (or not)
  • Graphics View > Appearance:
  • Add preference for reference point size
  • Add preference for text height threshold
  • Modify > Chamfer / Bevel: don't add zero length bevel segment for lengths 0/0
  • Improve selection of images (click anywhere on image instead of image border)
  • Performance:
  • Improve performance for drawings with many dimensions
  • Improve performance of text rendering
  • Improve performance when switching or selecting layers
  • Change tab position for dockable widgets (Left: East, Bottom: South)
  • Use alt + double-click to select entities that are connected and on the same layer
  • Windows:
  • Improvements for command line tools:
  • Use separate binary qcad.com to allow for direct command line output
  • macOS:
  • new package for Apple M1 chip (without Rosetta 2)
  • Linux:
  • Fix display resolution detection:
  • Use different start scripts, depending on Qt version (with or without QT_AUTO_SCREEN_SCALE_FACTOR)
  • QCAD/CAM:
  • Edit > Application Preferences:
  • CAM > 3D Simulation View:
  • Add preference to enable / disable OpenGL plugin
  • Draw > Polyline from Selection:
  • Add preference to add extra line segments to bridge gaps
  • Fix problems with OpenGL plugin under Linux systems
  • CAM > Nesting:
  • Add support for hatches / solid fills as parts or islands of parts
  • Fix post processor sort order in drop down list
  • Misc > Select:
  • Select Inner Contours:
  • Detect and select only inner contours (islands) in current selection, deselect all outermost contours
  • Select Outer Contours:
  • Detect and select only outer contours in current selection, deselect all islands
  • Post processors:
  • Grbl
  • Remove unsupported M6 (tool change) from the output
  • Beamo
  • Add post processor for the FLUX Beamo laser cutter / engraver (.beam file format)
  • QCAD Professional:
  • Block:
  • Edit block In-place
  • Edit block in-place
  • Add entities to working set (add entities from outside the block to the block)
  • Remove entities from working set
  • Save / cancel
  • Attributes > Synchronize Attributes:
  • Delete orphaned attributes
  • Draw > Spline > Append Fit Point(s):
  • Append fit points to beginning or end of spline with fit points
  • Modify > Property Painter:
  • Copy dimension properties:
  • Linear factor
  • Scale
  • Fixed extension line length
  • Copy hatch properties:
  • Alpha
  • Edit > Application Preferences > Edit > Rotate:
  • Add preference to rotate around relative zero point (instead of selection center)
  • View > Selection Filter:
  • Add alpha property for hatches to selection filter
  • Improve codec detection when importing files with international characters in text, layer names, linetype names, etc.
  • Command line tools:
  • dwg2maptiles:
  • add -x-offset / -y-offset command line switches for fine tuning of output
  • add -screen-lt command line switch to use screen based linetypes (thin, visible patterns)
  • dwgmapconvert:
  • retain-texts transforms text height (as well as text position)
  • dwg2csv:
  • extract information from a DXF/DWG file to a CSV spreadsheet file
  • extract given properties of given object / entity types
  • Rollback to OpenDesign Libraries 4.3.2 on all platforms
  • Fixes problems with saving splines, related OpenDesign bug: CORE-13134
  • Bug fixes:
  • FS#2117 - BBOX inconsistent output
  • FS#2118 - Dark mode: disabled menu text distorted
  • FS#2122 - View > Property Editor: Formatting of Negative Values in Architectural Format
  • FS#2123 - File > Print: Crop marks not printed
  • FS#2131 - Modify > Clip to Rectangle: fails on xlines
  • FS#2132 - Dimension > Baseline / Continue: custom text label position copied from original
  • FS#2133 - Modify > Break out Manual: exception for closed polyline
  • FS#2135 - CAM > Nesting: quantity not correct
  • FS#2137 - View > Property Editor: Block reference shows properties of deleted attributes
  • FS#2142 - Viewports: Cannot snap to reference points of circles / arcs (90°, 180°, 270°)
  • FS#2143 - Rendering: arcs in scaled up blocks rendered with too low resolution
  • FS#2144 - Draw > Viewport > Add Viewport: Custom hatch pattern not shown
  • FS#2145 - Modify > Trim Both: closed polyline as either entity breaks undo
  • FS#2150 - Modify > Stretch: block with attribute not moving
  • FS#2154 - View > Library Browser: '0' shortcut breaks value entering
  • FS#2158 - dwg2bmp: -origin does not export origin
  • FS#2163 - File > SVG Import: parsing path data with implicit separators
  • FS#2171 - Scaling a block reference should not scale line type patterns
  • FS#2170 - Draw > Text: Wrong color for formatted text blocks using a CAD font

New in Portable QCAD Professional 3.25.2 (Sep 7, 2020)

  • Update / fix various tool icons
  • Bug fixes: FS#2114 - File > Print: Printout offset under Windows

New in Portable QCAD Professional 3.25.1 (Aug 31, 2020)

  • Bug fixes:
  • FS#2033 - Repeated warning message while updating toolpath
  • FS#2105 - File > Print / PDF export: Selected entities are printed / exported in selection color
  • FS#2109 - Dimension > Arc Length: Tool non-responsive

New in Portable QCAD Professional 3.25.0 (Aug 20, 2020)

  • Bug fixes:
  • Modify > Move, Rotate, ...: "Use current layer and attributes" leads to error in undo
  • Modify > Explode: Error with hatch in block with positiv/negative x/y scale
  • Insert Library items fails to update relative zero point
  • XLines in blocks appear shortened
  • Viewport: three dimensional entities not rendered
  • Attributes with fixed color
  • Property Editor: Imperial Area info incorrect
  • File > SVG Export: circles in mirrored blocks
  • Draw > Hatch: Small gap tolerated by QCAD, not by DXF/DWG
  • Modify > Stretch: Hatch moves instead of stretching
  • File > Print / PDF Export: Handling of block references on non-plottable layer
  • Viewport: Fixed extension line length of dimensions not scaled with viewport
  • File > Save: Fixed extension line length of dimensions not saved if scale != 1
  • Drag and drop: moving single polyline vertex moves also polyline segment
  • Font formatting in text dialog
  • Property Editor: Linetype Scale and Draw Order wrongly marked with inch symbol
  • Snap > Auto Snap: intersections of pattern with other entities with cursor close to boundary
  • File > SVG Export: Double hyphen in text leads to invalid SVG file

New in Portable QCAD Professional 3.24.3 (Mar 18, 2020)

  • Command line tools:
  • dwgmapconvert
  • Convert drawing from one coordinate reference system (CRS) to another,
  • for example from Swiss projection coordinates LV95 (EPSG:2056) to Web Mercator (EPSG:3857 WGS 84).
  • Add custom projections in JSON configuration file.
  • -crs-in
  • Specify input coordinate system
  • -crs-out
  • Specify output coordinate system
  • -crs-list
  • List supported coordinate systems
  • -segment-length
  • Specify segment length for segmentation of lines, arcs, circles, etc.
  • -retain-texts
  • Exclude text labels from segmentation, transform location only.
  • dwg2maptiles
  • -skip-empty
  • Skip generation of empty tiles
  • -tile-marker
  • Add red border to tiles (for debugging)
  • -opacity=O
  • Make output tiles semi-transparent
  • -hq-postfix
  • In addition to standard tiles (256x256px), generate high-res (high quality / retina) tiles (512x512px) with given postfix (e.g. "@2x" for "[email protected]")
  • -web-mercator
  • Input is in Web Mercator coordinates (256x256px), for example generated by dwgmapconvert
  • Bug fixes:
  • FS#2030 - Cannot snap to points of mirrored blocks
  • FS#2032 - Draw > Circle > Three Tangents: Cannot select third tangent
  • FS#2035 - Linetype scale in viewports
  • FS#2036 - Arc rendering in block context
  • FS#2038 - Cannot snap arc / circle reference points inside blocks
  • FS#2051 - Window selection of rotated and aligned dimensions with large extension line offset
  • FS#2053 - Dots in line patterns not visible at extreme coordinates
  • FS#2054 - Misc > Modify > Flatten Drawing to 2D

New in Portable QCAD Professional 3.24.2 (Jan 13, 2020)

  • Bug fixes:
  • FS#2027 - File > Print: Minimum line weight for printing is 0.01 drawing units
  • QCAD Professional:
  • FS#2019 - Polyline with segment widths: uneven arc segments
  • FS#2022 - File > SVG Export: polyline arc segments and hatches in scaled blocks
  • FS#2023 - Polyline with segment widths: error with clockwise arcs > 180°
  • FS#2026 - Modify > Clip to Rectangle: fails on blocks
  • QCAD/CAM:
  • FS#2024 - CAM > Nesting: Nesting blocks with multiple parts fails

New in Portable QCAD Professional 3.24.0 (Dec 19, 2019)

  • Property Painter:
  • Copy properties from source entity to selection
  • Copy layer, color, linetype, lineweight, custom properties, text attributes, hatch pattern
  • Update to OpenDesign Libraries 20.8
  • Misc > Layer > Make all Black Layers White
  • Draw > Shape > Star:
  • Draw star shapes
  • Command line tools:
  • dwg2pdf:
  • Add switch -auto-orientation, auto page orientation based on bounding box
  • Bug fixes:
  • FS#1931 - File > SVG Export: hatch arc interpolation
  • FS#1933 - File > Advanced SVG export: file overwrite check doesn't use updated filename
  • FS#1942 - Draw > Circle > Two tangents and point: fails for case with point on bisector
  • FS#1946 - CAM > Cam Legacy Export: Cut inner paths before outer paths has no effect
  • FS#1948 - Modify > Offset (through Point): Point orthogonal to end point of line segment not accepted
  • FS#1949 - Modify > Break out: Leftover (zero length line) after using tool on ray
  • FS#1950 - File > Save As: File dialog offers unsupported export formats (DWG R9, R10, R2.6, R2.5)
  • FS#1962 - CAM > Drill Toolpaths: Cannot be edited / updated from source entities
  • FS#1973 - File > SVG Export: polylines with large arc segments (> 180°) not exported correctly
  • FS#1975 - RPolyline::getOrientation: Wrong orientation for polylines with large arcs
  • FS#1979 - View > Layer List: icon spacing
  • FS#1984 - Block > Create Block from Selection: Slow for large number of entities
  • FS#1985 - Hatch dots are rendered as lines with fixed lenght of 0.02 units
  • FS#1986 - Page Tags set as default not displayed
  • FS#1987 - File > SVG Export: full circle hatch
  • FS#1990 - Layer > Duplicate Layer: fails for layer "0"
  • FS#1991 - Modify > Divide: Preview indicator fails on infinitive lines
  • FS#1993 - Draw > Insert Bitmap: relative zero point not set
  • FS#1996 - File > Save: DXF header variable CECOLOR changed
  • FS#2000 - CAM > Nesting: misleading "Sheet added" confirmation
  • FS#2001 - CAM > Nesting: Alignment fails
  • FS#2002 - Draw > Viewport > Add Viewport: Hatch is offset incorrectly in Viewport
  • FS#2007 - bbox.bat cannot write log file
  • FS#2012 - Draw > Hatch > Hatch from Selection: block transforms not taken into account

New in Portable QCAD Professional 3.22.1 (May 22, 2019)

  • Update CXF font format to support polylines and closed polylines
  • Themes:
  • Updated Dark theme for Linux
  • Performance improvement:
  • Faster block switching in drawings with many blocks
  • Use Alt key for ortho mode
  • Draw > Text:
  • Support for underlined text
  • QCAD Professional:
  • CXF font support:
  • oad / edit / save CXF fonts
  • Performance improvement:
  • Faster loading and updating of layer list with many layers
  • Press Enter to repeat last used command
  • Layer List:
  • Select multiple layers
  • Delete multiple selected layers
  • Toggle visibility/lock/frozen/printable/snappable state of multiple selected layers
  • Layer States:
  • Add layer state
  • Activate layer state
  • Rename layer state
  • Remove layer state
  • File > SVG Export:
  • Export bitmaps (linked or embedded)
  • Bug fixes:
  • FS#1857 - Layer List: current layer not highlighted after collapsing item
  • FS#1859 - Modify > Stretch: dimension completely inside area not moved
  • FS#1860 - Rendering of nested blocks / use of negative scale factors
  • FS#1861 - Modify > Stretch: block references inside stretch box are not moving
  • FS#1864 - File > Print Current View: multiple pages printed
  • FS#1865 - Scaling polyline with width by negative factor removes width
  • FS#1866 - DXF: EXTMIN/EXTMAX interchanged
  • FS#1871 - View > Block List: Renaming current block does not update block list
  • FS#1876 - Edit > Convert Drawing Unit: block array spacing
  • FS#1879 - File > PDF Export: print preview unclosable
  • FS#1883 - File > SVG Export: invalid SVG comments
  • FS#1884 - File > Bitmap Export: margins despite zero margin settings
  • FS#1885 - Modify > Edit Text: Text dialog messes up formatting of subscript / superscript

New in Portable QCAD Professional 3.22.0 (Mar 4, 2019)

  • Performance improvements:
  • Adding objects
  • Modifying objects (in particular modifying geometry)
  • Deleting objects
  • Draw:
  • Shapes:
  • Add corner radius option
  • Modify:
  • Mirror, Rotate, Scale:
  • Add preference to use / not use dialog
  • Select and move multiple reference points
  • Translations:
  • Updated translations in Czech, Dutch, Italian, Spanish, Portuguese
  • MacOS:
  • Always disable dark mode for QCAD (not supported by Qt at this point)
  • Themes:
  • Updated Dark theme
  • QCAD Professional:
  • Performance improvements:
  • New, faster spatial index
  • Draw > Dimension:
  • Baseline:
  • Create multiple connected, lined up dimensions that start at the extension line of an existing dimension
  • Continue:
  • Create multiple dimensions that start at the extension line of an existing dimension
  • Add properties Fixed Extension Line and Extension Line Length:
  • Limit length of dimension extension lines to fixed length
  • Block > Insert Block:
  • Sort block attributes in options toolbar alphanumerically
  • Command line tools:
  • Dwg2pdf:
  • Allow specification of multiple blocks for -block argument to output one block per page

New in Portable QCAD Professional 3.21.3 (Sep 18, 2018)

  • View:
  • Property Editor:
  • Add property "Scale" for angle dimensions, arc length dimensions
  • Add property "Linear Factor" for arc length dimensions
  • Focus on Tool Matrix
  • Hand keyboard focus to filter input of tool matrix
  • Edit > Application Preferences > Graphics View > Colors > Selection:
  • Add color for tertiary reference points
  • QCAD Professional:
  • File > Import:
  • Add option to import file as block with given name (defaulting to base name of file)
  • Edit > Application Preferences > File > Print Preview:
  • Add preference "Show only plottable layers"
  • Draw:
  • Polyline:
  • From Segments:
  • Add option to automatically simplify (or not)
  • Morph:
  • Add custom factor option
  • Add arc interpolation option, segment length
  • Viewport:
  • Add Viewport
  • Sort layout names in layout dialog
  • Modify:
  • Split Entities:
  • Add support for splitting polylines into parts with equal length
  • Draw Order > Reorder:
  • Manually reorder all / selected entities
  • View > Overlays:
  • Show / hide permanent drawing overlays:
  • Direction overlay
  • Startpoint overlay
  • Order overlay
  • Bug fixes:
  • FS#1783 - RArc::splitAt(): fails in some cases
  • FS#1786 - Block > Select Block References: not using active block in block list
  • FS#1787 - View > Property Editor: Layer combo box not sorted
  • FS#1791 - Edit > Paste: relative zero point not set
  • FS#1792 - Dimension > Angular: transformations broken
  • FS#1797 - Keyboard shortcuts not saved between sessions
  • FS#1798 - Drawing Pref > Linetype > Scale of linetypes matches the scale of each viewport: wrong default shown
  • FS#1799 - Postprocessor: sign not forced for negative values rounded to zero

New in Portable QCAD Professional 3.21.2 (Jul 9, 2018)

  • Modify:
  • Restructure menu into submenus
  • Layer list, block list:
  • Improve sorting for international characters (ä, é, etc.)
  • QCAD Professional:
  • Draw > Polyline > Morph:
  • Add easing option (quadratic, cubic, circle, etc.)
  • Bug fixes:
  • FS#1776 - Edit > Application Preferences: Tool Settings: cannot configure shortcuts
  • FS#1777 - Crash when pasting / importing drawing with missing image
  • FS#1778 - Draw > Point > Single Point: Exception

New in Portable QCAD Professional 3.21.1 (Jul 1, 2018)

  • Draw > Circle > 3 Tangents:
  • Allow all tangents to be segments of same polyline
  • QCAD Professional:
  • Save ellipse arc direction (CW/CCW) in DXF/DWG
  • View > Selection Filter:
  • Add support for viewport entities
  • Bug fixes:
  • FS#1180 - dxflib cannot open files with international characters in path or file name
  • FS#1773 - File > PDF Export / SVG Export / Bitmap Export: file name suggestion in file dialog is drawing file
  • FS#1775 - Viewports: images sometimes not clipped at viewport edge

New in Portable QCAD Professional 3.21.0 (Jun 27, 2018)

  • Dimension:
  • Add option to flip first / second arrow
  • Add reference points to flip arrows using mouse click
  • Angular:
  • Add option "Use maximum angle" to angle dimension tool for angles > 180°
  • Add support for 3 point angle dimensions (required for angle dimensions > 180°)
  • Polylines:
  • Add reference points at middle of line segments to move line segments
  • Edit > Application Preferences:
  • Keyboard > Enable keyboard navigation in list widgets:
  • Enable / disable keyboard navigation in list widgets (up/down, type first letters)
  • Layer > Add Layer:
  • Add separate default attributes for layer 0
  • Graphics View > Navigation:
  • Add "Middle mouse button zoom factor"
  • Add "Panning threshold"
  • Draw > Image:
  • Transparent live preview when inserting / modifying images
  • Scale image using drag and drop on corners
  • Keep aspect ratio using Shift
  • Improve display of reference points:
  • Always display in front of highlighted entities
  • Add border around reference points
  • Zoom in by clicking middle mouse button (out using Shift+middle mouse button):
  • View > Property Editor:
  • Add support for requestible (slow) properties
  • QCAD Professional:
  • Command line tools:
  • dwg2pdf:
  • add -center to center drawing on page
  • add -list-printers to list available printer names
  • add -offset to set offset of drawing
  • add -printer to directly print to a given or the default printer
  • add -scale to set drawing scale
  • add -point-size to set point size in mm
  • Draw > Polyline > Morph:
  • Morph between two polylines
  • QCAD/CAM:
  • Postprocessors:
  • Add postprocessor for HP-GL (PLT)
  • Bug fixes:
  • FS#1741 - Property Editor: titles of block attributes with _ cut off
  • FS#1742 - File > Print: printed point size depends on zoom level
  • FS#1743 - Draw > Text: Wrong bounding box for text with empty supper or subscript
  • FS#1745 - File > Bitmap Export: thick lines exported thin
  • FS#1753 - View > Property Editor: entity types in property editor not translated
  • FS#1756 - Polyline area wrong if polyline contains arc segments
  • FS#1757 - Modify > Auto Trim: on polyline, followed by undo yields corrupt / invisible polyline
  • FS#1758 - Draw > Polyline > Create from Selected Entities: crash for geometrically closed polylines
  • FS#1766 - Edit > Application Preferences: Tool Settings: cannot add menus to Tool Matrix
  • FS#1768 - Draw > Polyline > Create From Segments: segments deleted even if no polyline can be added

New in Portable QCAD Professional 3.20.1 (Apr 13, 2018)

  • Bug fixes:
  • FS#1736 - Draw > Image: broken
  • FS#1737 - Block > Attributes > Define Block Attribute: broken
  • FS#1738 - File > Print / PDF Export: shortcut broken in print preview

New in Portable QCAD Professional 3.20.0 (Apr 12, 2018)

  • QCAD API:
  • Allow translation of custom property labels
  • Add support for property attributes for custom properties
  • Read-only
  • Undeletable
  • Invisible
  • Choices (combo box)
  • Translations:
  • Add support for complex plural forms in certain languages (singular, paucal, plural)
  • Complete Polish translation
  • Deployment:
  • Bundle script files and resources as plugin (speed up installation, updates and start up)
  • QCAD Professional:
  • Edit > Application Preferences > Widgets > Property Editor > Allow adding custom properties:
  • Enable/disable adding of custom properties
  • Edit > Application Preferences > Edit > Move:
  • Add preference to enable/disable moving selection using arrow keys
  • Edit > Drawing Preferences > General > Linetype:
  • Add preference: Scale of linetypes matches the scale of each viewport
  • View > Property Editor:
  • Add clockwise / counterclockwise property for polylines
  • Add width / height properties for rectangle shaped polylines
  • QCAD/CAM:
  • Inserting tabs (bridges) to hold sheet cutout in place
  • Postprocessors:
  • Add postprocessors for grbl
  • LinuxCNC:
  • Add tool list to header (G10 L1 P.. R..)
  • Bug fixes:
  • FS#1686 - File > Print: Line scale in Viewport wrong if Model_Space not 1:1
  • FS#1677 - Dimension: Scale option grayed out in model space
  • FS#1696 - Modify > Isometric Projection > Cylindrical: exception
  • FS#1695 - Context menu: editing tools not working in paper space
  • FS#1703 - File > Bitmap Export: Monochrome with black background broken
  • FS#1704 - Wrong labels for information area buttons
  • FS#1712 - dwg2pdf: auto fit fails for blocks
  • FS#1720 - Modify > Auto Trim: fails for Rays and Infinite Lines
  • FS#1734 - Draw > Text: Color changes for CAD font texts ignored

New in Portable QCAD Professional 3.19.2 (Dec 20, 2017)

  • Modify > Stretch:
  • Only stretch selected entities if there is a selection
  • File > Bitmap Export:
  • Add option for transparent background
  • Add option to only export bounding box of selection
  • QCAD Professional:
  • Layer > Add layer / Edit layer:
  • Enable / disable snapping per layer
  • Enable / disable printing per layer
  • Edit > Quick Modify > Move Left/Right/Up/Down:
  • Move selection using arrow keys
  • Move selection with multiplier using shift and arrow keys
  • Edit > Application Preferences > Edit > Move:
  • Add preference for step distance when moving using arrow keys
  • Add preference for step multiplier when moving using shift and arrow keys
  • Misc > Information:
  • Store positions:
  • Store positions of selected points, circles, polylines, etc.
  • Use positions:
  • Use previously stored positions for a subsequent drawing tool or for pasting, etc.
  • QCAD/CAM:
  • Postprocessors:
  • Add postprocessor for Mach3 / Laser cutters
  • Add postprocessor for UCCNC
  • Add support for drill toolpaths:
  • Based on points or circles
  • Bug fixes:
  • FS#1659 - File > Print Preview: does not always open / close properly
  • FS#1664 - Block > Insert Block: attribute color not synced with attribute definition color
  • FS#1665 - Edit > Drawing / Application Preferences > Point Display: second last button has no effect
  • FS#1669 - Edit > Application Preferences > Defaults for New Drawings > Dimension Settings: math expressions
  • FS#1670 - Layout Blocks are not using print settings from Application Preferences
  • FS#1671 - Block > Add Layout Block: fails if layout with same name was deleted before
  • FS#1677 - Dimension: Scale option grayed out in model space
  • FS#1682 - Draw > Text: line spacing factor < 0.25 or > 4.0 causes entity not being saved

New in Portable QCAD Professional 3.19.1 (Nov 12, 2017)

  • Bug fixes:
  • FS#1656 - Dimension size scale wrong in viewports
  • FS#1657 - Edit > Drawing Preferences > Printing > Page: no effect in model space
  • FS#1658 - Crash when switching to layout block (32bit Linux, Qt4)

New in Portable QCAD Professional 3.19.0 (Nov 8, 2017)

  • Performance improvement for drawings with many blocks

New in Portable QCAD Professional 3.18.1 (Oct 5, 2017)

  • Misc:
  • Modify > Set Attributes by Layer. Change all attributes from all entities to "By Layer"
  • Draw > Viewport > Add Viewport. Add a viewport to a paper space block (experimental)
  • Leaders:
  • Add scale property (scale of arrow head)
  • Edit > Application Preferences > Graphics View > Appearance > Prevent white on white / black on black display: Add preference to only apply to model space
  • QCAD/CAM:
  • Add postprocessors for LinuxCNC
  • Bug fixes:
  • FS#1617 - Edit > Convert Drawing Unit: Views in view list not converted
  • FS#1634 - View > Screen-based Linetypes: arc rendering quality
  • FS#1636 - Options toolbar: wrong icon size
  • FS#1639 - Layer > Hide all Layers: cannot turn individual layer back on
  • FS#1640 - Modify > Offset: Tolerance issue when clipping offset curves

New in Portable QCAD Professional 3.18.0 (Sep 22, 2017)

  • Polyline: Create from Segments: Convert connected splines to arc segments
  • Arc to Line Segments: Convert arc segments into straight line segments

New in Portable QCAD Professional 3.17.3 (Jul 3, 2017)

  • Modify:
  • Isometric Projection:
  • Add alternative projection types:
  • Dimetric
  • Cabinet 30°
  • Scale:
  • Scale internal text formatting when scaling texts
  • Scale Text Heights:
  • Scale heights of selected texts (without changing the position)
  • QCAD/CAM:
  • Performance improvements:
  • Don't update 3D view when not visible
  • Improve performance when switching from one drawing to another (FS#1610)
  • Bug fixes:
  • FS#1605 - Edit > Paste: Empty layers created when pasting to current layer
  • FS#1606 - Selecting 'Draw Order' halts system temporary
  • FS#1609 - Edit > Drawing Preferences: dimension size scale cannot be changed to 1

New in Portable QCAD Professional 3.17.2 (Jun 27, 2017)

  • Modify > Isometric Projection:
  • Add alternative projection types:
  • Planometric
  • Cabinet
  • Cavalier
  • QCAD Professional:
  • Modify > Explode:
  • Explode multi-line or formatted text into simple, single line text blocks
  • Modify > Isometric Projection:
  • User defined projection types
  • File > SVG Export:
  • Improved export of multi-line or formatted text entities
  • Block > Copy Block:
  • Create a copy of an existing block with a new name
  • Command line tools:
  • dwg2bmp, dwg2pdf, dwg2svg, dwg2maptiles
  • Add -layer switch:
  • Comma-separated list of layer(s) to export
  • dwg2bmp:
  • Add -zoomall switch:
  • Zoom to all layers, even if only some layers are exported
  • QCAD/CAM:
  • Post processors:
  • Mach3
  • EMC2
  • Bug fixes:
  • FS#1572 - Dimension font not set to "Standard" when importing through dxflib
  • FS#1593 - CAM > CAM Export: ZH in header always yields default value "100"
  • FS#1595 - LWPOLYLINE exports Z values for vertices
  • FS#1597 - Edit > Convert Drawing Unit: dimension scale override set for all dimensions
  • FS#1600 - File > Save As: Only partial information shown for available filters

New in Portable QCAD Professional 3.17.1 (May 22, 2017)

  • Increase default tolerance for joining offset polyline segments to 0.005
  • Bug fixes:
  • View > Selection Filter: no inputs for property Linetype Scale
  • Layer > Show all Layers / Hide all Layers: unexpected outcome when frozen column not shown
  • Modify > Divide: dividing polyline at node can lead to zero length segment

New in Portable QCAD Professional 3.17.0 (May 18, 2017)

  • Edit > Application Preferences:
  • Graphics View > Behaviour > Highlight entity within range
  • Preference to enable / disable entity highlighting
  • Library Browser:
  • Remember and restore last used directory
  • Themes:
  • Allow themes to override tool icons
  • QCAD Professional:
  • Edit > Application Preferences > Widgets > Layer List:
  • Show frozen column
  • Add shortcuts to rotate counter-clockwise (,) or clockwise (.) on the fly during:
  • Edit > Paste
  • Block > Insert
  • Inserting library items
  • Draw > Text
  • Edit > Application Preferences > Edit > Rotate:
  • Add preference for rotation angle step
  • QCAD/CAM:
  • Tool management:
  • Tool list
  • Add tools
  • Edit tools
  • Remove tools
  • Toolpath management:
  • Toolpath list
  • Edit toolpath parameters
  • Remove toolpaths
  • Regenerate toolpaths from selection
  • Creating toolpaths from selected entities:
  • Profile toolpath:
  • Cutting Depths:
  • Safe Z
  • Start Z
  • Cut Z
  • Passes:
  • Single pass
  • Multiple passes
  • Cutter radius compensation:
  • Side:
  • Outside
  • Inside
  • Direction:
  • Climbing (left)
  • Conventional (right)
  • Lead in / lead out
  • None
  • Normal
  • Extension
  • Half circle (calculated offset only)
  • Quarter circle (calculated offset only)
  • Eighth circle (calculated offset only)
  • Half circle [from center] (calculated offset or G41/G42)
  • Quarter circle [from center] (calculated offset or G41/G42)
  • Eighth circle [from center] (calculated offset or G41/G42)
  • Overcut
  • CAM Export:
  • Tool radius compensation:
  • as G41/G42
  • computed coordinates
  • Entity conversion:
  • Splines as tangentially connected arcs
  • Ellipses as arc segments
  • Arcs as line segments (optional)
  • Other complex entities as lines and arcs
  • Bug fixes:
  • FS#1566 - Block > Attributes > Synchronize Attributes: deleted block attributes re-appear
  • FS#1569 - File > Print Preview: changing offset in drawing preferences has no immediate effect
  • FS#1579 - Edit > Paste: rotation leads to wrong position of block references if drawing units differ

New in Portable QCAD Professional 3.16.6 (Mar 20, 2017)

  • DRAWING PREFERENCES:
  • Dimensions:
  • Add preference to use comma instead of point as decimal separator
  • QCAD PROFESSIONAL:
  • Command line tools:
  • dwg2dwg:
  • Add switch for font substitution (-t FONT1:FONT2)
  • PLATFORMS:
  • Draw > Shape:
  • Add option to add solid fill for shape (rectangle or polygon)
  • Modify > Edit Text:
  • Focus on text input field when editing simple texts
  • Add shortcut to confirm text dialog: Ctrl-Enter (Cmd-Enter)
  • Misc > Draw > Dovetail from 2 Points:
  • Draw dovetail joins between two given points
  • BUG FIXES:
  • FS#1543 - Input with dead-keys broken (Linux)
  • FS#1544 - Crash when selecting spline
  • FS#1545 - File > Open: Crash on some Linux setups
  • FS#1548 - Block > Attributes > Synchronize Attributes: exception
  • FS#1550 - Block references: mirrored block references in 3rd party file
  • FS#1551 - File > Bitmap Export: exception when image size too large
  • FS#1553 - Modify > Break out Manual: exception with circles
  • FS#1554 - Auto focus of options toolbar when entering numbers broken after Esc
  • FS#1557 - Zero length lines not shown

New in Portable QCAD Professional 3.16.5 (Feb 9, 2017)

  • Command line tools:
  • dwg2maptiles: Add support for transparent background (-b "transparent"|"#FF000000"|"#FFFFFFFF")
  • dwg2dwg: Add switch to change header variables (-s) | Add switch to change dimension font (-n)
  • Modify > Explode:
  • Improve geometry of exploded texts from CXF line fonts
  • Dimension:
  • Add scale property for ordinate dimensions
  • Bug fixes:
  • FS#1528 - Block attributes: relationship with block reference lost after inserting from library
  • FS#1529 - File > Save: error if dimension text size is zero
  • FS#1530 - Draw > Circle > 3 Tangents: solutions not found
  • FS#1536 - Draw > Polyline > Delete Node(s): crash when deleting 2nd last node
  • FS#1540 - Draw > Line > Parallel: Changing back to Auto has no effect

New in Portable QCAD Professional 3.16.4 (Jan 4, 2017)

  • Sign Windows package and executable
  • Command line tools:
  • Add offscreen Qt plugin to allow running QCAD command line tools in Linux server environments
  • Modify > Explode:
  • Add preference to explode texts to polylines (with splines converted to arc segments)
  • Bug fixes:
  • FS#1525 - Block attributes: escaped unicode sequences in files not converted on loading

New in Portable QCAD Professional 3.16.3 (Dec 28, 2016)

  • File > Bitmap Export...:
  • Add options for color, anti-aliasing, margin to compensate for lineweight
  • Edit > Convert Unit:
  • Converts the unit of a drawing
  • Part Library Browser:
  • Add gear generator item (default > Mechanics > Gears > InvoluteSpur)
  • QCAD Professional:
  • Draw > Hatch > Hatch from Segments: Use selection color to highlight selected boundary
  • Save active layer in file, restore on load
  • Bug fixes:
  • FS#1517 - Modify > Break out Segment: fails with closed polyline
  • FS#1519 - Ruler precision always zero
  • FS#1520 - Modify > Rotate: rotating splines changes start/end tangents
  • FS#1521 - Modify > Offset: fails in certain cases with short arcs
  • FS#1523 - Draw > Hatch > Hatch from Segments: fails for circle in circle
  • FS#1524 - Command line: cannot enter @ sign in command line on German keyboard

New in Portable QCAD Professional 3.16.2 (Dec 22, 2016)

  • Bug fixes:
  • FS#1514 - Block attributes: association with block reference lost on copy / paste

New in Portable QCAD Professional 3.16.1 (Dec 16, 2016)

  • Improved precision of arc rendering for screen-based linetypes
  • Bug fixes:
  • FS#1513 - Layer > Create Layer from Selection: Layer created, selection unchanged

New in Portable QCAD Professional 3.16.0 (Dec 16, 2016)

  • QCAD Professional:
  • Modify > Offset:
  • Add preferences page with configurable tolerances
  • File > SVG Export:
  • Add option to export layer attributes (into QCAD namespace)
  • Edit > Application Preferences:
  • Printer Settings > Calibration:
  • Calibration of X/Y scale per printer to fine-tune printing to scale
  • Draw:
  • Hatch:
  • Hatch from Segments: Create hatch from clicked, untrimmed segments
  • Polyline:
  • Logically open Polylines
  • Improved support for asian text codecs
  • Context menu:
  • Relocate start point of closed polyline
  • Reverse lines, arcs, ellipse arcs, polylines and splines
  • Command Line Tools:
  • Add -block switch to dwg2pdf, dwg2bmp, dwg2svg and dwg2maptiles
  • dwg2svg:
  • Add -layer-attribute switch to export layer attributes (into QCAD namespace)
  • dwg2bmp:
  • Add -noweightmargin switch to avoid extra margin to account for lineweights
  • Command line widget:
  • allow for multi-line input (pasting list of coordinates for lines, polylines, splines, etc.)
  • Modify:
  • Explode:
  • Explode block arrays into separate block references
  • Explode solid fills into boundary
  • Break out:
  • Break out segments from self-intersecting polylines
  • Misc:
  • Highlight start point of lines, arcs, ellipse arcs, polylines, splines when selected
  • Bug fixes:
  • Zoom in / out: not centred under mouse cursor if Retina resolution is enabled for graphics view
  • Toolbars on second screen cannot be accessed if second screen is detached
  • Dimension > Leader: changing options breaks tool
  • Draw > Circle > 2 Tangents and Radius: exception with arcs and circle entities
  • Modify > Explode: too many segments for splines with large tolerance
  • Block List: update changes selected item
  • Layer > Create Layer from Selection: cancelling dialog fails
  • Autosnap: hangs with very complex splines
  • QCAD CE: Subscript and superscript formatting lost when file re-opened
  • Ellipse / circle, ellipse / ellipse intersections

New in Portable QCAD Professional 3.15.5 (Aug 22, 2016)

  • Draw > Polyline:
  • Normalize - Removes duplicate nodes in selected polylines
  • Relocate Start Point - Relocates the start point of a closed polyline to any point on the polyline
  • Offset - Redesigned polyline offset tool / Offset multiple selected polylines, handling holes and islands
  • QCAD Book / E-Book:
  • Updated figures for QCAD version 3.15
  • Bug fixes:
  • Context menu: no entry to delete polyline node for first node
  • Mouse cursors very small under Windows with high resolution display
  • Draw > Shape > Rectangle with Size: polygon option not remembered
  • File > Save: Invalid Symbol Table Name
  • Space doesn't move focus to undocked command line (Linux, Windows)
  • Modify > Clip to Rectangle: exception when clipping points
  • Drag and drop: requires two clicks with auto snap
  • Draw > Polyline > From Segments: empty polyline created instead of full circle

New in Portable QCAD Professional 3.15.4 (Jul 1, 2016)

  • Bug fixes:
  • Block > Create Library Item: item does not have same unit as source document
  • MText with vertical alignment base saved with alignment top (dxflib)
  • Modify > Lengthen: unexpected behavior with polylines
  • Imported and saved dimensions reference empty blocks

New in Portable QCAD Professional 3.15.3 (Jun 14, 2016)

  • Add properties "Total Length", "Total Area" to show total length / total area of selection
  • Add angle property for polyline vertices
  • Bug fixes:
  • FS#1429 - Command line calculator: functions containing number followed by 'd' broken
  • FS#1431 - Polyline pattern rendering
  • FS#1432 - Wrong x scale for imported texts
  • FS#1433 - Cannot open file with erased layout
  • FS#1434 - File > Print: print offset

New in Portable QCAD Professional 3.15.2 (May 31, 2016)

  • ECMAScript console:
  • allow multi-line input
  • Add tool Misc > Development > Run Script
  • Runs a script from a file on disk
  • Bug fixes:
  • FS#1422 - Invalid application window position in QCAD3.ini leads to invisible window at start
  • FS#1423 - Modify > Trim: wrong end of spline trimmed
  • Updates to the QCAD Simple API:
  • creating: splines
  • modify: move, rotate, scale
  • info: getting intersection points between entities
  • viewing: zoom to given entity, box | auto zoom

New in Portable QCAD Professional 3.15.1 (May 31, 2016)

  • Add support for variables in command line calculator
  • Bug fixes:
  • Fix View > Display Distance/Angle
  • FS#1421 - Command line calculator: functions containing 'd' broken

New in Portable QCAD Professional 3.15.0 (May 23, 2016)

  • Improve polyline area calculation
  • Import and render dimension blocks along with dimensions (if available)
  • Integrate Command line calculator
  • Allow entities on locked layers to be chosen as limiting entity for trimming, base for parallels, etc.
  • Add templates for DIN6771-1, DIN7200
  • Prevent deletion of locked layers
  • Add new info tool to measure polyline area:
  • Info > Polyline Area
  • Visually distinguish secondary reference points:
  • Used to distinguish middle points of polyline arc segments from polyline nodes
  • Preferences:
  • Add preference to use full (retina) resolution for graphics view
  • Add preference for maximum number of displayed reference points
  • Add preference for secondary reference point color
  • Draw > Polyline > Insert Node:
  • Add option to add node on segment
  • Command line tools:
  • Add dwg2dwg tool to convert between different releases of DXF and DWG
  • Context menu:
  • Add 'Change Segment Type' for polylines
  • Add 'Insert Node' for polylines
  • Add 'Auto Extend Polyline' for polylines
  • Add 'Auto Create Polyline' for lines and arcs
  • Add preference to show / hide clipboard operations

New in Portable QCAD Professional 3.14.3 (Apr 28, 2016)

  • Application Preferences:
  • Make conversion of splines to arcs / lines optional for SVG import:
  • Edit > Application Preferences > File > SVG Import
  • Info > Polygonal Area:
  • Show result in sq ft (ft²) and sq in (in²) if unit is set to Inch
  • QCAD/CAM:
  • fix HP/GL (PLT) export
  • Bug fixes:
  • FS#1416 - Dimension value for drawing unit feet
  • FS#1417 - Dimension: missing tolerance icons in options toolbar

New in Portable QCAD Professional 3.14.2 (Apr 20, 2016)

  • Fix various icons
  • Add more icons for dark themes

New in Portable QCAD Professional 3.14.1 (Apr 20, 2016)

  • Save DXF/DWG files with current layout set to model layout
  • Fixes data exchange with some other products which only import the current layout
  • Application Preferences:
  • Make auto zoom on load optional:
  • Edit > Application Preferences > Graphics View > Appearance > Auto Zoom > Auto zoom on load
  • Add theme preference:
  • Edit > Application Preferences > General > Theme
  • Add "Dark" theme (experimental)
  • QCAD Community Edition:
  • FS#1377 - CE - is asking to save an untouched drawing

New in Portable QCAD Professional 3.14.0 (Apr 11, 2016)

  • Support entry of angles in 10°30'45" or 10d30'45" format
  • Fix highlighting of texts in blocks on mouse over
  • Use alpha numerical sorting for block list ("block 3" before "block 10")
  • QCAD Professional:
  • Use alpha numerical sorting for layer list ("layer 3" before "layer 10")
  • Load all paper space blocks
  • Show layout names in block list
  • QCAD/CAM:
  • Fix layer options
  • Save layer options in drawings
  • Bug fixes:
  • FS#1399 - Exception when offsetting full ellipses
  • FS#1400 - Layer > Add Layer: layer name not selected by default
  • FS#1401 - Direct distance entry broken
  • FS#1404 - Edit > Copy / Paste: preserve drawing order
  • FS#1405 - Draw > Text: exception when assigning custom color
  • FS#1406 - Drawing order in blocks
  • FS#1408 - Draw > Hatch: arc boundaries rendering errors
  • FS#1409 - Panning with two-finger gesture on trackpad

New in Portable QCAD Professional 3.13.1 (Mar 17, 2016)

  • Bug fixes:
  • FS#1397 - Property Editor: editing redundant properties

New in Portable QCAD Professional 3.13.0 (Mar 16, 2016)

  • Add preference to show / hide tab bar:
  • Edit > Application Preferences > Widgets > Tab Bar
  • Property Editor:
  • Show area of polylines
  • Add preference to show and edit properties of current layer and current block:
  • Edit > Application Preferences > Widgets > Property Editor > Display properties of current block and current layer
  • Dimensions:
  • Add arc symbol to dimension tools options tool bar and context menu for line edits
  • Translations:
  • Complete translation of user interface to Dutch
  • Bug fixes:
  • FS#1386 - Application outside visible desktop area after disconnecting second screen
  • FS#1388 - Edit > Application Preferences > Dimension Settings: Architectural tick has no effect
  • FS#1389 - Modify > Chamfer / Bevel: edge entities trimmed to corner
  • FS#1390 - Lengthen / shorten line with shift drag and drop
  • FS#1391 - Trimming internally tangential arcs
  • FS#1392 - Block > Insert Block: keep proportions
  • FS#1393 - Edit > Application Preferences > Graphics View > Appearance > Show scrollbars
  • FS#1395 - Block reference not selectable
  • FS#1396 - View > Zoom > Window Zoom: magnifying glass cursor not shown

New in Portable QCAD Professional 3.12.7 (Feb 15, 2016)

  • Support drag and drop of https URLs into application window / graphics view
  • Choosing overlapping entities using the alt key and a left mouse button
  • Pressing any number key starts entering value into first input field in the options tool bar
  • Bug fixes:
  • FS#1365 - View > Add View: Exception
  • FS#1366 - Context Menu: Modify > Break Out Gap not working
  • FS#1379 - Snap: cannot snap to intersection between infinite line and polyline
  • FS#1381 - Draw > Polyline > Simplify: changing tolerance has no effect

New in Portable QCAD Professional 3.12.6 (Jan 29, 2016)

  • Introduce Tool Matrix as alternative to CAD Tool Bar
  • Reorganize tool bar context menu
  • Library Browser:
  • Retired tag browser
  • Draw > Polyline > Auto Close Polylines
  • Convert geometrically closed polylines into logically closed polylines
  • Bug fixes:
  • FS#1352 - Shortcuts not working when action not visible
  • FS#1353 - Text rendering: subscripts and superscripts display
  • FS#1358 - Pasting is possible in a locked layer
  • FS#1359 - File > SVG Import: line, circle, ellipse, rect may omit attributes
  • FS#1361 - Selection Filter: Selecting by property "Color" does not offer value "By Layer"

New in Portable QCAD Professional 3.12.5 (Jan 11, 2016)

  • Bug fixes:
  • FS#1325 - Modify > Auto Trim: trims to invisible entities
  • FS#1326 - Draw > Circle > 2 Tangents and Radius: not all solutions offered
  • FS#1328 - Windows 64bit install dir
  • FS#1329 - Property Editor: Changing value of block attribute sets layer of attribute to current layer
  • FS#1333 - Draw > Polyline > Partial Polyline Along Selection
  • FS#1334 - CAD tool bar: entering alternative menu not possible
  • FS#1340 - Modify > Trim: Cannot trim to entities in block reference
  • FS#1341 - Layer List: double click on parent layer collapses tree after editing layer
  • FS#1342 - Library Browser: Creating new Item: exception
  • FS#1343 - Edit > Application Preferences > Tool Settings: shortcuts
  • FS#1344 - View > Property Editor: Linetype property resets to "By Layer"
  • FS#1346 - File > Print, File > PDF Export: point entity offset
  • FS#1350 - File > SVG Export: omitted texts

New in Portable QCAD Professional 3.12.4 (Dec 11, 2015)

  • New packages for Windows 64bit (Qt 5.5)
  • Support for high-res displays

New in Portable QCAD Professional 3.12.3 (Nov 24, 2015)

  • Bug fixes:
  • FS#1293 - Crash when snapping to intersection points between 3d lines and splines
  • FS#1294 - Hatches scale differently now from earlier releases
  • FS#1300 - User defined hatch patterns not saved properly with hatch entities
  • FS#1304 - View > Auto zoom: empty blocks not ignored
  • FS#1308 - Simple text: x-scale not saved
  • FS#1309 - Draw > Hatch: cannot create hatch from boundary in block reference
  • FS#1310 - View > Screen-based linetypes: no patterns for circular entities

New in Portable QCAD Professional 3.12.1 (Nov 11, 2015)

  • Bug fixes:
  • Points are not shown
  • Erroneous block recursion detection

New in Portable QCAD Professional 3.12.0 (Nov 10, 2015)

  • CHANGES:
  • Import boundary of region entities from DXF/DWG (as lines, arcs, polylines, ellipses and splines)
  • Modify:
  • Trim:
  • Add support for polylines
  • Trim Both:
  • Add support for polylines
  • Chamfer:
  • Add support for polyline to polyline chamfer
  • Improve support for polyline internal chamfer
  • Round:
  • Add support for polyline to polyline rounding
  • Improve support for polyline internal rounding
  • Divide:
  • Add support for polylines
  • QCAD Community Edition:
  • Improve text import compatibility for simple texts
  • Object snapping:
  • Performance improvements for drawings with large number of blocks
  • Modify > Break out Gap
  • Break out gaps with given length from lines, arcs and circles
  • Bug fixes:
  • FS#1283 - Crash when snapping to intersection points between zero length lines and splines
  • FS#1280 - Dimension > Leader: crash when attempting to draw leader on invisible or locked layer
  • FS#1151 - Modify > Chamfer / Round: broken between first and last segment of polyline

New in Portable QCAD Professional 3.11.3 (Oct 15, 2015)

  • Bug fixes:
  • Fix printing issue (mostly white printouts)

New in Portable QCAD Professional 3.11.2 (Oct 15, 2015)

  • Command line tools:
  • dwg2bmp, dwg2pdf, dwg2svg, dwg2maptiles: Add command line switch for custom font substitution -font-substitution
  • Add support for hatch patterns defined per entity
  • Add support for measurement DXF/DWG variable
  • Scale segment widths when scaling polylines
  • Fix number input if comma is used as decimal point
  • Add reference point at middle of arcs and polyline arc segments
  • Block > Create Block from Selection:
  • Allow overwriting of existing blocks
  • Bug fixes:
  • FS#1277 - Block > Insert Block: block Attributes invisible by default
  • FS#1276 - File > Print Preview: black/white, grayscale mode have no effect on text

New in Portable QCAD Professional 3.11.0 (Oct 6, 2015)

  • Variable polyline widths per segment
  • File > Bitmap Export:
  • Remember last used settings (width, height, resolution, file type, etc.)
  • Modify:
  • Keep drawing order of existing entities
  • Explode: Explode solids into polylines / Explode polylines with individual segment widths to outline
  • Edit > Application Preferences:
  • Graphics View > Navigation: Reverse mouse wheel direction for zoom / Mouse wheel zoom factor
  • Graphics View > Text Rendering: Add experimental preference to render texts as texts instead of paths (affects display, PDF export, prints)
  • Layer > Compatibility: Add layer 0 compatibility mode (entities on layer 0 in blocks inherit attributes from block reference)
  • Bug fixes:
  • FS#1253 - Snap > Intersection Manual: no result between line and spline
  • FS#1265 - File > Print / PDF Export: crop marks, page tags
  • FS#1268 - DXF/DWG import: cannot open file with custom linetypes
  • FS#1269 - DXF/DWG import: layers with trailing / leading spaces dropped
  • FS#1271 - Modify > Offset: Crash on polyline offset with very large coordinates
  • FS#1272 - Modify > Auto Trim: not undoable when used on spline
  • Modify:
  • Break Out Segment:
  • Support polylines and splines
  • Break out Manual:
  • Support polylines and splines
  • Auto Trim:
  • Support polylines and splines
  • Detect duplicates:
  • Add option to ignore direction
  • Block attributes:
  • Add support for 'invisible' flag
  • Draw > Ring:
  • Draw ring (donut) from given inner and outer radius
  • Command line tools:
  • dwg2bmp: Add switch -c / -colorcorrection to enable auto color correction to avoid white on white / black on black painting | Allow for transparent background (e.g. -b "#ff000000")
  • dwg2maptiles: New tool to create map tiles from drawing files, for example for use with leafletjs

New in Portable QCAD Professional 3.10.0 (Aug 25, 2015)

  • QCAD Pro:
  • Misc > Modify > Convert Splines to Bezier Segments
  • Improved precision for intersection points between splines and other entities
  • Snap to intersection points between two splines (quadratic or cubic)
  • QCAD/CAM:
  • Fix exception in GCode configuration and derived configurations
  • Draw > Arc > 2 Points and Length:
  • Draw arc from two points and arc length
  • Snap > Lock Snap:
  • Lock current snap and restriction tools
  • Bug fixes:
  • FS#1252 - Modify > Matrix transformation: crash

New in Portable QCAD Professional 3.9.8 (Aug 3, 2015)

  • Performance:
  • Improved performance for Modify > Detect Duplicates
  • Bug fixes:
  • FS#1246 - Saving MText with linefeeds in escaped text causes corruption of DXF file
  • FS#1247 - File > Print / PDF Export: problem with offset
  • FS#1248 - Edit > Duplicate: only duplicate selected entities

New in Portable QCAD Professional 3.9.7 (Jul 29, 2015)

  • SVG import:
  • Add support for scale transformations
  • Add support for SVG files in mm or in based on width / height attributes
  • Bug fixes:
  • FS#1245 - Zoom in / zoom out: drawing painted at inconsistent offsets
  • FS#1243 - Printing / PDF Export: points offset

New in Portable QCAD Professional 3.9.6 (Jul 24, 2015)

  • Modify > Align Reference Points:
  • align two reference points of the selection with two target points in the drawing
  • Windows:
  • Downgrade to Qt 4.7.4 (FS#1241)
  • Bug fixes:
  • FS#1236 - Arrow heads on leaders are missing every time files are opened
  • FS#1238 - Explode: zero length lines from closed polyline
  • FS#1239 - Draw > Polyline > Create from Segments: fails with arc segments

New in Portable QCAD Professional 3.9.5 (Jul 24, 2015)

  • View > Selection Filter:
  • Add property 'Displayed Color' to select entities by color if color is 'By Layer'
  • Add fade (transparency) property for bitmap images
  • Modify:
  • Move / Copy: Dialog optional
  • Translations:
  • Slovak user interface translation
  • Windows:
  • Update to Qt 4.8.7
  • Bug fixes:
  • FS#1222 - Selection Filter / Line / Angle in radians
  • FS#1221 - dwg2pdf: Cannot create a QWidget
  • FS#1219 - File > Print Current View: error with multiple pages set up
  • FS#1205 - Phantom period printed on PDF when attribute is empty

New in Portable QCAD Professional 3.9.4 (Jul 24, 2015)

  • Add size properties (width,height) to selection filter
  • Bug fixes:
  • FS#1215 - Linetype combo box: linetypes not sorted
  • FS#1216 - DXF/DWG writing: block name mixup with anonymous blocks
  • FS#1217 - Modify > Explode: crash for non-explodable entities

New in Portable QCAD Professional 3.9.3 (May 13, 2015)

  • Block arrays:
  • Allow snapping for all entities in all block instances of the block array
  • Modify > Explode:
  • Add support for block arrays
  • Drag and drop:
  • Add support for URLs:
  • Drag links to supported files from browser into drawing area to insert as block
  • Drag into application window to open as file
  • Coordinate display:
  • Use configured dimension format for coordinate display
  • Edit:
  • Duplicate: duplicates selected entities in place
  • Info tools:
  • Use configured dimension format for info tools measurements
  • Bug fixes:
  • FS#1210 - Block > Insert: too many rows previewed
  • FS#1211 - Localized color names saved to DXF
  • FS#1212 - Library Browser: inconsistent paths under Windows

New in Portable QCAD Professional 3.9.2 (May 9, 2015)

  • QCAD Pro:
  • Draw > Polyline > Create from Segments
  • Extend polylines with connected segments
  • Join connected polylines
  • File > Print Current View
  • Prints the current view from model space
  • File > Revert
  • Reloads the current drawing from disk
  • Edit > Application Preferences > Graphics View > Appearance > Display and Performance > Timeout for hatch rendering
  • Preference for hatch rendering timeout
  • Block > Insert Block
  • Insert array of blocks with N columns, M rows
  • Modify > Explode
  • Explode splines piecewise to retain sharp (clamped) corners
  • Preferences:
  • Use alternating colors for layer list rows, block list rows
  • Various performance and memory usage fixes
  • Bug fixes:
  • FS#1196 - Radius dimension: arrow head is used even in arch tick mode
  • FS#1202 - Defaults - New drawing - Printing colors setting shows no effect

New in Portable QCAD Professional 3.9.1 (Mar 16, 2015)

  • Bug fixes:
  • FS#1189 - Modify > Offset (through Point): no result for whole polylines
  • FS#1190 - Complex linetypes not shown in line type choice

New in Portable QCAD Professional 3.9.0 (Mar 10, 2015)

  • View > Anti-Aliasing: toggles anti-aliasing (smooth) display mode
  • Prevent arrow for leaders with first segment length Offset (with Distance), Modify > Offset (through Point) - Support for polyline offsetting (equidistant):
  • Round Join
  • Miter Join
  • Bevel Join
  • API:
  • Add qcadpolygon library (polygon clipping, polygon offset)
  • Add qcadzip library (RZip::unzipFile)
  • Bug fixes:
  • FS#1186 - Snap > Intersection manual: not working for polyline segments
  • FS#1182 - Invisible dashed circles/splines

New in Portable QCAD Professional 3.8.1 (Feb 7, 2015)

  • Bug fixes:
  • FS#1179 - Crash when opening empty file

New in Portable QCAD Professional 3.8.0 (Feb 6, 2015)

  • Performance:
  • Improve responsiveness when using auto snap or snap to intersections
  • Improve loading time for large files
  • ECMAScript:
  • Add simple API to easily operate on the current document (scripts/simple.js)
  • Bug fixes:
  • FS#1174 - Modify > Divide: exception when used on circle or ellipse

New in Portable QCAD Professional 3.7.7 (Jan 21, 2015)

  • Bug fixes:
  • FS#1166 - Dimension > Radius/Diameter: scale option has no effect
  • FS#1167 - Aligned dimensions not displayed

New in Portable QCAD Professional 3.7.6 (Jan 15, 2015)

  • Draw:
  • Rectangle with Size: Add angle / Add hotkeys to change reference point [1-9]
  • Ellipse:with Radii, Angle / with Diameters, Angle
  • Circle with Diameter
  • Modify:
  • Flip Horizontal
  • Flip Vertical
  • Offset: Offset ellipses
  • Info:
  • Arc/Circle/Ellipse Area
  • Snap:
  • Snap to center of selection
  • Translations:
  • Finnish translation
  • Edit:
  • Paste multiple items along an entity (line, arc, spline, polyline)
  • Bug fixes:
  • Auto trim: not working on rays, xlines
  • View > Zoom to selection with only vertical / horizontal line
  • Snap to dimension reference points
  • Persistent 'Saving' feedback after 'Save' command is used

New in Portable QCAD Professional 3.7.5 (Dec 3, 2014)

  • Add Xline, Ray options to Draw > Line > Parallel and Draw > Line > Parallel through point (FS#1138)
  • Bug fixes:
  • Copy / paste: copy linetypes together with layers of copied entities
  • Selection filter: property list not translated

New in Portable QCAD Professional 3.7.4 (Dec 2, 2014)

  • Add new tool to reload linetypes from .lin files for loaded drawings: Misc > Modify > Reload Linetype Definitions
  • Support transactions (undo / redo) for changes in linetypes
  • Bug fixes:
  • Fix potential crash when loading files with invalid linetype definitions
  • Fix preview of linetypes when switching between drawings with different linetype definitions for the same linetype names
  • Fix preview of linetypes for drawings with linetype definitions that are different or outdated compared to the .lin file

New in Portable QCAD Professional 3.7.3 (Nov 27, 2014)

  • QCAD Pro:
  • Add support for complex linetypes: hot water supply (---- HW ----), drainage (--->--->---), batting (SSSS), zigzag (/\/\/\/\), etc.
  • QCAD/CAM:
  • FS#1134 - CAM Export: cut inner paths before outer paths broken
  • Property Editor:
  • Add length property for polylines
  • Add "polyline pattern" property for polylines

New in Portable QCAD Professional 3.7.2 (Nov 20, 2014)

  • New tool to purge blocks and layers at once: Misc > Modify > Purge Unused Layers and Blocks
  • Draw:
  • Group shape tools into separate shape menu (Draw > Shapes)
  • Shape tools (rectangle, polygon) can create line segments or polylines
  • Preferences:
  • Various improvements in tool management (control tool visibility in tool bar, menu and CAD tool bar)
  • Bug fixes:
  • FS#1124 - Cannot save linetypes with names with leading spaces
  • FS#1123 - Hatch in block causes performance problem
  • FS#1121 - Draw > Polyline > Append Node(s) broken

New in Portable QCAD Professional 3.7.1 (Nov 7, 2014)

  • Improved presentation of linetypes in linetype combo box
  • Purging blocks purges also nested unused blocks
  • Make changes to document settings undoable (change of drawing unit, dimension settings, etc.)
  • Support splines with degree N (1,2,3,4,5,6,...)
  • New tool to convert straight splines to lines: Misc > Modify > Convert straight splines to lines
  • Bug fixes:
  • Number overflows cause unexpected behaviour in inscribing ellipses into quadrilateral algorithm (also used by projection tools)
  • Show file names with ampersand correctly in tabs and recent file menu

New in Portable QCAD Professional 3.7.0 (Oct 25, 2014)

  • Add support for custom linetypes read from .lin files or embedded in DXF/DWG drawing files
  • Preferences:
  • Enable / disable status bar widgets
  • Enable / disable visibility of individual tools in menus and tool bars
  • Plugin API:
  • Add status parameter to postInit method of RPluginInterface
  • Bug fixes:
  • FS#1084 - Isometric projection: layers disappear from layer list
  • FS#1095 - Isometric projection: Projection uses application preferences for dimension entities
  • FS#1101 - Hatch: Some patterns create point shapes around hatch boundary
  • FS#1103 - Hatch: use imperial patterns for unitless drawings
  • FS#1116 - Dimensions: linear factor reset to drawing default

New in Portable QCAD Professional 3.6.4 (Sep 10, 2014)

  • Add support for splines of degree 1
  • Preserve drawing order of entities when using transformation tools
  • Bug fixes:
  • Modify > Explode: Fails for dimension entities
  • Leaders: Arrow size does not respect dimension size scale factor
  • Undo: Rotation of XLines

New in Portable QCAD Professional 3.6.3 (Jul 30, 2014)

  • Change behavior of stretch tool when used with rays (move ray if base point in stretch area)
  • Bug fixes:
  • FS#1074 - Application Preferences: dimension font
  • FS#1075 - dwg2svg: include path broken
  • FS#1078 - Break out segment: break out last segment of ray / xline
  • FS#1074 - Application Preferences: dimension font

New in Portable QCAD Professional 3.6.2 (Jul 14, 2014)

  • Translations:
  • Fix deployment of Japanese translation

New in Portable QCAD Professional 3.6.1 (Jul 12, 2014)

  • Translations:
  • Update of Japanese translation
  • Entities:
  • New entity type 'trace' (load, save, display, modify)
  • Text:
  • Support for x scale factor for simple texts (stretch)
  • Misc:
  • Save / restore relative zero point position per tool
  • QCAD Pro:
  • Fix error when saving back loaded file with invalid value for MAXACTVP
  • Configurable dimension font (Edit > Drawing Preferences > Dimension Settings)

New in Portable QCAD Professional 3.6.0 (Jun 19, 2014)

  • QCAD Pro:
  • Save block visibility when saving to DXF/DWG
  • Property editor:
  • Show measured value of dimension entities
  • Improved handling of block references with attributes
  • Entities:
  • New entity type 'XLines' (infinite lines, construction lines)
  • New entity type 'Rays'
  • Drawing:
  • Lines:
  • Option to choose if constructed lines should be line segments, infinite lines or rays
  • Misc:
  • Support alternative path for configuration files (command line switch -config [path]) (FS#527)
  • Snap:
  • Restrict angle to multiples of given angle
  • Restrict distance to multiples of given distance
  • Command line tools:
  • New tool 'merge' to merge multiple CAD files into one drawing, based on an XML input file
  • Windows:
  • Fix permission problem with log files created by command line tool batch files
  • Library browser:
  • FS#1053 - Part Library: support for custom properties
  • Bug fixes:
  • FS#1052 - (Isometric) projection: poor preview performance
  • FS#1060 - Property editor: read only text entity property editable through context menu
  • FS#1064 - Text editor: handling of non-breaking space (\~, )
  • FS#731 - Break out segment: fails in some cases

New in Portable QCAD Professional 3.5.1 (May 12, 2014)

  • Bug fixes:
  • Preview does not use drawing settings

New in Portable QCAD Professional 3.5.0 (May 8, 2014)

  • Property editor:
  • Automatically set filter to Block References if only block references and attributes are selected
  • Misc:
  • Fixed navigation / auto zoom for drawings with extreme extents
  • Update texts after using Edit > Substitute Fonts
  • Add support for DIMSCALE (drawing wide scale factor for geometry of dimension entities)
  • Double-click preferences
  • API:
  • Add inter-transaction listener interface to add objects to transactions on the fly (automatically adjust entities based on other entities)
  • Bug fixes:
  • FS#1041 - Zoom to selection: invalid view if only one point is selected
  • FS#1039 - Text dialog memory leak
  • FS#1001 - PDF export fails silently
  • FS#1000 - Drawing prefs/Printing/Colors behaves oddly
  • FS#1045 - Info > Distance ...: ticks are not using correct spacing
  • FS#1038 - Text rendering: font tags not always interpreted correctly

New in Portable QCAD Professional 3.4.7 (Apr 12, 2014)

  • Drawing:
  • Break out segments between two user defined points
  • Configuration:
  • Add support for various point display modes
  • Command line usage:
  • Fix QPixmap warnings when using QCAD in console mode (-no-gui)
  • Fix help (-h) in console mode (-no-gui)
  • Translation:
  • Translation of selection filter widget
  • Performance:
  • Selecting many entities: poor performance
  • Bug fixes:
  • Copy / paste: pasting copied block references results in duplicate entities in blocks
  • ZeroLengthDetection fails on arc

New in Portable QCAD Professional 3.4.6 (Feb 11, 2014)

  • QCAD Pro:
  • Persistent object and entity handles between open / saves
  • QCAD Community Edition:
  • Add support for international characters in layer names and block names (FS#1003)
  • Drawing:
  • Extended line drawing tool (restricting angle to multiples of given degrees)
  • Configuration:
  • FS#1012 - Make threshold from which arcs are approximated as lines configurable
  • Misc:
  • Edit blocks by double-clicking block reference
  • Bug fixes:
  • FS#1014 - Spline shape changes in DXF/DWG file when saved after mirroring
  • FS#1010 - Property editor: selection filter combobox looses choices
  • FS#1018 - Crash when using Draw > Polyline > Trim Segments
  • FS#1017 - crash when saving file with block attributes

New in Portable QCAD Professional 3.4.5 (Dec 19, 2013)

  • Snap:
  • improved snap to center points for polylines
  • snap to points with distance (manual)
  • Tool to draw center lines of circles, arcs, ellipses
  • Bug fixes:
  • FS#989 - File - Save As: suggested file name cut off after first dot
  • FS#982 - Selection filter: selects entities on hidden layers
  • FS#985 - Selection filter: layers / blocks not updated
  • FS#542 - Snap > Restrict horizontal cannot be applied to Snap > Middle Manual

New in Portable QCAD Professional 3.4.4 (Dec 5, 2013)

  • Bug fixes:
  • FS#973 - Drawing outside zoom limit
  • FS#751 - Dimension Leader: Arrow attribute
  • QCAD Pro:
  • Selection filter
  • Select by entity type
  • Select by property values (length, coordinates, color, ...)
  • Comparators (=, ≠, >, ≥,

New in Portable QCAD Professional 3.4.3 (Nov 14, 2013)

  • Bug fixes:
  • FS#959 - Trimming two lines which already meet causes both to disappear after saving
  • FS#965 - Modify - reverse: fails for imported splines
  • FS#967 - SVG import: SVG transformations can lead to wrong arc directions
  • FS#969 - File - Bitmap export: exported bitmap file locked
  • FS#970 - Unable to save file with leading / trailing spaces in layer / block names
  • QCAD/CAM:
  • Add simple simulation tool
  • Fix FS#958 - CAM Export: points not exported

New in Portable QCAD Professional 3.4.2 (Oct 26, 2013)

  • Bug fixes:
  • FS#957 - Property editor: custom property with title 'Z' not displayed

New in Portable QCAD Professional 3.4.0 (Oct 24, 2013)

  • Fix encoding of strings in DXF / DWG files on non-English Windows installations
  • Add support for custom properties
  • Add new custom properties to entities
  • Remove custom properties from entities
  • Import some basic types of custom properties from 3rd party applications (string, int, double)
  • Add font substitution dialog (simplifies font replacement if drawing fonts don't support all glyphs that are used)
  • Add preference for line pattern scaling of lines with weight 0.00mm
  • Add display mode for screen-based linetypes (line patterns in pixels instead of drawing units)
  • Indicate modified state in Window menu

New in Portable QCAD Professional 3.3.4 (Oct 16, 2013)

  • Added support for trimming, dividing and breaking out segments for spline entities
  • Fix 'File' - 'Print' menu for the QCAD Community Edition and switch to print preview when printing from outside print preview
  • Improved compatibility of DXF output of the QCAD Community Edition (through dxflib 3.3.4.0)
  • Implemented feature requests:
  • FS#881 - Line orthogonal to line and tangential to arc, circle or ellipse
  • Bug fixes:
  • FS#937 - Info Tools - Area: "Add measurement to drawing" doesn't work as expected
  • FS#924 - Printing under Linux: printing continues after cancelling print dialog

New in Portable QCAD Professional 3.3.3 (Oct 7, 2013)

  • Direct distance entry (enter length when drawing line)
  • Bug fixes:
  • FS#935 - Isometric projection: crash when projecting complex texts
  • FS#933 - Modify - Break out Segment: fails for special case of ellipses
  • FS#932 - Library item with attribute definitions: attributes created on wrong / invalid layer
  • FS#931 - Insert block with attributes from library: unit scale problem
  • FS#929 - Modify - Scale: Proportional scaling has no effect
  • FS#925 - Attribute definitions duplicated when loaded from DWG

New in Portable QCAD Professional 3.3.0 (Sep 17, 2013)

  • Support for block attributes:
  • Adding block attribute definitions to blocks
  • Asking user for attribute values when inserting block reference
  • Editing attribute values in property editor
  • Editing attributes and attribute definitions in dialog
  • Synchronize attributes of selected block references / all block references
  • Improved display of simple texts with horizontal alignment set to 'fit'
  • Internationalization:
  • Experimental support for \M+xxxxx encoded texts from DXF / DWG files
  • Performance:
  • Significant performance improvements when loading and displaying drawings with many blocks / block references
  • Bug fixes:
  • FS#904 - Crash when inserting some blocks from part library
  • FS#903 - Cannot read POLYLINE / VERTEX entities from DXF
  • FS#902 - Reduced font selection not working as expected
  • FS#909 - Moving paper in print preview: does not terminate
  • FS#912 - Move to back has no effect on hatches / solid fills
  • FS#913 - Library browser: SVG items show no icon / cannot be inserted
  • FS#915 - Texts with undefined characters

New in Portable QCAD Professional 3.2.2 (Aug 22, 2013)

  • Improved SVG import (support transformations and colors)
  • Bug fixes:
  • FS#900 - Using text freezes QCAD

New in Portable QCAD Professional 3.2.1 (Aug 19, 2013)

  • Drawing tools:
  • Draw ellipse inscribed in quadrilateral (tangential to four lines)
  • Modification tools:
  • Clip selection to rectangular area (or clear selection at rectangular area, cut selection at rectangular boundary)
  • Performance:
  • Performance improvements when loading files with many blocks or block references
  • Improved start up performance
  • Platform specific:
  • Various code fixes for FreeBSD
  • Bug fixes:
  • FS#878 - Paste - Flip problem

New in Portable QCAD Professional 3.2.0 (Aug 8, 2013)

  • Drawing tools:
  • Circle tangential to an entity (line, arc, circle), through two points
  • Circle tangential to two entities (lines, arcs, circles), through a point
  • Circle tangential to two entities with given radius
  • Circle tangential to three entities (lines, arcs, circles)
  • Implemented feature requests:
  • FS#858 - Circle/Arc tangential on entities
  • Bug fixes:
  • FS#857 - Breakout / Autotrim not working
  • FS#872 - Crash in dwg2svg
  • FS#871 - Incompatible text line feeds
  • FS#870 - Isometric projection of text creates unwanted bounding box

New in Portable QCAD Professional 3.1.6 (Jul 16, 2013)

  • Use CP932 instead of Shift-JIS for importing Japanese DXF / DWG files (fixes display of some characters)
  • Fix crash / no effect when changing properties of hatch entities
  • Added hatch property to control pattern offset

New in Portable QCAD Professional 3.1.5 (Jul 16, 2013)

  • Command line tools:
  • dwg2pdf
  • Option to auto fit drawing to page (-a, -auto-fit)
  • Option to set paper size (-p, -paper)
  • Option to set page margins (-m, -margin)
  • bbox
  • Prints minimum / maximum extents and size of drawing
  • Translations:
  • Various fixes in Japanese translation and manual
  • Implemented feature requests:
  • FS#773 - Line - Relative Angle / Orthogonal: Reference Point options (Start, middle, end)
  • FS#845 - Scale factor for dimensions
  • Bug fixes:
  • Fix undo / redo when modifying hatch geometry
  • FS#846 - Autotrim arcs
  • FS#850 - Splines not selectable

New in Portable QCAD Professional 3.1.4 (Jul 16, 2013)

  • Bug fixes:
  • FS#847 - Info - Distance PP, EP: ruler ticks too dense

New in Portable QCAD Professional 3.1.3 (Jul 1, 2013)

  • Bug fixes:
  • FS#843 - Can't snap to reference point of a block reference
  • Loading DXF / DWG files with international code pages
  • Fix backslash / yen problems when importing Japanese DXF / DWG files (CP932)

New in Portable QCAD Professional 3.1.2 (Jun 20, 2013)

  • Bug fixes:
  • FS#831: Overlapping text with international characters
  • Saving text with international characters to DXF / DWG

New in Portable QCAD Professional 3.1.1 (Jun 19, 2013)

  • File formats:
  • Read and write support for DXF/DWG 2013 (R27)
  • Read support for DGN (experimental)
  • Performance improvements:
  • Display:
  • Arc
  • Circle
  • Spline
  • Hatch
  • Draw:
  • Polyline:
  • Simplify
  • Selection:
  • Select all visible entities in current view
  • Projections:
  • Isometric:
  • Option added for projection in real measures ('isometric drawing').
  • Option added to rotate selection on the fly, while projecting.
  • Project entities onto isometric cylinder (e.g. drilling through cylinder).
  • Orthogonal:
  • Project top view of entities on cylinder to side view of entities on cylinder.
  • Layers:
  • Purge unused layers
  • Blocks:
  • Purge unused blocks
  • Application preferences:
  • Number of segments used when exploding splines, ellipses.
  • Implemented feature requests:
  • After editing a Block back to the last window opening in the Main drawing ...
  • Allow moving (undocking) of CAD tool bar
  • Option to configure the min/max number of segments in a spline
  • Configurable icon size for top toolbars
  • Isometric grid
  • Switch meta grid lines and cursor crosshairs to 'top', 'left', 'right' of isometric projection.
  • Ortho snap restriction mode adjusts to isometric grid.
  • Bug fixes:
  • Spline display error
  • -always-load-scripts not working
  • Inserting items from part library may create invalid block names
  • Create Library Item from selection doesn't takes the chosen Reference point
  • Menu 'View - Toolbars' incomplete
  • QCAD 2 drawing import: hatch pattern "ISO03W100" scale wrong
  • Options tool bar does not remember position / docking status
  • Minimal grid spacing option has no effect
  • Arbitrary options toolbar height
  • User manual not found

New in Portable QCAD Professional 3.0 (Oct 8, 2012)

  • Extended drawing file format support to most versions of DXF and DWG:
  • Read support for format version 2.5 through 2010
  • Write support for format version 12 through 2010
  • SVG export:
  • Optional: preserve as much of the original data and geometry as possible in SVG
  • Various improvements and optimizations of the exported SVG files
  • Drawing tools:
  • Points:
  • N points along a line
  • M x N points in quadrangle
  • Arcs:
  • Arc with two points and radius
  • Arc with two points and angle
  • Circles:
  • Circle with two points and radius
  • Splines:
  • Spline through fit points
  • Texts:
  • Text with TrueType fonts
  • Use multiple fonts, colors, sizes, etc. in one text entity
  • Hatches and solid fills:
  • Support ellipses and ellipse arcs as boundary elements
  • Snap tools:
  • Snap to middle between two arbitrary points
  • Snap to orthogonal points
  • Performance improvements in various areas (display of large drawings, selection, modification, ...)
  • Support for named views (store current view / restore view)
  • Display multiple view ports (view tiles) per drawing
  • Printing:
  • Print drawing as poster on multiple pages
  • Print page IDs
  • Print glue marks
  • Construction possible in print preview mode
  • Property editor:
  • Completely refactored, fixed various problems with focus and editing, improved usability
  • Editing attributes (color, line weight, line type)
  • Editing draw order
  • Show selected entity types
  • Filter selection by entity types
  • Improved line pattern rendering (symmetrical, no gaps at end point)
  • Clipboard display widget shows content of clipboard (dockable)
  • Paste
  • Optionally overwrite existing layers / blocks
  • Selection:
  • Selection modes for all selection tools (where appropriate): replace selection, add to selection, remove from selection, intersect with selection
  • Select entities inside polygon
  • Select contour: follow all connections (select also tree shapes and meshes)
  • Modification:
  • Select / delete duplicate entities
  • Select / delete zero length entities
  • Entities:
  • Improved ellipse support (snapping to ellipse intersections, trimming, breaking out segments, hatching ellipses)
  • Layer Handling:
  • Deleting layers can be undone
  • Configuration:
  • Configuration of key codes and commands
  • Devices:
  • Support for Wacom tablets
  • Support for Apple's "Magic Trackpad" (including panning and zooming)
  • Support for surveyor's angle input (e.g. N10d30'12.5"E)
  • Part Library Browser:
  • Meta information stored as RDF
  • Search based on keywords, file names
  • Parts in part library may be drawings with static content or scripts that dynamically create content
  • New, much more powerful scripting interface:
  • almost complete Qt and QCAD API available through ECMA Script interface
  • creating interactive tools with scripts
  • creating menus, toolbars, dockwidgets, dialogs, ...
  • script plugin mechanism