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
1701QCAD (main)Feature RequestLowLayer List / Block List: add filter inputAssigned
0%
Task Description

Add text filter for layer list, block list.

1036QCAD (main)Feature RequestLowLayer list - drop down menu optionAssigned
0%
Task Description

In the same way as the Pen tool has a drop down menu, would it be possible to have an option to configure the layer list in the same way. I am trying to create a bit more drawing space and it would be good if I could dock the layer list in the top of my window and only take up a single row space!

883QCAD (main)Feature RequestLowInformation tool for finding the centroid of an irregul...Assigned
0%
Task Description

It would be extreamly useful to have an additional info tool to be able to find the centre of gravity (centroid) for an irregualr polygon.
For info please see:http://en.wikipedia.org/wiki/Centroid

Actually a tool whicn gives an option for finding the centre and centroid of polygons would be good.

703QCAD (main)Feature RequestLowInfo function -> contour for Hatch not closed ...Assigned
0%
Task Description

Task: If I like to make a hatch and the contour isn’t closed I get a Grey circle Info where the contour isn’t closed. Nice!

But ..... I have this Info only for ONE not proper connection and only for the moment when the mouse pointer is over the Hatch Tool Symbol.

If I have to zoom into the Problem - I will lose the Info where the problem is :-(

To get the “Problem Info” back I have to select it again - but for that I have to zoom out ............... ;-)

It would be nice to have this “Problem Info” longer in the drawing - maybe until I solved all problems.

And it would be nice to have ALL Infos for not connected lines at the same time. It is not really helpful to repeat this function 20times if I have 20 connection problems ... ;)

628QCAD (main)Feature RequestLowImprove workflow for entering tool parametersAssigned
0%
Task Description

Provide keyboard shortcuts for options tool bar.

Under Linux, Windows Alt+Key shortcuts can be used.
Mac OS X does not seem to support this.

See also suggestions at:
http://www.ribbonsoft.com/rsforum/viewtopic.php?f=32&t=2053&view=unread#unread

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.

787QCAD (main)Feature RequestLowHatch generator - plug in tool?Assigned
0%
Task Description

Would it be possible to make a Plug in tool for a Hatch generator, so custom made hatches can be saved as .pat files?

I have a lot of up and coming future projects that I would like to make my own ‘custom’ hatches for.

1772QCAD (main)Feature RequestLowGo back on right-click on shaded Tool buttonAssigned
0%
Task Description

Right-click on the tools on the left-hand side of the screen brings you back in the hierarchy.

However, that does not work if you right-click while hovering above a button that that is shaded (inactive).

601QCAD (main)Feature RequestLowFür Berechnungen neu zu erstellende Elemente Werte von ...Assigned
0%
Task Description

Es wäre schön wenn ich Werte wie zum Beispiel Längen von Linien direkt abgreifen könnte um diese weiter in Berechnungen verwenden zu können.

Beispiel:
Ich habe eine Linie konstruiert wobei sich eine Länge y ergeben hat.

Nun möchte ich eine Linie zeichnen die 5 mal y sein soll.

Linientool → Wert 5* eingeben und y durch Auswahl mit der Maus von dem vorhandenen Elements übernehmen.

Natürlich könnte ich die Geometrie Info benutzen um den Wert abzulesen oder auch über die Zwischenablage zu benutzen. Ein abgreifen mit der Maus wäre aber schneller, direkter und wahrscheinlich auch mit weniger Fehlern (Human error) verbunden. Wahrscheinlich auch genauer da QCad, denke ich, mit mehr Nachkommastellen rechnet, oder?

528QCAD (main)Feature RequestLowFont Editing Assigned
0%
Task Description

Dear Sir,
I have noticed that in QCAD 3 rc4 it is not possible to open and edit font files.
This feature exists in version 2.2 and is indispensable to people using not common languages.
For example the unicode font does not have all greek characters, so I have added a few of the missing ones by editing the unicode.cxf font with version 2.2.
I kindly ask the designers to consider enabling this capability again.
Thank you!

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.

586QCAD (main)Feature RequestLowFile open dialog with previewAssigned
0%
Task Description

Since this is not supported by Qt anymore, this would likely have to be implemented from scratch.

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.

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…

951QCAD (main)Feature RequestLowExtra Option for Block attributes ...Assigned
0%
Task Description

It would be nice to have the possibility to control the automatic Text orientation in Block attributes.
Something what would work like the DIM restriction: I can read the text horizontal and/or from the right side of the drawing sheet.

Right now I have the feeling that the Text orientation is dependent on the tool what I even use.
Different tools = different outcomes.

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.

173QCAD (main)Feature RequestLowexplode text to lettersAssigned
0%
Task Description

implement

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

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

747QCAD (main)Feature RequestLowDXF import: dimension labelAssigned
0%
Task Description

Add support for custom dimension labels created in 3rd party applications. Such labels may contain text that is stripped by QCAD.

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.

1700dwg2pdfFeature RequestLowdwg2pdf: output multiple layoutsAssigned
0%
Task Description

Add support to specify multiple blocks (layouts) to output (one per page).

1824dwg2pdfFeature RequestLowdwg2pdf does not obey frozen layers in paper-space view...Assigned
0%
Task Description

We currently have a paper-space using two viewports with different layers from the model-space frozen. Unfortunately in the pdf output the layers which are frozen show up.
dwg2pdf should obey the specific frozen layer for each viewport

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.

1702QCAD (main)Feature RequestLowDraw > Polyline: add boolean operationsAssigned
0%
Task Description

Add intersection, union, difference, XOR operations for closed polylines.

1666QCAD (main)Feature RequestLowDraw > Line > Relative Angle / Orthogonal: define lengt...Assigned
0%
Task Description

Add option to define length (end point) using mouse pointer.

If reference point is “Middle”, extend line from middle in both directions to mouse cursor (?).

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

482QCAD (main)Feature RequestLowDisproportionate scaling of blocksAssigned
0%
Task Description

Block with hatch scaled with factor in X different from factor in Y leads to problems if contour contains arcs (which cannot / are not scaled disproportionally).

936QCAD (main)Feature RequestLowDisproportional scaling of block referencesAssigned
0%
Task Description

XP/32

... doesn’t works proper at circles and ellipses.

Circles: the scale works only proportional even though I have the options for x and y.
Ellipses: The same but if I play around with the x, y fields it will freeze the scale possibility.

622QCAD (main)Feature RequestLowDisproportianal scaling of arcs, ellipsesAssigned
0%
Task Description

Support disproportional scaling also for arcs, ellipses, other entities, not only lines and polylines with only line segments.

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

1698QCAD (main)Feature RequestLowDimensioning - add option to split dimensionsAssigned
0%
Task Description

Dimensioning - add option to split dimensions.

To have an option to split the extension lines if they run over other entities.

1699QCAD (main)Feature RequestLowDimensioning - add option to insert text in the middle ...Assigned
0%
Task Description

Dimensioning - add option to insert text in the middle of dimension.

To have an option to have text aligned in the middle of the dimension line, rather than above it.

1697QCAD (main)Feature RequestLowDimensioning - add option for horizontal text alignmentAssigned
0%
Task Description

Dimensioning - add option for horizontal text alignment.

Basically an option in drawing preferences to align text horizontally instead of vertically.

901QCAD (main)Feature RequestLowDimension text stylesAssigned
0%
Task Description

Support custom dimension text styles for imported DXF / DWG files.

790QCAD (main)Feature RequestLowDimension Setting - Extension Line - total length setti...Assigned
0%
Task Description

It would be nice to have the option for a “Short” Extension Line.
This is often used in Architectural drawings.
Yes, I know that I can explode a dimension and change it to that what I’m asking for - but that is really a Sisyphus task and destructs the function of a dynamic Dimension in QCAD.

757QCAD (main)Feature RequestLowDim: Architectural tick and Leader Arrow size independe...Assigned
0%
Task Description

Leader Arrow size and the Architectural tick size are controlled by one and the same value.

It would be nice to get the possibility to adjust them independently from each other ...

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.

990QCAD (main)Feature RequestLowDefault Names for Custom Property ...Assigned
0%
Task Description

Property Editor - Geometry - Custom - Add Custom Property

It would be nice to have in “Application preferences” the possibility to predefine a couple Custom Property Names.
Right now I use the Custom Property function to add a DIN and the Material info to every Block. This project has a lot of DIN parts and I have to type again and again the names DIN ... Material ... DIN ... Material ... DIN ... Material ... DIN ... Material ... DIN ... Material ... you got my point ;-)

If I have predefined Names - I have just to fill out the value :-)

805QCAD (main)Feature RequestLowCreate tool radius compensation / tool path generationAssigned
0%
Task Description

This is how I would implement this:

This would be a modification tool. Parts are selected, a toolpath is generated, and a dialog pops up to allow putting the tool path into an existing layer, a new layer, or replace all drawings in an existing layer.

This is how the toolpath is generated:

We iterate through all elements and explode everything but text into line segments. Then we connect the line segments into chains wherever the line endpoints are less than some tolerance away from each other. The chains can be very chaotic, but at least we have separate entities for now.

For every chain, we need to find the largest complete loop. A good drawing would only contain non-overlapping loops, but we can’t expect that. Everything that is not on this loop can not be defined as a part or as a hole, so we will merely create a tool path segment that is equivalent to the line segment. Every segment that *IS* on a loop is either an outside edge (part outline), or an inside edge (hole outline), (or overlapping, in which case it is neither, and we have an operator problem).

In a perfect world, we need to find exactly which shape is inside which other shape, and then create alternating tool offsets from the outmost loop (part edge) to the second outmost (hole), to the next (part) etc. .

In a simplified world, we can used the bounding box of the loop instead. This works OK for rectangular shapes, but a circle next to an “L” shape could be seen as inside the L’s bounding box, hence inside the L, wrongly accused of being a hole, not a part.

Now all that is left to do is to create a new loop, offset by the tool radius. Oh, and since we have the connections from line segment to line segment in the correct order already, we can use the opportunity to order all cutting loops from inner to outer, or from small to large, and order non-loop edges by travel distance.

The new drawing in the new layer can now be exported without further hassle to create a nice laser cut file.

PS: of course, a user could create multiple layers for marking, cutting, enraging, etc. . Additional Layer attributes for cutting speed and laser power (and a few more) would be needed.

1625QCAD (main)Feature RequestLowCopy LayerAssigned
0%
Task Description

Hi,

often I’m in the situation that I have to create an additional Layer mostly based on the settings from an already existing Layer. Just a question of organization. This new Layer has then everything identical except the name and one(?) Attribute. This could be that only the color or the Line weight deviates.

Example:

Existing Layer

Layer name: Lot 47 area existing

Attributes

Color: Red

Lineweight: 0.35

Linetype: Dashed


New Layer

Layer name: Lot 47 area proposal

Attributes

Color: Blue

Lineweight: 0.35

Linetype: Dashed

Unfortunately if done manually it happens in an blink of an eye that the human imperfection (me!) makes a mistake and (e.g.) a “Center (.5x)” finds it way into the Linetype Field instead of a “Center (.2x)” .... :-(

The workaround for a few User is to use in cases like this the Property Editor / General Property and customize single Attributes. In my opinion the first step to lose the control over your own drawing ...

A “Copy Layer” / Copy Layer Attributes” function would speed up this task and eliminate to a minimum the “human imperfection” factor.

I could imagine that a right click (like copy block) on the Layer triggers the “Add Layer” function and the dialog is already prefigured with the Settings of the Source Layer ...... ready for editing.
The new Layer itself is “empty” like any other new Layer.

503QCAD (main)Feature RequestLowConvert entities to points with a fixed distanceAssigned
0%
Task Description

Select lines, arcs, ... and convert them to points along the lines, arcs, ... with a fixed distance.

See also forum at:
http://www.ribbonsoft.com/rsforum/viewtopic.php?t=1834

670QCAD (main)Feature RequestLowConfigurable rendering options for stacked textAssigned
0%
Task Description

Customer wishes that stacked text used as subscript is rendered differently (i.e. increased text size, lower position for subscript).
This may also apply to superscripts.

684QCAD (main)Feature RequestLowConfigurable behavior for using box selection with Shif...Assigned
0%
Task Description

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

648QCAD (main)Feature RequestLowConfigurable behavior for line patterns at weight 0.00Assigned
0%
Task Description

A line with linestyle = dots and line weight = 0.00 appears in model space overly spaced, all other lineweights behave as expected.
Suspect other linestyles to behave in a similar fashion.

See attached drawing.

Suggested fix: use the same scaling for lineweight 0.00 as for lineweight 0.05.

873QCAD (main)Feature RequestLowcommand line does not accept distance value for funtion...Assigned
0%
Task Description

In the comnmand line, I can sucessfully enter for example the radius of a circle to draw (Space 100 Enter) but the command line does not accept a value for the distance when drawing parallel lines (l p space 100 enter → error).

277QCAD (main)Feature RequestLowcommand line arguments: allow class name after -execAssigned
0%
Task Description

command line arguments: allow class name after -exec

1651QCAD (main)Feature RequestLowChange thickness of arch tick for dimensioningAssigned
0%
Task Description

An option in the drawing preferences to change the line thicknesses for arch ticks would be a huge plus, at the moment I am having to insert ‘arch tick’ blocks for this.

525QCAD (main)Feature RequestLowchange the printed symbol of pointsAssigned
0%
Task Description

Hi,

in QCAD3 RC2 points were printed as crosses, in QCAD3 RC4 they are printed as (very little) points. I think this isn’t a bug but a feature. ;-)

It would be nice if one could change this behaviour / select the symbol of points.

Best regards - Stefan

This is a double post of http://www.ribbonsoft.com/rsforum/viewtopic.php?p=5870#5870 as suggested there.

1810QCAD (main)Feature RequestLowChange icons from black on white to white on black depe...Assigned
0%
Task Description

Automatic change of icons in the Library Browser from black on white to white on black or vice versa depending on the background (white or black; light or dark) in QCAD main window.
See also https://www.qcad.org/rsforum/viewtopic.php?f=31&p=21970#p21970

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.
Showing tasks 201 - 250 of 277 Page 5 of 6<<First - 2 - 3 - 4 - 5 - 6 -

Available keyboard shortcuts

Tasklist

Task Details

Task Editing