QCAD Bugtracker

QCAD - 2D CAD System.

Click here for a documentation of the DokuWiki formatting syntax that can be used in reports

Please search for existing tasks (also closed ones) before opening a new task.

Please make sure that you are using the latest Version of QCAD before posting a bug (menu Help > Check for Updates)

IDCategoryTask TypeSeveritySummaryStatusProgress  desc
1900QCAD (main)Bug ReportVery LowRemote shares initially not accessible.Assigned
Task Description

My data files are stored on network shares (synology) with a GB link. QCAD Pro is run in Admin mode.

While in my Windows browser all remote shares are accessible (Green), in the QCAD file open menu they are initially shown as not accessible (Red). By accessing a specific drawing file in a remote share, the share will open and turn green.

Same behavior using ‘Open recent’. Always the message is given that the requested file does not exist, and the file is wiped from the ‘Recent Open’ list. Only if the share is first accessed through ‘Open’ with a random file, it will turn and a ‘recent open’ file for that share will open.

Drag and Drop from a remote share will never work.

355QCAD (main)Feature RequestLowRemember function for dimension OptionAssigned
Task Description

I think it would be nice to have more flexibility for Prefix etc. option (not only the drop down with a given choice) and a remember function for all those fields like postfix and tolerance.

Why Remember Function:
If I use a postfix like <>” in the postfix field I’m only able to use it for this particular dimension type at this time. If I change the type (from Horizontal to vertical or what ever) I have always to repeat my postfix. The same with tolerances.

1841QCAD/CAMFeature RequestLowQCAD/CAM Postprocessor "Hpgl": Add pen colors to HP/GL ...Assigned
Task Description

Add SPx; with x being pen number from 1-8.

- Which color corresponds to which pen number?
- What if there are more than 8 colors in a DXF files?

733QCAD (main)Bug ReportLowQCAD Trial: batch tool dwg2bmp produces no outputAssigned
Task Description

Some users are experiencing problems with dwg2bmp.

See forum at:

2047QCAD (main)Bug ReportLowQCAD quits when inserting a library item, Ubuntu 19.10 ...Assigned
Task Description

QCAD quits when trying to insert a library item (PC_1kW.dxf) from the library browser. Both by dragging it or clicking on insert.
Joined a copy of the terminal and dmesg (Linux) and what I found on the windows logs.

- Tested with other libraries elements of the same origin with the same result.
- The file opens normally in QCAD. When you create a block from it, you can re-insert it and it works as expected, try with PC_1kWblock.dxf...
- If you re-create a library item from the file with another name it fails also to insert.
- Tested with a new empty file or with a file containing same blocks...

Now the strange part:

-On a brand new HP Zbook 14u G6 it works flawlessly on Windows but fails on Linux... That was the first computer I tried (with Windows) when I decided that it will replace Draftsight... I was lucky...
-On a 4 years old Lenovo Yoga 14 it fails both on Linux & Windows... This computer has only 8Gb of RAM, but dedicated graphics...
-On a customer’s HP Pavillon 17’’ it fails... He bought a licence & Book of QCAD because of me...
-On my Dell 7720 it fails both on Windows and Linux. This workstation has everything to run any CAD software (64Gb RAM, Xeon 1535M v6, Quadro P5000)
-Reinstallation of the software doesn’t solve the problem. 2 independent sources tested (my download and my customer’s download)

These blocks have a lot of attributes on different layers, needed for the intended usage. I’m developping a script to extract them to a CSV file based on a template file... As on Draftsight.

Looks a lot like  FS#1938 ... But now you have files to test...

I made further testings and this bug is definitely related to the fact that the attributes definitions are on different layers...

If the layer definition exists before the library items is inserted, it works as expected.

If one layer existing in the item definition is missing from the layer list before the item is inserted it fails.

If you create a block from an instance of the library item, and create a new library item with the block, then it can be inserted without problems and the layers are created... But you must explode it first to access the attributes which is not the idea behind the block attributes that should be editable when a block with attributes is inserted.

So at the moment the only way to work is to start with a template document with all the possible layers on which attributes definitions are defined...

Can’t go further in debugging as block attributes are one of the feature of the ‘professional’ version I paid for and are not open source...

Ready and willing to sign a NDA to get access to the sources and make this work if nobody else takes care of this.

514QCAD (main)Feature RequestLowPunktpestimmung Intersection manual muss immer wieder n...Assigned
Task Description

Zeichnen einer Linie (Line two points) mit Punktbestimmung.
Wähle ich für die Punktbestimmung z.B. “End” bleibe ich in diesem Modus bis ich etwas anderes wähle. Gut ;-)

Wähle ich für die Punktbestimmung “Intersection manual” muss ich dies für jeden Punkt immer wieder neu anwählen. Schlecht :-(

995QCAD (main)Feature RequestLowProperty editor: add 'edit block' buttonAssigned
Task Description

Add a button to edit the block beside the block combo box that is shown when showing the properties of a block reference.

1827QCAD (main)Feature RequestLowProperty Editor: Accept advanced scale expressions for ...Assigned
Task Description


Identical scale expression used in Print Preview like 5:1, 5/1, 5”=1”, 5 are working flawless like expected.
Same expression used in a Viewport scale leads to different outcomes.

The Property Editor used to fix that in Paper_Space does also not accept those standard expressions.

1678QCAD (main)SuggestionLowProperty Editor dialogAssigned
Task Description

The line for “General properties”, “Layer” the line is too narrow,
so you do not see the layer name when the Property Editor is pinned to the side.
(see Forum - Suggestions and Feedback):

1104QCAD (main)Feature RequestLowPrinting: Add support for page rangeAssigned
Task Description

When printing from the preview mode a standard Windows popup shows, letting me select the printer, number of copies and a page range. Unfortunately QCAD (or Windows) ignores the page range - it always prints all pages. So right now I always have to copy the parts I want to print, page them into a separate document and print that instead - even though I got all my stuff nicely lined up for printing on multiple pages.

1172QCAD (main)Feature RequestLowPrint Preview - Add 'Place Paper Option' toolAssigned
Task Description

Often in print preview I need to move the paper around and position it with the ‘Move Paper Position’ tool, which is useful, but what would be an additional extra useful option would be a ‘Place Paper Here’ tool.

Then I could simply use this tool first and then use the ‘Move Paper Position’ tool afterwards to fine tune things!

If you look at the attached image you will see that in this students file they have got their drawing spread out all over the place:(

519QCAD (main)Feature RequestLowPress tab to access first control in options tool barAssigned
Task Description


Apparently this was possible in QCAD 2 due to the default behavior of Qt.

729QCAD (main)Bug ReportLowPreferences not stored on some installationsAssigned
Task Description

Preferences not stored on some installations


1877QCAD/CAMFeature RequestLowPost Processor TutorialAssigned
Task Description

Hallo Andrew,

I am still busy on the never ending G-code story. Doing so I wrote a small Post Processor Tutorial for all those nerds who wants to write their own. If you like it you might add it to QCAD. However, since English is not my native tongue I suggest checking it would be wise.

Meanwhile I have downloaded the source code, and could not find the CAM’s Drill-path-script. I am now using a negative Drill Cut Depth to set a Laser Dwell time, were as a field “Dwell Time (in seconds)” in the Drill-path would be more appropiate. Is this script open source available or is it part of ‘closed part’ of QCAD?

665QCAD (main)Bug ReportLowPossible printing error on Linux fedora 16?Assigned
Task Description

On behalf of et76
Possible printing error using Linux 16 - needs further testing!
Please see topic: http://www.ribbonsoft.com/rsforum/viewtopic.php?f=12&t=2119

Au nom de et76
Erreur d’impression possible en utilisant Linux 16 - a besoin d’autres tests!
S’il vous plaît voir le sujet: http://www.ribbonsoft.com/rsforum/viewtopic.php?f=12&t=2119

922QCAD (main)Feature RequestLowPossibility to control the order in the Property editor...Assigned
Task Description

It would be nice and helpful if we had the possibility to control the order of Attributes - shown in the property editor.
I found a solution for myself with using numbers in the Attribute definition tag - but that isn’t really a nice solution.
If I could hide my numbering ... everything would be fine for me .... ;-)

1890QCAD (main)Feature RequestLowPossibility to address an QCAD extern font folderAssigned
Task Description

Like the Library Browser it would be nice to be able to define a extern font source folder. Especially now after we are able to create our own cxf fonts with QCAD. :-)

The reason is the same why we have it already for the library - without it we have to copy our individual fonts manually every time after a QCAD update to use them uninterrupted for existing and new drawings.

1823dwg2pdfFeature RequestLowplotting error to pdf a Dwg where the view port is not ...Assigned
Task Description

When trying to plot a dwg or a dxf to pdf where the viewport is orientated to a different angle than north up
the data in the view port is plotted north up.
see attached DWG and pdf for clarification.

1046QCAD (main)Feature RequestLowPlease add script bindings for Qt 4.8.6 and 5.2.1Assigned
Task Description

These are the versions Ubuntu 14.04 comes with, and since it’s an LTS version, it will linger around a while.

(Despite the fact that the Qt4 packages are versioned 4.8.5, qmake –version says 4.8.6, so it doesn’t find the 4.8.5 bindings.)


859QCAD (main)Feature RequestLowPersistent selection button added to tool set.Assigned
Task Description

It would be useful to have a persistent selection button added to the ‘selection’ tool set.

This would allow the user to set persistent selection as and when needed for the current drawing one is working on, rather than going the long route through the ‘Application’ preferences dialog.

866QCAD (main)Feature RequestLowPaste block reference: add third option to rename paste...Assigned
Task Description


Drawing 1: Blockname X is part of a selection, I copy this selection into the clipboard to use it in an other drawing.

Switch to Drawing 2, this drawing has also a Blockname X but with a different content.

Use the clipboard paste function - the clipboard content will be modified (only the Block) by the drawing 2 block content.

No warning pops up - it just happens!

2034QCAD (main)Feature RequestLowPaint Properties to include modifying linetype scales w...Assigned
Task Description

Previous Feature Request #1285, dated 2015, incorporated in QCADPro 3.24. I regularly adjust linetype scales on hidden, centreline and phantom lines to achieve the best appearance on the drawing when printed. I note the Paint Properties feature copies all the attributes of the chosen line but does not copy the scale. I have to change the scale of each line, even after ‘painting’. This copying all Properties is something AutoCAD does. I know I could change the line to Hidden2 etc. and tick the ‘scale lines’ box in Drawing Properties but that is not always successful- copying properties is a quick and useful way of achieving the required result.
QCAD Pro 3.24 Windows10.

2031QCAD (main)Bug ReportLowOrdinate Dimensions don't act as expectedAssigned
Task Description

Hi Andrew

I wasn’t sure if this was a bug or feature request, when I’m drawing part sets that only change in lengths I dimension them
to save time then I stretch and save as whatever filename... I was surprised when Qcad reacted the way it did when stretching ordinate
dimensions on a part, the 1st thing I did was window select over the dimensions which didn’t work ( this is the typical way for
stretching ordinate dimensions in AutoCAD,IntelliCad,Draftsight etc )... anyway Husky and I had a fairly long debate and he told me
I had to select the object and only parts of the ordinate dimensions which when stretched leaves a bit of tidying up to do..
Please let me know if I’m going about this the wrong way.. do i really have to do multiple stretches and move all the jogged dimensions?

See Topic https://www.qcad.org/rsforum/viewtopic.php?f=32&t=6901&start=15 It started off with negative values for ordinate dimensions then turned into problems stretching ordinate dimensions..
I also posted dropbox links to quite a few videos..

Attached is a zip file containing some screenshots plus the original dxf file..

Best Regards
John Hyslop

1111QCAD (main)Feature RequestLowOption to swap right/middle mouse buttonAssigned
Task Description

Most of the other slightly non-standard CAD/eCAD tools I work with (e.g. Diptrace, PTC Creo Elements) use the right mouse button to drag.
So when changing between these applications, it’s slightly confusing/annoying that I need the middle mouse button to drag in QCad.
Even worse, the middle mouse button on most mice is the scroll wheel which is not really comfortable to hold while dragging.

So I’d propose an option to switch the function of the middle and right mouse button to allow users to choose the preferable option.

868QCAD (main)Feature RequestLowOption to save to dwt - drawing template.Assigned
Task Description

An option to save to dwt (drawing template) would be so very useful.
Please see related topic:


1632QCAD (main)Feature RequestLowOption to add bespoke dimension precision + tolerance s...Assigned
Task Description

Hi Andrew,

1. I cannot find a way of selecting individual dimensions and changing the precision lets say from 0.00 to 0.000 for these particular dimensions only without affecting all the rest of the dimensions in the drawing - could an option be added for doing this in the property editor or not?

2. Would it be possible to add an option in the drawing preferences so that automatically a symbol is added at the correct placement fo all dimensions, in this case a tolerance plus/minus symbol?

Many thanks


1930QCAD (main)Feature RequestLowOption disable "Auto Zoom on load" for saved "Layout Vi...Assigned
Task Description


my setting for “Auto Zoom on load” is checked to on. That works perfect for me for most of my drawings.

But if I save a drawing with Layout Viewports then I have to adjust every Viewport again after loading.

Would it be possible to have an option below Application Preferences / Graphics View / Appearance / Auto Zoom on load / ON which excludes drawings saved with Layout Viewports?

1464QCAD (main)Feature RequestLowOption button to access finer grid to snapAssigned
Task Description


I use eagle cad for pcb designs and I like its ability to snap to finer snap to grid when pressing option button (ALT in windows).
I am fine with auto grid setting, however, it would be good to also have a way to access finer grid when pressing down option button.

For example, when zoomed out, grid is 100mm apart.
When pressing down on the option button (ALT in windows), grid switches to finer 10mm.
This will save me time, zooming in to access finer grid to snap to.

631QCAD (main)Feature RequestLowOption "Scale" für das öffnen von Templates ...Assigned
Task Description

Wenn ich eine Zeichnung plane überlege ich mir natürlich im Vorfeld welche Blattgröße und welchen Maßstab ich verwenden möchte.

Wenn ich Templates (z.B. Zeichnungsblatt A4) für die Blattgröße öffnen könnte und dabei direkt einen Skalierungsfaktor (z.B. 10) vorgeben könnte hätte ich ohne Umwege gleich alles was man braucht. In diesem Fall ein A4 Blatt im Maßstab 1:10.

Im Grunde genommen das selbe was ich bereits mit Library Items machen kann ... ;-)

2016QCAD (main)Bug ReportLowOffsetting multi selection of polylines halts prematureAssigned
Task Description


Offsetting 32 polys from ellipses fails.
Offsetting 16 polys can be completed with 2 selections for outer and 2 for inner.

For some reason the offset function halts premature.


1130QCAD (main)Feature RequestLowOffset Polyline from both sides at onceAssigned
Task Description

It would be great to have a tick box to be able to offset a polyline from both sides/edges at once.

Maybe a similar feature could be added to the line -parallel tools?

1836QCAD (main)Feature RequestLowOffset for paste along entityAssigned
Task Description

add a new parameter “offset” in the dialog “Paste along entity”

see https://www.qcad.org/rsforum/viewtopic.php?f=31&t=5929&p=22307#p22307

641QCAD (main)Bug ReportLowNo warning is displayed when lengthen tool is used with...Assigned
Task Description

Command ‘Lengthen LE’ will extend most arcs but not all (2 arcs in the attached drawing do not work)! There is no obvious reason for this from the users point of view.

964QCAD (main)Feature RequestLowNew tool request - 'Break Out Arc' from CircleAssigned
Task Description

It would be useful to be able to pick a Start and End point of an Arc within a Circle to then break this out. So in principle another break out tool.

Please see topic:http://www.qcad.org/rsforum/viewtopic.php?f=33&p=8826#p8826

1363QCAD (main)Feature RequestLowNew Tool - make lines horizontal or verticalAssigned
Task Description

New Tool Request:

To have a tool to make any given line which is ‘not’ orthogonal already into an orthogonal line.

For example if I had a line at 30 degrees by using the tool I could change the line to be either horizontal or vertical.

1788QCAD (main)Feature RequestVery LowNew snap: reference points of a block referencesAssigned
Task Description

I know this was reported and fixed before ...


... but it looks like we have the issue now back with some kind of variation.

If I use the test drawing which I posted in 2013 ( FS#843 ) it works still as expected after it was fixed.

If I create a new block it won’t work in a new drawing nor in the old test drawing - no chance to snap to the Block Reference.

Edit: New Test drawing:

813QCAD (main)Feature RequestLowNew Snap tool: Isometric coordinates ...Assigned
Task Description

It would be nice to have an additional Coordinate tool for isometric constructions.

If I’m working on an isometric drawing I have to design my things with x, y, z coordinates.
Y is, of course not a problem but for x and z I have most off the time to work with construction lines for move, copy, locate etc.
With an isometric coordinate snap tool what will follow the 30° angles for x and z we could save a lot of construction lines ;-)

1505QCAD (main)Feature RequestLowNew feature - use info tools with scaleAssigned
Task Description

When using the info tools, like the point to point measure it would be useful to be able to select a scale as well.

For example, when I scale a drawing say to 1:20, when working on the scaled drawing I can measure accurately with the measure tool in 1:20 also, without having to keep refering to the 1:1 drawing.



1621QCAD (main)Feature RequestLowNew Drawings in Draft ModeAssigned
Task Description

See: https://www.qcad.org/rsforum/viewtopic.php?f=32&t=5001

1440QCAD (main)Feature RequestLowNew Drawing in Simple APIAssigned
Task Description

Could it be possible to add a simple function to add a new empty drawing (like File > New) to Simple.js ? Thank you. (PS, this simple.js API is awesome, btw :D)

( I already have my own to simplify my scripts, but it does not seem to work correctly if I set action.setRequiresDocument(false); in the init functions
See more at http://www.qcad.org/rsforum/viewtopic.php?f=32&t=4203#p15203 )

792QCAD (main)Feature RequestLowNew 'Match' properties toolAssigned
Task Description

To add a new ‘Match’ properties tool.

For example, I have a large drawing with lots and lots of entities on various layers and I want to select some entities (say 500 or more) which are all on different layers and change all these selected entities to match the properties of one other particular entity - but, but I want the ‘Matched’ entities to remain on their own layers.

OK, of course I can use the property editor for this and this is fine in most instances but I would first need to determine the the layer data for the properties of the entity I would like to match to (Color, Line weight and Line type) in the first place and then I need to remember these attributes in order to change things in the property editor in order to change all of my selection to match!

As I say mostly the above procedure would be fine to use but for convenience it would be great to have a new tool to do all this for me and cut out a few steps in the process.

A new ‘Match’ properties tool procedure could be something like this:

1. Select Match properties tool.

2. Select all entities to be matched.

3. Select entity to match to.

4. Tick or leave un-ticked - move to same layer.

5. Complete process.

* Actually, while writing this I`ve just thought of another useful addition which could be added to the Info tool set, ‘Entity’ properties info!
Example - click on Info > Entity Properties and click on the entity in question and then the properties are displayed without going to the layer data for this!
Just an idea ;)

293QCAD (main)Feature RequestLowmulti-select for blocksAssigned
Task Description

It would be nice if one could select multiple blocks in the block list at once (holding ctrl or ctrl+shift). Main purpose would be to delete them if they are not needed anymore. If possible, the same applies to layers.

1916QCAD (main)Bug ReportLowMoving an object in an angled viewport with mouse does ...Assigned
Task Description

To reproduce

1. Select a new view-port in model-space
2. Select the appropriate paper-space
3. When the paper space opens change the angle of the viewport to 90 degrees
4. Place view-port in paper space
5. Select the view-port in paper-space by clicking it
6. Try to move the object itself in the view-port (by clicking the “top” dot) to the right by moving the mouse to the right while holding the left mouse-button.


The object in the viewport moves down vertically NOT to the right


The object moves to the right

(It seems mouse movement does not compensate for the rotated angle of the viewport)


None, except compensate for the angle in your head and moving the mouse the “wrong” way when correcting the placement of objects in the view-port

833QCAD (main)Feature RequestLowMove number of copies into Options toolbarAssigned
Task Description

The Number of Copies (Delete Original, Keep Original, Multiple Copies) and whether to use the current layers attributes should be found in the Options toolbar of the active tool.

This way the option would be set before or during the operation (preview?)the popup window afterwards would be obsolete.

822QCAD (main)Feature RequestLowmove Freehand Line to Polyline ToolsAssigned
Task Description

In order to be more easily editable after creation Freehand Line should produce a Polyline and should be moved away from Line Tools to Polyline Tools

2048QCAD (main)Bug ReportLowMove / Copy to current layer fails when reference point...Assigned
Task Description

QCAD 3.24.2 / macOS x86_64 10.14.6

Starting with empty doc:
1. Draw any object (e.g. a rectangle) on layer 0.
2. Create new layer (”1”) with color, say yellow.
3. Select new layer
4. Select new object
5. Modify → Move / Copy
6. Click reference point
7. Click target point same as reference point
8. In “Move / Copy Options” dialog, select “Delete Original” and check “Use current layer and attributes.” Click OK.

The moved object stays on the layer it was previously on. Using “Move / Copy” as a quick way to move a selection between layers is not useful even though it appears to be the recommended way in a Google search.

Note: if “Keep Original” is selected instead, the copied object is placed on the current layer and the original object remains on its layer, as expected.

Note: if the target point is different from the reference point, the moved object is placed on the current layer as expected.

There are other workarounds too, cut / paste with “To current layer” checked seems to work, as does chaging the layer in the Properties Editor.

1430QCAD (main)Feature RequestLowModify > Round: one-click filletAssigned
Task Description

See also:

1676QCAD (main)Feature RequestLowModify > Explode: explode lines / arcs with line patter...Assigned
Task Description

See also:

1262QCAD (main)Feature RequestLowMissing some kind of "QCAD is still working" indicator.Assigned
Task Description

If I have to do some kind of intense tasks like converting a previous Polyline, which is now exploded to lines (maybe a couple hundred thousand short lines) back to a polyline (Polyline/Create from Segments) QCAD needs time to do that. In this “working time” I can’t see any indicator that QCAD is working. Not a Hourglass on the mouse or some other indicator. I have just the feeling: Nothing is going on right now ...

It would be nice to have some kind of visual info that QCAD is working.

836QCAD (main)Feature RequestLowMerge different Offset tools into just twoAssigned
Task Description

Merge Parallel Line(with distance), Concentric Arc(with distance), Concentric Circle(with distance) and Offset(Polyline) into one generic Offset with distance tool that if possible also works for ellipses and splines.

Do the same for the “through point” tools so that there also is just one Offset through point tool.

The Offset tools could be located with the Modification tools.

Showing tasks 201 - 250 of 384 Page 5 of 8<<First - 3 - 4 - 5 - 6 - 7 - Last >>

Available keyboard shortcuts


Task Details

Task Editing