-
- Figure 1 – BlockM Interface
Purpose:
This interface is for index based mesh generation and is similar to mesh generation methods used in LS-INGRID. This capability is under development and eventually will be expanded to be a very powerful addition to LS-PrePost.
The following documents contain the latest information regarding this interface (updated 09-Sept 2008): User_Guide.pdf, Examples.pdf
Controls:
Create – Create blocks
- Type: Select block type (Single, Multiple, Butterfly)
- Single Block: (see Figure 2)
- ID: Enter block ID
- Name: Enter name of block
P1-8 – Pick point on model to define Points 1-8
Call Position Dialog to define Points 1-8
- Num of Elements (I J K): Enter number of elements along IJK axes
- Multiple Blocks: (see Figure 3)
- Start ID: Enter start block ID
- Pref.Name: Enter pref. name of the block
- I Index List: I coordinates of blocks’ list
- J Index List: J coordinates of blocks’ list
- K Index List: K coordinates of blocks’ list
- X Position List: X coordinates of blocks’ list
- Y Position List: Y coordinates of blocks’ list
- Z Position List: Z coordinates of blocks’ list
- Butterfly Blocks:
- Start ID: Enter start block ID
- Density: Enter density of the cylinder’s perimeter
- Radius: Enter radius of the cylinder
- Length: Enter length of the cylinder
- Num Elem(R): Enter number of elements in R direction of the cylinder
- Num Elem(L): Enter number of elements in L direction of the cylinder
Is Tubal – Toggle tube type on/off
- Inner R: Enter inner radius
Call Position Dialog for cylinder
- X: Enter x-coordinate of cylinder
- Y: Enter y-coordinate of cylinder
- Z: Enter z-coordinate of cylinder
Call Direction Dialog for cylinder
Align cylinder to x-axis
Align cylinder to y-axis
Align cylinder to z-axis
- Part ID: Enter part ID
Popup list ot select part
Create the block
Accept the block
Exit BlockM Interface
- Figure 3 – BlockM Rotate
Rotate Pts. – Rotate points
NULL – No Constraint
X Axis – Constrain to x-axis
Y Axis – Constrain to y-axis
Z Axis – Constrain to z-axis
Screen X Axis – Constrain to screen x-axis
Screen Y Axis – Constrain to screen y-axis
Screen Z Axis – Constrain to screen z-axis
Call Position Dialog to select base point
- X: Enter x-coordinate of base point
- Y: Enter y-coordinate of base point
- Z: Enter z-coordinate of base point
Call Direction Dialog to specify rotation axis
- X: Enter x-component of rotation axis
- Y: Enter y-component of rotation axis
- Z: Enter z-component of rotation axis
- Rotation Angle: Enter rotation angle
Apply positive rotation to block
Apply negative rotation to block
Redo rotation
Undo rotation
- Figure 4 – BlockM Delete
Delete – Delete blocks
Index Progression – Index progression
- I Index List: I coordinates of blocks’ list
- J Index List: J coordinates of blocks’ list
- K Index List: K coordinates of blocks’ list
a Region Definition – a Region Definition
- Imin Jmin Kmin: I(min) J(min) K(min)
- Imax Jmax Kmax: I(max) J(max) K(max)
Delete blocks or regions
- Figure 5 – BlockM Project
Project – Project blocks
Point – Select point to project
Line – Select line to project
Surface – Select surface to project
Project the block
Undo projection
- Figure 6 – BlockM Move
Move Pts. – Move points
NULL – No constraint
X Axis – Constrain to x-axis
Y Axis – Constrain to y-axis
Z Axis – Constrain to z-axis
Screen X Axis – Constrain to screen x-axis
Screen Y Axis – Constrain to screen y-axis
Screen Z Axis – Constrain to screen z-axis
XY Plane – Constrain to xy plane
XZ Plane – Constrain to xz plane
YZ Plane – Constrain to yz plane
Screen Plane – Constrain to screen plane
- Distance: Enter move distance
Apply negative translation to block
Apply positive translation to block
Redo translation
Undo translation
