View Issue Details

IDProjectCategoryView StatusLast Update
0004346FreeCADFeaturepublic2020-05-18 12:34
ReporterPedjaS Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
Status feedbackResolutionopen 
PlatformWindowsOSWindows 
Product Version0.18 
Summary0004346: Resolvinf FreeCAD stalls when creating mesh from complex objects
DescriptionWhen I try to create mesh for complex objects FreeCAD becomes non responsive. It does not break, it just seems like it spends all resources to do mesh and does not update system messages.

It just shows busy mouse icon and stops responding to anything user does.

The only way to stop it after mesh creation started is to kill application.

If I let it go for long time it eventually finishes the job.

Here are my proposals:

1. Resolve stalling by allowing FreeCAD to process system messages in appropriate place.

2. Add some kind of progress indicator. Creating mesh can take lot of time and it is advisable to provide some kind of progress update for user instead of just busy mouse icon.

I am aware that it is possible that mesh creator does not how much processing it needs to finish the job so it cannot provide accurate progress information. Accuracy is not required. More important is that user can see and follow that something is going on. Rough estimate of progress is good enough. Progress update does not even have to be in full real time. It is enough to update from time to time, as long as it keeps user informed that it works and does something.
Steps To ReproduceI could not upload example file duo to it's size. Here is WeeTranfer link to file
https://we.tl/t-Gc9uS981JQ

Creating mesh for this object produces described issue.
Tags#post-to-forum, Mesh
FreeCAD InformationOS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)

Activities

openBrain

2020-05-18 12:34

developer   ~0014420

@PedjaS : please address your issue following our reporting guidelines by opening first a topic in our forum. Please get familiar with this important notice before. Once topic is created, please post here a link to it. Thx

Issue History

Date Modified Username Field Change
2020-05-17 22:55 PedjaS New Issue
2020-05-17 22:57 PedjaS Tag Attached: Mesh
2020-05-18 12:34 openBrain Status new => feedback
2020-05-18 12:34 openBrain Note Added: 0014420
2020-05-18 12:34 openBrain Tag Attached: #post-to-forum