bdring / FluidNC

The next generation of motion control firmware
Other
1.6k stars 383 forks source link

Problem: Require Config File (YAML) for 4axis_external_driver #1039

Closed ASHAPURAAHM closed 9 months ago

ASHAPURAAHM commented 1 year ago

Wiki Search Terms

4 axis external driver config file

Controller Board

4axis_external_driver

Machine Description

4 axis machine. Router type setup and 4th axis tangential

Input Circuits

No response

Configuration file

we require config file

Startup Messages

Need Config file

User Interface Software

Web UI

What happened?

We require YAML file

GCode File

No response

Other Information

No response

bdring commented 1 year ago

Where did you get the controller?

ASHAPURAAHM commented 1 year ago

We have Made This

On Tue, 10 Oct 2023 at 00:36, bdring @.***> wrote:

Where did you get the controller?

— Reply to this email directly, view it on GitHub https://github.com/bdring/FluidNC/issues/1039#issuecomment-1753520854, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANBOFAVOFVVUMIRE7OM7G3TX6RDLDAVCNFSM6AAAAAA5ZG5OFOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJTGUZDAOBVGQ . You are receiving this because you authored the thread.Message ID: @.***>

bdring commented 1 year ago

What type of spindle are you using?

Will you donate to the project?

ASHAPURAAHM commented 1 year ago

We don't use spindle

Will surely donate to project

On Tue, Oct 10, 2023, 00:39 bdring @.***> wrote:

What type of spindle are you using?

Will you donate to the project?

— Reply to this email directly, view it on GitHub https://github.com/bdring/FluidNC/issues/1039#issuecomment-1753529813, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANBOFAR3FDS3BV2IGOWATF3X6RDX3AVCNFSM6AAAAAA5ZG5OFOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJTGUZDSOBRGM . You are receiving this because you authored the thread.Message ID: @.***>

bdring commented 1 year ago

Donate here.

Try this config file. It should be a good start. You may need to invert switches, etc on your machine.

name: "External 4 Axis Driver Board V2"
board: "External 4 Axis Driver Board V2"

stepping:
  engine: RMT
  idle_ms: 250
  dir_delay_us: 1
  pulse_us: 2
  disable_delay_us: 0

axes:
  shared_stepper_disable_pin: gpio.13:low

  x:
    steps_per_mm: 800
    max_rate_mm_per_min: 2000
    acceleration_mm_per_sec2: 25
    max_travel_mm: 1000
    homing:
      cycle: 2
      mpos_mm: 10
      positive_direction: false

    motor0:
      limit_all_pin: gpio.34
      stepstick:
        direction_pin: gpio.2
        step_pin: gpio.0
    motor1:
      null_motor:

  y:
    steps_per_mm: 800
    max_rate_mm_per_min: 2000
    acceleration_mm_per_sec2: 25
    max_travel_mm: 1000
    homing:
      cycle: 2
      mpos_mm: 10
      positive_direction: false

    motor0:
      limit_all_pin: gpio.35
      stepstick:
        direction_pin: gpio.15
        step_pin: gpio.26
    motor1:
      null_motor:

  z:
    steps_per_mm: 800
    max_rate_mm_per_min: 2000
    acceleration_mm_per_sec2: 25
    max_travel_mm: 1000
    homing:
      cycle: 1
      mpos_mm: 10
      positive_direction: true

    motor0:
      limit_all_pin: gpio.36
      stepstick:
        direction_pin: gpio.33
        step_pin: gpio.27
    motor1:
      null_motor:

  a:
    steps_per_mm: 800
    max_rate_mm_per_min: 2000
    acceleration_mm_per_sec2: 25
    max_travel_mm: 1000
    homing:
      cycle: 1
      mpos_mm: 10
      positive_direction: true

    motor0:
      limit_all_pin: gpio.39
      stepstick:
        direction_pin: gpio.14
        step_pin: gpio.12
    motor1:
      null_motor:

spi:
  miso_pin: gpio.19
  mosi_pin: gpio.23
  sck_pin: gpio.18

sdcard:
  cs_pin: gpio.5
  card_detect_pin: NO_PIN

coolant:
  mist_pin:  gpio.21

probe:
  pin: gpio.32