主要内容

sim3d.vehicle.air.FixedWingAircraft

R2026b

Implement Custom aircraft in Unreal Engine 3D visualization environment

Since R2025a

    Description

    Use the sim3d.vehicle.air.FixedWingAircraft object to implement a Custom (Aerospace Blockset) aircraft in a 3D visualization environment using translation and rotation to place the aircraft.

    Creation

    Description

    airtransportaircraft = sim3d.vehicle.air.FixedWingAircraft() creates a custom aircraft object in the 3D environment in the Unreal Engine® with a default name.

    Properties

    expand all

    These properties can be specified as name-value arguments.

    Aircraft name, specified as a character vector.

    Data Types: char

    Aircraft color, specified as Red, Orange, Yellow, Green, Cyan, Blue, Black, White, Silver, or Metal.

    Path to custom aircraft mesh, specified as a character vector.

    Initial translation of aircraft, specified as an 57-by-3 array. Each row corresponds to a bone of the aircraft.

    BoneIndex

    BODY

    1

    ENGINE1

    2

    ENGINE1_PROP

    3

    ENGINE2

    4

    ENGINE2_PROP

    5

    ENGINE3

    6

    ENGINE3_PROP

    7

    ENGINE4

    8

    ENGINE4_PROP

    9

    ENGINE5

    10

    ENGINE5_PROP

    11

    ENGINE6

    12

    ENGINE6_PROP

    13

    ENGINE7

    14

    ENGINE7_PROP

    15

    ENGINE8

    16

    ENGINE8_PROP

    17

    ENGINE9

    18

    ENGINE9_PROP

    19

    ENGINE10

    20

    ENGINE10_PROP

    21

    ENGINE11

    22

    ENGINE11_PROP

    23

    ENGINE12

    24

    ENGINE12_PROP

    25

    ENGINE13

    26

    ENGINE13_PROP

    27

    ENGINE14

    28

    ENGINE14_PROP

    29

    ENGINE15

    30

    ENGINE15_PROP

    31

    ENGINE16

    32

    ENGINE16_PROP

    33

    WING1

    34

    WING1_LEFT_FLAP

    35

    WING1_RIGHT_FLAP

    36

    WING1_LEFT_AILERON

    37

    WING1_RIGHT_AILERON

    38

    WING1_LEFT_SPOILER

    39

    WING1_RIGHT_SPOILER

    40

    WING2

    41

    WING2_LEFT_FLAP

    42

    WING2_RIGHT_FLAP

    43

    HORIZONTAL_STABILIZER

    44

    LEFT_ELEVATOR

    45

    RIGHT_ELEVATOR

    46

    LEFT_RUDDER

    47

    RIGHT_RUDDER

    48

    NOSE_GEAR

    49

    NOSE_WHEEL

    50

    NOSE_GEAR_DOOR

    51

    LEFT_GEAR

    52

    LEFT_WHEEL

    53

    LEFT_GEAR_DOOR

    54

    RIGHT_GEAR

    55

    RIGHT_WHEEL

    56

    RIGHT_GEAR_DOOR

    57

    Data Types: single | double

    Initial rotation of aircraft, specified as a 57-by-3 array.

    Data Types: single | double

    Initial scale of aircraft, specified as a 57-by-3 array.

    Data Types: single | double

    Algorithms

    The sim3d.vehicle.air.FixedWingAircraft object input uses the aircraft north-east-down (NED) right-handed (RH) Cartesian coordinate system.

    • X-axis — Along aircraft longitudinal axis, points forward

    • Y-axis — Along aircraft lateral axis, points to the right

    • Z-axis — Points downward

    For more information, see Coordinate Systems for Navigation.

    Unreal® uses a skeleton, bones, and mesh to define a 3D model. A skeleton is comprised of a set of bones. A mesh is the outer covering of the skeleton. Aircraft parts are sections of the mesh, such as ailerons or wheels, which are linked to the bones. For more information, see https://dev.epicgames.com/documentation/en-us/unreal-engine/skeleton-assets?application_version=4.27 and Aerospace Skeletons.

    Version History

    Introduced in R2025a

    expand all

    See Also

    Classes

    Blocks