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
2298QCAD (main)Bug ReportVery LowCentroid mismatchAssigned
0%
1 Task Description

Please refer to:
https://www.qcad.org/rsforum/viewtopic.php?f=32&p=35080#p35080

Can this be implemented as a GUI metod?
Two feature requests: See FS#883, FS#1449

Regards,
CVH

2297QCAD (main)SuggestionVery LowFew UI inconsistencies Assigned
0%
Task Description

1) Line with command prompt in Command Line widget is missing padding/margin - letter C is glued to frame.
2) In the “Selection Filter” widget there is an “whitespace” character before colon “:” symbol on multiple places, it doesn’t seem repeat anywhere else

2296QCAD (main)Feature RequestLowCustom font type and size for command line widgetAssigned
0%
Task Description

Would be nice to change default font type and size for command line widget.

2295QCAD (main)Feature RequestLowDeselect all with Escape keyAssigned
0%
Task Description

I’m used to have persistant selection while drawing (Application Preferences > Graphics View:Appearance > Selection), but I’m missing deselection of all objects with ESC key. I have seen the option to deselect with right key, but it’s nice to have right key for context menu.

Currently ESC key cancels current active command, but would be nice if there is no command active to also deselect all features by default.

2294QCAD (main)Feature RequestLowAuto Zoom with middle mouse buttonAssigned
0%
Task Description

I tried to assign double click on middle-mouse button to zoomauto command, but it seems it’s not possible currently.

Would love to see this feature.

2293QCAD (main)Feature RequestLowinsert attributes into a point elementAssigned
0%
Task Description

Would it be possible to extend the tool for importing points with a label so that when importing points into the drawing (as it is now), the attributes of the point are taken from the csv file and written to the point’s own properties? See attachment. This would extend the functionality of the tool and I assume that it would also lay the foundation for the possible re-export of such points from the drawing to a csv file, including all the details.

 2292 QCAD (main)Feature RequestLow Override Dimension Precision for Individual dimensions Closed
100%
1 Task Description

Some drawings, particularly with a lot of angles, results in a very decimal number.

It would be great to have the option to change the precision of individual dimensions when necessary.

Currently, the precision is universal in the drawing.

What I’m currently doing is leave the precision to zero decimal cases and manually inserting decimals when needed, but it results in a dimension with no “Auto” label, that may result in wrong dimensions on the workflow, especially when editing the project. The dimension labeled manually will not change, so it can cause errors.

 2291 QCAD (main)Bug ReportLow Rulers empty if auto grid scale is off Closed
100%
Task Description

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

2290QCAD (main)Bug ReportVery Lowloading the Drawing Preferences using enter, using ente...Assigned
0%
Task Description

I use CTRL + I to pull up drawing preferences. Upon changing the dimension settings quickly and closing it normally by pressing enter it closes. But if i go to the next tab (drawing tab) then press enter to load it up quickly instead of pressing CTRL + I. Upon changing the dimensions settings and pressing enter to close it, it won’t close but instead flash and i have to keep pressing enter and eventually it closes.

I think this is a bug.

I have the Pro Version

2289QCAD (main)Bug ReportLowVertical Line Tool stops accepting inputAssigned
0%
Task Description

When using the vertical line tool, you can enter a length value in the options toolbar, then place the line. If you want to change the length, you just need to enter a new value and the length field will update. However, there seem to be cases where after 10-20 entries, the focus goes off the length field in the options toolbar, requiring the user to bring focus back to continue. I could not seem to duplicate this behavior with the horizontal line tool.

2288QCAD (main)Feature RequestLowLayer State WidgetAssigned
0%
2 Task Description

The option of a layer state widget would be a nice way to see and select between different layer states.

2287QCAD (main)Feature RequestVery LowEvaluate draw order for preference "Prevent white-on-wh...Assigned
0%
Task Description

The Application Preference setting “Graphics View - Appearance - Prevent white-on-white/black-on-black display” seems to be a global setting that doesn’t take the draw order into account. For example: With the setting enabled, it prevents creating a white hatch of a higher draw order on top of a larger, colored hatch with lower draw order (background). The preference does not seem to evaluate if the object is truly drawn as “white-on-white”.

With the preference enabled, setting the object color as “white” will set the “white” color label, but the object color actually stays black. Its hard to determine why it happens in that case.

Is it possible to let the global preference setting be applied to objects after evaluation of the draw order, and determine if the object actually is a true case of white-on-white?

My workaround: Disable the preference setting (I think it is default = on), and only enable it for ad-hoc checks of hidden and overlooked objects.

 2286 QCAD (main)Bug ReportLow Draw > Circle > 2 Tangents and Point: fails for Circle, ...Closed
100%
Task Description

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

 2285 QCAD (main)Bug ReportLow Draw > Circle > 2 Tangents and Point: fails for Circle, ...Closed
100%
Task Description

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

2284QCAD (main)Bug ReportLowZooming in & out causes grid/snap scale value change in...Assigned
0%
1 Task Description

I have set the grid/snap value to X=.0625 Y=.0625 on all 4 viewports.
When zooming in and out the grid/snap scale changes from .0625 to 3.90625. at this point the grid/snap points differ,
This causes a variation in the grid/snap reference points lending to drawing errors.

example
When I use the grid settings defaults .01, when zooming in and out, the grid/snap scaling doesn’t seem to have this issue.
Other values do, See below.

set value first zoom second zoom next zoom

	point		point		point ...	

0.01 0.1 1.0 10.0 ...
0.02 0.04 0.4 4.0 ...
0.04 0.16 1.6 16.0 ...
0.05 0.25 2.5 25.0 ...
0.0625 0.390625 3.90625 39.0625 ...
0.0254 0.64516 6.4516 64.516 ...

Why is there a squaring of the original set value? Which then becomes a new zoomed grid/snap value?

QCAD Professional
Version: 3.26.4.0 (3.26.4)
Internet: QCAD.org
Build Date: Jun 3 2021
Revision: 0bb4334
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

 2283 QCAD (main)Feature RequestLow Add a "Select Similar " command Closed
100%
1 Task Description

As a heavy mechanical drawings user, it would help a lot to have an option to select similar entities while working on QCAD.

In the flow of the work, sometimes I need to make some changes in all similar entities of the drawing.

The Select Similar works selecting all the same items with the same layer on the drawing.

Example:

I have a drawing for other company and I have to make a massive layer changing to my own layers.

I select a line and circles with a box selection, activate the Select Similar command and the QCAD instantly selects all lines and circles(no matter length) with that same layer. I can then change the layer of all of them instantly.

Or if I have a peace with a lot of circles, that aren’t in a block, in one time I want to change the layer or diameter of all circles in a certain part of the drawing.

I select the circle and activate the Select Similar command, the QCAD automatically selects all circles with the same layer and I deselect the circles that I don’t want with a box desselection and change the layers of them, or the diameter via properties.. and etc.

There is a workaround, that would be working with activating or deactivating layers, but the select similar would be a faster shortcut.

Thanks Andrew and team!

2282QCAD (main)Feature RequestLowAdd a "Save As" command while editing blocks in placeAssigned
0%
1 Task Description

As a heavy mechanical drawings user, it would help a lot to have an option to exit a block saving as a new name and making it a new entity from that time ahead.

Example: if a have a lot of screws, one of then is behind another peace and need the to have some lines changed to hidden style lines, in the flow of the work is great if I edit that screw in place and when exiting have the option to save as a new block, to don’t mess with other entities of the same block that I don’t want to change. Yes, there is a workaround that is duplicate and rename the block prior to the editing, but a save as seems to work easier.

Thanks Andrew and team!

 2281 QCAD (main)Bug ReportLow Block > Attributes > Synchronize Attributes: Multiple a ...Closed
100%
Task Description

Hello, I am not sure if this is a bug or if I use it wrong way. But when I create block with two identical block attributes everything look ok. I Can insert it to drawing, set the value (both will change). But when I use “Synchronize attribute (UY)”, only one will stay. It would be fine if both would stay. But I understand that you probably use tag as identification.

To reproduce the problem just open the attached file and press UY

 2280 QCAD (main)Bug ReportLow Dimension arrows not filled Closed
100%
Task Description

Version QCAD 3.26.4.7 / Windows x86_64

Existing drawing:

1. e.g. flange.dxf loads with no fills (solid hatch) for arrows,
2. New dimension are also without arrow fills.
3. This existing drawing has Text above line! Setting Drawing Preferences / Dim to “Horizontal text labels” will alter Text to be Horizontal BUT also open a gap for the text which is a separate setting (Text above dimension Line). Undo doesn’t works on this properly - used multiple times will even change the dim color which wasn’t changed in this operation.

New drawing:

1. Same test scenario - same issue.
2. Dim settings = Horizontal text Labels ticked, Text above dimension Line ticked produces a dim horizontal orientated with a gap instead to put the text above the line

 2279 QCAD (main)Bug ReportLow Edit > Application Preferences > File > Open/Save: wron ...Closed
100%
Task Description

I have selected version 32 as the default file save format but new files default to version 27 when saved

 2278 QCAD (main)SuggestionLow Layer properties drop down doesn't expand width Closed
100%
Task Description

The layer properties dialog has a drop down that lists all of ones layers. The dialog itself can be stretched horizontally, but the drop down doesn’t stretch with it. Because of this design element overlooked, it is near impossible to read longer length layer names. I have attached a screenshot that illustrates the problem.

 2277 QCAD (main)Performance IssueLow Auto Trim (AX) slower with larger number of text entiti ...Closed
100%
Task Description

QCAD Professional
Win7pro Win-Installer
Version: 3.26.4.5 (3.26.4.5)
Internet: QCAD.org
Build Date: Jul 20 2021
Revision: e596276
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Trimming With AX slows down with many text entities.
Seeing the same lagging with D2 on Circle entities.

Also seen on Windows 10 Pro 3.26.4.0
Forum topic: https://qcad.org/rsforum/viewtopic.php?t=8729

Attached files:
TrimAuto_1.dxf ... 11 entities ... trimming instantaneous
TrimAuto_2.dxf ... 11 entities + 1936 LINES ... rather instantaneous
TrimAuto_3.dxf ... 11 entities + 1936 ARCS ... less than 1 second
TrimAuto_4.dxf ... 11 entities + 121 TEXT ... over 3 or 4 seconds
Slower for larger Arc / Circle

The questions here are:
Should AX trim at text entities?
Can this be optional?

Regards,
CVH

 2276 QCAD (main)SuggestionVery Low Include 'polylines' & 'splines' in messages of Polyline ...Closed
100%
Task Description

Polyline from segments (OG):

The StatusTip reads:
“Create polyline from existing, connected line and arc segments”.

The CommandPrompt and LeftMouseTip both read:
“Choose line or arc segment or polyline”.

The tool let us pick 4 types of entities:
... A line, an arc, a polyline and also a spline entity.

If the picked entity is not one of these 4 types we get the warning message:
“Entity is not a line, arc or polyline.”

The tool prepends/appends 4 types of entities:
line, arc and polyline entities and also spline entities approximated by arcs.

Wouldn’t it be more appropriate if the tool mention all 4 types?

e.g.
StatusTip:
“Create polyline from existing, connected lines, arcs, polylines and splines”

CommandPrompt, LeftMouseTip:
“Choose line or arc segment or polyline or spline”

Warning:
“Entity is not a line, arc, polyline or spline.”

Regards,
CVH

 2275 QCAD (main)Bug ReportLow Snap > Center: snapping to center of polyline arc segme ...Closed
100%
Task Description

QCAD Professional
Win7Pro WinInstaller
Version: 3.26.4.5 (3.26.4.5)
Internet: QCAD.org
Build Date: Jul 20 2021
Revision: e596276
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

See attached file:
- The 9 center snapping points of the 24 bulging segments are all presumed to be incorrect
- For some segments the center snap is outside the arc shape from a bulging segment
- For some segments there are 2 solutions

Regards,
CVH

 2274 QCAD (main)Bug ReportLow View > Screen-based Linetypes: rendering of arcs with d ...Closed
100%
Task Description

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

Affects arc, circles, ellipses and polylines with segment length < dash length

 2273 QCAD (main)Bug ReportLow Block attribute duplicates after copy / paste, explode, ...Closed
100%
Task Description

See attached video.
Open file, copy block reference, explode original block reference, edit attribute of inner block in exploded block reference, save file, reopen file.

2272QCAD (main)Feature RequestLowSupport unit "US survey foot"Assigned
0%
Task Description

In the US, it is (unfortunately) still common to use US survey foot. It seems at least some DXF applications/libraries support this unit as a $INSUNITS value, some references:

There are two issues regarding this with QCAD:

  1. If you open a document with $INSUNITS being 21, it’s reset to 0 (unitless/unspecified) when saved again, even when not changing anything.
  2. It is not possible to select these units in the GUI.

I don’t know about standardization of these values, but my hope is that it’s at least possible to preserve the unit in an existing drawing. Given that this unit is supposed to be obsolete in some years, it might seem less important, but due to this transition, it might get even more important to be able to distinguish between units. Thanks!

2271QCAD (main)Bug ReportLowUnpredictable Crashing on Mac M1 Arm64Assigned
0%
Task Description

I am getting random crashing on my MacBook M1 chipset while using QCAD Pro. There is nothing in particular that you can do to replicate as the crashing is completely inconsistent. Have had it crash when pressing escape while using measurement tool, but have also had it crash while using the app and selecting a tool.

Included crash report, which has also been sent to Apple.

Thanks

 2270 QCAD (main)Bug ReportLow Draw > Dimension > Ordinate: Ordinate dimension values  ...Closed
100%
Task Description

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

Caused by missing linear scale property of ordinate dimensions.

 2269 QCAD (main)Bug ReportLow Inner block reference attributes disappear when editing ...Closed
100%
Task Description

Open attached file, edit “outer” block in-place, click Save and close. The attribute of “inner” block disappears.

Version:
3.26.4.5 (3.26.4.5)

 2268 QCAD (main)Bug ReportLow Not all dimension overrides written to DXF/DWG Closed
100%
Task Description

Autocad requires that all overrides are written to DXF/DWG, not only those that are actually different from the dimension style.

 2267 QCAD (main)Bug ReportLow In-place block editing: some block references not faded Closed
100%
Task Description

I noticed a bug while editing blocks in place. When I opt to edit in place, most of the surrounding blocks fade out properly, but some don’t. Although I can’t edit them, as they are not faded, It can be tricky to identify what is in the current block or not while editing a bigger assembly.

Another suggestion is to add a keyboard shortcut command to the “save and close”.

Otherwise, this is a fantastic feature that really enabled me to buy the QCAD and start using it professionally. In place editings are a key feature for my projects and drawings.

Thanks in advance.

IMG 1 shows my drawing

IMG 2 shows a block being edited “not in place”

IMG 3 shows a surrouding block being edited “not it place”

IMG 4 and 5 shows the in place edit of the block shown in IMG 2 and the surrouding blocks not being properly faded.

2266QCAD (main)Bug ReportLowCrash while creating an angular dimensionAssigned
0%
Task Description

no task description

 2265 QCAD/CAMBug ReportLow QCAD/CAM: startup crash if disabling hierarchical layer ...Closed
100%
Task Description

QCAD/CAM 3.26.4 crashes at startup (just disappears) if setting “EnableHierarchicalLayers” to “false” in QCAD3.ini (Section: [LayerListPro]) on Windows.
Tested fresh installs on several computers, including Windows 10, 7, XP. 32 Bit and 64 Bit OS and QCAD/CAM.
After removing “EnableHierarchicalLayers” or setting “true” QCAD/CAM starts up normally.

So user without knowledge of finding/editing .ini-file will lock himself out by disabling “Application Preferences > Widgets > Layer List > Enable Hierarchical Layers”

2264QCAD (main)Bug ReportLowHatching segment selection stops at entity - hatch patt...Assigned
0%
1 Task Description

QCAD Professional
Windows7 pro WinInstaller
Version: 3.26.4.5 (3.26.4.5)
Internet: QCAD.org
Build Date: Jul 20 2021
Revision: e596276
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

In the example given by ‘turtle’ .. why_is_this_not_closed-v2.dxf
https://www.qcad.org/rsforum/viewtopic.php?f=32&p=34157#p34153

Selecting hatch boundary segments of the horizontal polyline segment at
(1169.933593;274.432562)-(1089.933593;274.432562)

Segment selection stops where the AR-CONC hatch pattern touches the horizontal segment.
Such intersections points where already no longer regarded as snappoints.
See :
 FS#2090 : https://www.qcad.org/bugtracker/index.php?do=details&task_id=2090.
Related topic https://www.qcad.org/rsforum/viewtopic.php?&t=7340&p=28414#p28414

Regards,
CVH

 2263 QCAD (main)Bug ReportVery Low dwg2svg -min-lineweight option parsing broken Closed
100%
Task Description

The parsing for the -min-lineweight option of dwg2svg is broken, only -w or the undocumented -minlineweight options work.

This is due to a typo in the Dwg2Svg.js script around line 225:

      properties["minLineweight"] = getArgument(args, "-w", "-min-lineweight");
      if (isNull(properties["minlineweight"])) {
          properties["minLineweight"] = getArgument(args, "-w", "-minlineweight");
      }

This should be:

      properties["minLineweight"] = getArgument(args, "-w", "-min-lineweight");
      if (isNull(properties["minLineweight"])) {
          properties["minLineweight"] = getArgument(args, "-w", "-minlineweight");
      }

Note the case minlineweight vs minLineweight.

This has the consequence that the value parsed form -min-lineweight is always replaced with the value from -minlineweight, which is usually undefined.

Since the short option -w is parsed in both cases, it is not affected from the bug.

 2262 QCAD (main)Bug ReportLow Block referece attributes are orpaned when using "edit  ...Closed
100%
Task Description

This happens only when using “save and update” and then “close”. “save and close” works ok. See in video
Buttons for adding and removing from working set seams buggy for me when I played with them for a while (some block references completely disappear form drawing). But I am not able to describe this behavior.

2261QCAD (main)SuggestionVery LowQCAD change freehand tool to freehand spline toolAssigned
0%
Task Description

no task description

 2260 QCAD (main)Feature RequestLow Misc > Import/Export > Imort Points with Label: add opt ...Closed
100%
Task Description

Add column option “block name” to create block references instead of point entities.

 2259 QCAD (main)Bug ReportLow Insert file as block: crash when inserting block with a ...Closed
100%
Task Description

Inserting certain DXF files with attribute definition entities crashes QCAD.

 2258 QCAD (main)Bug ReportLow Selected entities send to an 'Off' layer retain their s ...Closed
100%
Task Description

Andrew,

Seen in al previous versions that I know of.
To recreate and merely as an example:
With:
- A polyline entity on a layer ‘polyline’ (notLocked - notFrozen - Visible)
- A hidden layer ‘exploded’ (notLocked - notFrozen - notVisible)

- Select the polyline .. DP .. XP » duplicated polyline explosion in selection.
- Set the selection its layer to ‘exploded’ by a double click in the Layer List or by Property Editor.
- Hide layer ‘polyline’ by toggling its visibility.
- Unhide layer ‘exploded’ by toggling its visibility.

The explosion is still in a dark red color.
Workaround: TA & TN

Regards,
CVH

 2257 QCAD (main)Bug ReportLow Images from Windows file cannot be loaded under Linux / ...Closed
100%
Task Description

Image file paths coming from Windows might contain mixed slash and backslash notations which is not correctly parsed under Linux / macOS.

 2256 ECMAScriptBug ReportLow Getting the end direction of a zero-length polyline lea ...Closed
100%
Task Description

Andrew,

With an RPolyline shape.
That is trimmed by RPolyline.trimEndPoint(cutPoint1, RVector.invalid, false);
And what is turned into a null-shape having only one single vertex.
Getting the end orientation of such a shape lead to an Application Crach.

RPolyline.getDirection1(); Doesn’t fail and returns 0.0rad.
RPolyline.getDirection2(); Fails critical.

I would have expected 0.0rad or ‘undefined’ for both.

One can circumvent that with simply testing the nature of the RPolyline before getting the end direction, and this each time required.

Regards,
CVH

 2255 QCAD Community EditionBug ReportLow Script bindings not available for Qt version 6.1.1 Closed
100%
Task Description

:-1: error: Script bindings not available for Qt version 6.1.1. You can add them to src/3rdparty/qt-labs-qtscriptgenerator-6.1.1 or use another version of Qt.

:-1: error: [Makefile:64: sub-3rdparty-make_first-ordered] Error 3

I cloned QCADsource code from Github and was trying to build source code from qt creator community version but got the above errors.

 2254 QCAD (main)Bug ReportLow Dimension > Continue: does not always continue at chose ...Closed
100%
Task Description

If boundary lines do not start at the same height, the continuing dimensioning (DC) does not work reliably. This results in incorrect dimensions that often cannot be recognized.

 2253 QCAD (main)Bug ReportLow Print Preview incorrect page size Closed
100%
Task Description

In Print Preview the movable display of the printing area (white) is displayed to small which makes a multi page arrangement very difficult. You want not notice the wrong size when you print only one page but 10 pages vertical in a row will show the effect clearly. I checked a metric (mm) and an imperial (inch) unit. The deviation in Imperial is clearer than in Metric.

2252QCAD (main)Bug ReportLowFreeze / crash when selecting clamped splines (not crea...Assigned
0%
Task Description

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

 2251 QCAD (main)Bug ReportLow Modify > Explode: spline explodes into line Closed
100%
Task Description

The attached file contains a spline that is exhibiting this behavior. To reproduce:

1. Select the spline
2. Click Modify > Explode
3. The spline loses its curve and becomes a straight line

Thanks for looking into this!

 2250 QCAD/CAMBug ReportLow CAM > Add Profile Toolpath: lead out type / size not sa ...Closed
100%
Task Description

Lead out type and size are not respected (signals blocked and not unblocked).

 2249 QCAD (main)Bug ReportLow Can not open this file in 3.26.4, but in 3.22.0.5 I can Closed
100%
Task Description

This file is produces by .js script which some QCad user wrote for me. The script produce many dxf files which are ok, but this one can not be loaded to 3.26.4. (3.22.0.5 is fine)

Showing tasks 1 - 50 of 2298 Page 1 of 461 - 2 - 3 - 4 - 5 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing