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
1067QCAD (main)Feature RequestLowFilling an area with a bitmapAssigned
0%
Task Description

Being able to fill an area with a bitmap would be a nice addition to the already impressive feature list of QCAD.

1080QCAD (main)Feature RequestLowBitmap export: calculate size based on bounding box inc...Assigned
0%
Task Description

I have created a drawing, where the CENTERS of the most outer lines have a distance of 3.06mm in both X and Y.
The line weight of these outer lines is 0.6mm, so the whole image is 3.06mm + 2* 0.6mm/2 = 3.12mm wide and long (center to center plus half of the line weight on every side).
Additionally in the export there is a frame around the image, making it 3.12 + 2*frame.
The export function however calculates 3.06mm when setting the resolution to 1000Pix/cm, so it does not include the line weights and the outer frame.

1090QCAD (main)Feature RequestLowExport only selected layers to SVG and/or export each l...Assigned
0%
Task Description

When exporting to SVG it would be helpful if there was a selection of layers to export.
E.g. when selecting only layer A in the SVG export dialog, only the objects located/displayed on layer A would be exported to SVG.

As an alternative or additional export feature, there could be an option to export each (non-empty) layer to a separate SVG in one step.
The layer names could be used as (part of the) default file names during the export.
E.g. Layer A of file XYZ would be exported to “XYZ_A.SVG” while layer B would be exported to “XYZ_B.SVG” etc.

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 ;-)

1104QCAD (main)Feature RequestLowPrinting: Add support for page rangeAssigned
0%
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.

1107QCAD (main)Feature RequestLowSplines: add / remove control points of existing spline...Assigned
0%
Task Description

Tools to add control points to existing splines and remove control points.

1111QCAD (main)Feature RequestLowOption to swap right/middle mouse buttonAssigned
0%
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.

1130QCAD (main)Feature RequestLowOffset Polyline from both sides at onceAssigned
0%
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?

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.

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

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

1152QCAD (main)Feature RequestLowAdd preference for snap label and snap cursor shape / c...Assigned
0%
Task Description

Would it be possible to have options for:

1.Enable or disable Snap label with text.

2.To have a ‘Snap Marker’ with style and colour choice instead of snap label.

* It would be good for users to have the choice.


1155QCAD (main)Feature RequestLowAdd preference for solid line crosshairsAssigned
0%
Task Description

Would it be possible to have the choice of either dashed or solid lines for the large cross hairs?

1156QCAD (main)Feature RequestLowAdd preference to force toolbars to be floatingAssigned
0%
Task Description

Would it be possible to have the choice to dock or not dock toolbars - in other words keep them floating, an additional option in the tool settings could be added?

1169QCAD (main)Feature RequestLowBitmap clippingAssigned
0%
Task Description

Clipping bitmaps to only show a part of the image.

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

1172QCAD (main)Feature RequestLowPrint Preview - Add 'Place Paper Option' toolAssigned
0%
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:(

1185QCAD (main)Feature RequestLowImporting Tables (CSV)Assigned
0%
Task Description

Import tables in CSV format and display them in the drawing as lines and text.

1229QCAD (main)Feature RequestLowLoad last project at startAssigned
0%
Task Description

When starting QCAD it will open a new, untitled, page causing me to close that, click through the saving option to discard changes and then load up the project i’m working on. It would be nice to have the option for the program to start with the last used project.
I checked the application preferences to see if this option was already possible as it’s common with other applications but couldn’t find it. In ‘Startup’ (the obvious place for it) there was only an option for the splash screen.

1230QCAD (main)Feature RequestLowFile > PDF Export / SVG Export: export layersAssigned
0%
Task Description

Dear Andrew, just in case you should ever run out of ideas for enhancements; As an advisor I sometimes get PDF files and recently, some CAD drawings contained layers, which is kind of nifty to reduce the clutter.

Sadly though, qprinter/qpainter seem to be unaware of OCG (Optional Content Groups, the PDF jargon for layers) at the moment, so my plea is for the back burner now. Probably in SVG though it can be done? Yet that is of a little less use, maybe…

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.

1254QCAD (main)Feature RequestLowAdd drop object along a path with automatic trimAssigned
0%
Task Description

Add drop object along a path with automatic trim.

  1. The object can be a selection before or after selecting the tool, an entity or a block.
  1. The path can be another entity from a start point to an end point.
  1. Dropping can be made on one side or the other (like in other tools depending on the side of the cursor), with a choice of miroring the object or not.
  1. The number of drops or the distance between can be selected.
  1. The distance can be between a control point of the object or its sysmetry axis or border.
  1. The dropping direction can be selected too.
  1. The droping depth can be constrained : all control points have passed the path, or one of them. Alternatively, replace control points by an entity belonging to the object.

Exemple of use case : equidistant drills in a curved rail. The dropping depth constraint enables for example to ensure a drill has a minimal depth when not orthogonal to a plan.

1255QCAD (main)Feature RequestLowChange a quote value modify the drawing + link quotes w...Assigned
0%
Task Description

Change a quote value modify the drawing + link quotes with entities

In other words, makes quotes editable AND linked to entities.

  • Today in the properties, the value is read only. Being able to edit the value would modify the linked entity properties to fit the new quote.
  • Changing a property would change the linked quotes accordingly. Today, if I change a circle diameter which is quoted, the quote remain where it was and is no more relevant.
1262QCAD (main)Feature RequestLowMissing some kind of "QCAD is still working" indicator.Assigned
0%
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.

1263QCAD (main)Feature RequestLowLibrary Browser: Configurable background color for icon...Assigned
0%
Task Description

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

1278QCAD (main)Feature RequestLowLayer list: store layer state independently of parent l...Assigned
0%
Task Description

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

1298QCAD (main)Feature RequestLowDrawing Preference; File formatAssigned
0%
Task Description

Hi, I get anoyed everytime saving a drawing;

 File Format not recommended.......          [Yes]   ; I know. it's suppose to be in that format!
 Saving to file......                        [OK]    ; I already told you
 Black entities ......bla bla                [OK]    ; I already told you
 Custom colors ...... bla bla                [OK]    ; I already told you

Therefore, Drawing Preferences should start with the file format choice field;

 File Format: R.......

Drawing should be opened and saved in that format without any question. Please.

1316QCAD (main)Feature RequestLowEdit > Drawing Preferences: add global linear factorAssigned
0%
Task Description

See also:
http://www.qcad.org/rsforum/viewtopic.php?f=31&t=3846

1332QCAD (main)Feature RequestLowFile > SVG Export: export DXF entity handles to SVGAssigned
0%
Task Description

Add handle attribute to exported SVG tags to identify exported DXF entities.

1363QCAD (main)Feature RequestLowNew Tool - make lines horizontal or verticalAssigned
0%
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.

1371QCAD (main)Feature RequestLowMatrix - Modify, missing Flip Horizonatal and Vertical ...Assigned
0%
Task Description

Matrix - Modify, add Flip Horizonatal and Vertical tools

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.

1407QCAD (main)Feature RequestLowSplines: add support for knot weights, start-, end tang...Assigned
0%
Task Description

Attached DWG/DXF files are incorrectly read by QCAD.
They contain splines drawn using ZWCAD and saved as DWG/DXF version 2000.
Above splines are polylines created with autolisp routine which converts spline to polyline, so you can see how splines should actually be drawn.

First spline is created with fit points: 2,2 4,4 6,2
Then copied and applied weight of 2 on central control point.
Then copied again and applied weight of 0.5 on central control point.

Second spline is created with fit points: 6,2 8,4 10,2 with vertical start and end tangent.
Then copied and applied fit tolerance of 1 for fit points.

Third spline is created with fit points: 10,2 12,4 14,2 with horizontal start and end tangent.

Fourth and fifth spline are correctly drawn by QCAD.

Link to bitmap (converted to png) export:
External Link

Versions
QCAD version: 3.13.1.0
Date: Mar 17 2016
Qt version: 4.8.4
Compiler version: gcc 4.4.3
Build Date: Mar 17 2016
Revision:
Architecture: x86_64
OS: Linux
OS version: Unknown

1425QCAD (main)Feature RequestLowAutomatically create hatch entities behind border entit...Assigned
0%
Task Description

Automatically set the draw order one lower than the lowest draw order of a border entity when creating a hatch. This should be a user preference, since not everyone might want that behavior.

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

See also:
http://www.qcad.org/rsforum/viewtopic.php?f=31&t=4256

1440QCAD (main)Feature RequestLowNew Drawing in Simple APIAssigned
0%
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 )

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

Hi,

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.

1472QCAD (main)Feature RequestLowArc fit tool to improve large filesAssigned
0%
Task Description

Large files/large entities perform bad in QCad. There are many dxf files that are created with thousand of lines that perform reasonable in other cad’s/cam’s that qcad cannot match.

One very useful tool, that could be added would help to improve qcad performance and at the same time enlarge the dxf quality (by replacing thousand of files by arcs), would be a tool called “arc fit” where, when possible and under a determined possible error margin (user selectable) creates arcs replacing the existing lines.
This would improve the file work in QCad also improves CAM software that would work after QCad, that I think is important for many users.

For example, if it is needed to use qcad to generate toolpaths for letters, after exploding letters, the output is almost impossible to work due to the number of lines that are created. Having arcs instead of lines would greatly improve qcad use.

1473QCAD (main)Feature RequestLow"Partial" circular/radial dimensionsAssigned
0%
Task Description

This is kind of related to FS#952, or rather a superset of it.

Consider the situation in the attached image. There is a perfectly good, albeit really shallow arc, making the radius somewhere in the vicinity of 600 millimeters, and the radial dimension being drawn accordingly.

Considering the other dimensions of the part, this is completely unusable, even to work with, really, but definitely so when it needs to be put on paper.

It would be nice to have some sort of “partial” (for my lack of a better word) radial/diametric dimensions where the dimension length can be adjusted.

Considering that this can be done with Leader, maybe a better (more generic) solution would be for Leader type dimensions to have options so they could automatically generate labels for various dimensions of a selected entity – sort of like having the Prefix/Tolerance/Scale options the other dimensions have, and have some additional fields there for selected entity and maybe dimension type (for example, radial or diametric for an arc-type entity).

1503QCAD (main)Feature RequestLowDetect duplicates within a given selection -new tool re...Assigned
0%
Task Description

It would be so useful to have an option to be able to detect duplicates within a given selection.

1505QCAD (main)Feature RequestLowNew feature - use info tools with scaleAssigned
0%
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.

Regards

Clive

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?

1510QCAD (main)Feature RequestLowdimensioning, rounded valuesAssigned
0%
Task Description

Approximation value for dimensioning, i.e. for example:
approximate to .5
measured valure 11.3456 > displayed value 11.5

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

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

1542dwg2svgFeature RequestLowdwg2svg: add switch to show only given layer(s)Assigned
0%
Task Description

Implement a command line switch to only show a list of given layers for dwg2* command line tools.

1549QCAD (main)Feature RequestLowSeparate Coordinate Display from Drawing DimensionsAssigned
0%
Task Description

Source:
https://www.qcad.org/rsforum/viewtopic.php?f=31&t=4752

According to the changelog for version 3.9.3 the info tools and coordinate display are tied to the current drawing dimensions. For much of my use I prefer to have the dimensions format different. The main reason is that my customers want to see the format in fractions, but when I am drawing I’d rather see the decimal format to make sure what I am drawing is accurate. So I’d really be interested in seeing a separate full configuration of the display and info coordinates.

1552QCAD (main)Feature RequestLowLayers: assign different color for printingAssigned
0%
Task Description

Original request:

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

1586QCAD (main)Feature RequestLowEdit > Application Preferences: Use different color for...Assigned
0%
Task Description

Add preference to use a single, configurable color for all locked layers.

See also:
https://www.qcad.org/rsforum/viewtopic.php?f=89&t=4879#p17953

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

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

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

1601QCAD (main)Feature RequestLowAdd regex to text search & replaceAssigned
0%
Task Description

Add a more versatile way of doing a search and replace for text. Regular expressions maybe?

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

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

Showing tasks 201 - 250 of 272 Page 5 of 6<<First - 2 - 3 - 4 - 5 - 6 -

Available keyboard shortcuts

Tasklist

Task Details

Task Editing