TechDraw Roadmap

From FreeCAD Documentation
Revision as of 15:54, 29 September 2016 by Wandererfan (talk | contribs) (Created page with "==TechDraw Development Roadmap== 64px <!--T:1--> The TechDraw workbench is still very much a work in progress. Not all functions are avail...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

TechDraw Development Roadmap

The TechDraw workbench is still very much a work in progress. Not all functions are available, and not all functions work correctly. Here is a rough roadmap of areas to be addressed (in no particular order).


Performance

Some Views take an inordinate amount of time to display. The time is lost in three main areas 1) "tail-chasing" as object change, then execute, which changes the object, which causes to execute again,..., 2) unnecessary processing in OCC, and 3) finding the intersection between the edges returned by the HiddenLineRemoval algorithm. 1 & 2 will be handled in the first phase of the Performance subproject and 3 will be addressed in the second phase.

Drawing Tools

This includes the ability to add leaders, callouts and detail highlights to Views. The detail highlights will be used in ViewDetail (see below).

ViewSection

The current implementation of ViewSection is buggy and limited. ViewSection will be revised to allow multiple sections based on the same base View, the creation dialog will be improved, and hopefully we'll get the arrows pointing in the right direction finally.

ViewDetail

This is the ability to create a View which enlarges a small portion of a base View. This is possible now to some degree with ViewClip, but it is not easy to use.

Documentation

The wiki entries for TechDraw are very sparse and need to be expanded considerably.

Bug Fixes/Feature Requests

The are a number of bug reports and feature requests in Mantis and the forums. These will all be addressed eventually.

The wiki entries for TechDraw are very sparse and need to be expanded considerably.