TechDraw SectionView/en

TechDraw SectionView

Menu location
TechDraw → TechDraw Views → Section View
Workbenches
TechDraw
Default shortcut
None
Introduced in version
-
See also
TechDraw ComplexSection, TechDraw View

Description

The TechDraw SectionView tool inserts a cross-section view based on an existing Part View.


Sectioning an already placed view, which shows the internal holes and a hatched cut surface.
The top image shows the ANSI arrow format.
The bottom image shows the ISO arrow format.

Usage

  1. Select a Part View in the 3D View or Tree View.
  2. There are several ways to invoke the tool:
    • Press the Section View button.
    • Select the TechDraw → TechDraw Views → Section View option from the menu.
  3. A task panel opens which will help calculate the various properties. Reasonable values for the view Direction are calculated, but these can be changed.

Task panel to define the sectional cut of a view

Properties

See also: Property View.

In the properties of the DataBase View you can change the appearance of the section line.

A Section View, formally a TechDraw::DrawViewSection object, is derived from a Part View, formally a TechDraw::DrawViewPart object, and inherits all its properties. It also has the following additional properties:

Data

Appearance

Cut Operation

Cut Surface Format

Section

View

Cut Surface

Surface Hatch

Notes

Scripting

See also: Autogenerated API documentation and FreeCAD Scripting Basics.

A SectionView can be created with macros and from the Python Console by using the following functions:

doc = FreeCAD.ActiveDocument
box = doc.Box
page = doc.Page

view = doc.addObject("TechDraw::DrawViewPart", "View")
page.addView(view)
view.Source = box
view.Direction = (0, 0, 1)

section = doc.addObject("TechDraw::DrawViewSection", "Section")
page.addView(section)
section.Source = box
section.BaseView = view
section.Direction = (0, 1, 0)
section.SectionNormal = (-1, 0, 0)

doc.recompute()

Examples

For some more information about section views and some use cases, have a look at: TechDraw section examples.