Jump to content

GregValiant

Expert
  • Posts

    5,159
  • Joined

  • Last visited

  • Days Won

    211

Everything posted by GregValiant

  1. I was typing. I'll post this anyway. That is an odd one. G92 is defined in Marlin firmware as "Set Position" and there is no mention of speed at all. The RepRap Wiki gives the same description in regards to MakerBot firmware. G92 E0 sets the extruder location to zero. The "Extruder Offsets" is the distance between nozzles on a Dual Extruder printer. It shouldn't be making a difference here. G92 E0 is important in Cura as rounding errors can creep into the calculation of the E values and so Cura resets the E (G92 E0) about every 10,000mm³ (about every 4158mm of 1.75 filament). In a large print there will be several G92 E0 lines within the gcode. You may want to switch to "Relative Extrusion" in the Special Modes section. The extruder always starts from 0 and so doesn't need resets. Then you could use the Search and Replace post processor... Search: G92 E0 Replace: ;G92E0 By replacing the line with itself but with a semi-colon in front it becomes a comment and the printer should ignore it. The question comes to mind...How do you reset the extruder in Mach3 if G92 doesn't work? G92 is also used to set temporary locations of the other axis.
  2. You are stuck on that one. The whole thing needs support. You can set the "Support Density" to 0% but that is about it. If you are confident that the support rings won't come free of the bed then you could turn off the support brim. If you really want to get rid of supports then print it as separate pieces except for the main ring. When you slice the main ring put in a Pause at Height at some point where the loop is open enough so you can drop the other parts onto it and then continue the print.
  3. If you were to use Support Blockers you could eliminate the support structure under some areas. Tree supports generally take up less space on the build plate. It's hard to tell without seeing the model and what you are really trying to do. A picture is still worth a thousand words.
  4. It's hard to tell without a project file. Do you have "Coasting" turned on? The Cura preview only shows extrusion moves and there is no extrusion during the coasting portion of a move. Try turning on "Smart Hiding" in the combing section and see if that Zseam straightens out.
  5. Did you do the "Project File" trick to get the printer to install in 5.2.1?
  6. They are HERE on Github. Scroll down to version 5.1.1 and then click on "Assets".
  7. 5.0 had issues with the dialogs and slicing. Installing 5.1 is a better choice. It can exist with 5.2.1 and you can run either of them side-by-side. I'm on Windows so a Mac user would be a better choice for advice here. You can try re-installing 5.1 and then create a project file with your chosen printer and open the project in 5.2.1. Maybe the printer will install(?).
  8. The model isn't as simple as you believe. The top of the model isn't flat. In addition, there are steps on the sides and the model has errors. This is a view in MS 3D Builder. You can see a step in the top surface (and it isn't the only one). At 0.02mm it isn't much, but depending on your combination of Layer Height + Initial Layer Height, Cura can notice. The model on the right is yours. The model on the left has been altered to be 6mm tall with a flat top. So alter the model to make it correct or just change the Initial Layer Height until the anomalies disappear. EDIT: Before clearing the build plate I decided to flip this over and check the bottom. Here is the slice with the model "upside down". The bottom isn't flat either.
  9. You can do this with support blockers. You might be able to configure the Bridge Settings to do something like this as well. I set this up with a Line Width of 0.6 at 0.3 layer height. The support blocker is configured to Modify Settings for Overlaps and then as a Cutting Mesh (Infill mesh didn't work). I selected "Top/Bottom Line Width" as the lone setting. The block is "Layer Height" thick and the bottom of the block is flush with the bottom of the first layer above the support interface. You can see the difference in the line widths here. The wall division is caused by the Cutting Mesh which I kept in the middle of the supported area to show the difference. The layer above this one has 0.6 Line Width and no wall lines dividing the surface. Another option for you to investigate is to enable the Bridge Settings and see if you get something usable. Setting the Bridge Skin Support Threshold to 100% makes Cura treat the first layer as a bridge. The main problem is that your air gap from the top of the Support Interface to the model has gone from .2 to .3 so there is going to be more sag no matter what you do. In this model the first layer over the support is cantilevered and so it is going to drop .3mm to the top of the support interface. As a consequence the second layer will be under-extruded as the real world layer height at the cantilevered end will be 0.6.
  10. Mostly Cura prints according to the defined line type. Outer-Wall, Inner-Wall, Skirt, Infill, Support, Support-Interface, and a few more. You can open a gcode file in a text editor and search for ";TYPE:" and you will see the order that they are being printed in. That can change depending on if the particular layer has islands or if it is contiguous. Putting aside the Skirt/Brim/Raft - If there is Support on a layer, and if that support has "Support Outer Wall Line Count > 0" then Support Outer Wall will print first. If the Support Density is high enough then the Support Infill would print next and then on to Support-Interface. If there are "Inner-Walls" on this side of the model and "Inner-Walls" way over there on the other side of the model, and they are not connected, then there will be a travel move from over here to way over there. When the Inner Walls are finished everywhere then Cura starts on the Outer-Walls. The order of line type can be changed (for example if you enable "Print Infill First") but it's basicly going to print all the line types on a layer as groups. Settings like the Z-seam location, the Combing Mode and Combing Distance settings, Avoid Printed Parts when traveling, etc. effect the path that Cura generates. Then there is the Outer Wall. With the Wall Order set to "Inside to Outside" Cura will finish everything but the last path and it will be continuous so as not to have blemishes on the outer surface of the print. So any little areas within the wall structure will be traveled to and finished before that last loop goes down. The only blemish should be the Z-seam. If you are in Basic mode I suggest you switch to "Custom" and then to the right of the Search Settings box is an icon with three lines on it. Click on it and set the visibility to "All". You can make changes to a lot of different settings that will affect the generated path. In the end though, if you are printing a horseshoe shape and don't want stringing across the opening then there is going to be a lot of travel based on the Z-seam location and the Layer Start coordinates.
  11. If the printer definition file you are using with Cura allows for 2 extruders then yes, this can be done. Go to the Cura Marketplace and under Plugins scroll down and install the "Printer Settings" plugin. You will need to quit and restart Cura. When you are in "Custom" mode - the Printer Settings group will be last in the settings list. Scroll through the settings and enable "Extruders Share Heater" and "Extruders Share Nozzle". That should get you printing. There will be a lot of tweaking to get the Tool Change Retraction Distance correct and there are more settings in the "Dual Extrusion" section. If the Printer Definition file you are using does not allow for a second extruder, you can load the Lotmaxx Shark. You can make changes to it's settings (and change the name) so it will match your printer (build plate size and things like that).
  12. I think you can still get this on E-Bay. Lucas sold a lot of it. Maybe there is a cross-reference to the UM part.
  13. No, don't do that. Are you slicing once and then running the same gcode on different machines? Do you have a different machine profile for each printer? I don't think I've ever seen a Z=0 in a gcode file so something is going on to make the nozzle hit the bed. Load a simple model (a calibration cube will work) and set Cura up to slice. Use the "File | Save Project" command and post the 3mf file here. Maybe something will jump out.
  14. I've been fooling around with Dual extrusion and the problem definitely exists. If I start with extruder 1 there are 5 tool changes. If I start with extruder 2 there are 68 tool changes.
  15. Well...that might leave me as the only one around here still nursing a steam powered video system. I just can't bear the thought of giving up my Commodore though.
  16. The endstop switches are the same so try swapping the Y endstop switch with the Z endstop switch and see if it makes a difference on at least one machine. The Endstop switches aren't very "repeatable". When you auto-home and level the bed and then the printer sees the "G28" in the StartUp gcode it homes the Z again. There is no guarantee that the "Z = zero" position is going to be the same location as when you leveled the bed. It should be OK with ABL but I gave up with my paper leveling and my start gcode has G28 X Y so it leaves the Z where it was during leveling.
  17. The Z-offset is typically a printer firmware thing. Are you using a plugin in Cura to set the Z-Offset? Maybe there is something in your startup gcode that affects it? Is the actual number value of the Z-offset changing or is the printer simply doing something different (even though the number is the same)?
  18. To make the letters "crisper" use the Per Model settings and set the Walls / Wall Line Count to 1 and the Top/Bottom Extra Skin Wall Count to 0 for just the letters themselves.
  19. That's just the way the lines are rendered on-screen. Cura has two video modes. If your computer video system supports OpenGL 4.1 (or higher) you get smooth fancy 3d graphics. For those of us who don't have OpenGL 4.1 then Cura works in "compatibility mode" and you get the flat 2d representation. In compatibility mode each extrusion is shown as a rectangle whose dimensions are Line Width by Length of Extrusion. The rectangles are joined at the line ends (those black lines down the center of each rectangle) but no attempt is made to add a radius or smooth the intersections. You get one rectangle going this way and the next going off at an angle and you can see the square short end of the rectangle. In reality the nozzle fills that gap with a radius.
  20. Cura splits up the line types according to your settings. You have "wall count" set to 2 so if there is space left after printing the Inner and Outer wall then Cura will use the top/bottom pattern to fill the area. That's the yellow lines you see. If lines are running in parallel to the inner wall (green) then that is likely the "Extra Skin Wall Count" set to 1. The eyes are different in the 3mf file. They will print fine. What will also print fine is the centers of the "a"'s and "o"'s and the "g". Unfortunately they aren't connected to the main body and will fall apart when you take the print off the bed. When letters go through a model you have to watch for that. Better to make the letters like an old style stencil with connectors going to the loose parts. These letters get glued onto another print and so they just needed to stay together long enough for me to attach them. The little bars are pretty flimsy but they get the job done until the super glue takes hold. The slice looks normal to me. Maybe if you post a screenshot marked up with the areas you are questioning it would be clearer to me. We try to talk apples and apples here but sometimes it doesn't happen. I have an Ender 3 Pro. It started out on shaky legs but over time we've learned to get along. When you put your printer together pay close attention and use a carpenter square to make sure that the XYZ axes are as close to perpendicular to each other as you can get them. Just be cause some parts were assembled at the factory does not insure that they were assembled correctly.
  21. In that last image the print on the left is MUCH better. Benchys are good for some things but for checking flow I find that a large flat area inspected with a magnifying glass (or microscope) works best. If you bring a flat topped calibration cube into Cura you can scale it to 1mm in the Z and 100mm square. Set the "Top/Bottom" line directions to [0,90]. As it prints you can see how it is going down and adjust the flow from the LCD tuning menu during the print. A close inspection can tell you how you are doing.
  22. Are those the same files as before? If there is an error in the code within the file then it won't load. Cura only loads files at startup so if you loaded them when Cura is running then close Cura and restart.
  23. Without knowing your settings there is no way to tell what is going on. With the model loaded and Cura ready to slice with your settings - use the "File | Save Project" command to create a 3mf file. It will contain the model, your settings, and your printer. Much better to check than just the STL. Post the 3mf here. I sliced that STL at .2 layer height and at layer 51 the pupils of the eyes start. There isn't anything below them so they will fail without support and getting support out from below that delicate structure isn't going to end well. Regarding the time involved...FDM is not a fast process. You aren't allowed to complain until the prints get over 40 hours. When you wake up to a pile of spaghetti covering something that for 30 hours had been a perfect print THEN you get to complain as much as you want. What printer did you decide on?
  24. There aren't any cavities in the block so the models are overlapping each other. @3dsolutionsBelgium You will need to do as Gr5 says and go back to CAD. Make copies of the letters, "subtract" the letters from the block, and then put the copies into the cavities when you open the files in Cura. Here is an example. I altered the files in MS 3D Builder. GV Test Block W-Cavity.3mf
  25. Do you happen to have the plugin "Startup Optimizer" enabled in the MarketPlace? It simplifies the loading of Cura (to speed it up) and I believe one of the things it does is cleanup the number of printers available. If it is enabled then disable it and restart Cura and the printers should show up.
×
×
  • Create New...