Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X
Tring to generate a Kelvin lattice structure. One that once generated cab be inserted into the lattice feature to generate various lattice's. Has anyone done this or managed to find a good method of generating one? generated a rough wireframe but sweeps, extrudes and blends didn't seem to be the right way about it.
Lattice i am trying to re-create can be seen in the following file https://s3.amazonaws.com/servicecloudassets.formlabs.com/media/Materials/Silicone%2040A%20Resin/lattice_watch_Silicone40A_STLs.zip
Creo 6+ does support the use of a custom lattice. Have you followed the process outlined in the link below?
If you are asking how to create solid geometry for a cell, then sweeps could be used to create cell the cell geometry as a solid or quilt. Planar curves can be used to define the sweep trajectories and then geometry can be swept using these curves.
You can leverage the fact that a kelvin cell can be built by using a truncated octahedron. This will quickly provide the framework to build the sweep trajectories. This is not the only way to do generate the geometry, but it is readily built in Creo. You will need to determine some relations to control the aspect ratios, but this is a geometric basis to construct the cell.
Here is a model that should support the creation of a beam lattice Kelvin cell. Try it out and report back here if it works. The cell is calculated using the edge length of a square face as shown below.
Open this model in Creo 10 and save it as a .prt file. You can then bring it in as a custom lattice; the model consists of curves only.
How did you go about generating this ? You boggled my brain as i was trying to generate it thinking it would need to have been equation based.
Truncating an octahedron is a quick way to make the geometry in a model.
Minimal equations are used to control the edge length (a) which is the edge length of a square face:
Maanged to replicate cell to generate the wept kelvin, but ran into an issue where it does not want to be used in a lattice. Tired bringing it in as a step but doe not seem to want to allow itself to be brought in to the lattice tool.
Here is an example of using the wireframe with single segment straight sweeps to make a solid geometry cell. With the intersections of the sweeps intersecting with "fish mouth" geometry at the vertices. The fish mouth intersection is easily realized by using the remove surface function in flexible modeling.
Intersections of sweeps before adding the fish mouths.
I am finding this model does not want to accept sweeps for multiple lines that would end up interconnecting. Ale to do the squares fine and the hexagons but whenever they meet they are not working.
There is two sketchers in the Creo folder Common Files\text\lattice_template
With one of them you can create something like this
Create one sketch (green) to control the structure. Second sketch (orange) is controlled by the first. Top and bottom are sketches are at projected lines. Side is sketch of projected lines. Connectors (red) are curves. Side entities would then be patterned around axis. And finally curves would be added around equator.