K8200 Z axis trapozoidal leadscrew motor settings

I am changing the “Z” axis leadscrew from the M8 threaded rod to a trapozoidal form thread.

The standard pitch for an M8 thread is 1.25mm

The trapizoidal leadscrew has a pitch of 8.0mm

or 6.4 times greater pitch per revolution.

What are the settings i need to change in the config.h file for resetting the firmware please ???

[quote=“jan1959”]I am changing the “Z” axis leadscrew from the M8 threaded rod to a trapozoidal form thread.

The standard pitch for an M8 thread is 1.25mm

The trapizoidal leadscrew has a pitch of 8.0mm

or 6.4 times greater pitch per revolution.

What are the settings i need to change in the config.h file for resetting the firmware please ???[/quote]

If you mean the values for steps / mm you can use Repetier host to calculate them.

Look in the menu under Tools

Hi, Im using simplyfy3d
But I mean the changes to the actual firmware on the controller card
So that the steps per mm are correct for the new leadscrew

[quote=“jan1959”]Hi, Im using simplyfy3d
But I mean the changes to the actual firmware on the controller card
So that the steps per mm are correct for the new leadscrew[/quote]

@jan1959 : Are you happy with Simplify3D
I use actually repetier + slic3r but I want to change to Simplify3D because support in not nice with slic3r

What did you use before simplify3D ?

Hi I couldn’t get on with repetier and slicer, lots of bad prints and took ages to compile the Gcode.

For me personally, simply3d is the best £80 I have spent.

Makes printing easy and the software is easy to manipulate.

The only changes I made to the original parameters are

Retract 6mm it was set at 1mm default

And the federate set down to 91% and extrude rate set to 92%

Works perfectly with ABS

Ok thanks a lot

I think, I 'm buying it

[quote=“thebuglife”]Ok thanks a lot

I think, I 'm buying it[/quote]

Sounds great, maybe i give it a go too.

Is there a trial license available?

Bear in mind that I run a 24V bed, ABS needs to have a bed temp of 100 Deg C

No trial available, I just dived in, but that’s typically me

[quote=“jan1959”]Hi, Im using simplyfy3d
But I mean the changes to the actual firmware on the controller card
So that the steps per mm are correct for the new leadscrew[/quote]

Do you mean you only need the values or where to find them in the Firmware files?

I’d prefer to store such values in the Board Eeprom, so you can easily change them.

In repetier there is a Menu for doing that.
Don’t know if such feature is available in Simplify 3d.

You can also change eeprom settings by sending machine codes directly by hand.
If you want to do it anually, let me know and i search for the M codes to send.

Yup, mine is running on 24V volts too!

And from tomorrow i will also have that great E3D V6 hotend running :))

Hi, I need the values and where to change them in the eprom, I have repetier setup on the computer as well as simply3d.

Theres a post on here for setting up different drive belts and cogs

Not sure im explaining it well
here

[quote=“jan1959”]Hi, I need the values and where to change them in the eprom, I have repetier setup on the computer as well as simply3d.

Theres a post on here for setting up different drive belts and cogs

Not sure im explaining it well
here[/quote]

In repetier there is a menu item for calculating steps/mm for threaded and trapezoid as well as belt drives

Start it up and look in the tools menu

in the firware you can find the values here :
youtube.com/watch?feature=p … ZZcY#t=105

but i’d still prefer to sore them in eeprom for easier change

Look in repetier under settings firmware settings

Thankyou,
ill look tomorrow, i’m 2 hours into an 8 hour print at the moment

[quote=“jan1959”]Thankyou,
ill look tomorrow, i’m 2 hours into an 8 hour print at the moment[/quote]

Okay, if you need further assistance let me know tomorrow.

Can you please share board schematics for adding 24V supply? Thanks

just have a look at this thead :

forum.velleman.be/viewtopic.php? … b7e#p37991

anything ecplained very well there

Will do, will be Monday now got a busy weekend.

Simply put (I Hope) its a 12v DC relay, the coil connected to the +ve and -ve wires that used run to the hotbed heating element ( Desolder at the control board end)

The 24v power supply +ve output is connected to the common contact on the relay

And a protection diode is fitted across the 12v DC =ve and -ve terminals on the relay that were fitted to the hot bed, watch its orientation (Stops any voltage spikes returning to the control board)

One of the wires that used to run to the hotbed heating element is connected to the Normally Open contact of the relay

Then the -ve wire from the 24V powersupply connects to one wire thet runs to the hotbed, does not matter which one

The relay is then activated by the control board as it thinks its the hotbed, the contacts close connecting the 24V to the hotbed heating element

and there you go heats up to 100Degrees and gets to 50 degrees very fast

[quote=“jan1959”]Will do, will be Monday now got a busy weekend.

Simply put (I Hope) its a 12v DC relay, the coil connected to the +ve and -ve wires that used run to the hotbed heating element ( Desolder at the control board end)

The 24v power supply +ve output is connected to the common contact on the relay

And a protection diode is fitted across the 12v DC =ve and -ve terminals on the relay that were fitted to the hot bed, watch its orientation (Stops any voltage spikes returning to the control board)

One of the wires that used to run to the hotbed heating element is connected to the Normally Open contact of the relay

Then the -ve wire from the 24V powersupply connects to one wire thet runs to the hotbed, does not matter which one

The relay is then activated by the control board as it thinks its the hotbed, the contacts close connecting the 24V to the hotbed heating element

and there you go heats up to 100Degrees and gets to 50 degrees very fast[/quote]

yep, that’s an option too.

By the Way, here are the settings in the cofiguration_h file you asked for :

//// MOVEMENT SETTINGS
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {50*60, 50*60, 4*60, 0}  // set the homing speeds (mm/min)

// default settings 

#define DEFAULT_AXIS_STEPS_PER_UNIT   {64.25,64.25,2560,600}  // default steps per unit for ultimaker  //<<< setings for the steppers in order X,X,Z,E
#define DEFAULT_MAX_FEEDRATE          {500, 500, 50, 500}    // (mm/sec)    
#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.

#define DEFAULT_ACCELERATION          1000    // X, Y, Z and E max acceleration in mm/s^2 for printing moves 
#define DEFAULT_RETRACT_ACCELERATION  1000   // X, Y, Z and E max acceleration in mm/s^2 for r retracts

// 
#define DEFAULT_XYJERK                20.0    // (mm/sec)
#define DEFAULT_ZJERK                 0.4     // (mm/sec)
#define DEFAULT_EJERK                 5.0    // (mm/sec)

//===========================================================================
//=============================Additional Features===========================
//===========================================================================

// EEPROM
// the microcontroller can store settings in the EEPROM, e.g. max velocity...
// M500 - stores paramters in EEPROM
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).  
// M502 - reverts to the default "factory settings".  You still need to store them in EEPROM afterwards if you want to.
//define this to enable eeprom support
#define EEPROM_SETTINGS  //<<< uncomment this line!
//to disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out:
// please keep turned on if you can.
#define EEPROM_CHITCHAT  //<<< uncomment this line!

//LCD and SD support
//#define ULTRA_LCD  //general lcd support, also 16x2
//#define SDSUPPORT // Enable SD Card Support in Hardware Console

//#define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
//#define ULTIPANEL  //the ultipanel as on thingiverse

Didn’t you use a current limiting resistor on the relay coil?

It might burn out otherwise!