QCAD

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)

Tasklist

FS#378 - Poor performance when trying to move multiple entities

Attached to Project: QCAD
Opened by kurt (kurtforrester) - Wednesday, 09 November 2011, 12:59 GMT+2
Last edited by Andrew (andrew) - Sunday, 11 December 2011, 01:01 GMT+2
Task Type Bug Report
Category Main
Status Closed
Assigned To Andrew (andrew)
Operating System Windows 7
Severity Low
Priority Normal
Reported Version 3 Beta 3
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I have a dwg file and find the performance very poor when trying to move an entity. QCAD3 beta 3 appears incapable of performing the necessary calculations for the “Auto Snap” when trying to select the reference point (the mouse pointer does not track the path). If Auto Snap is turned off there is no performance issue.

I can provide a problem file (via email) but am unable to upload it to the internet as it is a proprietary drawing.


This task depends upon

Closed by  Andrew (andrew)
Sunday, 11 December 2011, 01:01 GMT+2
Reason for closing:  Fixed
Comment by Andrew (andrew) - Wednesday, 09 November 2011, 13:38 GMT+2

Please provide example file via e-mail, thanks.

Comment by Andrew (andrew) - Wednesday, 09 November 2011, 13:38 GMT+2

Please note also that your version of QCAD is not up to date. The current version is QCAD 3, RC1 (although the update will likely not improve performance).

Comment by kurt (kurtforrester) - Wednesday, 09 November 2011, 13:50 GMT+2

I have installed RC1 just now and the same phenomena is present.

Comment by Andrew (andrew) - Saturday, 12 November 2011, 10:50 GMT+2

Internal note: Performance has been improved a lot in the latest development version. More improvements are possible by passing the query box to all calls of getShapes(). This affects drawings with block references only.

Comment by kurt (kurtforrester) - Wednesday, 16 November 2011, 11:32 GMT+2

this phenomena is emphasised when drawing iso projections that contain circles. if you create a file containing a 5.4 m circle (as an example) drawn in mm and create an iso projection the resulting entity is a polyline and not an ellipse? the polyline has 33 931 vertices and begins to affect performance based on the same observation above. it would be ideal to have circles and ellipses when projected to be projected as ellipses as the mathematical transformation is well known and would eliminate the observed performance issue under these circumstances.

Comment by Andrew (andrew) - Friday, 18 November 2011, 20:44 GMT+2

The ISO projection issue is covered by a separate task:
 FS#397  - ISO project: circles and arcs as ellipses

Loading...