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 TypeSeveritySummary  descStatusProgress
 556 QCAD (main)Feature RequestLow Can't change entity's layer by double-click Closed
100%
Task Description

Hi,

One thing not in the v3 (but in the v2) is the ability to assign a layer to an entity by double click on the layer name (in the layers list)

On V 2 :
1 - Select entity
2 - Double click on the layer’s name

> then le entity is in this layer

On V 3 :
1 - Select entity
2 - Double click on the layer’s name

> nothing change

It’s useful to change it by this way, please make it possible in v3.

 1867 QCAD (main)Bug ReportLow Can you provided a worked example for scripting (I can' ...Closed
100%
Task Description

Please can you provided a worked example for scripting (I can’t find anything similar in the Help/Book)?

I have a 2D drawing that has a segmented circle that is divided into 12/16/20 segments etc.

I want to show this in a side 2D view e.g. there are 6/8/10 segments visible to fill in a rectangle.

I can manually calculate the distance to draw vertical “fill” lines by calculating the angle of the end of each segment. With the option to rotate the position of the lines by half/third of a segment.

A simple example with only 2 segments visible, it’s 0, 50% and 100%.
With 4 segments, it’s tan(22.5), tan(45), -tan(45) and 90 degrees that’s approximately 41%, 50%, 59% and 100%.

So the task, is to receive the coordinates of the area e.g. a rectangle, divide the rectangle into unequal smaller rectangles.

I imagine that a 3D program can do this, but I want to do something similar. Perhaps this is more easily applied - I’m new to CAD and QCAD.

1901QCAD/CAMFeature RequestLowCAM Traverse ToolpathAssigned
0%
Task Description

Hallo Andrew,

Still busy on the never ending G-code story. Urgently needed the very common Traverse Toolpath.

Example added as pdf.

Greetings

 1538 QCAD/CAMBug ReportLow CAM not use the shortest way Closed
100%
Task Description

ich habe ein Linien Gitter in QCAD erstellt und dann mit CAM Export eine NC Datei erstellt.
Im CAM Simulator sieht man dass der GCODE Postprozessor nicht den kürzesten Weg verwendet.
Anbei folgende Dateien :
CAM_TEST_LINIEN.dxf, CAM_TEST_LINIEN.nc, CAM_TEST_LINIEN.log und eine Bilddatei CAM_TEST_LINIEN.png hier kann man sehen wie die Eistellungen für die GCODE Erstellung sind.

 1914 QCAD/CAMFeature RequestLow CAM layer On/Off Closed
100%
Task Description

Hallo Andrew

If CAM layer invisible do not 3D Simulate and do not write G-code.

1902QCAD/CAMFeature RequestLowCAM G-Block ToolpathAssigned
0%
Task Description

Hallo Andrew,

Still busy on the never ending G-code story. Urgently needed the very handy G-code Block Toolpath. This ‘toolpath’ also solves a lot of “editing requests”.

 958 QCAD/CAMBug ReportLow CAM Export: points not exported Closed
100%
Task Description

Points are not being exported.

 1817 QCAD/CAMBug ReportLow CAM Export: offset fails for contours with arcs (tolera ...Closed
100%
Task Description

After regenerate selected toolpath OR regenerate all toolpath.

The result of the output is every time different.

When pushed for example 2 or 3 times this button.

See pictures

 1813 QCAD/CAMBug ReportLow CAM Export: missing G01 Closed
100%
Task Description

Trying the EleksMaker EL01 Laser router I noticed some bugs in creating pathways, rapids, tolerance and homing.

See the attached pdf

 1820 QCAD/CAMBug ReportMedium CAM Export: exporting text entities broken Closed
100%
Task Description

Hi Andrew,

Kubuntu, QCAD/CAM 3.21.3

Font Standard. Selected as ‘single line’ font for engraving with mill or laser.

While CAM Exporting as G-code Laser (Offset) MM, or as Linux CNC, Exporting gets trapped in a loop.

In Font Standard the glyph’s ? & $ @ s S Q and 2 contains unwanted Z-movements. It seems these glyphs entities are not alligned properly; endpoint last line does not meet startpoint next line; why else the Z-movements?

Could this misallignment also traps Exporting?

 1134 QCAD/CAMBug ReportLow CAM Export: cut inner paths before outer paths broken Closed
100%
Task Description

This option seems to only work with the script debugger enabled.
See:
http://www.qcad.org/rsforum/viewtopic.php?f=33&t=3091

 1803 QCAD/CAMBug ReportLow CAM configuration output unit fixed in inch instead of  ...Closed
100%
1 Task Description

Ij window CAM Configuration output unit appears as inch instead of mm. All parameters are in option
when create a nc file,units are in inches not in mm. unsuable and not possible to change

 2135 QCAD (main)Bug ReportLow CAM > Nesting: quantity not correct Closed
100%
Task Description

Under Linux the quantity is not correctly interpreted.

See also:
https://www.qcad.org/rsforum/viewtopic.php?f=74&t=7784

 2024 QCAD/CAMBug ReportLow CAM > Nesting: Nesting blocks with multiple parts fails Closed
100%
Task Description

Case:
Nesting quantity all test: 3

Nesting block2 = works
Nesting block1 = fails (placed outside sheet),
Nesting both blocks = fails (placed partly outside sheet),

 2000 QCAD/CAMBug ReportLow CAM > Nesting: misleading "Sheet added" confirmation Closed
100%
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.

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

Description for the CAM Nesting alignment:

Quote:
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,
etc.

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

Hallo Andrew,

Found a bug in the drill toolpath generator.

 1946 QCAD/CAMBug ReportLow CAM > Cam Legacy Export: Cut inner paths before outer p ...Closed
100%
Task Description

The option “Cut inner paths before outer paths” is ignored, causing trouble when outer paths are cut first.

Attached is a link to the script files and gcode examples.

 1593 QCAD/CAMBug ReportLow CAM > CAM Export: ZH in header always yields default va ...Closed
100%
Task Description

See also:
https://www.qcad.org/rsforum/viewtopic.php?f=74&t=4914

 2028 QCAD/CAMBug ReportLow CAM > CAM Export: Fails for new document created Closed
100%
Task Description

1. Load drawing
2. Create new drawing
3. Add toolpath / tool
4. CAM > CAM Export

Fails to identify current config (post processor).

 1997 QCAD/CAMBug ReportLow CAM > CAM Export: Fails for new document created Closed
100%
1 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.

1940QCAD/CAMFeature RequestLowCAM > CAM Configuration: Add program descriptionAssigned
0%
1 Task Description

Add a program description to the CAM configuration dialog and export to postprocessors as variable.

See also:
https://www.qcad.org/rsforum/posting.php?mode=quote&f=32&p=24649

 1149 QCAD (main)Bug ReportLow Calculate error Closed
100%
Task Description

If I want to draw circle with poin and raduis and write to radus window formula 4^2, Qcad calculates 4+2 not 4².

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

Hallo Andrew,

Found a bug in the 3D Simulator execution

1402QCAD (main)Feature RequestLowCAD-Toolbar, Toolbar, Menu, Tool Matrix with customized...Assigned
0%
Task Description

Would it be possible to arrange the Menu, CAD-Toolbar, Toolbar, Menu, Tool Matrix with customized keywords, like “simple”, advanced” and “expert” to show only a minimum for user there are begin with CAD, advanced for CAD-User, and expert for construction.

 1334 QCAD (main)Bug ReportLow CAD tool bar: entering alternative menu not possible Closed
100%
Task Description
  1. Click line tools button
  2. Click button to draw lines with 2 points
  3. Draw line
  4. Right click
  5. Click back button in CAD tool bar
  6. Click Circle tools button

Circle tools not shown

 320 QCAD (main)Feature RequestLow CAD Tool Bar: Back button should go back one menu Closed
100%
Task Description

CAD Tool Bar: Back button should go back one menu. Possibly use two buttons, one to go back to the previous tool bar, one to go back to the main tool bar.

 626 QCAD (main)Bug ReportLow CAD font styles not saved (except standard) Closed
100%
Task Description

CAD font styles not saved (except standard)

 1611 QCAD (main)Feature RequestLow Cabinet projection at 30 degree also Closed
100%
Task Description

Hi Andrew,

Cabinet projections are usually drawn at 45 or 30 degrees, having drawn up many furniture configurations over the years, would it be possible to add options for 45 and 30 degrees at all?

Regards

Clive

 623 QCAD (main)Feature RequestLow C++ plugin interface Closed
100%
Task Description

C++ plugin interface to add functionality from existing C / C++ libraries to QCAD.

 1637 QCAD (main)Bug ReportLow Buttons Layer List Widget acting on other open file  Closed
100%
1 Task Description

With multiple files open 4 of the 5 buttons of the Layer List Widget are acting on an other file that is open instead of acting on the file in focus.
in this condition only Add Layer YA acts on the file in focus.

Not easy to reproduce.
Encountered it more frequent
after copy with ref and pasting.
with more then 2 files open.
with similar drawing file names.
Did reproduce after several hopping between files.
Usually acts on the first open file but this can be different as in the example.

workarround none; save all; close all; close Qcad; reopen and redo.

 759 QCAD (main)Bug ReportLow Button "Flip Block" doesn't remains Highlighted ... Closed
100%
Task Description

Insert Block:

If I use the “Flip Block” option (Horizontal and/or Vertical) the Buttons doesn’t remains Highlighted. It should remain Highlighted ... ;-)

 944 QCAD (main)Bug ReportLow Build system: some dependencies are not rebuilt when ne ...Closed
100%
Task Description

As came up towards the end of  FS#892 .

What happens is a change in src/3rdparty/dxflib/src/dl_dxf.cpp does trigger a rebuild of release/libdxflib.a, but this does not, in turn, trigger a re-link of plugins/libqcaddxf.so, a (the?) consumer of libdxflib.a.

This causes partial rebuilds to be broken (I think I got puzzled by this earlier too).

How to reproduce: on a fully built tree, `touch src/3rdparty/dxflib/src/dl_dxf.cpp’ then `make’. Nothing but libdxflib.a gets rebuilt.

 1854 QCAD (main)Bug ReportLow Build failure due to missing RZip.h Closed
100%
Task Description

Linux, gcc:

make[4]: Entering directory '/home/ice/w/qcad/qcad/src/scripting/ecmaapi'
g++ -c -include release/qcadecmaapi -pipe -O2 -w -D_REENTRANT -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x000000 -DQCAD_DLL -DQCADECMAAPI_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_OPENGL_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -I. -I../../core -I../../core/math -I../../grid -I../../snap -I../../gui -I../../entity -I../../operations -I../../scripting -I../../stemmer -I. -Igenerated -Iadapters -I../../io/dxf -I../../spatialindex -I../../3rdparty -I/home/ice/w/qcad/qcad/src/zip -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtHelp -isystem /usr/include/x86_64-linux-gnu/qt5/QtUiTools -isystem /usr/include/x86_64-linux-gnu/qt5/QtDesigner -isystem /usr/include/x86_64-linux-gnu/qt5/QtUiPlugin -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtScript -isystem /usr/include/x86_64-linux-gnu/qt5/QtScriptTools -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtXmlPatterns -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease -isystem /usr/include/libdrm -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o release/RScriptHandlerEcma.o RScriptHandlerEcma.cpp
In file included from RScriptHandlerEcma.cpp:372:0:
generated/REcmaZip.h:15:26: fatal error: RZip.h: No such file or directory
                 #include "RZip.h"
                          ^~~~~~~~
compilation terminated.
Makefile.Release:3622: recipe for target 'release/RScriptHandlerEcma.o' failed
make[4]: *** [release/RScriptHandlerEcma.o] Error 1

Seems to have been introduced in 854baacb, it seems.

 1177 QCAD (main)Bug ReportHigh Bugs on Win 7- 64bit Closed
100%
Task Description

Just installed (31 jan 2015) on Win 7 64 bit. Two bugs are immediately apparent...

 bug 1 : Network drives are not listed in the file open or import dialogs - no way to access files stored on networked drives. (This is not a windows configuration error- all my other apps work perfevtly ok.)

 bug 2 : After about 5 minutes of initial exploration immediately after installation a window pops up... Trial Expired: The trial add-on CAM is no longer active (restart required).

Note: I do have neither of these problems on Windows XP (32 bit) which I installed yesterday

 1437 QCAD (main)Bug ReportLow Bug with Polyline > Offset Closed
100%
Task Description

Spotted a bug with Polyline > Offset (OQ)

On the attached file (png image, link : http://nikel.ovh/~tukuyomi/oq_bug.png ), the white entity is a polyline (1 line, 1 arc, 1 line).
Using Polyline > Offset (OQ) with a big value (1100 in my case), I expect to get the green polyline.
What I have is the red one (also CPU is maxed for some seconds every time I move the mouse.)

1847QCAD/CAMBug ReportLowBUG MEMORYAssigned
0%
Task Description

Hi Andrew,

Still working on creating HPGL.PLT toolpaths for the HP7580 pen plotter. QCAD has some trouble creating toolpaths. Too often it shuts itself down, or the PC gets stalled.

Recreating the same error however is possible

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

Hallo Andrew

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

 493 QCAD (main)Bug ReportVery Low Bug File's Name Closed
100%
Task Description

If in the file’s name I’ve “/” (for ex. 2012/02/10) QCAD substite with “:” (2012:02:10). Regard the file’s name in the tab of QCAD.

 1105 QCAD (main)Bug ReportLow Bug - Layers lost when using Isometric Projection tool Closed
100%
Task Description

Windows 8.1

Layers lost when using Isometric Projection tool

Test case

1.Set up layers.
2.Draw shape (I used a square).
3. Select shape and use Isometric tool (PJ).
5. Layers are lost as soon as reference point is selected.

please see screenshots:

 819 QCAD (main)Feature RequestLow Bring back option to make Hatch patterns in .dxf for QC ...Closed
100%
Task Description

Please see topic:
http://www.qcad.org/rsforum/viewtopic.php?f=31&t=2445

 857 QCAD (main)Bug ReportLow Breakout / Autotrim not working Closed
100%
Task Description

Windows 7-64

Please see attached a simple test to demonstrate the problem.

Breakout tool

1. When selecting the top half of the circle - the top half of the circle ‘breaks’ out as expected.
2. When selecting the bottom half of the circle - the whole circle disappears!

Autotrim tool

1. When selecting the top half of the circle - the trim seems to work.

2. When selecting the bottom half of the circle - no trim happens at all!

 256 QCAD (main)Feature RequestLow Break out segments of ellipses Closed
100%
Task Description

Break out segments of ellipses

 731 QCAD (main)Bug ReportLow Break out segment: fails in some cases Closed
100%
1 Task Description

See fs731.dxf

 1078 QCAD (main)Bug ReportLow Break out segment: break out last segment of ray / xlin ...Closed
100%
Task Description

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

 1040 DocumentationBug ReportLow Break out Manual on Circle/Ellipse does not respect Rem ...Closed
100%
Task Description

3.4.7 trial as well as community Git 9d3979

  • Draw a circle
  • B2
  • Make sure “Remove segment” is ticked
  • Select circle, then select two points to break out in between

Expected:

  • Segment gets removed (not really, but read on)

Actual:

  • Segment does not get removed, but circle is indeed broken into two arcs

Same for an ellipse.

I can see that by selecting two points on a closed circular shape it’s nigh impossible to tell which segment the user actually wants to remove :)

The documentation doesn’t mention this corner case. For clarity, a note detailing this effect a bit should be added to the docs.

On a slightly related note, I do not see why the feature couldn’t work on Polyline objects as well (with the same corner case restriction if it’s a closed polyline).

Very useful feature btw, thanks for it.

 166 QCAD (main)Bug ReportLow break out Closed
100%
Task Description

break out for top segment of arc broken

 713 QCAD (main)Bug ReportLow Box select selects invisible blocks Closed
100%
Task Description

Make sure that block references of hidden blocks cannot be selected.

 1305 dxflibPerformance IssueLow Bottleneck in DL_Dxf::toReal caused by std::locale Closed
100%
Task Description

Loading any larger dxf file takes very long because of this line:
istr.imbue(std::locale(”C”));

The call to std::locale is very slow. File-loading can be speed up by approximately factor 5 times on my system when replacing it. I just removed that line and instead added the following in DL_Dxf::in so it is changed only once per file:

std::locale oldLocale = std::locale::global(std::locale(”C”)); // use dot in numbers
while (readDxfGroups(fp, creationInterface)) {}
std::locale::global(oldLocale);

 10 BookBug ReportLow Book numbering in PDF is incorrect Closed
100%
Task Description

The numbers in the book don’t match with the bookmarks numbers in the PDF as shown in Acrobat Reader.

Showing tasks 1851 - 1900 of 2140 Page 38 of 43<<First - 36 - 37 - 38 - 39 - 40 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing