Discover Learn Reference Get OpenPLX Search Contact

Vehicles/Bulldozer/Connections/Blade/CFrame

Base

Base is Bulldozer.Connections.Blade.Base:
    .doc: """
    Base model for C-frame connection to blade.
    """

    blade becomes MachineModeling.Components.Primitive.Base with Bulldozer.Interfaces.Blades.CFrameConnectors reference
    chassis becomes MachineModeling.Components.Primitive.Base with Bulldozer.Interfaces.Chassis.CFrameConnectors reference

    frame is MachineModeling.Components.Primitive.Base with Bulldozer.Interfaces.CFrame.BaseConnectors

    left_frame_connection is MachineModeling.Connections.Base with MachineModeling.Connections.Interfaces.FromTo:
        from: chassis.left_frame_connector
        to: frame.left_connector

    right_frame_connection is MachineModeling.Connections.Base with MachineModeling.Connections.Interfaces.FromTo:
        from: chassis.right_frame_connector
        to: frame.right_connector

    blade_center_connection is MachineModeling.Connections.Base with MachineModeling.Connections.Interfaces.FromTo:
        from: frame.blade_connector
        to:   blade.center_lower_connector

    blade_pitch_link is MachineModeling.Components.Primitive.Link.Base

    blade_pitch_connection is MachineModeling.Components.Primitive.Link.Connections.DualMate:
        from: frame.blade_yaw_connector
        to:   blade.center_upper_connector
        link: blade_pitch_link
        mate_1  becomes MachineModeling.Connections.BallSocket.Base with MachineModeling.Connections.Properties.AxialRotationLock
        mate_2  becomes MachineModeling.Connections.BallSocket.Base with MachineModeling.Connections.Properties.AxialRotationLock

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