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)

ID  descCategoryTask TypeSeveritySummaryStatusProgress
 2010 QCAD (main)Bug ReportLow hatches of type "gravel" doesn't appear inside an ellip ...Closed
Task Description

Draw an ellipse, select it, draw an hatch of type gravel: it doesn’t appear at all.

Only for gravel.

 2009 QCAD (main)Bug ReportLow dwginfo - no output Closed
Task Description

Tested on Windows and Linux with several DWG files.


[.] C:\opt\QCAD>dwginfo.bat D:\tmp\dwgtester\08.01.01.dwg
12:57:27: Debug:

You are using a trial version of QCAD Professional.

12:57:27: Debug:    If you would like to use this software productively,
12:57:27: Debug:    please purchase the full version for a small license fee from our
12:57:27: Debug:    Online Shop at:
12:57:27: Debug:    http://www.ribbonsoft.com/shop

12:57:27: Debug:    Thank you for trying this add-on!

12:57:27: Debug:    Your script will start in 15 seconds...
12:57:42: Debug:    Input file:  D:\tmp\dwgtester\08.01.01.dwg
12:57:42: Debug:    calling odInitialize


[email protected]:/qcad# ./dwginfo -platform offscreen /data/08.01.01.dwg
QCAD version  3.23.0
11:56:24: Debug:

You are using a trial version of QCAD Professional.

11:56:24: Debug:    If you would like to use this software productively,
11:56:24: Debug:    please purchase the full version for a small license fee from our
11:56:24: Debug:    Online Shop at:
11:56:24: Debug:    http://www.ribbonsoft.com/shop

11:56:24: Debug:    Thank you for trying this add-on!

11:56:24: Debug:    Your script will start in 15 seconds...
11:56:39: Debug:    Input file:  /data/08.01.01.dwg
11:56:39: Debug:    calling odInitialize
 2008 QCAD (main)Bug ReportLow windows: cannot call scripts\Pro\Tools\BoundingBox\Boun ...Closed
1 Task Description

Calling bbox tool via batch file works:

C:\Program Files\QCAD>bbox.bat D:\tmp\dwgtester\10.09.03.dwg


09:42:15: Debug:

You are using a trial version of QCAD Professional.

09:42:15: Debug:    If you would like to use this software productively,
09:42:15: Debug:    please purchase the full version for a small license fee from our
09:42:15: Debug:    Online Shop at:
09:42:15: Debug:    http://www.ribbonsoft.com/shop

09:42:15: Debug:    Thank you for trying this add-on!

09:42:15: Debug:    Your script will start in 15 seconds...
09:42:30: Debug:    calling odInitialize
Min: 2419.9969114297623/-125.36162367587679
Max: 2689.9969114297623/64.63837647546899
Size: 270/190.00000015134577

Calling bbox tool directly doesn’t work:

C:\Program Files\QCAD>qcad.exe -no-gui -allow-multiple-instances -autostart scripts\Pro\Tools\BoundingBox\BoundingBox.js D:\tmp\dwgtester\10.09.03.dwg

Output (empty line):

 2007 QCAD (main)Bug ReportLow bbox.bat cannot write log file Closed
Task Description

The out redirection file is not located in temp dir but in the batch files location. Due to missing file permissions in “C:\Programs\...” the file cannot be created.

This is a fixed an therefore working version of bbox.bat:

@echo off
qcad.exe -no-gui -allow-multiple-instances -autostart scripts\Pro\Tools\BoundingBox\BoundingBox.js %0 %* 1>%temp%\bbox.log 2>&1

type %temp%\bbox.log
del %temp%\bbox.log
 2006 dwg2pdfFeature RequestLow dwg2pdf: Auto detect page orientation Closed
1 Task Description

Auto detect page orientation based on width / height of document.

See also:

 2005 QCAD (main)Bug ReportLow Missing dialog in Command Line for "Create Block from s ...Closed
Task Description

Bugreport filled on behalf of John Hyslop / QCAD forum member.

If launching the Menu / Block / “Create Block from selection” tool the usually used Command Line dialog to prompt to the next required action is missing.
The Status bar is properly calling for “Reference Point” etc.


 2004 QCAD (main)Feature RequestLow Library Browser: configurable icon background color Closed
Task Description

Add preference for library browser icon background color.

 2003 QCAD/CAMBug ReportLow QCADCAM Crashes when starting up Closed
Task Description

I am trying to run the QCADCAM v3.23.0 64 bit version under Windows 10 x64. When I start the program, I get the splash screen showing it loading all of the plugins. When it gets to around 67% (Gerber stuff), the program crashes. I get the following exception:

Unhandled exception at 0x00007FFC5F51C706 (MxMGLV64.dll) in qcad.exe: 0xC0000005: Access violation reading location 0×0000000003304318. occurred

I also loaded the 64 bit version of just plain QCAD and it works with no problems.
I also tried loading the 32 bit version of QCADCAM and while it does not crash, it does not display any of the menus, toolbars, or toolboxes. it displays only a black screen with the title bar.

 2002 QCAD (main)Bug ReportLow Draw > Viewport > Add Viewport: Hatch is offset incorre ...Closed
Task Description

When a hatch have been offset in the Model then it appears incorrectly when rendered in a Viewport. It seems that in Viewports the hatch Origin value is not taken into consideration. This means that when adjusting a hatch in the Model to look correct (align along a line for example). This alignment is off in the Viewport.

See screenshots and attached test dxf file in this thread on the forum: https://qcad.org/rsforum/viewtopic.php?f=33&t=6742

Edit: After looking more into this issue is seems it is the Viewport’s position that is ignored when transforming the pattern into Viewport space. See the following gif:


Above it can be seen that that pattern is always rendered in ‘worldspace’ since the pattern is static (the pattern is not moved when the viewport is moved around)

 2001 QCAD/CAMBug ReportLow CAM > Nesting: Alignment fails Closed
Task Description

Description for the CAM Nesting alignment:

Alignment: Parts are arranged with the chosen alignment in mind. An alignment of “Left - Bottom” means that parts are shuffled to the left (primary alignment) and towards the bottom (secondary alignment).
Quote end

I tested a few scenarios. e.g
a Top Left, Align → leads to a top right alignment,
a Top left, Hull → leads to a Bottom Left alignment,

 2000 QCAD/CAMBug ReportLow CAM > Nesting: misleading "Sheet added" confirmation Closed
Task Description

Within the nesting preparation:
A left mouse click to add a sheet will always be confirmed with “Sheet added”, regardless of a proper selection or where the left click is done in Model_Space.

1999QCAD (main)Feature RequestLowViewport: Add additional properties for controlling dim...Assigned
1 Task Description

When working with multiple Viewports with different scale it could be very useful to have extra properties controlling how dimensions are rendered in the viewport:

E.g an extra “Dimension Scale” under “Scale” in the Viewport selection’s ‘Specific Properties’ section, could allow having the same size when printed.
This Dimension Scale would be multiplied on top of the Scale value, but only for Dimensions rendering.

Toggle button for hiding any dimensions in the Viewport. Maybe this should be controlled by being able to specify a Layer that should be hidden in this Viewport only, then I could select my Dimensions layer here.

The Viewport properties:

 1998 Snapshot ReleaseBug ReportLow Viewport: Dimension text not scaled correctly in scaled ...Closed
Task Description


Dimensions texts are not showing in layouts when using a Viewport scale of 1/100.
This issue is present in but not in 3.23.0.

See this thread on the forum for more info and repro file:

1997QCAD/CAMBug ReportLowCan't export gcode, intermittentlyAssigned
Task Description

When I create a simple drawing, I cannot export the gcode until I restart qcad.

general steps to reproduce the issue:
1. open a new drawing
2. Add a letter “D” near the origin in Arial font, about 7mm tall.
3. explode it
4. save the drawing
5. Fill in in the “cam configuration” 6. Select the drawing and generate the tool paths.
7. Hit the “export button” or the menu item.
8. Observe that you see the “camexport” command appears in the command section, but there is no file generated for the gcode.

If you restart qcad, then the gcode will export as expected. Also, it appears to work for more complicated drawings. I had the same issue, when I tried to generate the same thing, but using the string “November 2019” at 5mm height. I am using up to date MX Linux with kernel version 4.19.0. I also observed this behavior under Windows 10 professional.

 1996 QCAD (main)Bug ReportLow File > Save: DXF header variable CECOLOR changed Closed
Task Description

- Open a DXF file with CECOLOR (current drawing color) set to 256 (ByLayer).
- Save DXF
- CECOLOR has changed

 1995 QCAD (main)Bug ReportLow Explode used on a bitmap will delete the bitmap Closed
Task Description

1. If I use accidentally explode on a bitmap it will be deleted without a warning.

2. If I select an area with a selection rectangle as preparation for the “Clip to rectangle” tool all bitmaps within the selection are deleted - without a warning.


 1994 QCAD (main)Bug ReportLow Explode used on Ray or Infinitive lines deletes the lin ...Closed
Task Description

If I use accidentally explode on a ray or infinitive line the line will be deleted without a warning.


 1993 QCAD (main)Bug ReportLow Draw > Insert Bitmap: relative zero point not set Closed
Task Description

If I insert a bitmap the relative zero point (RZ) isn’t set at all. It will be set at the mouse position in the moment when I terminate the tool.

This leads among other things that I can’t use the Alt key for ortho mode or other tools for restrictions.

 1992 QCAD/CAMBug ReportLow Regenerate All Error Closed
Task Description

Hallo Andrew,

I experienced some odd behaviour when using a final Regenerate All before an Export.

 1991 QCAD (main)Bug ReportLow Modify > Divide: Preview indicator fails on infinitive  ...Closed
Task Description

Infinitive line,
launch Divide (DI),
click infinitive line

An orthogonal preview line should now indicates where the cut will happen when the next point is chosen.
QCAD version displays that indicator below a variable angle to the infinitive line. Regardless what it shows - the cut will happen orthogonal. ;-)

 1990 QCAD (main)Bug ReportLow Layer > Duplicate Layer: fails for layer "0" Closed
Task Description

Duplicating layer “0” results in duplicate entities on same layer instead of new layer.

 1989 QCAD (main)Bug ReportLow Qcad does not show DWF-files Closed
Task Description

Qcad does not show! DWF-files. it seems, that the File is opened, but thre is nothing displayed on the screen. onl the Rastes is showed, but not the DWf-drawing.

 1988 TranslationBug ReportLow Translation: "Automatisches Speichern" wird mit "Autosa ...Closed
Task Description

QCAD Pro, Deutsche Benutzeroberfläche:

Kommando Zeilen Mitteilung:
[13:35:12] Automatisches Speichern in: C:\Users\......xxx.dxf...
[13:35:12] Autosave abgeschlossen.

Englische und Deutsche Benutzeroberfläche:
Die angezeigten 3 Punkte nach dem xxx.dxf sind überflüssig da die Zeile nach dem dxf definitive endet.

 1987 QCAD (main)Bug ReportLow File > SVG Export: full circle hatch Closed
Task Description

Hatch of full circle (loaded from DXF) does not export to SVG.

 1986 QCAD (main)Bug ReportLow Page Tags set as default not displayed Closed
Task Description


1. QCAD default start drawing:
Application Preferences, Page Tags enabled,
Load new drawing (Menu/File/New),
Launch Print Preview, Page Tags not displayed on print preview page,
Check Drawing Preferences shows that Page Tags are still enabled, turn it off, turn it on, confirm with OK makes the Page Tags visible on the Print Page.

2. Customized start template drawing - saved as template with enabled Page Tags - same behavior.

See also:

 1985 QCAD (main)Bug ReportLow Hatch dots are rendered as lines with fixed lenght of 0 ...Closed
Task Description

With some unit and scale combinations dots rather look like dashes.

 1984 QCAD (main)Performance IssueLow Block > Create Block from Selection: Slow for large num ...Closed
Task Description

See also:

1983QCAD (main)Feature RequestLowTrim All or Bulk Break outAssigned
1 Task Description

This is a trim method I am missing in Qcad.

20 years ago it existed in CadKey.
You had a bunch of lines or segments.
You defined a (new) line or segment as cutter.
‘Trim All’.
You pointed at the side of the cutter entity to trim all intersecting at that side.

Pritty the same as in this topic:

Only in rare cases I can use Husky’s workaround as pro.
It all depends on what else is in the clipping rectangle that is needed to trim all intended.
If of no use all single crossing entities have to be chosen one by one.


1982QCAD (main)Feature RequestLowmeasure DIN 1356Assigned
Task Description

To measure in the format DIN 1356 , Architect
It is hard work to do this manual input with meta characters.

 1981 QCAD/CAMFeature RequestLow I would like an external post processor Closed
Task Description

I use gcode ripper for some of my jobs. (see here: https://www.scorchworks.com/Gcoderipper/gcoderipper.html) This is a large python script that I use to wrap flat code around a cylinder for engraving. What I would like to see is a way to run it from my own custom post processor that I wrote for my machine. Maybe some kind of keyword that allows me to specify an arbitrary external command with some parameters. It would be very helpful to me. I create a lot of ad-hock jobs to run.

Chuck Tilbury

 1980 QCAD (main)Bug ReportLow Display, block position issue Closed
Task Description

Drawing created with a previous QCAD version has issues to be correctly displayed in the current snapshot.
e.g. drawing opened in QCAD 3.23.0 - works flawless.
same drawing opened in QCAD 3.23.4 - has problems to show inserted blocks correctly.


 1979 QCAD (main)Bug ReportLow View > Layer List: icon spacing Closed
Task Description

Snapshot 3.23.04

Spacing for symbols in layer list way to wide compared to previous versions.

Version 3.23.03 - Husky-2019.10.22-02.png
Version 3.23.04 - Husky-2019.10.22-01.png

 1978 QCAD (main)Bug ReportMedium Mirror is not Flip Closed
Task Description

Hi Andrew,

Nosing around in the QCAD Reference Manual I noticed a misperception in the Mirror / Flip commands.

1977QCAD (main)Feature RequestLowCorresponding coordinate format Assigned
Task Description


It would be less confusing to read messages in the command line protocol if it would use the same coordinate separators like the settings below Application Preferences / General / Coordinate Format.

This example shows the “Absolute Cartesian Coordinate” but of course all corresponding format settings should be used within messages.

Absolute Cartesian Coordinate: Setting = semicolon (;) but the message will use division (/).

1976QCAD (main)Feature RequestLowEnvelope at offset to a poly toolAssigned
Task Description


 1975 QCAD (main)Bug ReportLow RPolyline::getOrientation: Wrong orientation for polyli ...Closed
1 Task Description

Wrong orientation is returned for polylines with large arcs (>180d).

Replaces  FS#1967 .

1974QCAD (main)Bug ReportVery LowFile > Print Preview: Cannot move paper in new drawingUnconfirmed
Task Description

Yesterday I set up a Windows 64 bit install of QCAD Pro which shows the same bug I have been seeing for a while in the Community linux git repo.

Create a new drawing and then go to “Print preview”. Enable “Move paper postion”, the cursor changes to the hand icon, but the paper position is unable to be moved. Only by saving the drawing, exiting the program, restarting and reopening the drawing, will the “Move paper postion” function correctly.

Affected versions tested:

Windows 64bit installer download, as of yesterday.
Linux 64bit build from git, about 20minutes ago.

For what it’s worth, this bug is not present in this previous git checkout:

Version: (3.21.1)
Build Date:
Jul 2 2018

Qt Version:
gcc 6.3.1

Thanks for a great product.

 1973 QCAD (main)Bug ReportLow File > SVG Export: polylines with large arc segments (> ...Closed
Task Description

Create polyline from clockwise arc with total angle > 180°.
Export as SVG.
SVG path arc data does not export sweep correctly.

1972QCAD (main)Bug ReportLowHatch import fails for boundaries with many very small ...Assigned
Task Description

See also:

1971QCAD/CAMBug ReportLowCAD/CAM 3D SimulatorAssigned
Task Description

Hallo Andrew,

Found a bug in the 3D Simulator execution

 1970 QCAD/CAMPerformance IssueMedium Drill Toolpath Workaround Closed
Task Description

Hallo Andrew,

Fiddling with the drill-toolpath error, a solution seems to be to add the drill location as a ‘single point’ in the ‘source’ sublayer. I am using this as a Bug Work Around.

 1969 QCAD (main)Bug ReportLow font name not saving correctly Closed
Task Description














 1968 dwg2pdfFeature RequestHigh Add a -max-lineweight option Closed
Task Description

Good afternoon! I have a suggestion.

Relative to https://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1964

I did not find option -max-lineweight.
Please see the attachment.

 1967 QCAD/CAMBug ReportLow Development snapshot: Toolpath generator problem Closed
Task Description

Hallo Andrew,

I had updated QCAD/CAM to and I am confronted with a major bug in the toolpath generator.

 1966 dwg2pdfFeature RequestHigh Add a new option to convert all blocks to pdfs Closed
Task Description

Relative to https://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1965

I suggest that if dwg2pdf have an new options that can convert all the blocks to pdf.
Now, I need to know all the block names before converting.

But if I put qcad on server, the computer won’t know how many blocks in the dwg and their names.

For examples:

There are 4 blocks in dwg.block1, block2, block3, block4

Command line: ./dwg2pdf -block-all path

Result: block1.pdf block2.pdf block3.pdf block4.pdf

 1965 dwg2pdfBug ReportLow More than one problems in it Closed
Task Description

Original file: Connected King Room.dwg

Converted file: Connected King Room.pdf

Bug description file: problem10.png

As you see, there are 2 bugs:

1. There are 4 tabs in the original file. But dwg2pdf can only convert one tab to pdf.
2. After converting, the right column drawing is missing.

 1964 dwg2pdfBug ReportLow The width of line is wrong Closed
Task Description

Morning, I found a bug.

Original file: 南博湾3-702户型.dwg

Converted file: 南博湾3-702户型.pdf

Bug description file: problem9.png

Command line: .\dwg2pdf.bat -f -a -recompute-dim -ltscale=1 path

As you see, the width of lines are wrong.
Please follow the red arrow in problem9.png.

 1963 QCAD/CAMBug ReportLow Bug Font Standard OR Cam Config Closed
Task Description

Hallo Andrew

Confronted with a bug in font Standard glyph ”s” (small S),
and a solution.

 1962 QCAD/CAMBug ReportLow CAM > Drill Toolpaths: Cannot be edited / updated from  ...Closed
Task Description

Hallo Andrew,

Found a bug in the drill toolpath generator.

 1961 dwg2pdfBug ReportLow Too many drawings are missing Closed
Task Description

Hello, I found a bug.

Original file: 006–【武汉会展中心店】一层合用前室.dwg

Converted file: 006–【武汉会展中心店】一层合用前室.pdf

Command line: .\dwg2pdf.bat -f -a -recompute-dim -ltscale=1 -block=布局1 path

Bug description file: problem8.png

As you see. I use dwg2pdf to export the block named “布局1”. There are too many drawings missing.

Showing tasks 1 - 50 of 2010 Page 1 of 411 - 2 - 3 - 4 - 5 - Last >>

Available keyboard shortcuts


Task Details

Task Editing