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 Type  ascSeveritySummaryStatusProgress
1034QCAD (main)Feature RequestLowSupplementary note added to Application preferences dia...Assigned
0%
Task Description

I think it would be useful to add a note to the Application preferences dialog window, to explain to the user the difference between ‘Application and Drawing’ preferences and how it effects drawings in QCAD.

Please see topic for more details and feedback:

http://www.qcad.org/rsforum/viewtopic.php?f=32&t=2831&p=9724#p9724

1886QCAD (main)Feature RequestLowSupport advanced tolerance settings for dimensionsAssigned
0%
2 Task Description

Add support for
- tolerance display (dimtol)
- upper limit (dimtp)
- lower limit (dimtm)
- tolerance precision (dimtdec)
- tolerance text size factor (dimtfac)
- tolerance suppress zeros, etc.

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

2037QCAD (main)Feature RequestLowSupport alternative angle referenceAssigned
0%
Task Description

E.g. 0 degrees at the top, clock-wise for positive direction, alternative angle units.

693QCAD (main)Feature RequestMediumSupport for external references (XREF)Likely to be implemented
0%
21 Task Description

Support for external references (XREF)

1098QCAD (main)Feature RequestLowSupport for set of layersAssigned
0%
Task Description

Many constructions refer to a basis of elements, which stay constant in all follow-ups. As an example there is a floorplan and I would like to create different variations of room layout (e.g. A and B). In my example the basis consists of 30 layers an each variation needs 10 further ones. At last there are 50 different layers in my drawing. Designing layout A needs layer 1 to 30 (basis) and 31 to 40 (A) to be shown, but 41 to 50 (B) must be invisible. Now I modify Var.B which makes me to single click the visibility of 31 to 40 (A) to be not shown and 41 to 50 (B) to be shown. You’ve got it?

It would be great help, to save the set of all shown layers by an individual name in a pulldown-menu. Visibility of my variations could be chosen by userdefined “set of layers”, e.g. “Var-A”, “Var-B” and “Var-A_but_different”. In this way I pick just one set-name in my pulldown-list instead of marking and demarking between countless layers.

In my opinion this tool would be a small aspect in QCad but a giant leap for user-pleasentness ;-)

598QCAD (main)Feature RequestLowSupport tangents between ellipsesAssigned
0%
1 Task Description

To add support for drawing tangents between ellipses.

See topic:
http://www.ribbonsoft.com/rsforum/viewtopic.php?f=31&t=2003

208QCAD (main)Feature RequestLowSVG export: support custom line weightsAssigned
0%
Task Description

Find way to support custom line weights for SVG export. See also forum thread: http://www.ribbonsoft.com/rsforum/viewtopic.php?t=1594

1233QCAD (main)Feature RequestLowTab key to cycle between selected objectsAssigned
0%
Task Description

I think it’s a useful adition and makes it easy to select objects that are overlapped. I know there is a selection filter, but sometimes this is faster and/or all the objects share the same type and such things.

If I remember correctly, Inkscape has this behaviour.

Thanks.

979QCAD (main)Feature RequestLowText dialog: insert special characters in simple text m...Assigned
0%
Task Description

The Omega button to insert special characters is only available in rich text mode.
Make it available in simple text mode as well.

1128QCAD (main)Feature RequestLowText: automatically wrap text at text box widthAssigned
0%
1 Task Description

Add support for automatic text line wrapping for multiline text entities.

516QCAD (main)Feature RequestLowTo add option to 'print only' selected area.Assigned
0%
2 Task Description

To add the option to ‘print only’ selected area in a drawing.

674QCAD (main)Feature RequestLowTo add optional 'auto' dimension tracking feature.Assigned
0%
Task Description

It might be useful for some to have the option to turn on/off ' auto’ dimension tracking option.

See related topic:
http://www.qcad.org/rsforum/viewtopic.php?f=2&p=6893#p6893

708QCAD (main)Feature RequestLowTo re-introduce Tile and Cascade window optionsAssigned
0%
2 Task Description

To re-introduce Tile and Cascade window options like as before in QCAD 2.2.2.

2091QCAD (main)Feature RequestLowToggle redrawing of hatches Assigned
0%
2 Task Description

Because modifying hatches have lag issues I’d like to propose a toggle that turns of the redrawing/rendering of the hatch. Especially while modifying the hatch.

The hatches always have a boundary that can be worked with right? So when we move or stretch the hatch we can still see the boundary and its handles to perform all the actions.

This could be a new view mode that turns of the view of the interior/pattern of the hatch but leave the boundary of the hatch.
Or the draft mode can be extended to include simplified hatches while modifying.

Also see the discussion

596QCAD (main)Feature RequestLowTool "Lengthen" mit "Total" erweitern oder ....Assigned
0%
Task Description

Eine oft Hilfreiche Zeit/Klick sparende Erweiterung wäre eine “Total” Option bei dem “Lengthen” Tool.

Aktuell ist es mit dieser Funktion möglich ein Element zu verlängern oder zu verkürzen um den Amount X. Der Referenzpunkt (von welchem Ende) kann bestimmt werden.

Die Erweiterung die ich mir wünschen würde wäre auch ein “Total” um ein Element auf eine bestimmte Länge zu bringen ohne einen Taschenrechner benutzen zu müssen. Referenz (welches Ende oder Mitte) sollte (muss) dafür wählbar sein.

Die Funktion “Property editor” stellt bereits über die Geometry Eigenschaften die Möglichkeit zur Verfügung einen “Total” Wert zu manipulieren. Leider bin ich aber hierbei nicht in der Lage zu bestimmen welcher Element Referenzpunkt dafür benutzt werden soll. Könnte ich die Referenz wählen (welches Ende oder Mitte) wäre auch dies dann durchaus akzeptabel ;-)

1594QCAD (main)Feature RequestLowTool matrix: allow reordering of toolsAssigned
0%
Task Description

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

1846QCAD/CAMFeature RequestLowToolpath preset offsetsAssigned
0%
Task Description

Hi Andrew

A request for adding some fields to the toolpath

1983QCAD (main)Feature RequestLowTrim All or Bulk Break outAssigned
0%
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:
https://qcad.org/rsforum/viewtopic.php?t=5221

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.

Regards,
CVH

784QCAD (main)Feature RequestLowTurn text into hatched polylinesAssigned
0%
2 Task Description

Would it be possible to add a feature which turns selected text into solid fill hatched polylines?

That would make it possible to migrate the drawing from one computer system to another without having to worry whether the used font is installed on both systems, like when sending a drawing to a manufacturer for laser engraving.

Right now I can do it by hand, letter by letter, and that is a rather labour-intensive task.

779QCAD (main)Feature RequestLowTurning detailed view on/offAssigned
0%
2 Task Description

My system: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz and 8 GB of RAM and NVIDIA GT218 (GeForce 210)

For a normal drawing displaying it in all detail is a good thing and the performance of my quad-core system is more than adequate.

But I discovered (or rather experienced) that when putting a large collection of individual drawings of gears onto one big sheet (960 mm x 600 mm - preparation for laser cutting), the performance was so bad that I had to wait several seconds (>10 sec) for each step in the process of arranging all the parts on the layer.

Request: It would be a big help and performance booster if you could disable the detailed view of each part/layer and only draw a rectangle to visualize the outline of the part.

Please take this in consideration. Attached you find an example of how that could look like. (Actually when pasting a drawing from the clipboard you already do that.)

821QCAD (main)Feature RequestLowUnderline text optionAssigned
0%
Task Description

Feature request - to have an option to underline text.

1131QCAD (main)Feature RequestLowUse different units for construction and dimensionsAssigned
0%
Task Description

E.g. use Millimeters for construction while dimensions are displayed in Meters.

827QCAD (main)Feature RequestLowUse Properties Editor to define Properties of newly cre...Assigned
0%
Task Description

If there is no selection the Properties Editor could be used to predefine the properties of to be drawn elements.

724QCAD (main)Feature RequestLowUseless reference point entering when moving relativelyAssigned
0%
Task Description

Hi,
this is a usability feature request:

If you want to move an object relatively to any point (e.g. by entering @x;y in commandline) it does’nt make sense to enter a starting reference point. Of course this is possible by clicking to any location on the screen. But it’s difficult to change between mouse and keyboard so often.

It should be possible to enter a “don’t care” or “any” reference point by pressing a keyboard shortcut (e.g. enter like in AutoCAD).

Thx

694QCAD (main)Feature RequestLowUser coordinate systems (UCS)Assigned
0%
11 Task Description

UCS support.

618QCAD (main)Feature RequestLowuser defined lineweightAssigned
0%
2 Task Description

To have the option to set your own ‘user defined’ line weight.

802QCAD (main)Feature RequestLowUser defined toolbarAssigned
0%
Task Description

It would be a nice feature to be able to define your own toolbar.

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

1133QCAD (main)Feature RequestLowView > Add View: save layer stateAssigned
0%
Task Description

Save layer state (visibility) with each added view object (optional?).

2173QCAD (main)Feature RequestLowView > Selection Filter: Add alpha property for hatchesAssigned
0%
2 Task Description

Add alpha property to filter for hatches.

1596QCAD (main)Feature RequestLowView > Selection Filter: add filter for custom properti...Assigned
0%
1 Task Description

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

1541QCAD (main)Feature RequestLowView > Zoom > Zoom In/Out: Make zoom factor configurabl...Assigned
0%
1 Task Description

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

1999QCAD (main)Feature RequestLowViewport: Add additional properties for controlling dim...Assigned
0%
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:

1)
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.

2)
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:
https://i.imgur.com/s07JtaB.png

637QCAD (main)Feature RequestLowViewports / View ListAssigned
0%
Task Description

1. The Scrollbars for each window in the Viewports has the same size like the normal used scrollbars for windows. If you are working on a normal size Monitor it “steals” a lot of “working space”. Is there any possibility to make the scrollbars smaller or just a line to separate the windows so that I have to navigate with Keyboard and mouse?

2. I thing the Viewports and the View List belongs together - is it possible to get a button in the “View List / Tool Bar” to choose a Viewport style instead of “walking” the long way over the “Drawing preferences” Menu?

See also:
http://www.ribbonsoft.com/rsforum/viewtopic.php?f=47&t=2071

1863ECMAScriptFeature RequestLowWidgetFactory.saveState: save state of checkable QGroup...Assigned
0%
Task Description

QGroupBox widgets with <property name=”checkable”> are not saved in Qcad3.conf

1506dxflibFeature RequestLowwriteVPort parametersAssigned
0%
Task Description

Add parameters to the function DL_Dxf::writeVPort.
This way users will be able to specify the desired viewport.

Is the github the official repository? Are pull requests sent there accepted?

1811QCAD (main)Feature RequestLowZoom 1:1Assigned
0%
Task Description

It would be nice to be able to adjust the zoom factor so that the scale on the screen matches a ruler which I lay on the screen.

Thanks!

2063QCAD (main)Performance IssueLowBad performance while zooming inside layout block with ...Assigned
0%
2 Task Description

Zooming in and out is lagging to the point of unusable. This is happening in a layout block with the cursor pointing inside geometry with hatches. When the cursor is pointing outside the geometry zooming works as expected.
The attached file has a very simplified testcase that shows this problem almost in the same way as a more complex drawing with multiple layers and hatches.

edit: I also attached the more complex drawing because it is a bit unclear to me where the lagging stops. Outside the viewport or outside the paper.

I just noticed the selection box has the same problem!

2021QCAD (main)Performance IssueVery LowCannot work with big dwg filesAssigned
0%
Task Description

Openning a big file or doing any action in it, takes minutes to load.
Even dragging the scrollbar slightly left or right, takes mintues to redraw the canvas again, which makes QCAD un-usable for professional use.
Is there a way to make QCAD usable, after loading completed:
- Like suppressing edit until user says so,
- or taking snapshots of rendered canvases to another file and use it, as windows uses thumb.db ( for negative latency :P )

PS: I wish I could help a bit, but my hand are tied. I am just a java freak, I am opt to any idea of porting it to java, if she is still alive.

Tuğalsan Karabacak
EEE, MSc Mobile Comp & App, IWE

1801QCAD (main)Performance IssueLowlow perfomance in paper space and viewportsAssigned
0%
Task Description

Improving the performance of the exceptional use of the processors when switching from the model to the paper space (testing with the attached file) the functionalities of the commands for the viewports are too low in the paper space.

728QCAD (main)Performance IssueLowSlow loading of drawing with many block insertsAssigned
0%
1 Task Description

Slow loading of drawing with huge number of block inserts (more than 10000).

1954QCAD/CAMReleaseLowRevised PWM Post ProcessorAssigned
0%
Task Description

Hallo Andrew,

I have revised the PWM Post Processor to Revision D.

2147QCAD (main)SuggestionVery LowAllow breaking up self-intersecting a 2e time (at endpo...Assigned
0%
1 Task Description

QCAD Professional
win installer 32bit
Version: 3.25.2.4 (3.25.2.4)
Internet: QCAD.org
Build Date: Nov 18 2020
Revision: 40f4475
Qt Version:5.13.2
Architecture: i386
Compiler: Unknown



Continued from https://qcad.org/bugtracker/index.php?do=details&task_id=1757
Splitting the old report up ...
Same file.
In the left example one can cut (DI) once.
Cutting the second segment results in NO cut.

Regards
CVH

2149QCAD (main)SuggestionVery LowAllow undo after auto trim self-intersecting with AX in...Assigned
0%
1 Task Description

QCAD Professional
win installer 32bit
Version: 3.25.2.4 (3.25.2.4)
Internet: QCAD.org
Build Date: Nov 18 2020
Revision: 40f4475
Qt Version:5.13.2
Architecture: i386
Compiler: Unknown



Continued from https://qcad.org/bugtracker/index.php?do=details&task_id=1757
Splitting the old report up ...
Same file.
In the left example one can auto trim (AX):
- The lower loop.
- The top loop.
Bug?
The action on the top loop can’t be undone.

Regards
CVH

2148QCAD (main)SuggestionVery LowAllow undo after breaking up self-intersecting with D2 ...Assigned
0%
1 Task Description

QCAD Professional
win installer 32bit
Version: 3.25.2.4 (3.25.2.4)
Internet: QCAD.org
Build Date: Nov 18 2020
Revision: 40f4475
Qt Version:5.13.2
Architecture: i386
Compiler: Unknown



Continued from https://qcad.org/bugtracker/index.php?do=details&task_id=1757
Splitting the old report up ...
Same file.
In the left example one can break out segment (D2):
- removing one of the loops with the ‘remove’ option.
- leaving both without the ‘remove’ option.
Bug?
Without the ‘remove’ option it can’t be undone.

Regards
CVH

1789QCAD (main)SuggestionLowApplication Preferences / General / Performance :0Assigned
0%
1 Task Description

Hi Andrew,

we know that you need to have always software performance in your mind to decide which features / tools can / should be implemented and on which way.

I really appreciate your effort to find the best middle way between software features and performance but I think also it’s a tough call to appraise worldwide the overall customer equipment to make the software workable to the best for everybody. That isn’t possible without compromise.

Maybe it would make sense to think about a new dialog in the “Application Preferences” to let the user decide what kind of feature are absolutely needed regarding to his/her work-task / equipment. I don’t mean that you need to cover every single thing but the main “performance jeopardy’s” should be covered with an on/off switch.

Yes I know - that isn’t done in 5 minutes but I think that can make your life easier in the long run and will cover even more customer.

Just my two cents. ;)

2138QCAD (main)SuggestionVery LowBlock zoomstate supersedes Model_Space after Undo of BCAssigned
0%
1 Task Description

Summary: Block zoomstate supersedes Model_Space after Undo of BC

QCAD Professional
Version: 3.25.2.1 (3.25.2.1)
Internet: QCAD.org
Build Date: Oct 15 2020
Revision: 2895712
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown «< (Win installer 32 bit)

With the file provided:
ZW to see the top green ‘revision cloud’ up close
QQ
Box select around the cloud
»> 2 entities in selection
BC, select origin somewhere inside the selection, accept proposed naming
»> ‘Block 1’ is created from the selection
TN
BD, select the newly created Block Reference
»> Auto zoom of ‘Block 1’ (Intended behavior)
OO
»> Returns to Model_Space with the zoomstate of the removed Block
»> Halfway down the drawing
»> The former zoomstate of the Model_Space is lost

Intended behavior is that the zoomstate of Model_Space and Blocks don’t mix
See: https://www.qcad.org/rsforum/viewtopic.php?f=31&t=7797&p=30371#p30378

This proves they do, even if the block doesn’t exists anymore.

Regards,
CVH

PS: 3th trial to enter a suggestion ...

1469QCAD (main)SuggestionLowCartouche automatiqueAssigned
0%
1 Task Description

Would not it be possible to create a kind of template for printing?
We draw our room without cartridge. The cartridge will automatically appear when printed. The scaling could be automatic so that it goes in the A4 and therefore also will post the scale automatically. The name of the play could be the file name, date last saved after it the rest of the information that would be to add somehow (material index, designer, ...).

Original suggestion:

Bonjour,

Ne serait il pas possible de créer une sorte de template lors de l’impression ?
On dessine notre pièce sans cartouche. Le cartouche s’affiche automatiquement lors de son impression. La mise à l’échelle pourrais être automatique pour que ca rentre dans le A4 et donc l’échelle s’afficherai aussi en automatique. Le nom de la pièce pourrais être le nom du fichier, la date du dernier enregistrement après c’est le reste des infos qui serait à ajouter je ne sais comment (matière, indice, dessinateur, ...).

2140QCAD (main)SuggestionLowChanging navigation mode for mouse wheel doesn't change...Assigned
0%
1 Task Description

Looks like error, but may be that’s feature request.

CAD software uses typical navigation behavior as:
Wheel = Zoom; Ctrl+Wheel = Scroll up/down; Shift+Wheel = Scroll left/right.

Any other software like browsers, office software (openoffice writer, ms excel and so on), 2d paint software like GIMP (Photoshop and so on) uses other behavior:
Wheel = Scroll up/down; Ctrl+Wheel = Zoom; Shift+Wheel = Scroll left/right.

Users, that intensively use CAD and other software simultaneously prefer to make same behavior in their applications switching CAD scroll to plain mouse wheel.

QCAD’s “Application Preferences”: “Graphics View: Navigation”: “Mouse wheel/ two finger swipe”: “Scroll” allow user to assign scroll up/down to wheel mouse instead of Zoom. But there is mistake Ctrl+Wheel didn’t change to Zoom. Ctrl+Wheel continues to scroll up/down, as the wheel.
Wheel = Scroll up/down; Ctrl+Wheel = Scroll up/down; Shift+Wheel = Scroll left/right. No zoom!

Draw manipulation at this mode like a hell: you need to use wheel in conjunction with Ctrl/Shift to point draw in desired position, than move your hand to +(-) for make desired zoom.

1368QCAD (main)SuggestionLowContext Menu - suggestionsAssigned
0%
1 Task Description

I love using the context menu, speeding up my workflow indeed.

I would like to suggest that we have the added option to show only icons if desired and also that maybe an option to save and show commonly used tools!

Maybe the context menu could be configurable to show two columns, one for the normal last used tools and the othjer one for the user saved tools?

What do you think?

1526QCAD (main)SuggestionLowExporting block attributes to CSVAssigned
0%
1 Task Description

Two useful commands make it necessary to

1-”delete all the history of the command lines without terminating QCad” ; and

2-”export attributes to the CSV file as exported to the Blocks List”

Showing tasks 351 - 400 of 413 Page 8 of 9<<First - 5 - 6 - 7 - 8 - 9 -

Available keyboard shortcuts

Tasklist

Task Details

Task Editing