Closed Hooks321 closed 3 months ago
We need to see your existing config file to be able to help.
Please cut and paste on a reply.
This is the boardThat I am trying to use.
I have no knowledge of that controller. It is not on our known hardware list.
Can you provide links to the schematic, datasheet and where you got it. Have you contacted the supplier for help?
I am pasting your file here. It has a lot of NO_PIN values, that we cannot help you with.
board: 6 Pack
name:Laser Home XYZ
meta: 2024 Gary
stepping:
engine: I2S_stream
idle_ms: 255
pulse_us: 4
dir_delay_us: 1
disable_delay_us: 0
segments: 12
axes:
shared_stepper_disable_pin: NO_PIN
x:
steps_per_mm: 533.366616
max_rate_mm_per_min: 4000.000
acceleration_mm_per_sec2: 80.000
max_travel_mm: 900.000
soft_limits: true
homing:
cycle: 2
allow_single_axis: true
positive_direction: false
mpos_mm: 0.000
feed_mm_per_min: 300.000
seek_mm_per_min: 600.000
settle_ms: 500
seek_scaler: 1.100
feed_scaler: 1.100
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: true
pulloff_mm: 3.000
stepstick:
step_pin: I2SO.2
direction_pin: I2SO.1
disable_pin: I2SO.0
ms1_pin: NO_PIN
ms2_pin: NO_PIN
ms3_pin: I2SO.3
reset_pin: NO_PIN
y:
steps_per_mm: 533.366616
max_rate_mm_per_min: 4000.000
acceleration_mm_per_sec2: 80.000
max_travel_mm: 1300.000
soft_limits: true
homing:
cycle: 2
allow_single_axis: true
positive_direction: true
mpos_mm: 0.000
feed_mm_per_min: 300.000
seek_mm_per_min: 600.000
settle_ms: 500
seek_scaler: 1.100
feed_scaler: 1.100
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: true
pulloff_mm: 1.000
stepstick:
step_pin: I2SO.5
direction_pin: I2SO.4
disable_pin: I2SO.7
ms1_pin: NO_PIN
ms2_pin: NO_PIN
ms3_pin: I2SO.6
reset_pin: NO_PIN
z:
steps_per_mm: 533.366616
max_rate_mm_per_min: 4000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 20.000
soft_limits: true
homing:
cycle: 1
allow_single_axis: true
positive_direction: true
mpos_mm: 0.000
feed_mm_per_min: 300.000
seek_mm_per_min: 600.000
settle_ms: 500
seek_scaler: 1.100
feed_scaler: 1.100
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 5.000
standard_stepper:
step_pin: I2SO.10
direction_pin: I2SO.9
disable_pin: I2SO.8
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
card_detect_pin: NO_PIN
start:
must_home: false
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false
planner_blocks: 16
NoSpindle:
It might be this.
https://github.com/Macrobase-tech/CNC-Software/tree/main/6%20Axis%20Upgrade
It does not appear that they reply to issues. I did not see any source files. I did not open any of the .rar files. There is a config file here.
https://github.com/Macrobase-tech/CNC-Software/tree/main/6%20Axis%20Upgrade/Software%20instruction
I do not think it is worth our time to offer free support to this controller.
Board.pdf Sorry it was night time down here when you guys replied. I have an old trimph C02 1300x900 laser which i am trying to convert to diode. Had it running on a mach3 board but didnt engrave well, so just thought i would try Fluidnc download . Any help with a config yaml file would be great as it is all very confusing. Thanks all.
We spent a lot of time documenting and explaining the config file on the wiki, and provided numerous examples for different situations. Now you are asking us to spend even more time spoon-feeding the information to you, on behalf of barely-documented third-party hardware that hardly anyone else uses. If we created custom config files, for free, for every new user, development would come to a halt and it would not be long before the project died.
I was only asking for help as it is so confusing on your website.
Here is the diagram from AliExpress.
Have a nice day. Macrobase_6Axes_Schematic.pdf
Thanks for all your help, looks like I should back of this as it seems to complicated. Cheers.
That is probably best. Converting a laser can be complicated and dangerous on a lot of levels.
I have added the board to our hardware page for future reference.
@Hooks321 try this Macrobase 6 Axis.zip
board: Macrobase 6 Axis
name: 6 Axis
meta: (29.07.2024) by Skorpi
kinematics:
Cartesian:
stepping:
engine: I2S_STATIC
idle_ms: 255
pulse_us: 4
dir_delay_us: 1
disable_delay_us: 0
axes:
x:
steps_per_mm: 533.366616
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 300.000
max_travel_mm: 1300.000
soft_limits: true
homing:
cycle: 2
positive_direction: false
mpos_mm: 0.000
feed_mm_per_min: 300.000
seek_mm_per_min: 1500.000
settle_ms: 500
seek_scaler: 1.100
feed_scaler: 1.100
motor0:
limit_neg_pin: gpio.33:low
hard_limits: false
pulloff_mm: 4.000
stepstick:
ms3_pin: i2so.3
step_pin: I2SO.2
direction_pin: I2SO.1
disable_pin: I2SO.0
y:
steps_per_mm: 533.366616
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 300.000
max_travel_mm: 900.000
soft_limits: true
homing:
cycle: 3
positive_direction: false
mpos_mm: 0.000
feed_mm_per_min: 300.000
seek_mm_per_min: 2000.000
settle_ms: 500
seek_scaler: 1.100
feed_scaler: 1.100
motor0:
limit_neg_pin: gpio.32:low
hard_limits: false
pulloff_mm: 4.000
stepstick:
ms3_pin: i2so.6
step_pin: I2SO.5
direction_pin: I2SO.4
disable_pin: I2SO.7
z:
steps_per_mm: 533.366616
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 300.000
max_travel_mm: 20.000
soft_limits: true
homing:
cycle: 1
positive_direction: true
mpos_mm: 0.000
feed_mm_per_min: 300.000
seek_mm_per_min: 500.000
settle_ms: 500
seek_scaler: 1.100
feed_scaler: 1.100
motor0:
limit_neg_pin: gpio.35:low
hard_limits: false
pulloff_mm: 3.000
stepstick:
ms3_pin: i2so.11
step_pin: I2SO.10
direction_pin: I2SO.9
disable_pin: I2SO.8
# a:
# steps_per_mm: 800.000
# max_rate_mm_per_min: 8000.000
# acceleration_mm_per_sec2: 300.000
# max_travel_mm: 2500.000
# soft_limits: true
# homing:
# cycle: 2
# positive_direction: false
# mpos_mm: 0.000
# feed_mm_per_min: 300.000
# seek_mm_per_min: 1500.000
# settle_ms: 500
# seek_scaler: 1.100
# feed_scaler: 1.100
#
# motor0:
# limit_neg_pin: NO_PIN
# hard_limits: false
# pulloff_mm: 4.000
# stepstick:
# ms3_pin: i2so.14
# step_pin: I2SO.13
# direction_pin: I2SO.12
# disable_pin: I2SO.15
#
# b:
# steps_per_mm: 800.000
# max_rate_mm_per_min: 8000.000
# acceleration_mm_per_sec2: 300.000
# max_travel_mm: 2500.000
# soft_limits: true
# homing:
# cycle: 2
# positive_direction: false
# mpos_mm: 0.000
# feed_mm_per_min: 300.000
# seek_mm_per_min: 1500.000
# settle_ms: 500
# seek_scaler: 1.100
# feed_scaler: 1.100
#
# motor0:
# limit_neg_pin: NO_PIN
# hard_limits: false
# pulloff_mm: 4.000
# stepstick:
# ms3_pin: i2so.19
# step_pin: I2SO.18
# direction_pin: I2SO.17
# disable_pin: I2SO.16
#
# c:
# steps_per_mm: 800.000
# max_rate_mm_per_min: 8000.000
# acceleration_mm_per_sec2: 300.000
# max_travel_mm: 1250.000
# soft_limits: true
# homing:
# cycle: 3
# positive_direction: false
# mpos_mm: 0.000
# feed_mm_per_min: 300.000
# seek_mm_per_min: 2000.000
# settle_ms: 500
# seek_scaler: 1.100
# feed_scaler: 1.100
#
# motor0:
# limit_neg_pin: NO_PIN
# hard_limits: false
# pulloff_mm: 4.000
# stepstick:
# ms3_pin: i2so.22
# step_pin: I2SO.21
# direction_pin: I2SO.20
# disable_pin: I2SO.23
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
probe:
pin: gpio.34
check_mode_start: false
sdcard:
cs_pin: gpio.5
coolant:
flood_pin: i2so.24
mist_pin: gpio.4
delay_ms: 0
control:
safety_door_pin: NO_PIN
reset_pin: NO_PIN
feed_hold_pin: gpio.36
cycle_start_pin: NO_PIN
Laser:
pwm_hz: 5000
output_pin: gpio.27
enable_pin: gpio.12
disable_with_s0: false
s0_with_disable: false
tool_num: 0
speed_map: 0=0.000% 1000=100.000%
start:
must_home: false
deactivate_parking: false
check_limits: false
Wiki Search Terms
yaml file help.
Controller Board
6 pack controller esp-wroom-32
Machine Description
Gantry laser 1300x900 diode 10w output.
Input Circuits
Configuration file
Startup Messages
User Interface Software
No response
What happened?
Machine won't move.
GCode File
No response
Other Information
Just need a standard laser config.yaml file/ 3 axis suit 10w diode laser/ motor steps-533.366616 . used for cutting and engraving.