tag:blogger.com,1999:blog-4339813531032979196.post2220386148947840743..comments2024-02-28T07:32:59.864+00:00Comments on HydraRaptor: Frequency limitnopheadhttp://www.blogger.com/profile/12801535866788103677noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-4339813531032979196.post-64670270596653705472021-01-22T07:04:15.783+00:002021-01-22T07:04:15.783+00:00Here we are in 2021 and this is in marlins advance...Here we are in 2021 and this is in marlins advanced config... might give it a shot!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-88415313075693977272013-04-27T04:53:45.880+01:002013-04-27T04:53:45.880+01:00Just read your blog here about minimum bed weight....Just read your blog here about minimum bed weight.<br />I use a heated print bed that is pretty light. glass on .25" thick aluminum skinned, aluminum honeycomb core composite panel. I use a fiberglass and aluminum honeycomb panel as the lower panel on the prusa-mendel. I have worked in aerospace for decades and unique scrap is sometimes available.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-70160871333572062142012-05-01T10:08:26.580+01:002012-05-01T10:08:26.580+01:00Ahh, perfect! Now I understand why I have this blo...Ahh, perfect! Now I understand why I have this blobs at the beginning of my lines. So I have to increase acceleration again and reduce frequence. Thanks.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-52456270077832634332012-04-30T16:27:23.636+01:002012-04-30T16:27:23.636+01:00Because that reduces the print quality as my extru...Because that reduces the print quality as my extruder flow rate is constant, so slow acceleration leads to too much plastic at the line ends. It would also slow down all prints, whereas it is only short zigzags that cause resonance.nopheadhttps://www.blogger.com/profile/12801535866788103677noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-76704939590033459872012-04-30T16:22:14.396+01:002012-04-30T16:22:14.396+01:00Why not just reduce acceleration of y axis?Why not just reduce acceleration of y axis?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-53611395109292742262012-02-13T09:00:27.886+00:002012-02-13T09:00:27.886+00:00This is only for the infill zig-zags. More shells ...This is only for the infill zig-zags. More shells will increase the likelihood of short infill lines. The part shown does not work very well with two shells. The inner shell breaks into several loops and leaves big gaps.<br /><br />I tend not to use multiple shells with Skeinforge because it doesn't work properly. When there isn't room for the extra shell it just leaves a gap instead of falling back to filling it with infill. The same when the extra shell means there isn't room for any infill inside it. In that case it should also lose the extra shell and use infill.nopheadhttps://www.blogger.com/profile/12801535866788103677noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-81812240194601973492012-02-13T07:02:08.734+00:002012-02-13T07:02:08.734+00:00Sounds pretty smart.
Just one thing I could sugge...Sounds pretty smart.<br /><br />Just one thing I could suggest, is that if you know that your print will make lots of small movements, why not increase the nmber of internal shell walls, as doing that should make the movement smoother?Grogyanhttps://www.blogger.com/profile/02472833961577564353noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-17101549178211648802011-12-07T09:13:57.894+00:002011-12-07T09:13:57.894+00:00If you stop without reversing the initial ooze rat...If you stop without reversing the initial ooze rate is the same as the extrusion speed and decays relatively slowly.<br /><br />If you are getting missed steps is would seem your acceleration is too high for the torque of your motors.<br /><br />There is no reason why any of this needs to be in firmware. Gcode interpretation, path planning, acceleration, etc. are much easier to do on the host.nopheadhttps://www.blogger.com/profile/12801535866788103677noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-26809901949706157322011-12-07T07:50:42.933+00:002011-12-07T07:50:42.933+00:00Hi nophead:
i understand your point.
However, we...Hi nophead:<br /><br />i understand your point.<br /><br />However, we are also talking about delays in millisecond scale. hypothetical: if your 'oozerate' is 10mm/1min, volumetrically (real word?) we're we'd drip 0.006 cubic mm of goop during a delay, assuming .35mm nozzle/100 ms delay/no density change or swell. That's a blob I can deal with! also, i feel like this is step-skip prevention and hardware protection, not just print quality improvement. in that regard, i felt it should be part of f/w, vs. sw.<br /><br />regardless, for the sake of print quality, I'm still with ya. Look forward to seeing some videos sometime of it in action!<br /><br />Thanks for sharing your findings!Chrishttps://www.blogger.com/profile/11960401039485453032noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-44149539230921212442011-12-05T16:28:20.676+00:002011-12-05T16:28:20.676+00:00If you simply stop and wait I think that will lead...If you simply stop and wait I think that will lead to blobs. I slow the whole run of infill down. That can lead to a slow layer if a small bit of infill in a thin gap is connected to a larger area. I plan to do a binary chop to find the bit that needs to be slow and separate it from the rest. Unlike Marlin, I always extrude each filament run at a constant speed.<br /><br />The other difference is that I look for multiple fast changes in direction because resonance takes some time to build up.<br /><br />These things are much easier to do in the host in a high level language than they are in firmware.nopheadhttps://www.blogger.com/profile/12801535866788103677noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-4908406739491848542011-12-04T23:07:46.029+00:002011-12-04T23:07:46.029+00:00nophead--i wrote a much less sophisticated algorit...nophead--i wrote a much less sophisticated algorithm to accomplish the same thing, but without actually pulling out my physics book. yours likely performs better. if i understood it a bit more, I'd be eager to program it into Sprinter or Marlin.<br /><br />sprinter computes a theoretic move time for each move. I ask, how long does each axis need to be stationary before it's allowed to move again (IF and ONLY if there is a direction change)? this value is certainly a factor move speed, weight, bed rigidity, etc, but acts as a quick and sloppy way to keep me from skipping steps!<br /><br />With that value, i ask, how long did it take the last move to run? if the previous move took LESS time than my minimum wait time, i pause the extruder for difference between these two values. Simple, right?<br /><br />I feel like this issue is pretty important. someone tried to put your logic into Marlin, but looks like didn't finish! Doesn't compile :( <br />https://github.com/ErikZalm/Marlin/blob/Marlin_v1/Marlin/Marlin.pdeChrishttps://www.blogger.com/profile/11960401039485453032noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-73770166831678078162011-01-10T14:36:27.268+00:002011-01-10T14:36:27.268+00:00Most of us use SF and G-code or some other open so...Most of us use SF and G-code or some other open source slicer...Nophead has developed his own code to work in conjunction with SF but he does not use G-code to control his printers so you would no doubt need his technology on the electronics too.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-67467742566007953362011-01-10T00:17:12.280+00:002011-01-10T00:17:12.280+00:00@printbot3d fair enough. But he has been at it for...@printbot3d fair enough. But he has been at it for a long time so some kind of information on the software side would help the community a lot.beak90noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-68628252484068811492011-01-04T15:58:56.558+00:002011-01-04T15:58:56.558+00:00@beak90 - Im sure at some point in the future noph...@beak90 - Im sure at some point in the future nophead will release some of his own software back into the community. Lets be fair Nophead does contribute a lot already....why not wait for a more polished python program whilst he is "on a mission" with code updates. TBH I would happily pay for such a thing if it helped my cause!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-34772467642135027002011-01-02T19:06:50.665+00:002011-01-02T19:06:50.665+00:00Ya it would be awesome if we could at least see yo...Ya it would be awesome if we could at least see your code so someone could turn it into something everyone can use. But if its just sitting on your hard drive then its doing very little good to the community.beak90noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-17639686852690614522010-12-31T11:28:46.348+00:002010-12-31T11:28:46.348+00:00I don't particularly disagree, but with your t...I don't particularly disagree, but with your toolchain closed source, doing it in gcode is the only way anyone else will be able to try it.whosawhatsis?https://www.blogger.com/profile/12792264289634575186noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-3488900607403934592010-12-31T11:24:53.062+00:002010-12-31T11:24:53.062+00:00I read all the gcode before I start printing and c...I read all the gcode before I start printing and convert it into a Python data structure. From then on there is no gcode involved.<br /><br />It could be a done as an SF plug-in but would only work on machines with stepper extruders.<br /><br />I prefer to keep slicing and machine control as two separate programs and g-code is both a very poor way to represent slices and also a very poor format for sending to a machine.nopheadhttps://www.blogger.com/profile/12801535866788103677noreply@blogger.comtag:blogger.com,1999:blog-4339813531032979196.post-76065901486503544172010-12-31T11:12:36.474+00:002010-12-31T11:12:36.474+00:00It sounds like you're doing this by modifying ...It sounds like you're doing this by modifying gcode while executing it, but this would make a great skeinforge plugin.whosawhatsis?https://www.blogger.com/profile/12792264289634575186noreply@blogger.com