TechDraw Roadmap

From FreeCAD Documentation


The TechDraw Workbench was introduced officially as part of FreeCAD in version 0.17.

Here is a rough roadmap of areas to be addressed in the future (in no particular order).

Current Activity

  • easier dimensions from 3d geometry

Upcoming

These items have working code in the development environment and will be implemented early in the v0.21 development cycle.

  • Navigation modes (implemented)
  • New face detection algorithm (in master branch for testing)
  • PrintAll function (implemented)
  • Bitmap hatching 6582 (implemented)
  • Extension line gaps 6774 (implemented)
  • Section dialog live/deferred update option
  • Convert all templates to "plain svg" (implemented for latin script templates)
  • View stacking order 6012 (implemented)
  • Use separate thread for hidden line removal and face finding (implemented)
  • replace ActiveView Svg creation with simple screen capture (implemented)
  • complex section views (in master branch for testing)


These items have semi-working code or are well defined and will be implemented at some point in the v0.21 cycle.

  • Projection group dialog upgrade including live/deferred update option
  • Expanded dimension dialog that includes ability to update 2d and 3d references. Possible retirement of current "Link Dimension" function.
  • Ability to specify file preferences as relative paths 6707


These items are expected to be in v0.21, but have not been analyzed in detail.

  • ability to specify units by dimension or page instead of system wide.
  • weld symbol upgrades including ISO/AWS symbology and help text 6313


These items are candidates for v0.21, but require investigation

  • ordinate dimensions 6587
  • broken view 5694
  • improved handling of Draft/Arch objects
  • include sketcher points in drawings
  • Feature Control Frames (GD&T)
  • Threaded hole representation


There are a number of smaller feature requests that will probably be implemented in v0.21, possibly as macros.