RAParticleAssemblyPartList#
- class ansys.rocky.app.ra_particle_assembly.RAParticleAssemblyPartList(id: str, model_id: str | None = None)#
Bases:
ansys.rocky.app.ra_list.RAList[RAParticleAssemblyPart]Rocky PrePost Scripting wrapper for the parts list in a single Particle Assembly.
To get the
RAParticleAssemblyPartListfrom aRAParticleAssembly, use:assembly_parts = particle_assembly.GetAssemblyParts()
RAParticleAssemblyPartListcontains methods to add, remove and retrieve individual assembly parts. It corresponds to the list of entries on a Particle Assembly’s “Shape” tab on the Rocky UI.The following examples add, remove and access individual entries in the assembly parts list:
# Add new items assembly_part_1 = assembly_parts.New() # Access and modify items assembly_part_2 = assembly_parts[0] assembly_part_2.SetParticle('Particle 1') # Remove items assembly_parts.Remove(assembly_part_2) del assembly_parts[0] assembly_parts.Clear()
The
RAParticleAssemblyPartListis a list ofRAParticleAssemblyPart.
Overview#
Import detail#
from ansys.rocky.app.ra_particle_assembly import RAParticleAssemblyPartList