Professional Documents
Culture Documents
Abaqus Command
Abaqus Command
p = mdb.models['Model-1'].parts['v0'] sheetSize=200.0)
p = mdb.models['Model-1'].parts['v0'] s1.setPrimaryObject(option=STANDALONE)
I/O Design
p.generateMesh() s1.rectangle(point1=(0.0, 0.0), point2=(10.0, 10.0))
Input
p = mdb.models['Model-1'].Part(name='v0', dimensionality=THREE_D,type=DEFORMABLE_BODY)
p = mdb.models['Model-1'].parts['v0'] fractLevel
s1.unsetPrimaryObject() seedSize
GUI Design
p = mdb.models['Model-1'].parts['v0'] size
a1 = mdb.models['Model-1'].rootAssembly
a1.LinearInstancePattern(instanceList=('v0-1', 'v0-1-lin-1-2', 'v0-1-lin-1-3', Output
'v0-1-lin-2-1', 'v0-1-lin-2-2', 'v0-1-lin-2-3', 'v0-1-lin-3-1',
'v0-1-lin-3-2', 'v0-1-lin-3-3'), direction1=(0.0, 0.0, 1.0), direction2=(
0.0, 1.0, 0.0), number1=3, number2=1, spacing1=10.0, spacing2=30.0) Part['menger_sponge_v$(fractLevel)']
a1 = mdb.models['Model-1'].rootAssembly
a1.LinearInstancePattern(instanceList=('v0-1-lin-2-3', 'v0-1-lin-1-2',
'v0-1-lin-2-1', 'v0-1-lin-3-2'), direction1=(0.0, 0.0, 1.0), direction2=(
0.0, 1.0, 0.0), number1=2, number2=1, spacing1=20.0, spacing2=30.0)
del a.features['v0-1-lin-2-2']
a1 = mdb.models['Model-1'].rootAssembly
a1.InstanceFromBooleanMerge(name='v1', instances=(a1.instances['v0-1'],
a1.instances['v0-1-lin-1-2'], a1.instances['v0-1-lin-1-3'],
a1.instances['v0-1-lin-2-1'], a1.instances['v0-1-lin-2-3'],
a1.instances['v0-1-lin-3-1'], a1.instances['v0-1-lin-3-2'],
a1.instances['v0-1-lin-3-3'], a1.instances['v0-1-lin-1-3-lin-2-1'],
a1.instances['v0-1-lin-1-3-lin-3-1'], a1.instances['v0-1-lin-3-3-lin-2-1'],
a1.instances['v0-1-lin-3-3-lin-3-1'], a1.instances['v0-1-lin-3-1-lin-2-1'],
a1.instances['v0-1-lin-3-1-lin-3-1'], a1.instances['v0-1-lin-2-1-1'],
a1.instances['v0-1-lin-3-1-1'], a1.instances['v0-1-lin-2-3-lin-2-1'],
a1.instances['v0-1-lin-1-2-lin-2-1'], a1.instances['v0-1-lin-3-2-lin-2-1'],
a1.instances['v0-1-lin-2-1-lin-2-1'], ), mergeNodes=ALL,
nodeMergingTolerance=1e-06, domain=MESH, originalInstances=DELETE)
a1.InstanceFromBooleanMerge(name='Part-4', instances=(a1.instances['Part-1-1'],
a1.instances['Part-1-2'], ), mergeNodes=ALL, nodeMergingTolerance=1e-06,
domain=MESH, originalInstances=DELETE)