View Issue Details

IDProjectCategoryView StatusLast Update
0004564TechDrawBugpublic2022-01-24 17:45 Assigned To 
Status feedbackResolutionopen 
Product Version0.19 
Summary0004564: Excessive vertices generated for curved pocket on drawing projection which hangs application
DescriptionGenerating an XZ projection of the following part in the TechDraw WB results in an excessive number of vertices for the curved cut-out and blocks the UI thread (unresponsive).

Original forum post:
Steps To ReproduceOpen the attached model (Tube.FCStd)
Open the drawing page and set the Front projection direction to X0, Y-1, Z0.000000
FreeCAD hangs while generating the view and has an excessive number of vertices when complete.

Set the projection direction to X0, Y-1, Z0.000001
The view is now missing lines.

Set the projection direction to X0, Y-1, Z0.000100
The view is now almost perfect.

TagsNo tags attached.
FreeCAD InformationOS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23756 (Git)
Build type: Release
Branch: master
Hash: 9c6e9184930a52b165a0b7274e3a45d1006bfe67
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United Kingdom (en_GB)


related to 0004639 feedback TechDraw not drawing all lines in view 


2021-02-13 00:06

reporter   ~0015334

Errors while uploading source files. Uploading again.
Tube.FCStd (85,329 bytes)
Missing lines.png (37,485 bytes)   
Missing lines.png (37,485 bytes)   
Almost perfect.png (36,674 bytes)   
Almost perfect.png (36,674 bytes)   
Excessive vertices.png (41,993 bytes)   
Excessive vertices.png (41,993 bytes)   


2022-01-02 17:18

manager   ~0016180

is there a connection with 4639? Overlapping lines not drawn??


2022-01-10 13:19

manager   ~0016199

The missing short lines seem to be a bug in OCCT. The number of vertices is appropriate for the projected BSpline.


2022-01-24 17:45

administrator   ~0016269

Can someone test this in the latest (OCC 7.6) ?


2022-03-03 13:55

administrator   ~0016993

This ticket has been migrated to GitHub as issue 6161.

Issue History

Date Modified Username Field Change
2021-02-12 23:55 New Issue
2021-02-13 00:02 Steps to Reproduce Updated
2021-02-13 00:06 Note Added: 0015334
2021-02-13 00:06 File Added: Tube.FCStd
2021-02-13 00:06 File Added: Missing lines.png
2021-02-13 00:06 File Added: Almost perfect.png
2021-02-13 00:06 File Added: Excessive vertices.png
2022-01-02 17:18 wandererfan Note Added: 0016180
2022-01-06 18:27 wandererfan Relationship added related to 0004639
2022-01-10 13:19 wandererfan Note Added: 0016199
2022-01-10 13:19 wandererfan Status new => feedback
2022-01-24 17:44 Kunda1 Summary Excessive vertices generated for cureved pocket on drawing projection which hangs application => Excessive vertices generated for curved pocket on drawing projection which hangs application
2022-01-24 17:45 Kunda1 Note Added: 0016269