Profile

Cover photo
Matti Airas
Worked at Eniram
Attended Helsinki University of Technology
126 followers|505,599 views
AboutPostsPhotosYouTube

Stream

Matti Airas

Discussion  - 
 
Is probing supposed to work properly in the develop branch of redeem? I'm trying to finish my delta printer least squares auto-calibration code (https://bitbucket.org/mairas/redeem/branch/autocal, if anyone's interested), but G30 (and the respective PathPlanner.probe() method) gives me a headache.

It would seem to me that PruInterface.get_steps_remaining() doesn't work quite reliably. In particular, if I move the print head mid-air and issue "G30", I believe I should always get a bed distance of -10.0mm. However, I get something like -7.69690200129mm with debug log stating there are 235 steps remaining. This also results in print head not returning to the starting position correctly.

What am I missing?
Atlassian SourceTree is a free Git and Mercurial client for Windows. Atlassian SourceTree is a free Git and Mercurial client for Mac. Matti Airas · Redeem. Branches. autocal. Check out. View source. master. change destination. autocal. Contributors. Loading... Diff; Commits; Merged pull requests ...
1
Florian's profile photoMatti Airas's profile photo
2 comments
 
Hi,

I’m glad my code port is (potentially) useful. 😃

As my original post suggested, I’ve indeed been having various issues with probing, especially when initiating the probe directly from Python with PathPlanner.probe(). The print head wouldn’t return to same height after the probe resulting in lost calibration. I only saw that happen with PathPlanner.probe(), never with G30, even though the latter calls the former internally.

Probing began working for me soon before my latest pull request on March 30 and I assumed that some bug related to it had been fixed. Looking at the commit log, I can’t find anything related, however. My bet is there are some issues in the real-time code causing the occasional problems, but I haven’t yet tried to really read the assembler code to figure it out.

My G29 macro can be found below. It was created with the get_g29_macro() function in the DeltaAutoCalibration module. I intend to modify the G33 code to automatically generate the probing macro for the delta auto-calibration.

http://pastebin.com/h4FjYqrd

I didn’t quite get your question re G34. You should first move the print head to just touch the bed (with a paper in between) and then run G34. The resulting value should be immediately available, or if not, then at least after running M500. Once you’ve acquired the value, you can make micro adjustments to it by running M206. For example, “M206 X0.05 Y0.05 Z0.05” raises the print head uniformly by 0.05 mm.

The ported auto-calibration code supports 6 or even 7 factor calibration - it just modifies the tower positions by bumping the tower X or Y coordinate (depending on the tower). It’s not difficult to convert that back to Redeem’s tower angle and radius changes. I can make the code changes but I’d need some help testing because I wouldn’t want to intentionally worsen my printer’s geometry.

Cheers,

Matti
Add a comment...

Matti Airas

Discussion  - 
 
Hi, folks. I need some hand-holding: I'm trying to set up Z-probing for my large Kossel-style delta printer. I have a differential IR probe a la David Crocker and I've connected it to X2. It works great, I can do "M574 X2 x_cw,y_cw,z_cw" and it works just fine. What I don't understand, however, is how to get that working with G30. If I enable the endstop and do G30, the hotend just stops at the endstop instead of doing the reverse-reprobe dance. Heeeeelp.
1
Matti Airas's profile photo
 
Nevermind. I was doing everything correctly but didn't notice that the G30 log messages were of level "debug". Also the reverse-reprobe dance is only performed with G30 Px S". I wonder is that optimal?

Once I did "M111 S10", I got the messages just fine.
Add a comment...

Matti Airas

Shared publicly  - 
1
1
Add a comment...

Matti Airas

commented on a video on YouTube.
Shared publicly  - 
 
Brilliant! I feel sorry for Paul.

Matti Airas

Shared publicly  - 
 
This is acoustics!
1
1
Add a comment...
Have him in circles
126 people
david espinoza's profile photo
Katriina Puustinen's profile photo
Eeva-Maria Laiho's profile photo
Janne Saarikko's profile photo
Gilbert Boujaoude's profile photo
Tom Bäckström's profile photo
Annika Pakarinen's profile photo
anna angel's profile photo
Rami Laiho's profile photo

Matti Airas

Discussion  - 
 
Hi,

I got hit by a badly heating extruder stepper motor. On the default current of 500 mA the temperature rose to over 90°C, and even when reducing the current to 100 mA, the temperature remained high. Since I have to run the axis steppers in microstepping mode 8 to avoid noise, I might as well switch all of them to more compatible ones.

Question: which steppers should I get? My only specs would be NEMA 17, probably 1.8° per step. Should be suitably powerful to run a delta printer with decent speed and acceleration. Maybe we could compile a list of recommended steppers in the wiki?
1
Tim Curtis's profile photoJon Charnas's profile photo
2 comments
 
Depending on where you are, I got my delta kit from www.builda3dprinter.eu and his motors don't heat up at all. My drivers heat up more than the motors, running at .5 or even .7A on my reduced stepper for the extruder.
Add a comment...

Matti Airas

Shared publicly  - 
1
1
Add a comment...

Matti Airas

Shared publicly  - 
2
1
Danielle Williamson's profile photo
 
Lol. Sehr witzig! 
 ·  Translate
Add a comment...

Matti Airas

Shared publicly  - 
 
Microsoft and Nokia are whining about Google bundling its search and Play Store to Android, and about offering Android "below cost". Hey Nokia, please remind me of the asking price of for Symbian? Or Meego? Apparently it was below cost because you decided Windows Phone would be the winning card. Also, now that you mention, could I please have one Lumia phone without Microsoft's Windows Phone App store and Bing search?
2
Add a comment...

Matti Airas

Shared publicly  - 
 
Oh no! Google Reader is being retired! How should I substitute it, both on web and on Android devices?
1
Marcell Lengyel's profile photoMatti Airas's profile photo
2 comments
 
Yep, have been playing with it the past couple of hours. It seems to be a killer app, both on Android and on Chrome. I'm not looking back. :-) 
Add a comment...
People
Have him in circles
126 people
david espinoza's profile photo
Katriina Puustinen's profile photo
Eeva-Maria Laiho's profile photo
Janne Saarikko's profile photo
Gilbert Boujaoude's profile photo
Tom Bäckström's profile photo
Annika Pakarinen's profile photo
anna angel's profile photo
Rami Laiho's profile photo
Collections Matti is following
Basic Information
Gender
Male
Work
Employment
  • Eniram
    Senior Research Engineer, 2013 - 2015
  • Lausumo Speech Technologies
    COO, 2012 - 2013
  • Nokia
    Senior Specialist, 2012
Education
  • Helsinki University of Technology