Every time you run this program, all nodes on the elements in the active group are added to the group, all elements connected to those nodes, and then again, all nodes on the new group of elements. You can run this program over and over to effective grow your group one connected layer of elements at a time. This is a very handy little program when trying to debug a complicated model.
This API program simply automates the extrusion of multiple surfaces. As long as the surfaces in question all need to be extruded along the same vector, this API allows you to do them all at once.
This API was written to make it easier to move and reorient user selected entities from 1 plane to another. Basically, Femap's standard Align command (see Modify / Align) is a 2-D move command along a vector. This can be frustrating when you really want to move objects from one plane to another plane (think 3-D move). The downloadable API requires the user to select an original plane, and a destination plane. The origin of the first plane is moved to coincide with the origin of the second plane. The first plane is then rotated 3 times so as to be oriented with the second plane. Thanks to our friends at Heath-Tecna for suggesting this novel API command.
feCoordOnNode is used to determine the coordinate of a node within a model. The button within the .xls file will prompt the user to select a node and upon successful selection, the coordinate values will be displayed in the excel file. The .BAS file will prompt the user to select a node and upon successful selection, the coordinate will be displayed in the Messages pane within Femap.
This API program will iterate modifying the plate thickness based on a user defined range and a number of iterations.
feMeasureSurfSectionProp is used to find the properties (Area, Iyy, and Izz) of a surface. Pressing the button in the .xls file will display the values within the excel file. Running the .BAS file within Femap will display the values in the Message Pane within Femap.
A little basic program to export nodal location and displacements to Excel. Shows how to initialize the Excel object, create a dialog box, select nodes and then export the results to an Excel spreadsheet. Provides a lot of the foundations for effective VBA work within the Femaps API.
(Note as of Oct 2015):
This API is no longer explicitly necessary, due to the Femap dev team has incorporated this API into the Model Data Contour tool. We leave this API published since it contains many useful calls.
(Updated for Femap v10.2, 2011)
This script calculates the explicit time step for 4- and 10-node Tetrahedral, 8- node Hexagonal, 6-node Wedge, and 3- and 4-node Plate finite elements based on the elements shape and its material properties. Additionally, beam elements are included in the calculation and can be contoured using Beam Contour. Its accuracy has been verified with LS-DYNA V971.
It is a very elegant program that uses some new features within Femap.
GFX Measure Tool is a measuring tool which displays distance graphically to be used in screenshots. One version displays the units in inches; the other version displays the units in millimeters.