Show simple item record

dc.contributor.authorHatton, DCen
dc.date.accessioned2019-01-29T12:20:12Z
dc.date.issued2019-01-20en
dc.identifier.issn2475-9066en
dc.identifier.other974en
dc.identifier.urihttp://hdl.handle.net/10026.1/13234
dc.description.abstract

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.

en
dc.format.extent974-1 - 974-3en
dc.language.isoenen
dc.publisherOpen Journalsen
dc.rightsAttribution 4.0 Internationalen
dc.rightsAttribution 4.0 Internationalen
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.subjectPythonen
dc.subjectcomputer aided designen
dc.subjectengineering drawingsen
dc.subjectstandards complianceen
dc.titleeights: BS 8888:2011 first angle projection drawings from FreeCAD 3D modelen
dc.typeJournal Article
plymouth.issue33en
plymouth.volume4en
plymouth.publisher-urlhttp://joss.theoj.org/papers/10.21105/joss.00974en
plymouth.journalJournal of Open Source Softwareen
dc.identifier.doi10.21105/joss.00974en
plymouth.organisational-group/Plymouth
plymouth.organisational-group/Plymouth/Faculty of Science and Engineering
plymouth.organisational-group/Plymouth/Faculty of Science and Engineering/School of Engineering, Computing and Mathematics
plymouth.organisational-group/Plymouth/REF 2021 Researchers by UoA
plymouth.organisational-group/Plymouth/REF 2021 Researchers by UoA/UoA12 Engineering
dcterms.dateAccepted2019-01-20en
dc.rights.embargodate2019-01-30en
dc.rights.embargoperiodNot knownen
rioxxterms.versionofrecord10.21105/joss.00974en
rioxxterms.licenseref.urihttp://creativecommons.org/licenses/by/4.0/en
rioxxterms.licenseref.startdate2019-01-20en
rioxxterms.typeJournal Article/Reviewen


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution 4.0 International
Except where otherwise noted, this item's license is described as Attribution 4.0 International

All items in PEARL are protected by copyright law.
Author manuscripts deposited to comply with open access mandates are made available in accordance with publisher policies. Please cite only the published version using the details provided on the item record or document. In the absence of an open licence (e.g. Creative Commons), permissions for further reuse of content should be sought from the publisher or author.
Theme by 
Atmire NV