ansys.dyna.core.pre.dynasale.StructuredMesh#
- class ansys.dyna.core.pre.dynasale.StructuredMesh(control_points_x, control_points_y, control_points_z)#
- Bases: - ansys.dyna.core.pre.dynabase.BaseObj- Generates a structured 2D or 3D mesh and invokes the S-ALE solver. - stub#
 - control_points_x#
 - control_points_y#
 - control_points_z#
 - refine_factor_x = 1#
 - refine_factor_y = 1#
 - refine_factor_z = 1#
 - fillings = []#
 - type = 'structured_mesh'#
 - fill(material, geometry_type='NULL', nsample=4, define_geometry_parameters=[0, 0, 0, 0, 0], inout=FillDirection.INSIDE_THE_GEOMETRY, vid=0, reference_pressure=0)#
- Perform volume-filling operations on a S-ALE mesh. - Parameters:
- material_namestr
- Material name. 
- geometry_typestr
- Geometry type. The default is - "Null". Options are:- BOXCOR 
- BOXCPT 
- CYLINDER 
- PARTSET 
- PART 
- PLANE 
- SEGSET 
- SPHERE 
 
- nsampleint,optional
- Number of sampling points. The default is - 4.
- define_geometry_parameterslist
- List of values having different definitions for different options. The default is - [0, 0, 0, 0, 0].
- in_outint,optional
- Flag for whether to fill inside or outside of the geometry. The default is - INSIDE_THE_GEOMETRY.
- vidint,optional
- Flag for assigning the initial velocity to the material filling the domain. The default is - 0.
- reference_pressure
 
- material_name
- Returns:
- bool
- Truewhen successful,- Falsewhen failed.
 
 
 - refine(refine_factor_x=1, refine_factor_y=1, refine_factor_z=1)#
- Refine existing S-ALE meshes. 
 - initial_detonation(detonation_point)#
- Define a point for initiating the location of a high-explosive detonation. - Parameters:
- detonation_pointPoint
- Coordinates (x,y,z) of the detonation point. 
 
- detonation_point
 
 - create()#
- Create a mesh. 
 
 
    