ArchFrame Namespace Reference

The Frame object and tools. More...

Functions

def makeFrame (baseobj, profile, name=translate("Arch","Frame"))
 

Variables

list Roles = ['Covering','Member','Railing','Shading Device','Tendon']
 

Detailed Description

The Frame object and tools.

This module provides tools to build Frame objects. Frames are objects made of a profile and an object with edges along which the profile gets extruded

Function Documentation

def ArchFrame.makeFrame (   baseobj,
  profile,
  name = translate("Arch","Frame") 
)
makeFrame(baseobj,profile,[name]): creates a frame object from a base sketch (or any other object
containing wires) and a profile object (an extrudable 2D object containing faces or closed wires)

References ArchComponent.ViewProviderComponent.claimChildren(), DraftGeomUtils.findMidpoint(), DraftGeomUtils.getNormal(), DraftVecUtils.isNull(), Draft.precision(), Draft.QT_TRANSLATE_NOOP(), DraftVecUtils.tup(), and DraftGeomUtils.vec().

Variable Documentation

list ArchFrame.Roles = ['Covering','Member','Railing','Shading Device','Tendon']