Jump to content

GregValiant

Expert
  • Posts

    5,017
  • Joined

  • Last visited

  • Days Won

    195

Everything posted by GregValiant

  1. What material is that? I ask because it looks like it's warping. If it is ABS, PETG, etc. then raising the bed temperature or adding a custom support that will print with it to hold it down is about all you can do. What is your fan setting?
  2. Still no project file so I don't know what your settings are. In the "Travel" section of the settings is "Layer Start X" and "Layer Start Y". In the "Walls" section are "Zseam Alignment" and "Zseam Relative". When I slice your STL file all moves start from the Left Front Corner as that is where I told Cura to put the Z seam. Since you have an Origin at Center printer, maybe moving the model to the +X, +Y quadrant of the bed would make a difference. The "Moved" file is with a round build plate and has the model slid over a bit to +X +Y. GV_2层间隔24.gcode GV Moved24.gcode
  3. Yes. That's what we're trying to say. There are no other sizes because Longer did not provide any other sizes. Ultimaker has no idea what a Longer looks like much less what it can handle in terms of flow, speeds, acceleration and other things. This is a Longer issue. They provide the defintions for their printers and neglected to add optional nozzle sizes. I get the same thing you are seeing. Under "Settings / Extruder 1 / Nozzle sizes" there is only one nozzle listed and it's the 0.4. This is with my Ender 3 Pro active. Creality provides more nozzle definitions when they submit a printer definition file to Ultimaker for inclusion in Cura.
  4. "Is it Expected Behavior...." If it's the way it works then yes, it's expected behavior. Cura is a complicated program with a lot of options and a fairly steep learning curve. When there are settings in place to mitigate a problem then my point of view is that it's up to the user to figure it out. The tools are there, it's sometimes tough to tell which wrench to grab. "There is no "Easy" button in Cura." - Me Nice job figuring it out.
  5. @YenJiWai that is a model file. I need a project file so your printer and settings are included along with the model.
  6. Load that model that printed poorly into Cura. Set up your slice and use the "File | Save Project" command. Post the 3mf file here and I'll take a look.
  7. Hello @product designer I have an Ender also. Simply hitting a model should not cause a layer shift. Check your belt tension. The belts should "twang like the strings on a bass guitar". Hitting a model is theoretically impossible but it happens all the time. Little parts of infill stick up, or a little blob comes off the nozzle and sticks up higher than the top of the print (popular with PETG). You can enable "Z-Hop on retraction" in Cura and when there is a retraction before a travel move the Z will rise by however much you tell it to. The default Z-Hop height is 0.2. I don't use Z-Hop often but when I do I usually go to 0.5 because when I need it, I need it.
  8. Hello @TomKamphuys. I've used your Petal model here. It is the nature of FDM printing that when a surface is "nearly" horizontal there will be "steps" between the different layers. The width of the steps is determined by the angle off the bed, and the layer height. When your wall width is less than the step width then Cura fills in with top/bottom skin. There is no way around that. You can try increasing the wall count/wall width or enabling "Adaptive Layer Height". There are going to be steps though because TAN(90-AngleOffTheBuildPlate) * Layer Height = Step Width. If you want the step width to be "0" then you would need to print at "0.00" layer height and the print time becomes infinite. This is sliced at 0.08 layer height. Note the step width. and this one is sliced at .35 layer height. You can see how much "coarser" it looks. You cannot slice a model with "Adaptive Layers" if the model is off the build plate.
  9. This can be caused by many things. It's impossible to tell what's going on without the model, your settings, and your printer. Load the model and set Cura up to slice. Then use the "File | Save Project" command and post the 3mf file here.
  10. You don't have a heated bed? What is your "retraction distance"? What nozzle size are you using? This line moves the Z down so the nozzle is only .02 above the bed G1 Z0.020 F540 ;slowly lower and two lines later it squirts 50mm of filament into that tiny gap G1 E50.00000 F100 ; extrude 50mm filament at 100mm/m This line is missing a carriage return: G1 Z0.800 F540G1 E5.99500 F3600.000 ;lower to buildplate begin extruding begin smear/smudge I think it should be: G1 Z0.800 F540 ;lower to build plate begin extruding begin smear/smudge G1 E5.99500 F3600.000 ;un-retract - but there is no previous retraction so this is more blobbing I would certainly make some changes but I need those questions answered before I start to scribble gcode.
  11. "Here's a list of the following issues I'm noticing. There are 20 total probe points. People have told me that is far too many. When leveling, it does not seem to keep the leveling I do and the probe points always change it to whatever it thinks is correct (i think.) So I have to edit the leveling during the first layer of the print. I use a Wham Bam Flex Plate - Not sure if that's causing issues." The number of probe points is a setting within the firmware. I think it's adjustable by sending a G29 or M420 command with the proper parameters(?) The Marlin commands are at MarlinFW.org. Whether or not the printer remembers the Z-offset and other settings is a function of how the firmware is set up. It doesn't matter what the bed surface is although it's preparation may differ.
  12. The problem is likely to be within the printer (Z-offset if you have ABL, Z binding, under-extrusion, etc.). As this is the "UltiMaker" forum - you would get better support from the manufacturer of your printer, or maybe there is a sub-group somewhere like Reddit where you can get support. I'm confident that the Cura gcode file will show that LAYER:0 starts at your "Initial Layer Height". If you open a gcode file in a text editor you should see this around the "LAYER:0" line: ;LAYER:0 G0 F9000 Xxx.xxx Yyy.yyy Z0.2 >>>this is the "Initial Layer Height" you enter in Cura. ;TYPE:SKIRT
  13. It always scares me a bit when this stuff starts to make sense. Am I learning something(?), or is it bending me to it's weirdness. It's hard to tell.
  14. It's your settings. Each extruder appears to be starting out at "Initial Print Temperature" you have set to 230°, then it moves up to "Printing Temperature" of 240°, and then it moves down to the "Final Printing Temperature" of 225°. Each extruder goes through that cycle on every tool change. (I've never seen the "Initial Print Temperature" or "Final Print Temperature" show up in a gcode so they must be specific to dual extruder printers.) This is with your settings: M104 S225 > this is up above and is cooling T0 down to "Final Printing Temperature" before the tool change . T1 M104 T0 S230 M109 S230 G1 F1200 E9.5 G1 F600 Z0.7 ;MESH:2ColorCube-1.stl G0 F7200 X156.84 Y167.076 M104 S240 Changing the Initial and Final print temperatures (on both extruders) to 240 eliminates the bouncing. So what we are seeing here is the dreaded "Expected Behavior" given your settings. On the bright side - you don't need to do a re-install. To the right of the "Search Settings" box is a button with three lines on it (the hamburger button). It's the setting visibility tool. Click on it and set the visibility to "All". Those other temp settings should show up.
  15. A "top layer" would include that layer also. It isn't the top of the part but rather the top skin of any area. Usually, if there is over/under extrusion it is everywhere. There really shouldn't be any need to have different settings for the lower skins than for the top skin. Have you tried ironing? That leaves a pretty nice surface. Like everything else, it will need tweaking. The default flow in the ironing settings is 10% but I found that to be too much for my printer and the nozzle pushed ridges around. At 7% flow for ironing the surface looks very good. Leave the "Iron only highest layer" box un-checked and I would suggest you turn on "Monotonic ironing order".
  16. In the meantime you can install the 0.6 nozzle and set all the Cura "Line Width" settings to "0.6" and set your "Layer Height" to something like 0.3 and you should be able to print well with that 0.6 nozzle. "Nozzle Size" is a reference...it's the Line Width that counts. I've pushed my .4 nozzle to .8mm line width with no problems. I looked at the Longer definition files and it's as @MariMakes says - they defined your printer as having nozzle "variants" but there is only the single nozzle variant at .4mm. You could add a nozzle file but then you would also need to add Quality files for each material and for each setting "profile". It gets messy in a hurry. You will find the nozzle size for your printer under "Settings / Extruder 1 / Nozzle Size". You will see that only the .4 is available.
  17. In 3D printing - sometimes just randomly throwing switches works. Congratulations.
  18. Do you have the NVidia Dashboard/Control Panel loaded? You might be able to set it up so Windows allows Cura to use the RTX rather than the onboard graphics unit.
  19. The short answer is "No". PrusaSlicer does allow math and logic in it's StartUp Gcode. Cura doesn't support it. Let's say your print speed is 50mm/sec. A line like "G1 F{speed_print}" would result in "G1 F50" rather than "G1 F3000" and "G1 F{speed_print * 60}" doesn't work.
  20. Get everything set up in Cura and ready to slice. Use the "File | Save Project" command and post the resulting 3mf file here. Someone will take a look. You could post that gcode file as well.
  21. The "Creality" Belt Printer software may be a good choice for you. So long as the angle of the Y is the same it should slice OK and print OK. It can't hurt to give it a try. Your printer and the Crealty belt printer look much alike. Any differences should be available for you to change in the Manage Printers / Machine Settings dialog. Please understand that I don't have access to a belt printer and I have never used one...but I do read a bit. There have been issues with both the Creality version and the SainSmart version but there appears to be much fewer complaints about the Creality version and most of those seem to center around Build Plate Adhesion and if that is ever a software problem it would be exceedingly rare.
  22. @EggFriedCheese that speed looks right for 20mm/sec. That's what the gcode is telling the printer the speed is, and that looks like 20mm/sec to me. I have altered your gcode file and attached my version here. These are the changes I made: Remove all the heating commands and the purge lines. Remove all extrusions Set the first 3 layers to 5X print speed. Moved the Z up to 10mm and added a G92 to fool the printer into thinking its at 0.2mm. The printer will Auto-Home, move up 10mm, and then air print at 100mm/sec (minus your Accel setting). This is what 100mm/sec looks like on that model. After you have let this run for a minute, abort it from the LCD and turn your printer off and then back on so it forgets about the G92 setting. GV at 100-Flexy.gcode
  23. Hello @MariMakes and @EggFriedCheese I took the gcode apart with MS Excel and the speeds in the code are what they should be given the settings. Layer 0 goes down at 20mm/sec, Layer 1 goes down at 21mm/sec, and layer 2 goes down at 23mm/sec. Through 50,000 lines of code the maximum print speed is 50 and the average print speed is 26.19.So this seems to be a printer issue. There just aren't any lines in the gcode that would tell the printer to move faster than what the Cura settings seem to be. Something you can try is to go into Cura "Manage Printers" and "Machine Settings" and near the beginning of your StartUp Gcode add two lines: M220 S100 ;Reset feed rate to 100% M221 S100 ;Reset flow rate to 100% If you tuned a print while it was running, and immediately went to another print, then that "tuned" setting would carry-over to the second print. Having those lines in the StartUp G-Code insures that a print starts at 100% flow and 100% feed rather than at some other rate.
×
×
  • Create New...