Skip to main content
  1. AMB Kress or Maffel spindle with digital control PWM to voltage 0-10V converter (see links)
    • AMB Kress or Maffel spindle with digital control

    • PWM to voltage 0-10V converter (see links)

    • Small wiring cables suitable for 24V

  2. 'Disconnect the power supply of the duet controller first!' PWM converter has 4 inputs (2 power + 2 pwm input signals) and 2 outputs (0-10V voltage). Make sure the yellow jumper is on the 24V pins as we are using the duet pwm signal output which is 12/24V.
    • 'Disconnect the power supply of the duet controller first!'

    • PWM converter has 4 inputs (2 power + 2 pwm input signals) and 2 outputs (0-10V voltage). Make sure the yellow jumper is on the 24V pins as we are using the duet pwm signal output which is 12/24V.

    • Power wiring to the PWM converter

    • Connect the “VIN” power pin on the duet board (see image) to port 3 on the pwm converter “power supply + (12-30V)”

    • Connect the “GND” power pin on the duet board to port 4 on the pwm converter “power supply – (GND)”

    • Pwm signal wiring to the pwm converter using HEATER E0 of the duet board

    • Connect “VIN” from heater E0 to port 2 “PWM input + (din+)” on the pwm converter

    • Connect “E0-” from heater E0 to port 1 “PWM input – (DIN-)” on the pwm converter

  3. Other than the power supply cable 110V/220V, the spindle has 3 small cables:
    • Other than the power supply cable 110V/220V, the spindle has 3 small cables:

    • BROWN 10-26V DC (for power supply)

    • GREEN 0-10V DC (for speed control)

    • WHITE 0 V (for ground/GND)

  4. Brown to “VIN” connector of the duet power supply pin
    • Brown to “VIN” connector of the duet power supply pin

    • Green to port 6 “voltage output + (AO)” of the pwm converter

    • White to port 5 “ voltage output – (GND)” of the pwm converter

    • Connect port 5 “ voltage output – (GND)” of the pwm converter to the “GND” pin of the power supply on the duet board

    • THE LAST STEP IS REALLY IMPORTANT! You create a common ground between the spindle and pwm converter/power supply

  5. When in the duet webcontrol, go to the tab “file management”, then the section “System”. Open the customconfig.g file, and add the gcode as seen in image 2. Please make sure that the M501 command is before M307. M501 will reload your heaters so your M453 command wil fail if the heaters are enabled.
    • When in the duet webcontrol, go to the tab “file management”, then the section “System”. Open the customconfig.g file, and add the gcode as seen in image 2.

    • Please make sure that the M501 command is before M307. M501 will reload your heaters so your M453 command wil fail if the heaters are enabled.

    • If using a spindle with less max RPM, you need to adjust the values. The kress spindle has a max rpm of 25000

    • Save the file and restart. When you open the Duet webcontrol page, you can send Gcode directly to the machine

  6. With the command M3 Sxxxxx you have control of spindle speed. To stop, send command M5. For example: M3 S25000     => spindle speed is 25000
    • With the command M3 Sxxxxx you have control of spindle speed. To stop, send command M5. For example:

    • M3 S25000 => spindle speed is 25000

    • M5 => stop spindle

    • If you have a multimeter, try to read the output voltage of the pwm converter (port 5 and 6). If it says 10V, you are on the maximum spindle speed.

    • You can also add a digital led voltmeter on port 5 and 6 of the pwm controller (see image 2)

  7. Open the tab “file management”, go to “system” again and open the pause.g file.
    • Open the tab “file management”, go to “system” again and open the pause.g file.

    • Add Gcode M5 in the header, so the spindle stops when you pause a job while running

    • Open the resume.g file

    • Add gcode M3 S16000

    • You can choose another speed that you would like to start with when you resume a job. If your job was running on another speed, go back to the main control panel of the duet web control and send a different speed (e.g. M3 S20000) to the machine.

  8. Modify the vectric's post processor to autmatically use spindle speed.
    • Modify the vectric's post processor to autmatically use spindle speed.

    • Go to the installation directory of the Vectric software, search for “grbl_mm.pp” and make a copy in the same directory and open the copy

    • Change the POST_NAME to something else, I did “GRBL (mm) (SPEED)

    • In the header, change “M3” to “M3[S]” to add speed to the M3 command

    • After your "M3[S]" line, add a new line "G4S15". This code tells the machine to wait 15 seconds to achieve full spindle speed before starting a job

    • Save your file in the post processor directory, make sure it ends with .pp or Vectric does not recognise it!

    • Next time you open the Vectric software, your new post processor will be added to the PP list

Conclusion

Thanks for following the guide. Any issues, please contact us!

2 other people completed this guide.

Christophe Op de Beeck

Member since: 02/05/2020

61 Reputation

1 Guide authored

6 Comments

Thanks for adding the guide! Looks really good.

Ryan Lock - Reply

Thank you for this guide. Can you tell me wich router mount is compatible with the AMB 1050 FME or if there is the possibility to mount directly the AMB 1050 FME-U DI on the mounting plate ?

Andy ZEDET - Reply

Hello Andy, the openbuilds/ooznest standard router mount needs a reducer to 43mm. Ooznest sells 3D printed router mount adapters.

You can also buy an aluminium router mount 43mm from sorotec.de (without backplate to attach to the Z cbeam) or from makersupplies.dk which has already a backplate to bolt it to the Z cbeam. They're both the same mounts only the German one has no backplate. If your choose the one from sorotec, I can send you the design of the backplate I made myself out of 8mm aluminium.

Greets,

Beickybeer / Christophe

Christophe Op de Beeck -

Thank you for your reply about the AMB 1050 FME-P Di.

I think that the AMB 1050 FME-U DI would need an adapter to be attached to the Z cbeam as the spacing between the fixation holes is 50mm and if 'i’m correct the spacing between the tracks in the cbeam is 2x20 so 40mm. I’ll look for that and if i find it i’ll post it here.

Andy ZEDET - Reply

Add Comment

View Statistics:

Past 24 Hours: 2

Past 7 Days: 16

Past 30 Days: 140

All Time: 360