Discover Learn Reference Get OpenPLX Search Contact

MachineModeling/Actuators/Linear/Traits

CylinderActuatorVisual

trait CylinderActuatorVisual:
    .doc: """
    Trait for adding default cylinder visuals to the barrel and rod of a linear cylinder actuator.
    """
    barrel.body.visual is Visuals.Geometries.Cylinder:
        height: barrel.body.length
        radius: barrel.body.diameter * 0.5
        local_transform: barrel.body.cylinder.local_transform

    rod.body.visual is Visuals.Geometries.Cylinder:
        height: rod.body.length
        radius: rod.body.diameter * 0.5
        local_transform: rod.body.cylinder.local_transform

OpenPLX is a work in progress. This draft version will evolve with user feedback and experience. We welcome your input and collaboration.
X