java.lang.Object
com.marginallyclever.ro3.node.nodes.marlinrobot.marlinrobotarm.marlinsimulation.MarlinSimulationBlock

public class MarlinSimulationBlock extends Object
MarlinSimulationBlock is one block in the queue of blocks inside a MarlinSimulation. For more details, please see Marlin documentation.
Since:
7.24.0
Author:
Dan Royer
  • Field Details

    • counter

      public static int counter
    • id

      public int id
    • start

      public MarlinCoordinate start
    • end

      public MarlinCoordinate end
    • delta

      public MarlinCoordinate delta
    • normal

      public MarlinCoordinate normal
    • end_s

      public double end_s
    • now_s

      public double now_s
    • feedrate

      public double feedrate
    • distance

      public double distance
    • nominalSpeed

      public double nominalSpeed
    • entrySpeed

      public double entrySpeed
    • exitSpeed

      public double exitSpeed
    • acceleration

      public double acceleration
    • entrySpeedMax

      public double entrySpeedMax
    • accelerateUntilD

      public double accelerateUntilD
    • decelerateAfterD

      public double decelerateAfterD
    • plateauD

      public double plateauD
    • accelerateUntilT

      public double accelerateUntilT
    • decelerateAfterT

      public double decelerateAfterT
    • allowableSpeed

      public double allowableSpeed
    • recalculate

      public boolean recalculate
    • nominalLength

      public boolean nominalLength
    • busy

      public boolean busy
  • Constructor Details

  • Method Details

    • report

      public void report()