Pause, vibrate, pause, print? Help! 😘
 
Notifications
Clear all

Pause, vibrate, pause, print? Help! 😘  

Page 1 / 3
  RSS
Kenour
(@kenour)
Estimable Member
Pause, vibrate, pause, print? Help! 😘

I'm going to do an experiment and would like a little assistance 🙂

At a certain layer I would like to trigger the following actions.

  1. Pause print
    • M601?
  2. Move bed fully forward
    • Still M601?
  3. When resume clicked, vibrate the bed (move backwards and forwards rapidly by say, 1mm, for 10 seconds or so)
    • Not sure how to achieve this, assume it'll just be a Y movement without moving the X or Z?
  4. Pause again
    • Another M601?
  5. When resume clicked, continue print as usual
    • M602? (Does this need to be put in, or is it what's triggered when resume is pressed)
  6. When print finished, enter pause state (to keep the bed heated until I click resume)
    • M601 at the end of the print moves just before completion yeah?
  7. When resume is clicked, continue as if print finished
    • M602 again?

Thanks in advance for any help, I hope to have something interesting to show if it works 😛

Cheers!

Posted : 07/11/2019 10:10 pm
Nikolai
(@nikolai)
Noble Member
RE: Pause, vibrate, pause, print? Help! 😘

General Marlin gcode doc: http://marlinfw.org/meta/gcode/

Prusa special codes to check: https://github.com/prusa3d/Prusa-Firmware/blob/MK3/Firmware/Marlin_main.cpp , line 3329ff

Connect octopi and try the gcode commands in terminal window.

Hope that helps and good luck on whatever you're trying to achieve 🙂

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Posted : 08/11/2019 12:21 am
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

Just playing with epoxy resin 😀 

Posted : 08/11/2019 1:08 am
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

Man... You trying to teach me to fish? Can someone please throw a fish at me 😂

Posted : 08/11/2019 7:16 am
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

So I've done something like this before, I think it was filament changes before it was built into slicer. I would give someone the biggest high five if I could make the model, slice it, click on the layer I want the pause to happen on and select color change on the slicer interface (so it inserts the old m600), then like, have a script to find and replace that m600 with a m601...

Then like, go into a vibe loop. Move the Y axis back and forward by 1mm rapidly for 10 seconds, then prompt like "VIBE AGAIN?" Y/N? Click Y, goes again for 10 seconds, click N, continues with print.

Because I had a little fiddle today, I'm a designer not a coder, and I swear I was expecting it to get to the crap I put in the gcode and catch on fire...

If someone can help me out I'll post lot of videos of the result 😛

My aim is to print the shell of a model, long pause at a certain point, mix and pour in rapid cure resin, sit there with the thermal camera to see what temp it gets to (hopefully it doesn't melt the model), vibe it to get rid of air bubbles, as many times as it takes, wait for it to start to cure, then continue printing right on top of it. What could go wrong! I'm doing a small run of a part I designed, and I'm looking for a faster stronger way or producing it. Printing it solid with filament takes about 200g. If I print the shell and mix resin with sand, fill it and continue to print, it will use a lot less filament and yield a far superior product.

So pretty please, don't link me to stuff, I'm not that way brained, I'm the other way, visual, spacial, whatever the opposite of coding brained people are. Which is why I changed my degree from computing to IT 😛

THANKS IN ADVANCE...

P.S. Tanqueray is on special at Dan Murphy's for any Australians on here, and it's delightful!

Posted : 12/11/2019 9:24 am
Nikolai
(@nikolai)
Noble Member
RE: Pause, vibrate, pause, print? Help! 😘

@kenour

It's too much work to automate this. Just use the pause function whenever you want to add epoxy. It's simple and don't require any IT knowledge. 🙂

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Posted : 12/11/2019 7:10 pm
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

@nikolai-r

I've already got the pause sorted, I can put it in on whatever layer I want, I just replace the colour change with a long pause. The function I'm really after is the vibrate, I need to get the bubbles out of the resin.

Posted : 12/11/2019 8:24 pm
Nikolai
(@nikolai)
Noble Member
RE: Pause, vibrate, pause, print? Help! 😘

@kenour

Use your hand(s) 😆 

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Posted : 12/11/2019 8:41 pm
Sembazuru
(@sembazuru)
Prominent Member
RE: Pause, vibrate, pause, print? Help! 😘

Using the gcode to move the y axis back and forth small amount to simulate a vibration is limited by the acceleration and jerk values. I'm not sure if you will get enough vibration to do anything about bubbles. I was thinking that maybe putting a vibrating motor on the bed next to your object after/during your epoxy pour might work. But then you would be subjecting the structure of your printer to those same vibrations which might loosen up the hardware holding the printer together.

(I was also going to suggest removing the print surface for the vibration step, but I can see that ending badly. A combination of potentially spilling the epoxy, part popping off, and slight misalignment when replacing the bed.)

If the epoxy is just to fill the void inside the object, how important is getting the bubbles out?

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Posted : 12/11/2019 8:53 pm
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

@nikolai-r

Ugh... You sound like my wife!

Someone help a brother out 😛

Posted : 12/11/2019 8:53 pm
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

@sembazur

I think it's complex geometry would require it to get into all the nooks and crannies, I'm not talking about small bubbles, I'm more talking about trapped air pockets/voids. Specifically in areas where the the voids 'ceiling' is coplanar with the print surface. I just want to ensure the model is completely filled before continuing.

It will be staying on the bed the whole time, I'm using rapid cure epoxy and the heat speeds up the curing process. I'm going to put the thermal camera on it to see how hot the actual heat created by the exothermic reaction. Hopefully it doesn't get hot enough to slump the shell, but I'll find out as soon as I try to resume the print. If when it tries to print, the layers are lower than they should be, then I know I've had an oopsie daisy and will have to increase the amount of perimeters or put some bracing in.

I'm know exactly what needs to happen, I just need a little assistance making it happen 😛 I don't need suggestions, I need CODE!!! 😍 

 

 

Posted : 12/11/2019 9:50 pm
--
 --
(@)
Illustrious Member
RE: Pause, vibrate, pause, print? Help! 😘

I'll do the programming, but I charge $125 an hour as a consulting fee.

Posted : 12/11/2019 11:16 pm
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

@tim-m30

So 5 minutes prorata is $1o? Done!

Posted : 12/11/2019 11:18 pm
Nikolai
(@nikolai)
Noble Member
RE: Pause, vibrate, pause, print? Help! 😘

@kenour

If you really think this is $10 job, then you should get a huge amount of offers in the next hours...

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Posted : 12/11/2019 11:32 pm
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘
Posted by: @nikolai-r

@kenour

If you really think this is $10 job, then you should get a huge amount of offers in the next hours...

No, I don't think it's a job at all, I was asking the community for help, I thought you were joking... Obviously you thought I was putting out a tender, I was not. I'm not looking for offers, I thought someone may have enough experience with gcode that they wouldn't mind helping. I'm 90% of the way there, I understand the vibration part especially with the loop is a little more complex, but thought I would ask nonetheless. Anyway, I'll let you get back to your super important sounding consulting job!  😘 😘 😘 

Posted : 12/11/2019 11:56 pm
Nikolai
(@nikolai)
Noble Member
RE: Pause, vibrate, pause, print? Help! 😘

@kenour

There is a misunderstanding. Open Source doesn't mean people do work for free. We are just sharing stuff what we've done instead of selling it. We are also helping people on their way. That's why you've got already hints, tips and links (for free). Your ask is a regular job offer. You have an idea, looking for people implementing it.

Do your part and you will get help. Otherwise just be ready to pay for it.

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Posted : 13/11/2019 12:04 am
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

@nikolai-r

Yes there is a misunderstanding, I'm not asking for work, I'm asking for help. Like the help I provide when ever it's within my knowledge set and I see a problem I can solve. Maybe I'm just in the wrong forum...

I'm asking if anyone has done anything similar, not asking for bids. If you're here looking for jobs, kindly disengage from this thread, you're input isn't needed 🙂 

Posted : 13/11/2019 12:13 am
Nikolai
(@nikolai)
Noble Member
RE: Pause, vibrate, pause, print? Help! 😘
Posted by: @kenour

...kindly disengage from this thread, you're input isn't needed 🙂 

Fair enough. Good luck to get some other input...

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Posted : 13/11/2019 12:52 am
Sembazuru
(@sembazuru)
Prominent Member
RE: Pause, vibrate, pause, print? Help! 😘
Posted by: @kenour

@nikolai-r

Yes there is a misunderstanding, I'm not asking for work, I'm asking for help. Like the help I provide when ever it's within my knowledge set and I see a problem I can solve. Maybe I'm just in the wrong forum...

I'm asking if anyone has done anything similar, not asking for bids. If you're here looking for jobs, kindly disengage from this thread, you're input isn't needed 🙂 

Ok, I haven't done anything like this already, so I don't have code ready to help you. (I presume this is the situation that @nikolai-r is also in.) Thus by asking for code, you are asking for work to generate something new.

I have a couple ideas, but I haven't had the time to put into jotting them down and testing code. I might at some point, mostly out of curiosity. For example, one of my current ideas:

Because g-code doesn't have any sort of loop or conditional (that I'm aware of), the part of asking the user if they want to vibe again is not practical. But, one could simulate this. AFAIK the printers don't automatically do anything (set or change settings) automatically when starting a gcode file and when ending a gcode file. Thus one possibility could be to have the vibrate routine as a stand-alone gcode file (probably something like switch to relative coordinates, move y back and forth a few times, switch back to absolute coordinates). Then split the object gcode into separated files (minimum 2) of before vibe code and after vibe code (adding a home y axis at the beginning of all the continuation files). Start the print with the first file, let it play all the way through. Then run the vibe code as many times as is necessary. Then run the next file for the object. Repeat as needed for as many epoxy filling steps are required for the full object.

If I have time I might flesh this idea out. But, please don't demand it.

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Posted : 13/11/2019 7:42 pm
Kenour
(@kenour)
Estimable Member
Topic starter answered:
RE: Pause, vibrate, pause, print? Help! 😘

@sembazuru

My mate was thinking the same thing (switching from relative to absolute), he's more into the gcode side while I'm more into design, mechanical properties or materials and real world applications.

Look I know this is a multilingual site, and I'm not sure if something was lost in translation, but I'm not demanding anything. I was asking if anyone had done anything like this. If not, that's fine, go about your business, no need to try and lecture me about open source and what it means. I've been in the IT world since 1995, I helped people before patreon, before tipping, and before this 'eBegging' fad became a thing (as in, before it was 'cool', and often did it anonymously). This is a hobby for me, not a business, I'm not asking for work, I'm asking other hobbyists for assistance. I come from a time where people with similar interest would help each other, now everyone is more interested in trying to monetise every aspect of their lives than enjoying a hobby for what it is. I know it's tough out there, and we're all in different parts of the world with different standards of living... this post was aimed at other hobbyists who would be curious to see something cool or potentially destructive happen to my printer 🤣

I mean I upload any files or designs I make that are useful to thingiverse and now here, should I start charging for them? Or is it only because I'm asking for help with a specific thing people feel the need lecture and get up on their high horse about what 'open source' means. Far out I sound like an old man... Back in my day... we enjoyed hobbies and weren't all entitled little shits 😏 

Anyway, I have a fix if nothing comes of this, just thought I would see what other people are doing, I have plenty of other silly ideas to try out. Like this 11 year old project I just updated http://forum.backyardpoultry.com/viewtopic.php?f=8&t=7974648&start=15 (not sure if you can see that, but I think it's cool. File freely available to anyone who wants it! 😘 😘 😘).

Posted : 13/11/2019 8:14 pm
Page 1 / 3
Share: