def filldata(self, ir="", lstrt="", lstop="", linc="", value="", dval="",
             **kwargs):
    """Fills a variable by a ramp function.

    APDL Command: FILLDATA

    Parameters
    ----------
    ir
        Define data table as variable IR (2 to NV [NUMVAR]).

    lstrt
        Start at location LSTRT (defaults to 1).

    lstop
        Stop at location LSTOP (defaults to maximum location as determined
        from data previously stored.

    linc
        Fill every LINC location between LSTRT and LSTOP (defaults to 1).

    value
        Value assigned to location LSTRT.

    dval
        Increment value of previous filled location by DVAL and assign sum
        to next location to be filled (may be positive or negative.)

    Notes
    -----
    Locations may be filled continuously or at regular intervals (LINC).
    Previously defined data at a location will be overwritten.
    """
    command = f"FILLDATA,{ir},{lstrt},{lstop},{linc},{value},{dval}"
    return self.run(command, **kwargs)