Define Objects: Components


Define Objects: Surfaces| Volumes| Components| Bodies| Forces

Components group surfaces and/or volumes into logical sets; as such, components may be viewed as "containers" for surfaces and/or volumes. The main purpose of components is to allow the user to group these entities and specify properties for the group as a whole. Components themselves may also be grouped into bodies.

Another potential use for components is to generate force/moment reports for specific sets of surfaces. For each component specified, the solver generates a forces.Comp.ComponentName file which contains the summed forces and moments on all surfaces that make up the component. The center of gravity specified for the component is the CG used to compute moments for all surfaces in a given component. NOTE: if a component is part of a body, the center of gravity is inherited from the body; any specified CG for the component is ignored.



Generic


Container Component
A container component simply groups surfaces and/or volumes into a logical set that can be used as a part of a body, or used to report forces and moments on the set as a whole.

The component definition has several optional arguments; the format is given below:

component 1: surface_list = [list_of_surfaces]
        <volume_list = [list_of_volumes]>
        <xcg = (# # #)>;
If an empty list is desired, use the keyword "none" for "list_of_surfaces" or "list_of_volumes". NOTE: if a component is part of a body, the center of gravity is inherited from the body; any specified CG for the component is ignored. Conversely, if the component is not a part of any body, the center of gravity must be given.
Example - surface list only:
component 1 [name=Fin]: surface_list = 1,2,4;
Example - surfaces and volumes:
component 1 [name=Fin]: 
        surface_list = 1,2,4
        volume_list  = 2;
Example - all options:
component 1 [name=Fin]: 
        surface_list = 1,2,4
        volume_list  = none 
        xcg = (1.4 0.0 0.0);
Example - surfaces and cg:
component 1 [name=Fin]: 
        surface_list = 1,2,4
        xcg = (1.4 0.0 0.0);

 
 


For further information related to the materials in this web site, USS_U2NCLE, U2NCLE,  SolidMesh, DIVA or information related to their use, please contact:

David L. Marcum
marcum@erc.msstate.edu

Phone: (662) 325-3193,   FAX: (662) 325-7692

Computational Simulation and Design Center
Engineering Research Center for Computational Field Simulation
Mississippi State University
Box 9627, Mississippi State, MS  39762


Accesses: 346