Jump to content

woodworker2001

Dormant
  • Posts

    8
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

woodworker2001's Achievements

1

Reputation

  1. I am printing this part and the small section by the hole is having poor quality due to not having enough cooling. I am looking for a way in the setting to slow it down right here. The minimum layer time isnt working due to the whole layer taking longer than the minimum time, but these little pillars print fast enough that they just dont come out as well as the rest of the print. CE3_Laser Holder.3mf
  2. @GregValiant That is cool. I had not considered the idea of the filament change being during the same layer. I have a Prusa mk3s with mmu2s, but use prusa slicer for that. This is pretty cool and some neat programing you have come up with here!
  3. Great... thank you for that catch.... I would have probably pulled my hair out trying to find it. I copied start code from prusa slicer for this. The only reason I am trying to get a profile for this in cura, is so my students can print on all the printers we have and just use one software. Plus it is a pain for me to get my tech department to install another software onto the computers at this junction of the year.... I will test on Monday and see if this takes care of issues and how the cube prints. I will post results here when done.
  4. Ok so I had copied start code from Pursa Slicer.... apparently Cura didnt like these lines.... once these were removed it replaces the keywords as expected..... M221 S{if layer_height<0.075}100{else}95{endif} G92 E0.0 ; Don't change E values below. Excessive value can damage the printer. {if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif} {if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif} I am still getting the M82 inserted by the Cura SteamEngine.... Here is my latest file from Cura and start Gcode... maybe I have something else in there Cura doesnt like... Here is my current start code ;Prusa Custom Start G-code G90 ; use absolute coordinates M83 ; extruder relative mode M140 S{material_bed_temperature_layer_0} ;Start heating bed M104 S{material_print_temperature_layer_0} ;Start heating extruder ;Tx ; Choose filament M190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding G28 W ; home all without mesh bed level G80 ; mesh bed leveling ;go outside print area G1 Y-3.0 F1000.0 G1 Z0.4 F1000.0 ; select extruder Tc ; load filament ; purge line G1 X55.0 F2000.0 G1 Z0.3 F1000.0 G92 E0.0 G1 X240.0 E25.0 F2200.0 G1 Y-2.0 F1000.0 G1 X55.0 E25 F1400.0 G1 Z0.20 F1000.0 G1 X5.0 E4.0 F1000.0 G92 E0; PI3MK3M_2 Inch Calibration Cube.gcode PI3MK3M_2 Inch Calibration Cube.3mf
  5. The keywords aren’t being replaced in cura during code generation. When I look at the g code in notepad the keywords are still there when the prusa machine is selected in cura. When I select the ender they replace just fine. I have removed the Tx as that is a prusa code that has you select the filament on the screen. cura is not picking up the keyword when post processing and replacing it with the temp setting. Opening the g code with notepad the keyword is still there but not when using my ender profile with the identical start g code
  6. If I understand right you are trying to make layers a different color? So like the first 10 layers grey then change the next 5 ect. If so goto the extensions menu then post processing. Then add a filament change. Be sure that you insert the correct layer. You want the very first layer that should be the new color and not the layer previous to your color change. You can keep adding more of these for each color change you want. It adds an M600 into the g-code (assuming your printer supports this is a change filament code). Printer will wait for you to change the filament with the build plate hot.
  7. I did it with my whole class once I got printers set up on my computer. Copied the contents of that folder to flash drive and gave to all of them. Bam we all had all the printer profiles. Wish Cura made this an easier process.... Like FFF files in S3D
  8. I am trying to get a custom G-code set up for my Prusa Mi3 MK3S. I have an MMU2 on it. Mostly use it for single material prints in an educational setting. The start code with the profile in cura works great, but doesnt allow you to select which filament you use. You can add the "Tx;" command to it, but then you have to wait for heating. I did some digging and found where you can make the Cura SteamEngine not put the heating codes at the beginning buy putting them in your code. This works great for my Ender 3 so I can get the nozzle and bed heating at the same time as my homing to make that a shorter process. Here is the start G-Code I am using for my Prusa. M140 S{material_bed_temperature_layer_0} ;Start heating bed M104 S{material_print_temperature_layer_0} ;Start heating extruder Tx ; Choose filament M190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding G90 ; use absolute coordinates M83 ; extruder relative mode G28 W ; home all without mesh bed level G80 ; mesh bed leveling The issue is it is not picking up the variable for the temperatures from the settings.... My post processed G-code looks like this..... ;FLAVOR:Marlin ;TIME:10841 ;Filament used: 14.9701m ;Layer height: 0.2 ;MINX:96 ;MINY:76 ;MINZ:0.2 ;MAXX:154 ;MAXY:134 ;MAXZ:50.8 ;POSTPROCESSED ;Generated with Cura_SteamEngine 4.11.0 M82 ;absolute extrusion mode --------------------------------------------------------------This is not in my custom start code.... added by steamengine for some reason M140 S{material_bed_temperature_layer_0} ;Start heating bed M104 S{material_print_temperature_layer_0} ;Start heating extruder ;Tx ; Choose filament M190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding G90 ; use absolute coordinates M83 ; extruder relative mode G28 W ; home all without mesh bed level G80 ; mesh bed leveling The exact same start code works with my ender and it plugs in the temperatures, but does not work with the Prusa.... What am I doing wrong??? The Cura SteamEngine is also adding an M82 to the code which is not in my custom start code.... not sure why????
×
×
  • Create New...