LatticeGenerator
[Desktop Automation]
This object generates a mesh with an internal lattice structure. It is functionally equivalent to Lattice Assistant, including its limitations.
Properties
Property | Read/write | Type | Description |
---|---|---|---|
barscaling | Read/write | Number | Scale the bar structure, given in percent. Default value is 100 |
wallthickness | Read/write | Number | Sets the thickness of the outer shell in mm. Default value is 0.5 mm |
cellsizex | Read/write | Number | Sets the lattice cell size in x in mm. Default value is 0.5 mm |
cellsizey | Read/write | Number | Sets the lattice cell size in y in mm. Default value is 0.5 mm |
cellsizez | Read/write | Number | Sets the lattice cell size in z in mm. Default value is 0.5 mm |
offsetx | Read/write | Number | Sets the offset of the lattice cell in x in mm. Default value is 0.0 mm |
offsety | Read/write | Number | Sets the offset of the lattice cell in x in mm. Default value is 0.0 mm |
offsetz | Read/write | Number | Sets the offset of the lattice cell in x in mm. Default value is 0.0 mm |
latticestructuretype | Read/write | String | Sets the lattice type. Possible values are 'x', 'w', 'star', 'octagon', 'softbox', 'grid', 'e', 'column', 'trabecular', 'darkhorse' , 'pentacube', 'hexagrid', 'hexagon', 'vintiles', 'crosspattee', 'voronoi', 'skeleton', 'hexaprofile', 'snowflake', '3dspider', 'icosahedron', 'pyritohedron', 'rhombicdodecahedron', 'crush', 'tetra' . Default value is 'x' |
Methods
Name | Syntax | Description |
---|---|---|
createmeshwithinternallattice | outputmesh = LatticeGenerator:createmeshwithinternallattice(Inputmesh:LUAMesh); | inputmesh is hollowed and the interior is filled with a lattice structure. outputmesh contains the result. |