Accession Number:

ADA616939

Title:

Comprehensive BRL-CAD Primitive Database

Descriptive Note:

Contractor rept. 16 Jun-29 Aug 2014

Corporate Author:

ARMY RESEARCH LAB ABERDEEN PROVING GROUND MD SURVIVABILITY-LETHALITY ANALYSIS DIRECTORATE

Personal Author(s):

Report Date:

2015-03-01

Pagination or Media Count:

20.0

Abstract:

Ballistic Research Laboratory Computer-Aided Design BRL-CAD is an open-source computer-aided design tool that uses constructive solid geometry CSG to create models of primitive shapes. However, no database of all primitive shapes exists in BRl-CAD. The goal of this project was to create a database containing one instance of every primitive shape supported by BRL-CAD. The database includes special cases of other primitive shapes , such as a rectangular parallelepiped rpp , an arbitrary convex solid with 8 vertices arb8 . After the database was completed, a tool was created to perform the same task automatically. The primitive-shape database provides the target describers of BRL-CAD with a representative example of each primitives shape and its properties. In addition to the database, part of BRL-CADs large code base was debugged, specifically the hypersampling feature in rtarea and the error checking in rtweight were corrected by taking into account the sampling rate.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE