from abapy.mesh import Mesh, Nodes mesh = Mesh() nodes = mesh.nodes # Adding some nodes nodes.add_node(label = 1, x = 0. ,y = 0. , z = 0.) nodes.add_node(label = 2, x = 1. ,y = 0. , z = 0.) nodes.add_node(label = 3, x = 1. ,y = 1. , z = 0.) nodes.add_node(label = 4, x = 0. ,y = 1. , z = 0.) nodes.add_node(label = 5, x = 2. ,y = 0. , z = 0.) nodes.add_node(label = 6, x = 2. ,y = 1. , z = 0.) # Adding some elements mesh.add_element(label=1, connectivity = (1,2,3,4), space =2, name = 'QUAD4') mesh.add_element(label=2, connectivity = (2,5,6,3), space =2, name = 'QUAD4') # Adding sets mesh.add_set(label = 'veryNiceSet', elements = [1,2]) # Adding surfaces mesh.add_surface(label = 'superNiceSurface', description = [ ('veryNiceSet', 2) ]) out = mesh.dump2inp()
from abapy.mesh import Mesh, Nodes mesh = Mesh() nodes = mesh.nodes # Adding some nodes nodes.add_node(label=1, x=0., y=0., z=0.) nodes.add_node(label=2, x=1., y=0., z=0.) nodes.add_node(label=3, x=1., y=1., z=0.) nodes.add_node(label=4, x=0., y=1., z=0.) nodes.add_node(label=5, x=2., y=0., z=0.) nodes.add_node(label=6, x=2., y=1., z=0.) # Adding some elements mesh.add_element(label=1, connectivity=(1, 2, 3, 4), space=2, name='QUAD4') mesh.add_element(label=2, connectivity=(2, 5, 6, 3), space=2, name='QUAD4') # Adding sets mesh.add_set(label='niceSet', elements=1) mesh.add_set(label='veryNiceSet', elements=[1, 2]) mesh.add_set(label='simplyTheBestSet', elements=1) mesh.add_set(label='simplyTheBestSet', elements=2) print(mesh)
from abapy.mesh import Mesh, Nodes mesh = Mesh() nodes = mesh.nodes # Adding some nodes nodes.add_node(label = 1, x = 0. ,y = 0. , z = 0.) nodes.add_node(label = 2, x = 1. ,y = 0. , z = 0.) nodes.add_node(label = 3, x = 1. ,y = 1. , z = 0.) nodes.add_node(label = 4, x = 0. ,y = 1. , z = 0.) nodes.add_node(label = 5, x = 2. ,y = 0. , z = 0.) nodes.add_node(label = 6, x = 2. ,y = 1. , z = 0.) # Adding some elements mesh.add_element(label=1, connectivity = (1,2,3,4), space =2, name = 'QUAD4') mesh.add_element(label=2, connectivity = (2,5,6,3), space =2, name = 'QUAD4') # Adding sets mesh.add_set(label = 'niceSet', elements = 1) mesh.add_set(label = 'veryNiceSet', elements = [1,2]) mesh.add_set(label = 'simplyTheBestSet', elements = 1) mesh.add_set(label = 'simplyTheBestSet', elements = 2) print mesh