eights: BS 8888:2011 first angle projection drawings from FreeCAD 3D model
Date
2019-01-20Author
Subject
Metadata
Show full item recordAbstract
eights.py is a Python module intended for use with the open-source three-dimensional (3D) computer-aided design (CAD) package FreeCAD (FreeCAD version 0.15 user manual, n.d.). The module automates the construction of a page of two-dimensional (2D) axonometric drawings in first angle projection, in a style consistent (to the best of the module author’s ability) with the BS 8888:2011 standard (Technical product documentation and specification BS 8888, 2011). The module includes: - a class whose purpose is to provide a method which adds, to an existing FreeCAD document, a drawing sheet object whose formatting is intended to be consistent with the BS 8888:2011 standard, and populates the title block of the sheet, again in a way intended to be consistent with BS 8888:2011; - a class whose purpose is to provide a method which adds the standard BS 8888:2011symbol, indicating that a set of drawings are in first angle projection, to an existing FreeCAD drawing sheet object; and - a class whose purpose is to provide a method which takes any existing FreeCAD 3D shape object, and adds a set of axonometric drawings of that shape, in first angle projection, to an existing FreeCAD drawing sheet object, following the conventions in BS 8888:2011. Also supplied with the module are a detailed documentation file, and three example filesillustrating its application to particular 3D CAD models.
Collections
Publisher
Journal
Volume
Issue
Pagination
Publisher URL
Number
Recommended, similar items
The following license files are associated with this item: