Jump to content

JCD

Dormant
  • Posts

    107
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by JCD

  1. I try the following things Wiith UM3, Print Core AA 0.4, profile fine 1) Material generic PLA >>> Printing temp 200 2) I manually change Printing Temp to 205 without modifying/creating a profile (I think Cura put it in the current fine profile) 3) I change material to generic Nylon >>> Print temp stays at 205 (it should be 230) That means the priority between the current profile and the material is wrong
  2. If you dig into the progamFiles/Ultimaker Cura 3.3/Ressources folders about the print temperature, you'll see that this type of setting for the UM3 is modified/overridden quite a lot in the definition files, quality files, material files, variant fies Furthermore you find it also a lot in the configuration folder It would be a miracle if the priority level between all these values was correct. Maybe Cura is doing a mess while creating/modifiing profiles for thiese settings A good practice would be not to put a settings in more of 3 different priority levels. Also have between those files the same type of priority/overridding management. The mix of xml hierarchy management (like in material files, with several priority levels inside it) and the other type (like in the quality and variant files) is the best way to live a very very dangerous way
  3. As the number of settings is like the number on the thermometer in the sahara desert in the morning, it's more and more difficult to find the relevant parameters if you want to modify them to improve your prints. My suggestion for the Cura Team is to use the information which is appearing in the blue window when the mouse is staying for a while over a setting. There are 3 types of information in the blue window : - an explanation of the setting - Which other setting is affected if you change this setting (Affects) - Which setting are affecting this setting if they are changed (Affected by) It would be very interesting if the Team create an "enhanced search" besides the original one already in place Put Three check box for each kind of the above kind of information, beside the search text box If the checkboxes are set, Cura in the search would make visible also : -The settings for which the search word is in the 'explanation' -The settings that are in the 'Affects' list of the settings found by the 'simple' search -The settings that are in the 'Affected by' list of the settings found by the 'simple' search Thus the 'simple' search that Cura has would become a "smart seach" very useful !!
  4. Maybe I got the trick !! It's in the shell settings You have not check Optimize wall printing order. Cura is printing the walls of each holes in that order hole1 wall1 then hole2 wall1....then hole1 wall2, hole2 wall2... So the nozzle is travelling from one hole to another (with or without retraction), and the pressure in the nozzle is making a little part of the plastic flowing outside (thus making very small lines on the print duriing the travel), and when it begin to print after the travel the flow is a little smaller for a while (while the pressure is going up), so it like an underextruding If you check the Optimize the order will be hole1 wall1, hole1 wall2... hole2 wall1, hole2 wall2... thus there will be less travel and no more 'under extrusion' effect. But the other problem is the 2 extra walls and alternate extra wall you have, because they are not managed by the optimize setting (i Think it will be better if the Team modify this). Thus you have to put 0 extra wall You can keep alernate extra wall as when there is 0 extra wall, it is correctly managed by the optimize setting. The infill ratio is high so I think the firmness of the walls will not be a problem
  5. My suggestion is 1) have a prefix which the user can configurate in a parameter (Cura putting in the parameter a default_value like the ones it has now) 2) have a suffix which can be calculate by Cura (but may be changed by the user) following a user preference, - a constant number, including empty string as default value, given by the User - a version number which is increased by one each time the user is slicing - this suffix would be reinitialized each time the User is inserting a new file, the user having the ability to modify the number at the initialisation So you have the ability to keep the same filename if you choose constant string as suffix, and also, automatically keep multiple files during tests for code/settings comparison without overwriting the former tests
  6. Combing is when travelling on places already (or will be) printed in the same layer Did you try these settings ? I think they will be a good compromise between quality and speed (retraction is time consuming, z hop movements as well)
  7. Instructions - Copy the text (except the instructions at the beginning) of this log file and paste it at the end of your EndG-code in the Machine Settings window of your printer - After that all your GCode files will have at the end a complete list of your current settings for each print here a picture of a few lines of the result Very useful if you want to compare settings with someone else Also if you are analysing results vs settings, just put them in a spreadsheet to focus on the changing parameters very easily Notice there is a slight hierarchical tab to see the 'children' parameters (depending from a 'parent' one) Enjoy !! CurrentSettingsAtTheEndOfTheGCode.log
  8. Deve, Excuse me ,but i didnt check by printing a part . When I create the My_Printer.def.json where is the start Gcode, I suppress the 2 commands M190 and M109 which make the temperature of the bed and the nozzle ? I Have modified the log file and tested on a small piece. You have to extract this file and overwrite the one you have on your machine For my settings, I cannot tell you they are better than yours, I just notice some values in yours were different. Maybe also put an overflow of 105?
  9. The settings are those I have on my computer today but a few were modified when I checked my solution You have them at the beginning of the GCode file in the thread. With my solution you have your settings before each GCode instructions Comparing with yours i have 1 or 2 walls, no extra walls, same speed for walls, innewalls I notice also you have a line width of 0.39 keep it for the skin but put 0.4 for inner walls
  10. @Deve, I made a few modifications just before uploading and my rar file was not correct. I hope you have completely debug it! ? I have modified the file
  11. Deve, I had a mistake in the definition folder, i modified the log file in the thread, try it now
  12. Yes it's this option, here is a view of the window You see the newcategory and on picture 2, when you select the category, you see the anet A8 and A6 ar file Have you make the change in rar and then put all the files in the folders in the directory i give you (ie the files in the definition folder in the rar file are to put in the definition folder in the directory i gave you and so on. And after restart Cura
  13. Here a link to a way to get all the settings at the beginning of the GCode File, so you can get it with a text editor If necessary I'll explain this
  14. @ Deve (and all of you) in the forum Here the files to get a picture of the Anet A8 Also a bunch of new things (choice between Direct and Remote Extruder, the complete list of the settings values at the beginning of the file)
  15. I give you the information for the Anet A8 3D printer but you may apply it to all printers You can see a picture of your printer, and you now have in your GCode File a complete list of all your current settings In this way you have also your printers more directly available Cura is managing the printers in a hierarcchical way, starting from a fdmprinter and overriding the settings to your specific needs in the following levels. I manage my printers this way 1) fdmprinter 2)My_Printers in which I put all the common needs for my printers : some samples - "gantry_height": { "comment":"to prevent printing sequence One at a Time", "default_value": 0.1 }, - endGcode -startGcode (with a code that gives you all the parameters used at the top of your GCode file !!!!!) - material diameter (for me always 1.75mm) It allows also to define what paramers type you make visible on your panel "has machine quality" to make my specific profiles, "has variants" to have the settings for Direct or Remote(E3Dv6) extruder on the panel 3)Anet_A8 my own printer where I put information specific to this printer (ex buildPlate dimension, fobidden areas...and the picture (as a stl File How to proceed (windows 7 and cura 3.3.1) -Download the attached log file -Change the type of the file to .rar -Decompress the various folders in the directory user/AppData/Roaming/cura/3.3 -Launch Cura -Choose create a new printer You will see a new category (My 3D Printers) in which are the Anet A6 and Anet A8 -Create one you'll see the boardplate but now with a picture of the printer Enjoy !!! On the right pane you have now a new choice extruder type genuine(Direct) or E3Dv6 (Remote). This will change some settings (retraction_amount) Furthermore, if you slice a model, now you'll have a complete list of all your settings at the beginning of the GCode File (you can see and select them with PSPAD or notepad or SCite or whatever software editing files. Various pictures of the beginning of the GCode File (notice the hierarchical tab in the settings un the quality category) You'll find a sample GCode file cube.gcode Roaming3.3.1.log
  16. I'm using Cura 3.3.1 on windows7 The new menu option does'nt appear in the File menu ?
  17. As you say it's difficult to give all the parameters, but I have a few difference that matters You have a lot too many walls in your model, so too many circles around the holes For a usal piece try the vertical wall 0.8 to 1.2 So you will have 2 or 3 circles around the holes Idem for top/bottom thickness 0.8 If the piece is too weak with this you can make an infill with a higher percentage Make the speeds the same (40mm/s) except the infill speed (80mm/s) and First layer speed 20mm/s
  18. @Deve I do'nt use octoprint, but with craftware you can study offline, without printing, the GCode and the movements, a top feature if you are working to do a post processing plugin to modify the way Cura is working For instance, if you look when printing with Cura, on the top layer you have the lines, whose speed is print_speed, and around the holes you have skin (outer_wall),and walls Usually you put a speed for walls which is rather faster than the lines, maybe one thing explaining your problem If you want to make a post process to change the speed on those part of the GCode you have to study the code to find what criteria to use to recognize the line of code to change either speed and/or extraction flow
  19. @Deve Do'nt despair with you age, myself I'm older than you (born 1/31/1951) but I'm shy about it so I did'nt give it in my profile. For the stl file I shall put it in another post for the other printers category, and i'll tell you at this moment.
  20. @kmanstudios, Maybe the real result is not exactly what cura draw in theory (for instance in an overhang situation), but I think it's not in the case for the layers drawing Cura is doing. It's the graphical result of the gcode instructions. Just an information if you want to understand How Cura is G-Coding, you can use CraftWare (a slicing software), open in it the gcode file cura has created. The great advantage in this sofware is that you can see in parallel the Gcode cura has creted and the movements of the extruder on the different layers. It's a great bonus to understand what's happening In this case why do I use Cura? Because it'better for coding for instance on supports, and also the "support blocker' option (which i have told about a few posts before)
  21. Myself, I have an Anet A8, the great bonus is that you can see and change hardware and software, so it's easier to understand what's going on. Deve, have you try the various options we talked about ? Otherwise if you want a smarter working space, I made an stl file to put in the Cura folder, to have a picture of the printer on the cube where cura put the models (like the ones existing for the ultimaker printers)
  22. Concentric leave holes Here is a trick to prevent this to happen I did this with 0.4 nozzle and line width of 0.4 1) here is a picture of 6 models with width of 4.0 4.15 4.3 and 8.0 8.15 8.3 mm As you can see, cura is not managing correctly when the final gap is less than the line width 2) Change the parameter (in the shell parameters) Horizontal Expansion to 0.2 here is the result for the same models As you can see Cura now is managing more precisely the problem And you can modify the Initial layer Horizontal expansion to -0.2. This has the advantage to prevent also the Elephant Foot effect
  23. otherwise i succed to suppress the walls on the top surface with that trick put a support blocker on the surface where are the holes change its dimensions (with 'uniform scaling' unchecked) to z 0.2 mm x the width of the surface y the length change z coordinate of the blocker to the height of surface minus 0.2mm change 'mesh type' of the blocker to 'modify settings to overlap with other models' click 'select settings' and check 'wall thickness' and in the window put zero to the wall thickness then clic for slicing and look at the result, there is only one skin (but there is a skin on the surface at the edges of the blocker !!!) Hope this help
  24. I see in your settings that you did'nt check "enable Ironing" Check it and keep the "children" parameters" like this 'Iron only highest layer' unchecked 'Ironing line space' 0.1mm 'Ironing flow' 10% >>>> very useful to put some material in the missing holes 'Ironing inset' 0.2mm >>>> prevents jagged edges on the skins 'Ironing speed' 22 mm/s >>>> the lowest the speed the smoothing the most
  25. have you set 'enable ironing' to true ? this will smoothe the top surface, diminishing the difference between the walls (around the holes) and lines of the top/bottom pattern
×
×
  • Create New...