Welcome! Log In Create A New Profile

Advanced

ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel (reprap5D) driver

Posted by crazytiti 
Hello,
(sorry to post in skeinforge but there's no folder about replicatorG)

I was using replicatorG 27 with mendel driver on my huxley (with modified firmware), all was fine.
Today i went to test 31 and it work BUT it doesn't report the temperature anymore (showing 0°c) and the controls from the control panel won't work for setting extruder temperature and moving the extruder (X/Y/Z axes works)

By activating "show communication" in the real-time control dialog i can see that it never send M105 code to get temp (the 27 was doing this) nor code to control teh extruder.

I try different versions then :
- 28 : ok
- 29 : temp ok, extruder not moving
- 33 : not ok like 31

It's a bug from replicatorG or did i miss something to add in the machine.xml ?
I really want to make it work because i need the control panel to work to do pre-print stuff and testing that all is OK.
And by the way i want replicatorG 31 for it's skeinforge 47 support winking smiley

Ps : during the print the temperature report is OK, but the estimate remaining time is totally out of control (telling me days for something that print in 12min) but maybe it's my skeinforge profile.

Edited 2 time(s). Last edit at 03/26/2012 06:30AM by crazytiti.
Re: ReplicatorG 31 control panel issues with mendel driver
March 09, 2012 12:18AM
I am also having the same issue. I am going from rep 26 to rep 33 and everything works great... except the control panel. I can't get a temp on the HBP or the Extruder tip. I am looking everywhere for where the issue could be.


crazytiti Wrote:
-------------------------------------------------------
> Hello,
> (sorry to post in skeinforge but there's no folder
> about replicatorG)
>
> I was using replicatorG 27 with mendel driver on
> my huxley (with modified firmware), all was fine.
> Today i went to test 31 and it work BUT it doesn't
> report the temperature anymore (showing 0°c) and
> the controls from the control panel won't work for
> setting extruder temperature and moving the
> extruder (X/Y/Z axes works)
>
> By activating "show communication" in the
> real-time control dialog i can see that it never
> send M105 code to get temp (the 27 was doing this)
> nor code to control teh extruder.
>
> I try different versions then :
> - 28 : ok
> - 29 : temp ok, extruder not moving
> - 33 : not ok like 31
>
> It's a bug from replicatorG or did i miss
> something to add in the machine.xml ?
> I really want to make it work because i need the
> control panel to work to do pre-print stuff and
> testing that all is OK.
> And by the way i want replicatorG 31 for it's
> skeinforge 47 support winking smiley
>
> Ps : during the print the temperature report is
> OK, but the estimate remaining time is totally out
> of control (telling me days for something that
> print in 12min) but maybe it's my skeinforge
> profile.
Re: ReplicatorG 31 control panel issues with mendel driver
March 09, 2012 04:02AM
OK, if i have some time i will go throught the source code see if i can see something...

I forgot to mention that i use the windows version, i don't know if the unix version have same issue.
Re: ReplicatorG 31 control panel issues with mendel driver
March 09, 2012 08:04AM
I am also using the windows version. What do you use to look at the code. Is it a java complier? I have always wanted to dig into RepG..

I think that with me running RAMPS 1.4 with Marlin RC2, RepG does not give me the screen where I can make changes to the motherboard and toolhead. They might have something in there that is not turned on that I cannot get to.
Re: ReplicatorG 31 control panel issues with mendel driver
March 09, 2012 08:18AM
To get the sourcecode you need to install Git / git gui
see here :
[nathanj.github.com]

Then to get the source code go here :
[replicat.org]
you will find the link to source code for git and "how to compile"

But the project seem complex to build.
From what i understand to build the windows version you need to use eclipse.
Re: ReplicatorG 31 control panel issues with mendel driver
March 21, 2012 07:16PM
Hej,

I jumped also to ReplicatorG 0034 Beta and with this jump, the control panel temperature readings and settings didn't work anymore. My firmware is a teacup which uses ReplicatorGs RepRap5D driver.

I had a look at the code and fixed the "bugs" or better missing functions... It seems as there was a big code rewrite due to multi tool heads. Whatever, I have now a version where I can set the temperature and which also periodically reads and displays the temperature...

If you still have the problem let me know and I'm going to create a fork or find another way to incorporate my fixes...

Cheers,
Re: ReplicatorG 31 and + control panel issues with mendel driver
March 22, 2012 03:45AM
Hello,
I just try the v34 and the t°c and extruder does not work in the control panel so the problem is still present.

So i'm glad that you find something in the code maybe it could fix "mendel" driver too.

Another question : for your teacup is the control panel of extruder motor working ?

I will be happy to test your fix, if it's on the windows platform, please make a zip file and send it to me with your prefered hosting provider winking smiley
Re: ReplicatorG 31 and + control panel issues with mendel driver
March 22, 2012 09:06AM
Hi,
what machine profile are you using and which is the underlying driver? I guess its also the RepRap5D driver?

I will check the extruder later on, as far as I remember, it never worked on my repg-0025 version.

In order to get the patch, I could create a fork of the repository on github. I could also create a distribution of your choice downloadable as zip, tgz, or whatever. I would prefer the first solution as this way everybody else would have also access...
Re: ReplicatorG 31 and + control panel issues with mendel driver
March 22, 2012 12:54PM
I use the mendel machine so yes it use the reprap5D driver.

On the v27 all was fine : i could move x / y / z axes, extruder motor, extruder temperature in the control panel.

I think that a fork or maybe flag this as a bug for the replciatorG dev. to make them incorporate your fix.
It's sur a good idea to make this availiable for all people.

I ask for a zip file in order to quickly test your fix on my setup to see if it's the same bug...

Edited 1 time(s). Last edit at 03/22/2012 12:56PM by crazytiti.
Re: ReplicatorG 31 and + control panel issues with mendel driver
March 22, 2012 06:56PM
Hm, just created a linux (14mb) and windows (ca.56mb) version... Too large to send by mail :-( going to fork the repo now...

Done...

usage:
git clone git://github.com/RobertFach/ReplicatorG.git
then build the desired release using the scripts... instructions can be found on the RepG website

Please let me know if it works for you - Just in case that I have forgotten something smiling smiley

Cheers,

Edited 1 time(s). Last edit at 03/22/2012 07:14PM by mindfab.
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 24, 2012 12:32PM
We do need to have another software fork for the non Makerbot printers. It seems everyone is forgetting the fact that there are other 3D printer systems out there.


Jeff Christiana
Re: ReplicatorG 31 and + control panel issues with mendel driver
March 24, 2012 03:02PM
I could take care of that as long as Im using replicatorg to drive my mendels...

However, in RepG a lot of things are continuously rewritten, and hence are not working from release to release... So I would need to know which things are not working ... For now, Im focussed on systems using the RepRap5D driver.

I'm also thinking about having a tool chain with teacup firmware, at least beeing teacup compatible.

What do you guys think about that?
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 24, 2012 04:38PM
That sounds like a great Idea.

I am using Marlin RC2 for all my machines. Maybe have one for both. Seems like they are top two firmware at the present time.

Also they really need to have a ReplicatorG forum here. I know many have asked for it. Not sure why it has not been added.

I got the program compiled and now I am testing. I have temps!!! I will see if anything else is having issues.

I will post the comversionertion on my website once it is fully tested.

Edited 3 time(s). Last edit at 03/24/2012 05:33PM by Adventure.


Jeff Christiana
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 24, 2012 05:29PM
Adventure Wrote:
-------------------------------------------------------
> That sounds like a great Idea.
>
> I am using Marlin RC2 for all my machines. Maybe
> have one for both. Seems like they are top two
> firmware at the present time.

Never tried marlin, not sure if it will run on gen7 hardware...
>
> Also they really need to have a ReplicatorG forum
> here. I know many have asked for it. Not sure why
> it has not been added.

also not sure...
>
> A quick compile question.. I am getting fetch.xml
> does not exist. I have installed GIT, JDK
> 1.7.0_03, ANT 1.8.3.
>
> I have added the paths.
>
> set ANT_HOME=C:\Program Files\apache-ant-1.8.3
> set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_03
> set PATH=%PATH%;%ANT_HOME%\bin
>
> I am on a windows vista32bit box. The basic tests
> run fine. I am now trying to run the following:
>
> ant -f fetch.xml -Ddest=system

where does this command line comes from?

I was building under linux, however, I guess, that ant always uses the provided build.xml file...
therefore just try to run

ant dist-windows to build a windows version

>
> But fetch.xml does not exist.
>
> I am now trying Eclipse.

As far as I know they also provide an eclipse workspace, but before I would try the command line above...
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 24, 2012 05:34PM
I got it to work, My path was just to long. I am testing now. I have both my heated bed and the tip for temps. So far so good. My stepper extruder is not moving from the control panel yet.

Edited 1 time(s). Last edit at 03/24/2012 05:39PM by Adventure.


Jeff Christiana
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 24, 2012 05:51PM
Ok everything is working. By the time I post a problem, I seem to fix it. I had to add the following to my machines.xml

stepper_axis="a"

Edited 1 time(s). Last edit at 03/24/2012 05:52PM by Adventure.


Jeff Christiana
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 24, 2012 06:14PM
Adventure Wrote:
-------------------------------------------------------
> Ok everything is working. By the time I post a
> problem, I seem to fix it. I had to add the
> following to my machines.xml
>
> stepper_axis="a"

Thats right, I haven't changed that because RepG uses this (sometimes) to determine wheather its a stepper or a DC Motor...

What is still not working is the estimation of the build time, I need a reason to fix that smiling smiley
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 24, 2012 07:21PM
Ok it is printing great.... Thanks for the help. I will post it on my site for others to download.

Drop me a line when you get the Estimated print time fixed.

Thanks for all you hard work on helping everyone out....
I am giving you credit for all the updates and fixes.


Jeff Christiana
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 26, 2012 06:29AM
Sorry to haven't answered yet but i'm very busy these days.
Happy to see that your fix work for some people.
I will build it with eclipse as soon as i have the time to do it.

Many thanks.

Edit : Failed to build with eclipse, but OK with ant (on spare time at work) so i may test it this evening at home

Edited 1 time(s). Last edit at 03/26/2012 11:36AM by crazytiti.
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 26, 2012 05:50PM
Hi,
Came back from testing right now :
- temperature control in control panel and report : OK
- extruder control in control panel : OK
- estimating time from gcode : bad

Also i notice that the litllt checkbox "enable fan" that send M106 / M107 has disapared.
It is possible to make it come back ?

BTW big thanks to fix the temperature/extruder issue.
Can i know wich file did you alter ?

And for people who use windows x86 and don't want to install all the tool to build here is a link from my website with included file credits.txt with link to git clone "git://github.com/RobertFach/ReplicatorG.git "
ReplicatorG 34 fixed
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 27, 2012 09:15AM
crazytiti Wrote:
-------------------------------------------------------
> Hi,
> Came back from testing right now :
> - temperature control in control panel and report
> : OK
> - extruder control in control panel : OK
> - estimating time from gcode : bad

Already added an issue for that ...
[github.com]
>
> Also i notice that the litllt checkbox "enable
> fan" that send M106 / M107 has disapared.
> It is possible to make it come back ?
>
Do you know a version when it was working?
I have written an issue for that... [github.com]
>
> BTW big thanks to fix the temperature/extruder
> issue.
> Can i know wich file did you alter ?

Several files, the RepRap5D driver, the controllpanel.java (in ui), extruderpanel.java(ui), and some others... I think they simply forgotten to test all functions of the 5D driver...

You can use git diff command to show all changes that I have done... As a site note, some of my changes are also only quick fixes to make that version working for us, as it seems that they are rewritting a lot...
>
> And for people who use windows x86 and don't want
> to install all the tool to build here is a link
> from my website with included file credits.txt
> with link to git clone
> "git://github.com/RobertFach/ReplicatorG.git "
> ReplicatorG 34 fixed

Thx for providing a compiled version... Will put an update in this thread asap
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 27, 2012 03:18PM
Hi,

I've added a fix for the build time estimation ...

Feel free to get the new version from github... [github.com]

Btw. I had a look at the issue with the fan, the old fan code has been commented out due to a rewrite ... Might be that I'll fix that also...

Cheers,
Re: ReplicatorG 31 / 32 / 33 / 34 ... control panel issues with mendel driver
March 27, 2012 03:59PM
In 27 the fan was working.
Maybe have time tomorrow to test your fix for time estimation.
thank for your work.
I've encountered the same temperature problem with RepG 34, so I've downloaded the entire zip from RobertFach's Github.
I am not familiar with Github, but when I try to run the ReplicatorG.exe from build > windows > dist, I get this error:

Could not find the main class: replicatorg.app.Base

Any idea what's the issue? (Sorry if it's a stupid question)
Mendelfanatics Wrote:
-------------------------------------------------------
> I've encountered the same temperature problem with
> RepG 34, so I've downloaded the entire zip from
> RobertFach's Github.
> I am not familiar with Github, but when I try to
> run the ReplicatorG.exe from build > windows >
> dist, I get this error:
>
> Could not find the main class:
> replicatorg.app.Base
>
> Any idea what's the issue? (Sorry if it's a stupid
> question)

looks like a classpath error... where did you get the compiled version? It cannot be from the github, as I have there only the sources...
I don't think I've got a compiled version, just dowloaded the zip from github (RobertFach / ReplicatorG)
unpacked it and went digging for an executable, which I found in build > windows > dist
but with the mentioned error when I tried to run the ReplicatorG.exe
thx for the hint ... the version you got is unmodified and old... I didn't know that there have been some compiled versions in the repository... I will clean that up and put some precompiled versions into the repository ...

give me a second (or more) ...
I have created a release repository at google code... You can download there a compiled version for your distribution

[code.google.com] -> see downloads

Cheers
Alright, thanks mindfab!

With an older (2010) FiveD firmware I now get both extruder and bed temperature readings from your RepG 34 Beta,
but with the latest Teacup firmware configured for my Gen3 electronics I only get the extruder temp,
the bed temp remains 0°C.. And I do get both temperature readings with Pronterface,
so Teacup is reporting both, but RepG doesn't monitor them.

Edited 1 time(s). Last edit at 03/28/2012 10:39AM by Mendelfanatics.
the problem with the teacup temperature readings has been fixed and I added a new release...
Sorry, only registered users may post in this forum.

Click here to login