Jump to content
Ultimaker Community of 3D Printing Experts

Recommended Posts

Posted · Config for Mach3

I'm printing with Mach3. I manually control my hot-end, heated bed, and fans. I need a way to remove all M codes, and change the extruder from E to A. With Skeinforge I am able to do this with replace.csv. Can I link to a replace.csv by altering current_profile.ini, or do i need to place what I need for a replace.csv into the .ini file? Would also like to remove comment lines in gcode.

No problems running manually edited code.

I see there is a Z-lift plugin, is there a jitter plugin to randomize the perimeter start points? Copied over jitter.py for Skeinforge but doesn't display in plugins.

 

  • Link to post
    Share on other sites
    Posted · Config for Mach3

    The plugins do all their editing after the gcode is created. So if you think about what a jitter plugin would have to do - I think it's easier to write an entire slicer. In other words it's too hard. I think.

    What you ask for would be very appropriate for a plugin (change E to A, remove M codes and comments).

    The E to A is the easiest part - you can also do this in most editors. Most editors such as notepad (better to use a really good one like notepad++) can do "replace all" with a search string and replacement string.

    The tricky part would be getting rid of all the comments and m codes. Not sure how to do that.

     

  • Link to post
    Share on other sites
    Posted · Config for Mach3

    From originally starting printing with Skeinforge, replace.csv easily replaces E with A, and will also remove M codes. There is a replace.csv= place holder in current_profile.ini. I am easily generating 100-200mb gcode files with a 0.25mm nozzle and 0.1mm layers. looking how to properly use the replace.csv in current_profile.ini.

    I need to replace E with A, and can work with changing M to ;M, and T to ;T

    Skeinforge replace.csv format is

    E(tab)A

    M(tab);M

    but I can't figure out how to format it in current_profile.ini.

     

  • Link to post
    Share on other sites
    Posted · Config for Mach3

    Is there anybody that has done the post plugin for mach3?

    It seems to be quite ok if I remove line from the beginning and the end and replace E to A and M to ;.

    Only problem is how to get A to B after T1 if using dual extruder.

     

  • Link to post
    Share on other sites
    Posted · Config for Mach3

    If someone can inform me how to use the replace.csv in the current_profile.ini file, all you would have to do for dual extruders is to first change A to B, then E to A, very simple. You just process the second extruder before the main extruder.

    Upon further investigation, it looks like replace.csv is no longer a working feature as I loaded up version 12 of Cura and the replace.csv works as it should.

     

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...