GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
FAST4-G(1) BRL-CAD FAST4-G(1)

fast4-g - FASTGEN4 Translator (FASTGEN4 to BRL-CAD)

fast4-g [-dwq] [-o plot_file] [-m muves_warnings] [-c id_list] [-x RT_DEBUG_FLAG] [-b BU_DEBUG_FLAG] file.fastgen4 file.g

fast4-g converts the specified file.fastgen4 to a BRL-CAD file.g file.

The -d option prints debugging information and the -w option prints warnings whenever an object is assigned a default name (no name specified in the FASTGEN4 file).

The -q option requests quiet mode, so that nothing will be printed except errors.

The -b option specifies a value for a debug flag for libbu and the -x option specifies a value for the librt debug flag.

The -o option indicates that all CTRI and CQUAD elements that get processed should be output to the specified plot_file in libplot3 format. This plot file can be viewed in MGED using the overlay command.

The -m option requests that information about any CHGCOMP and CBACKING elements be output in the specified muves_warnings file.

The -c option allows the user to specify a restricted set of components to process from the input file. The id_list may be a comma-separated list of ident numbers and ranges. For example, -c 3002,5678,9213,1002-1100 will convert only the regions with idents of 3002,5678,9213, and everything from 1002 through 1100.

If you have a FASTGEN2 or FASTGEN3 format file, they can be converted by processing them with rpatch and then providing the resulting rpatch file to the patch-g converter. See their respective manual pages for more information.

The file.fastgen4 file is expected to be in the FASTGEN 4.1 format as defined in the FASTGEN 4.1 User Manual.

CCONE1, CCONE2, and CCONE3 elements are converted to BRL-CAD truncated right cylinders (TRC). CHEX2 elements are converted to BRL-CAD arbitrary convex polyhedrons (ARB8). CLINE elements are converted to BRL-CAD cline solids. CQUAD, CTRI, and CHEX1 elements are converted to faces of a BRL-CAD BOT (Bag Of Triangles). CSPHERE elements are converted to BRL-CAD sphere (SPH) solids. BRL-CAD region ident numbers are assigned by combining the FASTGEN4 group and component numbers:

	ident = group x 1000 + component

and object names are assigned from the FASTGEN4 $NAME elements using an algorithm to create unique BRL-CAD names.

$ fast4-g sample.fastgen4 sample.g

rpatch(1), patch-g(1)

FASTGEN 4.1 User's Manual, XRESV Tech Note 94-01, Hugh Griffis and Maty Lentz, April 1994

Error messages are intended to be self-explanatory.

BRL-CAD Team

This software is Copyright (c) 1994-2019 by the United States Government as represented by U.S. Army Research Laboratory.

Reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org
06/07/2022 BRL-CAD

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.