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)

IDCategory  ascTask TypeSeveritySummaryStatusProgress
 2123 QCAD (main)Bug ReportLow File > Print: Crop marks not printed Closed
100%
Task Description

Crop marks in Paper_Space are only printed if a Viewport covers the crop mark position.

See also:

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

 2124 QCAD (main)Bug ReportLow Hatch solid fill disappears after saving and reopening Closed
100%
Task Description

A solid fill hatch works as expected in the attached file and prints OK, but after saving the file and reopening, the hatch has disappeared.

2125QCAD (main)Bug ReportLowText disappears when you zoomWaiting on User
0%
Task Description

When I zoom, the text disappears in certain zoom levels after updating to the latest version.

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

2128QCAD (main)Feature RequestLow"Create Library Item" "Save As" dialogue doesn't rememb...Assigned
0%
2 Task Description

This is either a bug or a feature request, depending on perspective; my apologies if I’ve picked the wrong one. Additional discussion can be found here.

Steps to reproduce:
1. Create an entity
2. Run “Create Library Item” [BT]
3. Select Reference Point

Expected outcome:
“Save As” dialogue opens in the directory that the previous library item was saved in

Actual outcome:
“Save As” dialogue opens in ( RSettings.getLaunchPath() + “/libraries” )

Additional Context:
The reason I’ve categorized this as a bug is because, relative to the behaviour of the main “Save As” dialogue (which does remember the last directory used) the behaviour of the “Create Library Item” “Save As” dialogue is unexpected.

Software versions:
QCAD 3.25.2 Pro
Windows 10 Pro

 2129 QCAD (main)Bug ReportLow Info > Polyline Area: Overlapping labels Closed
100%
Task Description

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

2130QCAD (main)TaskLowText: Text dialog removes tabsAssigned
0%
Task Description

Text dialog (QTextEdit) strips tabs in toHtml.
If tabs can be retained, text entities could support tabs.

 2131 QCAD (main)Bug ReportLow Modify > Clip to Rectangle: fails on xlines Closed
100%
Task Description

XLine entities are not split up correctly into rays and a line at the rectangular edge.

 2132 QCAD (main)Bug ReportLow Dimension > Baseline / Continue: custom text label posi ...Closed
100%
1 Task Description

To reproduce:

  1. Draw a rectangle.
  2. DH, draw a dimension (the base dimension).
  3. Move that dimension’s text to a new position.
  4. DC, continue that dimension.


The text of the continued dimension will show up on top of that of the base dimension. Expected behaviour would be that it would show up on top of the continued dimension (standard placement).

Please see attached pic.

 2133 QCAD (main)Bug ReportLow Modify > Break out Manual: exception for closed polylin ...Closed
100%
Task Description

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

 2134 QCAD (main)Bug ReportLow Property Editor, Total Length result incorrect Closed
100%
Task Description

Case: Tested with the example drawing provided below:
https://www.qcad.org/rsforum/viewtopic.php?f=83&t=7776

If I select every single entity piece by piece with the mouse pointer the total length is correct.
If I select everything in once with a rectangular or a polyline selection the total length is incorrect.

 2135 QCAD (main)Bug ReportLow CAM > Nesting: quantity not correct Closed
100%
Task Description

Under Linux the quantity is not correctly interpreted.

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

 2137 QCAD (main)Bug ReportLow View > Property Editor: Block reference shows propertie ...Closed
100%
Task Description

Create block with attribute definition.
Create block reference.
Edit block and delete attribute definition.
Select block reference.
> Property editor shows deleted attribute

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.

 2142 QCAD (main)Bug ReportLow Viewports: Cannot snap to reference points of circles / ...Closed
100%
Task Description

Reported by CVH

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

 2143 QCAD (main)Bug ReportLow Rendering: arcs in scaled up blocks rendered with too l ...Closed
100%
Task Description

Create block with arc or circle
Insert block with factor 100
Rendering is too coarse

2145QCAD (main)Bug ReportLowModify > Trim Both: closed polyline as either entity br...Assigned
0%
1 Task Description

QCAD Professional

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

Use TM by mistake to trim a line to a closed shape.
Topic: https://qcad.org/rsforum/viewtopic.php?f=33&t=7780
File included in the topic.
Y1 Original
Y2 Faulty use of TM
Y3 After ‘Undo’

Husky only ‘could agree on a not proper working undo
The conditional clause of this sentence is ‘the odd choice’.
Blaming this on incompetence.
Insight is the best way to get better ...
... but the rest is more an odd choice of tools for this kind of task ...

Again, the MISTAKE was by accident, not intended, in a flick of the wrist ...
I didn’t change the trimming method, I simply forgot to ... only once.

The ‘undo’ of my incompetent MISTAKE didn’t returned to how the situation was before I erroneous trimmed with TM.
I was simply undoing my erroneous action.

Documented it in 4 quadrants.
For this, 4 times on purpose, and not as a consistent ‘odd choice’.

Regards,
CVH

 2150 QCAD (main)Bug ReportLow Modify > Stretch: block with attribute not moving Closed
100%
Task Description

Create block with attribute definition (attribute definition has lowest draw order in block).

Create block reference from block.

Modify > Stretch with area around block reference.

Block reference does not move.

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

 2152 QCAD (main)Bug ReportLow Status change for Visibility in Viewports fails Closed
100%
Task Description

Status change for Visibility is without any effect on Viewports in Paper_Space.

Case:
Entities drawn on a layer in Model_Space. Visibility on/off works.
Situation covered with a Viewport, placed in Paper_Space, Edit content launched for that Paper_Space, Visibility on/off doesn’t works.

It was properly working in previos QCAD versions ...

 2153 QCAD (main)Bug ReportLow Freeze program when using text tool Closed
100%
Task Description

Using version 3.25.2.4

Add or change text.
Inside the rich tab I try to change the text height.
The program freezes.
Tried with different fonts.

 2154 QCAD (main)Bug ReportLow View > Library Browser: '0' shortcut breaks value enter ...Closed
100%
Task Description

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

 2156 QCAD (main)SuggestionLow Add an option to XP preferences to include circles or n ...Closed
100%
1 Task Description

Andrew,
unrelated to any OS or version.

Circles do explode to polylines with two arc segments.
Discussed earlier and very correct because a full circle bulge would be a mathematical limit situation.

When there is no option to ‘Undo’ anymore or when the file was saved & loaded there is no easy way back.

One of the reasons why I isolate circle entities if I might going to use XP as in the file here:
https://qcad.org/bugtracker/index.php?do=details&task_id=2155
Even knowing it, I still make more mistakes as I would like. ;-)

It would be nice to be able to exclude circle entities from the GUI explosion action XP.
Can be simply implemented in the top of Explode.explodeSelection with an extra preference in AppPrefs, default =true.

On the other hand, the explosions of circles used internally in various methods should remain.

Regards,
CVH

2157QCAD (main)Bug ReportLowControlpoint Spline exploded to polyline may induce NaN...Assigned
0%
1 Task Description

QCAD Professional
Win installer 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Documented in 3.25.2.4, reproducible under 3.25.2.7
In the attached file:
→ Explode the trial cases and locate NaN Widths.
→ These faulty widths are cleared while saving and reverting.
= work around.

Related Post: https://www.qcad.org/rsforum/viewtopic.php?t=7902#p30902
Related Topic: https://www.qcad.org/rsforum/viewtopic.php?t=7901
Related Commit: https://github.com/qcad/qcad/commit/fcd7929bced7ae328029c1aa2ee2aff2745709c6

Arctic_Eddie reports failing CAM offset at exactly these points !!!
Reported is a faulty arc with radius of over 360,000mm.
- I can not reproduce this under QCAD working further on the Polys with NaNs.
- However the direct offset of such controlpoint Splines is erroneous.
(see file in post 30902)

Arctic_Eddie reports arc radii of over 10,000mm.
- These don’t seem to be faulty.
- I agree that BiArc fitting should be bound to a lower and certainly to an upper limit.
- That should be huge otherwise faint curvature is represented by many
wobbles or too quick by straight lines.
(All this, keeping in mind that QCAD doesn’t return the optimum fitted BiArc, see: https://www.qcad.org/rsforum/viewtopic.php?t=4859)

Regards,
CVH

 2158 QCAD (main)Bug ReportLow dwg2bmp: -origin does not export origin Closed
100%
Task Description

-origin has no effect, origin is not drawn in export

2159QCAD (main)Bug ReportLowDraw > Polyline > Polyline from Selection: may induce N...Assigned
0%
1 Task Description

QCAD Professional
Win installer 32
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Discovered in 3.25.2.4, reproducible under 3.25.2.7

Draw any open or closed chain of line entities.
Select All.
OC to Polyline.
Step through vertices.

No example file provided because these NaN values are not saved to a file.
More pronounced with lines as with arcs.
Less pronounced when recombining after an explosion.
Some methods clear these to value = void.
Some methods clear these to zero (OR).
Can also occur when adding segments to an existing polyline with OC.

Regards,
CVH

2160QCAD (main)Bug ReportLowDraw > Polyline > Relocate Start Point: fails on polyli...Assigned
0%
1 Task Description

QCAD Professional
Win installer 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Origin:
I like to start my CAM paths at low curvature instead starting at high curvature.
Ellipses may explode with the startpoint at the tip. (file Y2)

Documented in 3.25.2.4, reproducible under 3.25.2.7

File included with 4 LayerStates
- Original Ellipses: Y1
- Exploded to polylines (32 segments): Y2
- Direct after XP, OR performs different on the left top one: Y3
- Faulty solutions by OR: Y4 (= saved state)

The results may differ with the saved explosions.

With the file.
Y1
TA
XP
Relocate startpoint with OR to an existing reference (called ‘End’)

Regards,
CVH

2161QCAD (main)Feature RequestLowMake Polyline from Selection (OC) configurable for simp...Assigned
0%
1 Task Description

QCAD Professional
Win installer 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Not related to OS, nor version.

The method Polyline from Segments (OC) can be configured for tolerance and simplification in the Options Toolbar.
The method Polyline from Selection (OG) has no UI or none showing.

OG retrieves a tolerance from QCAD.ini, what is initially not set:

    var tolerance = RSettings.getDoubleValue("PolylineFromSelection/Tolerance", 0.001);

The tolerance will be default = 0.001 similar as the default in AppPrefs.
The tolerance setting is included in QCAD.ini after changing the AppPrefs entry.

OG calls PolylineFromSelection.autoJoinSegments with this tolerance:

    var counter = PolylineFromSelection.autoJoinSegments(di, tolerance, this);

PolylineFromSelection.autoJoinSegments calls PolylineFromSegments.createPolylineShape
with simplification hard coded to true. (last parameter)

    // create polyline from line, arc, spline or open polyline entity:
    var polyline = PolylineFromSegments.createPolylineShape(
                    entity, doc, vTolerance, op, undefined,
                    traversed, callBacks, undefined, true);

I would like to see the simplification optional and default = true.

Regards,
CVH

2162QCAD (main)SuggestionLowUpdate the parameter with simplify of RPolylineData & R...Assigned
0%
1 Task Description

Unrelated to OS, nor version

Reported Jun 23, 2020 in: https://qcad.org/rsforum/viewtopic.php?f=30&t=7372

Status Dec 24, 2020: https://qcad.org/rsforum/viewtopic.php?f=30&t=7372#p30955 Documentation is updated.
The Classes still refer to an ‘angleTolerance’.

Regards,
CVH

 2163 QCAD (main)Bug ReportLow File > SVG Import: parsing path data with implicit sepa ...Closed
100%
Task Description

Path data might contain leading zeroes to indicate an implicit separator:

“1 02” should be equivalent with “1 0 2”, not “1 2”.

 2165 QCAD (main)Bug ReportLow Rectangle with Size (RS) doesn't remember Fill, RoundCo ...Closed
100%
1 Task Description

QCAD Professional
Win installer 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Topic: https://qcad.org/rsforum/viewtopic.php?f=33&t=7900
Report: https://qcad.org/rsforum/viewtopic.php?f=33&t=7900#p30977

Rectangle with Size (RS) doesn’t update the Fill, RoundCorners & Radius settings shared under the [Shape] header in QCAD ini.

Explained as group synchronization while the Polygon methods have more settings in common, although not shared.

In the summary there are more minor issues listed.
All have a bar in the Options Toolbar that disappears after the first is drawn.

I rather would opt for all individual settings ...
... or all grouped.

Regards,
CVH

 2168 QCAD (main)Bug ReportLow Explosion of a bulging Polyline with Widths may include ...Closed
100%
1 Task Description

QCAD Professional
Win installer 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Follow up on: https://www.qcad.org/bugtracker/index.php?do=details&task_id=2023
The zero crossing at 180° turn is fixed.

Found two very minute Line segments where the Width is set zero.
Revision dxf included.

Referring to the grid they are rendered about 0.0002 long.
They are in the order of 5e-15 and less or simply zero long in this case (<1ULP).
Results may vary in length ... and vary after Save/Revert.
Files included: PolyWidthErrLargeArc_v2.csv (a/b)

Not encountered on a Polyline with line segments.

Regards,
CVH

2169QCAD (main)Bug ReportLowMissing G-Code G00 X0 Y0 when placing hole at x0 y0Assigned
0%
Task Description

When placing a hole at x0 y0 there is no G00 x0 y0 in the exported G-Code.
So the first cut was made at the current position of the tool, not at x0 y0!

 2170 QCAD (main)Bug ReportLow Draw > Text: Wrong color for formatted text blocks usin ...Closed
100%
1 Task Description

QCAD Professional
Win installer 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

File & picture included
Work around: Chop it up or use a TTF font

Regards,
CVH

 2171 QCAD (main)Bug ReportLow Scaling a block reference should not scale line type pa ...Closed
100%
Task Description

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

 2172 QCAD (main)Feature RequestLow Modify > Property Painter: Add alpha property for hatch ...Closed
100%
2 Task Description

The alpha property is a new feature. Now that we are using it it can be added to tools like the “Property Painter”.

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

Add alpha property to filter for hatches.

2174QCAD (main)Bug ReportLow[SOLVED] Numerous shortcomings when exploding Polylines...Assigned
0%
1 Task Description

QCAD Professional
Windows 7, Win installer 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Issues most likely unrelated to OS and installations before 3.25.
Related post:
https://qcad.org/rsforum/viewtopic.php?&t=7982

Flaws documented in full in attached dxf.
The dxf has meaningful Layer States.

4 Columns:
- Prior Art
- The test cases
- Actual results
- Results with proposed fix

Tried as many things as I can come up with.
Orange: Flaws
Red: Errors
Green: Good results (or as good as I can get them)

Solution(s) given in attached script explode.js
(I am just a simple guy and wouldn’t know how to file a pull request on GitHub ......)

In section: “explode polyline into line and arc segments”
group: “if (RPolyline.hasProxy() && polyline.hasWidths()) {....}”
All additions, updates & typos are marked with “CVH”, one can textual search for it.
Over-documented for sure.
Any Eaction is to debug in Windows and is obsolete.

Included PreferencesPage.ui is updated for the all Splines from Text fix
Still in consideration: Forcing cubic splines from text to degree 2 ...
... I am rather convinced ...

CVH

2175QCAD (main)Bug ReportLowUncheck all/Check all buttons not disabledAssigned
0%
Task Description

In the Application Preferences>Draw>Text dialog, when first opened, the Uncheck all and Check all buttons are not disabled if the Show font preview in font controls check box is checked. If you click on the Use reduced selection of fonts check box twice the buttons become disabled.

2178QCAD (main)Bug ReportLowStored Color of text dimension changesAssigned
0%
1 Task Description

QCAD Pro 3.25.2.7 Win7 Wininstaller 32bit
Related Topic:
https://www.qcad.org/rsforum/viewtopic.php?&t=7954

Reported is that black is saved as #00004c (dark blue)
Radek (iMac (Retina 5K, 27-inch, 2017), Catalina 10.15.7 (19H114)

My system/installation saves black as #4c000 (dark red)

When using single primary colors these get reduced to #4c, #7f, #99, #cc & #ff.
The threshold for that are #00, #65, #8b, #b2 & #e5
See: DimColorScale (png & dxf)

8 standard CAD colors fail saving correct
Black (something with #4c)
Dark Red, Dark Green, Dark Blue, Dark Cyan, Dark Magenta, Dark Yellow
(#80 turns #7f)
& Gray
(#adadad instead of #a0a0a4)

As with Gray, when mixing the 3 colors it gets rather fuzzy ...
#505050 & #555555 both turn #5b5b5b
&
#464646 turns #4c4226

A snippet of my investigation is included in the topic
(45 files in a ZIP)

CVH

2182QCAD (main)Feature RequestLowSelect > Select PreviousAssigned
0%
2 Task Description

Select the previously selected entities.

 2184 QCAD (main)Bug ReportLow Spam Closed
100%
Task Description

spam

 2185 QCAD (main)Bug ReportLow spam Closed
100%
Task Description

spam

 2186 QCAD (main)Bug ReportLow Import and Paste pastes old content Closed
100%
Task Description

When importing dxf-file or pasting dxf-drawing from other window old content from a previous import is pasted. This seems to be connected to the opened file and can not be replaced, thus making it impossible to add new parts to the drawing. Clipboard Display shows correct part, not the same as what is pasted.

Version:
3.25.2.0 (3.25.2)
Webbsida:
QCAD.org
Byggdatum:
Sep 4 2020
Revision:
4a61501
Qt Version:
5.13.2
Arkitektur:
x86_64
Kompilator:
MSVC++ 14.0 (2015)

2188QCAD (main)Bug ReportLow"Disntance" input field can't be activated by KeycodeAssigned
0%
Task Description

When user activated LIne → Parralel (LP), there’s two input fields - Distance and Number. Keyboard shortcut Alt-N activated Number input field very well, but shortcut Alt-D activate menu Draw instead. So user forced to point Distance input field by mouse.

That’ because conflicting letter D.

Make a letter as shortcut (Distance) will remove problem b’coz no menu or option assigned to Alt-A combination

2189QCAD (main)Feature RequestLowVertically and/or diagonally stacked fractions option.Assigned
0%
1 Task Description

The option for vertically and diagonally stacked fractions would be helpful for both the text creation tool and as the output of dimensions.

2190QCAD (main)Feature RequestLowOption for unidirectional dimensionsAssigned
0%
1 Task Description

An option for unidirectional dimensions, in addition to the default aligned dimensions.

2191QCAD (main)Feature RequestLowExtend the functionality of the Reorder toolAssigned
0%
Task Description

Add functions to the Reorder tool, similar to the functions of the counter tool, undo last step and start at any number, allowing corrections and restarting the tool part way through.

See the discussions at https://qcad.org/rsforum/viewtopic.php?f=32&t=8170

2192QCAD (main)Feature RequestLowAdd "Define angle using mouse cursor" to Move and Rotat...Assigned
0%
Task Description

The “Define annge using mouse cursor” of the Rotate tool would be useful in the Move and Rotate Tool

 1 QCAD (main)Bug ReportVery Low Sample Task Closed
100%
Task Description

This isn’t a real task. You should close it and start opening some real tasks.

 29 QCAD (main)Feature RequestVery Low Settings migration QCAD 2.x -> 3.0 Closed
100%
Task Description

Take over settings from old, already installed QCAD versions, if possible.

Showing tasks 1901 - 1950 of 2192 Page 39 of 44<<First - 37 - 38 - 39 - 40 - 41 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing