
Made aluminum effector platform to mount it with ball cup arms.
Just downloaded newest Repetier fw and getting ready to flash it to machine.
Still figuring out the wiring...
yes, it is from the Eris.davec3275 wrote:Is this the new one from the Eris?
bvandiepenbos wrote:yes, it is from the Eris.davec3275 wrote:Is this the new one from the Eris?
I hear it will be standard on the RMAX v3 kits to be available in a few months.
And the hot end + probe board as a retrofit kit for older machines.
I have a few of the aluminum platforms available now that I milled on my CNC. I expect to have a batch of (50) from my local water-jet guy in a few weeks.U.S. Water Rockets wrote:Forget the wiring.... I want to know when you're going to sell that effector platform and those sexy ball cup carbon fiber end tips!!!
An RMAX V3 kit in a few months? OUTbvandiepenbos wrote:yes, it is from the Eris.davec3275 wrote:Is this the new one from the Eris?
I hear it will be standard on the RMAX v3 kits to be available in a few months.
And the hot end + probe board as a retrofit kit for older machines.
What about the different arm lengths of the different SeeMeCNC arms?bvandiepenbos wrote: I designed our new ball-cup rod end to be a drop-in replacement for the Traxxas ends used now on our CF arms. They will be available separately for people that already have our CF arms to convert to ball-cup by simply unscrewing the Traxxas and gluing the ball-cup rod ends in place.
They will become standard on our new CF arm sets, as will the springs... no more rubber lash straps.
The balls are 3/8", the same size as the SeeMeCNC ball joints, so you can use them with the stock RMAX white plastic bar-bells.
You can literally pop the stock arms off and pop our Carbon Fiber Ball-joint Arms in place.
I am working on metal ball alternatives also, but I have not figured out a satisfactory solution that is accurate and reasonably priced. So, to begin with we will be using the white plastic bar-bells. ...they are pretty good, but I think they flex a bit, I really would like a stiffer metal alternative.
nice, i'm also interested in finding out if that probeboard is usable with other hot ends, e3d v6 and others. thanks =)Tincho85 wrote:Nice effector Brian!
One question, can this new probe board be used with the E3D V6 or others hotends?
Very nice! I have been watching your site for the ball-cup ends.bvandiepenbos wrote:I have a few of the aluminum platforms available now that I milled on my CNC. I expect to have a batch of (50) from my local water-jet guy in a few weeks.U.S. Water Rockets wrote:Forget the wiring.... I want to know when you're going to sell that effector platform and those sexy ball cup carbon fiber end tips!!!
http://www.tricklaser.com/Aluminum-plat ... ALU-BJ.htm
Beta testing of the rod ends is complete, they work great! I am very close to pulling the trigger on the injection mold for those ends, just need to check over the design details before committing to the hard tooling investment. They will be injection molded Delrin.
I designed our new ball-cup rod end to be a drop-in replacement for the Traxxas ends used now on our CF arms. They will be available separately for people that already have our CF arms to convert to ball-cup by simply unscrewing the Traxxas and gluing the ball-cup rod ends in place.
They will become standard on our new CF arm sets, as will the springs... no more rubber lash straps.
The balls are 3/8", the same size as the SeeMeCNC ball joints, so you can use them with the stock RMAX white plastic bar-bells.
You can literally pop the stock arms off and pop our Carbon Fiber Ball-joint Arms in place.
I am working on metal ball alternatives also, but I have not figured out a satisfactory solution that is accurate and reasonably priced. So, to begin with we will be using the white plastic bar-bells. ...they are pretty good, but I think they flex a bit, I really would like a stiffer metal alternative.
Thanks.CodonExe wrote:Very nice! I have been watching your site for the ball-cup ends.bvandiepenbos wrote:I have a few of the aluminum platforms available now that I milled on my CNC. I expect to have a batch of (50) from my local water-jet guy in a few weeks.U.S. Water Rockets wrote:Forget the wiring.... I want to know when you're going to sell that effector platform and those sexy ball cup carbon fiber end tips!!!
http://www.tricklaser.com/Aluminum-plat ... ALU-BJ.htm
Beta testing of the rod ends is complete, they work great! I am very close to pulling the trigger on the injection mold for those ends, just need to check over the design details before committing to the hard tooling investment. They will be injection molded Delrin.
I designed our new ball-cup rod end to be a drop-in replacement for the Traxxas ends used now on our CF arms. They will be available separately for people that already have our CF arms to convert to ball-cup by simply unscrewing the Traxxas and gluing the ball-cup rod ends in place.
They will become standard on our new CF arm sets, as will the springs... no more rubber lash straps.
The balls are 3/8", the same size as the SeeMeCNC ball joints, so you can use them with the stock RMAX white plastic bar-bells.
You can literally pop the stock arms off and pop our Carbon Fiber Ball-joint Arms in place.
I am working on metal ball alternatives also, but I have not figured out a satisfactory solution that is accurate and reasonably priced. So, to begin with we will be using the white plastic bar-bells. ...they are pretty good, but I think they flex a bit, I really would like a stiffer metal alternative.
Code: Select all
42: #define MOTHERBOARD 301 //RAMBO AJA
50: #define PRINTER 2 //Rostock Max v2 AJA
118: #define EXT0_TEMPSENSOR_TYPE 8 //changed to 8 for e3d v6 from default 97 AJA
123: #define EXT0_INVERSE 0 //changed to 0 from default 1 for titan AJA
258: #define MAXTEMP 290 // this is the max allowable temp the hotend can be set at, any higher will trigger safety's // Changed to 290 from default 245 for e3d v6 AJA
Code: Select all
case 30: // G30 single probe set Z0
{
#if DISTORTION_CORRECTION
float oldFeedrate = Printer::feedrate;
Printer::measureDistortion();
Printer::feedrate = oldFeedrate;
#else
float sum = 0, sum1 = 0,last,oldFeedrate = Printer::feedrate, offsetmm = 0; //add ofsetmm = 0 AJA
bool oldAutolevel = Printer::isAutolevelActive();
if((com->hasS() && com->S == -1) && (com->hasX() && com->hasY())){
Printer::homeAxis(true,true,true);
GCode::executeFString(Com::tZProbeStartScript);
Printer::setAutolevelActive(false);
Printer::moveTo(com->X,com->Y,IGNORE_COORDINATE,IGNORE_COORDINATE,EEPROM::zProbeXYSpeed());
sum1 = Printer::runZProbe(true,false,Z_PROBE_REPETITIONS,false); //First tap Y tower
sum = Printer::runZProbe(true,false,Z_PROBE_REPETITIONS,false); //Second tap Y tower
if ((sum1 - sum) > .1 || (sum1 - sum) < - 0.1){
Com::printErrorFLN(Com::tZProbeFailed); //output to terminal Z probe failure
sum = -1; // fail flag to stop probe
}else{
offsetmm = sum - Z_PROBE_BED_DISTANCE;
Com::printFLN(PSTR("Probed offset in mm "),offsetmm);
Printer::homeAxis(true,true,true);
}
}else{
//Back to normal seemecnc g30 AJA
do{
if(com->hasS() && com->S == 2){ // only reset eeprom if saving new value
Printer::zLength = Z_MAX_LENGTH; // set Z height to firmware default
EEPROM::storeDataIntoEEPROM(); // store default before calibration
EEPROM::readDataFromEEPROM(); // would not take effect unless read!
}
Printer::homeAxis(true,true,true);
GCode::executeFString(Com::tZProbeStartScript);
Printer::setAutolevelActive(false);
Printer::moveTo(0,0,IGNORE_COORDINATE,IGNORE_COORDINATE,EEPROM::zProbeXYSpeed());
sum1 = Printer::runZProbe(true,false,Z_PROBE_REPETITIONS,false); // First tap
sum = Printer::runZProbe(true,false,Z_PROBE_REPETITIONS,false); // Second tap
if ((sum1 - sum) > .1 || (sum1 - sum) < - 0.1){ //tap reports distance, if more or less than .1mm, it will re-run
Com::printErrorFLN(Com::tZProbeFailed);
sum = -1;
}
}while(sum < 1);
if(com->hasS() && com->S)
{
#if MAX_HARDWARE_ENDSTOP_Z
#if DRIVE_SYSTEM==DELTA
//Printer::updateCurrentPosition();
Printer::zLength += sum - Printer::currentPosition[Z_AXIS];
Printer::updateDerivedParameter();
//Printer::homeAxis(true,true,true);
#else
Printer::currentPositionSteps[Z_AXIS] = sum * Printer::axisStepsPerMM[Z_AXIS];
Printer::zLength = Printer::runZMaxProbe() + sum-ENDSTOP_Z_BACK_ON_HOME;
#endif
Com::printInfoFLN(Com::tZProbeZReset);
Com::printFLN(Com::tZProbePrinterHeight,Printer::zLength);
#else
Printer::currentPositionSteps[Z_AXIS] = sum * Printer::axisStepsPerMM[Z_AXIS];
Com::printFLN(PSTR("Adjusted z origin"));
#endif
}
Printer::feedrate = oldFeedrate;
Printer::setAutolevelActive(oldAutolevel);
if(com->hasS() && com->S == 2)
EEPROM::storeDataIntoEEPROM();
Printer::updateCurrentPosition(true);
printCurrentPosition(PSTR("G30 "));
GCode::executeFString(Com::tZProbeEndScript);
Printer::feedrate = oldFeedrate;
Printer::homeAxis(true,true,true);
#endif
}
} //close my if AJA
break;
Code: Select all
G30 S-1 X0.0 Y142.68
G30 S-1 X123.56 Y71.34
G30 S-1 X123.56 Y-71.34
G30 S-1 X0.0 Y-142.68
G30 S-1 X-123.56 Y-71.34
G30 S-1 X-123.56 Y71.34
G30 S-1 X0.0 Y71.34
G30 S-1 X61.78 Y-35.67
G30 S-1 X-61.78 Y-35.67
G30 S-1 X0.0 Y0.0