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
2127QCAD (main)Feature RequestLowSnap for predicted intersections while using "Restrict ...Assigned
0%
Task Description

I would like to request a new kind of snap: a “Restricted Intersection” snap that appears at the point where an entity would intersect with a line drawn from Relative Zero that fulfills the current EL criteria. “Restricted Intersection” snaps would be similar to other Relative Zero-based snaps (like “Perpendicular” and “Tangential”), but would predict the point of the snap from the EL constraints instead of the characteristics of the entity being snapped to. Naturally a value of 0 for angle or length would result in that constraint being ignored.

Additional operational flexibility could be achieved by allowing the snap to exist regardless of whether EL is actually in use. To be useful this would probably require determining snap locations based on angle OR length as opposed to angle AND length.

Implementing this new snap would allow, for example, for easily drawing a line of unknown (but determinable) length at a specified angle between a given point and a given entity (see discussion here), with the “Restricted Intersection” snap ensuring that the endpoint of the new line forms an intersection with the entity in question. Currently the same goal can be achieved a couple of different ways, but they all involve at least two separate steps.

2107QCAD (main)Feature RequestVery LowAdd a button to the tool bar to allow for a quick backg...Assigned
0%
1 Task Description

I find myself with reasonable regularity needing to change the background color between black and white. It would be much more efficient to have a toggle button on the ribbon to make this sort of instant (kind of like the “screen based line types” button works but make it for background color and just between black and white or let people define their dark and light themes and toggle the background between the two.

2091QCAD (main)Feature RequestLowToggle redrawing of hatches Assigned
0%
1 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

2087QCAD (main)Feature RequestLowMore options for "Paste along Entity" [PE]Assigned
0%
Task Description

“Paste” has already the options: To current layer, Overwrite layers, Overwrite blocks.

Would be a nice time saver to have the same options for “Paste along Entity” too.

2070QCAD (main)Feature RequestLowcropping imageAssigned
0%
Task Description

It may be useful to insert the “image cropping” function both in top / bottom - right / left mode, and with polyline

2060QCAD (main)Feature RequestLowDialog box for Layer StatusAssigned
0%
Task Description

So far, layer status has only been implemented very rudimentarily.
I wish something like a dialog box in which you can choose for each layer status, which layers belong to it and which not.

2057QCAD (main)Feature RequestLowMultiline toolAssigned
0%
Task Description

Implement a multiline tool.

2056QCAD (main)Feature RequestLowOption Duplicate layer (yy) inclusive all sub-layers.Assigned
0%
Task Description

If I’ve to duplicate a layer with a bunch of sub-layer it’s a kind of a Sisyphus task to get it done.
Currently I have to duplicate each single layer. Then in an additional step I’ve to address each child layer to the proper parent layer.

Current lack:
Marked parent layer with all sub-layer / Duplicate Layer / only ONE layer will be duplicated.

With other words: If I have to duplicate a layer with 5 sub-layer it requires 11 steps to get a copy of that tree ... :-(

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.

2034QCAD (main)Feature RequestLowPaint Properties to include modifying linetype scales w...Assigned
0%
Task Description

Previous Feature Request #1285, dated 2015, incorporated in QCADPro 3.24. I regularly adjust linetype scales on hidden, centreline and phantom lines to achieve the best appearance on the drawing when printed. I note the Paint Properties feature copies all the attributes of the chosen line but does not copy the scale. I have to change the scale of each line, even after ‘painting’. This copying all Properties is something AutoCAD does. I know I could change the line to Hidden2 etc. and tick the ‘scale lines’ box in Drawing Properties but that is not always successful- copying properties is a quick and useful way of achieving the required result.
QCAD Pro 3.24 Windows10.

2018QCAD (main)Feature RequestLowLayer visibility setting per view/view-portAssigned
0%
2 Task Description

In a medium complex drawing it’s often too much details to have all layers in a drawing visible at once. Also, it is of great importance to be able to have a single model to avoid duplication of work and risk inconsistency.

So i would like to create a number of views where each view has selected layers visible (that makes sense for the purpose of the view) and then assign the views to different layout blocks (using view-ports) in paper-space to be able to setup printing of several views on the same page/PDF

This also means that view-ports would have to be aware of what view they are displaying (if any besides the standard-view).
This will then make it possible for printouts of different views with selected layers visible (different for each view and view-port) and still have only one model. Today this is not possible.

As it is today the only limited workaround is to set the layers you want to display, print/PDF of that viewport on separate page, and then change it for the next page, and so on. The big drawback is that you cannot have two different views/view-ports on the same page with different layers visible. Also, for large drawing it is painful to have to do a lot of manual setup for each rendering of the complete drawing.

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

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

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

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

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

Hi,

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
0%
Task Description

See:
https://www.qcad.org/rsforum/viewtopic.php?t=6650

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

1934QCAD (main)Feature RequestLowDiametric text - overlaidAssigned
0%
Task Description

Diametric text is always placed above a horizontal measurement.

I often want to indicate both the inside and outside diameter of an object e.g. a wheel using diametric text. The text is overlaid and illegible.

To avoid text overlapping, I use Horizontal Aligned because I can control the position of the text to avoid illegible text.

A better method would be to alternate the placement of diametric text (alternatively) above and below a measurement so that in the majority of cases an overlap would be avoided.

Similarly for a vertical measurement, the text is overlaid and illegible.

When the angle is almost vertical, the angle controls the side the text appears however it also reverses the direction of the text (which is logical but not attractive).

Kind regards
Simon

1930QCAD (main)Feature RequestLowOption disable "Auto Zoom on load" for saved "Layout Vi...Assigned
0%
Task Description

Hi,

my setting for “Auto Zoom on load” is checked to on. That works perfect for me for most of my drawings.

But if I save a drawing with Layout Viewports then I have to adjust every Viewport again after loading.

Would it be possible to have an option below Application Preferences / Graphics View / Appearance / Auto Zoom on load / ON which excludes drawings saved with Layout Viewports?

1928QCAD (main)Feature RequestLowOptionnally 'Auto clean up' after generation of NaN / N...Assigned
0%
1 Task Description

Some functions / methods can generate some sort off entity or part with NaN / Null / Null-lenght ... props.
Some explicitly don’t and test their actions with isNull().

As these serve a purpose in some processes, trails of them can be part of the results.
For some users Null / Null-lenght are meaningfull, for other users these produce errors down the line.
In a few cases its a desirable feature eg. controlpoint spline.
(Allthough there are no Null props involved with equal successively controlpoints)

Many problem post on the forum are related to Null - Zero and so on.

In some cases it can’t be undone by re-editing the drawing.
https://qcad.org/bugtracker/index.php?do=details&task_id=1925

If it can’t be undone by Undo/Redo it is a bug.
https://qcad.org/bugtracker/index.php?do=details&task_id=1757

In some cases there is a difference noticed after file save-close-open.

1926QCAD (main)Feature RequestLowNo negative coordinate values ? (DO command)Assigned
0%
1 Task Description

Just starting with QCAD, for some hours now - really excellent user interface (compared to other low budget CADs, like DCAD, or BeckerCAD...) !

Surprisingly, point coordinates - entered via the command line, and shown with correct positions on the drawing- are not displayed correctly with the ‘dimordinate’ (DO) command.
There are no negative values, even when the center point (0;0) is right in the middle of the drawing, so points left and below should have !

GW.G

1922dwg2bmpFeature RequestVery LowAdd error message when requesting raster for a non-exis...Assigned
0%
Task Description

It would be nice if QCAD spit some kind of warning message when trying to render a layer with a name that doesn’t exist (and perhaps render nothing), rather than silently rendering an empty image. :D

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

1920QCAD (main)Feature RequestVery LowEdit > Application Preferences: Add preference to disab...Assigned
0%
Task Description

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

1917QCAD (main)Feature RequestLowAutomatic labels with static information of the drawingAssigned
0%
Task Description

I would like static information of the drawing (like scale, creation-date, modified-date, revision etc) to be available as automatic labels to be placed in the drawing (with selectable style, font etc)

This would greatly simplify the creatin of title sections in the drawing and making sure it is consistent with the actual drawing and not requiring manual “synchronization”.

1911QCAD/CAMFeature RequestLowDrill ToolpathAssigned
0%
Task Description

Hallo Andrew

It would be more than conveniant, defining the drilling locations of the drill toolpath, by selecting a circle’s center point.

1903QCAD (main)Feature RequestLowSaving layer settings, e.g. visibility status, associat...Assigned
0%
Task Description

In a medium complex drawing it may be too much details to have all layers in a drawing visible at once.

Instead a number of views would be created that saves not only zoom level and position but also what layers are visible and not (as appropriate for the purpose of that particular view). This is very cumbersome (to the extent it is not really realistic) to achieve today and requires a lot of duplication of both model and layers.

The advantage of adding this is the ability to have only one model (with multiple views) and avoid duplication of work and the risk of inconsistency inherent with many copies of the model.

As a further (and natural extension to this) would be the ability to used this functionality with view-ports to be able to create (possibly many) paper-spaces from a single model. This would however require view-ports to be aware of what view they are a window into. A single change in the model would then propagate to all defined view-ports and paper-spaces.

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”.

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

1895QCAD (main)Feature RequestLowAdd support for block transformation matricesAssigned
0%
Task Description

Support transformations by transformation matrix for block references.

See also:
https://www.qcad.org/rsforum/posting.php?mode=reply&f=33&t=6333

1890QCAD (main)Feature RequestLowPossibility to address an QCAD extern font folderAssigned
0%
Task Description

Like the Library Browser it would be nice to be able to define a extern font source folder. Especially now after we are able to create our own cxf fonts with QCAD. :-)

The reason is the same why we have it already for the library - without it we have to copy our individual fonts manually every time after a QCAD update to use them uninterrupted for existing and new drawings.

1888dwg2bmpFeature RequestLowAdd support to disable hatch rendering on "dwg2bmp"Assigned
0%
1 Task Description

Hi!

A friendly request to add an option to disable hatch rendering on “dwg2bmp” conversions.

Depending on the nature of the conversion and the density of the hatch, this may render unintelligible images (see attachments). The option could look like “-t, -nohatch” to indicate hatches should be hidden before rendering. This could potentially become an option too for “dwg2svg” or “dwg2pdf.”

Amazing product, thank you so much!

1887dwg2bmpFeature RequestLowAdd "-max-lineweight" option for dwg2bmpAssigned
0%
2 Task Description

Hi there,

A friendly request to add the option to set a maximum lineweight for raster conversions via dwg2bmp.

Depending on the LW configuration of the CAD file, rasterization operations sometimes yield terrible results (see attachment). This would also mirror the similar “-min-lineweight” options available on “dwg2svg” and “dwg2pdf” (although not on “dwg2bmp”).

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

Thanks!

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

1878QCAD (main)Feature RequestLowSnap > Distances from 2 Points: snap to point with give...Assigned
0%
Task Description

See also:
https://www.qcad.org/rsforum/posting.php?mode=reply&f=32&t=6211

1877QCAD/CAMFeature RequestLowPost Processor TutorialAssigned
0%
Task Description

Hallo Andrew,

I am still busy on the never ending G-code story. Doing so I wrote a small Post Processor Tutorial for all those nerds who wants to write their own. If you like it you might add it to QCAD. However, since English is not my native tongue I suggest checking it would be wise.

Meanwhile I have downloaded the source code, and could not find the CAM’s Drill-path-script. I am now using a negative Drill Cut Depth to set a Laser Dwell time, were as a field “Dwell Time (in seconds)” in the Drill-path would be more appropiate. Is this script open source available or is it part of ‘closed part’ of QCAD?

1870QCAD (main)Feature RequestLow Stretch tool / option to turn selection restriction on...Assigned
0%
Task Description

Hi,

since 3.19.2 the Stretch tool looks for any selection and follows the specification “Only stretch selected entities if there is a selection”.

That is a nice feature but it leads many times to confusing because I have to deselect a selection just because I need to use the stretch tool on something else on the fly. The same if I “forgot” a selection outside of my zoom which is still important for me. The stretch tool just won’t work without any message why not. My routine now is that I terminate every selection just before I use the stretch tool just not to be surprised by “why isn’t it working”?

It would be nice to have in the Stretch option bar a checkbox to turn the “only selection feature” on or off. QCAD should remember that setting.

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

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

1846QCAD/CAMFeature RequestLowToolpath preset offsetsAssigned
0%
Task Description

Hi Andrew

A request for adding some fields to the toolpath

1844QCAD/CAMFeature RequestLowHP/GL (PLT) importAssigned
0%
Task Description

Hi Andrew

QCAD/CAM misses a hpgl.plt import. If gerber and G-code can, so should plt.

1841QCAD/CAMFeature RequestLowQCAD/CAM Postprocessor "Hpgl": Add pen colors to HP/GL ...Assigned
0%
Task Description

Add SPx; with x being pen number from 1-8.

TODO:
- Which color corresponds to which pen number?
- What if there are more than 8 colors in a DXF files?

1838QCAD (main)Feature RequestLowCarbide Create importAssigned
0%
Task Description

Add support for importing Carbide Create files (.c2d).

Format is JSON based, human readable.

1837QCAD (main)Feature RequestLowLine bisector toolAssigned
0%
Task Description

Hi,

we have already this nice tool “Angle bisector”.

I would really appreciate if we could get the same function for parallel lines to place a line exactly in the center of both lines.

Thanks.

1836QCAD (main)Feature RequestLowOffset for paste along entityAssigned
0%
Task Description

add a new parameter “offset” in the dialog “Paste along entity”

see https://www.qcad.org/rsforum/viewtopic.php?f=31&t=5929&p=22307#p22307

1833QCAD (main)Feature RequestLowDeep synchronize attributes featureAssigned
0%
1 Task Description

There is the Synchronize attributes feature which works well. But It affects only block references in the active layout(modelspace, block layout). If I want to synchronize attributes of block references in in another blocks, i have to manually go through all blocks and run synchronize attributes feature. That is the reason I would like to modify Synchronize attributes feature to affect all block references in a drawing, or add new Deep synchronize attributes feature.

1827QCAD (main)Feature RequestLowProperty Editor: Accept advanced scale expressions for ...Assigned
0%
Task Description

Hi,

Identical scale expression used in Print Preview like 5:1, 5/1, 5”=1”, 5 are working flawless like expected.
Same expression used in a Viewport scale leads to different outcomes.

The Property Editor used to fix that in Paper_Space does also not accept those standard expressions.

1826QCAD (main)Feature RequestLowguide lines when extending lines Assigned
0%
Task Description

When using the SHIFT key while dragging the end point a perpendicular guide line is displayed (see attached screenshot).
It would be very helpful if other guide lines with x=const. and y= const. are displayed when pressing SHIFT + ALT key together while dragging.

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

1823dwg2pdfFeature RequestLowplotting error to pdf a Dwg where the view port is not ...Assigned
0%
Task Description

When trying to plot a dwg or a dxf to pdf where the viewport is orientated to a different angle than north up
the data in the view port is plotted north up.
see attached DWG and pdf for clarification.

1815QCAD/CAMFeature RequestLowAdd Laser tool optionAssigned
0%
Task Description

Hi Andrew,

Creating G-code for cnc-laser, the laser-tool can not be correctly set at all.

Attached a laser tool proposal

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!

Showing tasks 1 - 50 of 315 Page 1 of 71 - 2 - 3 - 4 - 5 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing