Mac Version of Repetier-Host with M301

Post Reply
Veenoh
Posts: 54
Joined: Thu Dec 08, 2016 12:31 am

Mac Version of Repetier-Host with M301

Post by Veenoh » Wed Dec 21, 2016 8:46 am

Hi all,

(Thanks for setting up this forum specifically for the M301, Charlie.)

I recently built my M301 (still waiting for some parts to start printing for real) and was having a problem getting my Mac to play nice with it. I finally found the solution, which I have posted elsewhere, and thought I would share it here. BTW, this also applies to Octoprint.

The Windows and Mac version of Repetier send slightly different homing commands. While the Mac version sends G28 X0 Y0 Z0, the Windows version only sends G28. Apparently the firmware provides an unnecessary function to home the individual towers and this causes big problems in a delta printer, especially at low heights which crashes the head into a tower. Even when the homing works at higher heights the printer is returning the tower heights (300mm) as the coordinates which completely messes up subsequent operations in Repetier and made it look like nothing was working.

The solution could be implemented in either place. The firmware could ignore the XYZ flags or Repetier could send just G28 without the flags as it does in the Windows version. I think Repetier server has the same issue.

For now, the workaround is for me to only home the printer with its LCD controller. It's a minor nuisance but not anywhere near as bad as having to run Parallels every time I need to print.

Edit: A better workaround is to send the G28 homing command from the host program, especially making use of whatever scripting feature is included.

Looking forward to working with others on this very promising product.

--Dave

Smartbot
Posts: 54
Joined: Wed Nov 16, 2016 2:39 pm

Re: Mac Version of Repetier-Host with M301

Post by Smartbot » Wed Dec 21, 2016 9:06 am

Veenoh wrote:Hi all,

(Thanks for setting up this forum specifically for the M301, Charlie.)

I recently built my M301 (still waiting for some parts to start printing for real) and was having a problem getting my Mac to play nice with it. I finally found the solution, which I have posted elsewhere, and thought I would share it here. BTW, this also applies to Octoprint.

The Windows and Mac version of Repetier send slightly different homing commands. While the Mac version sends G28 X0 Y0 Z0, the Windows version only sends G28. Apparently the firmware provides an unnecessary function to home the individual towers and this causes big problems in a delta printer, especially at low heights which crashes the head into a tower. Even when the homing works at higher heights the printer is returning the tower heights (300mm) as the coordinates which completely messes up subsequent operations in Repetier and made it look like nothing was working.

The solution could be implemented in either place. The firmware could ignore the XYZ flags or Repetier could send just G28 without the flags as it does in the Windows version. I think Repetier server has the same issue.

For now, the workaround is for me to only home the printer with its LCD controller. It's a minor nuisance but not anywhere near as bad as having to run Parallels every time I need to print.

Edit: A better workaround is to send the G28 homing command from the host program, especially making use of whatever scripting feature is included.

Looking forward to working with others on this very promising product.

--Dave
Thanks Dave!!

You did a great job, it will help a lot if we want to use MAC to control the printer! That`s awesome!!

Welcome everyone to share your ideas about M301 here, it is a very speacial 3D printer, we can make it better and better together.

Thanks everyone!!

Charlie

User avatar
Lami René
Posts: 195
Joined: Mon Sep 26, 2016 6:47 pm
Location: Sherbrooke, Québec, Canada

Re: Mac Version of Repetier-Host with M301

Post by Lami René » Wed Dec 21, 2016 11:48 am

Hello,
Bonjour,

You will find the original text translated into English following this original French text.

Vous trouverez le texte original traduit en anglais à la suite du présent texte original en français.

Est-ce qu’aujourd'hui vous réussissez de belles impressions avec votre imprimante delta Geeetech Rostock 301 (M301) ?

Pas moi, je l'ai acheté le 24 septembre 2016 et reçu le 27 octobre 2016, mais aucune impression à ce jour, que des pièces défectueuses ou des erreurs de conception dans le choix des pièces ! Je suis en attente de pièces de remplacements.

Si comme moi vous n'avez pas de belles impressions 3D, voir des pistes de solution dans le sujet suivant :

http://www.geeetech.com/forum/viewtopic ... 27&t=18578

Cordialement,

L'ami René
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hello,

Excuse me, I am unilingual francophone and I use Google translator to translate the texts of the forum in French and to write to you in English. Thank you for your understanding and your indulgence for these texts translated mechanically!

Do you make today beautiful prints with your Geeetech Rostock 301 (M301) delta printer?

Not me, I bought it on September 24, 2016 and received on October 27, 2016, but no impression to date, that defective parts or design errors in the choice of parts! I'm waiting for replacement parts.

If like me you do not have beautiful 3D impressions, see solution tracks in the following subject:

http://www.geeetech.com/forum/viewtopic ... 27&t=18578

Cordially,

Friend René
Un pour tous et tous pour un !
One for all and all for one !
-------------------------------------
Mon imprimante modifié : http://forums.reprap.org/read.php?178,781375,781375
Voir aussi pour mes pièces : https://www.thingiverse.com/thing:2464177

Post Reply