Jump to content

DaHai8

Dormant
  • Posts

    520
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by DaHai8

  1. Yipes! Sorry. I got on another project and totally forgot! YES! And THANK YOU! The movement now happens inside the walls and is not reflected on the surface.
  2. Ah, yes! A little digging around and found where the prusai3_platform.stl file was hiding. Loaded it up in Sketchup and added "Aurora A3" to the front along with a knob at the front/left to designate 'Home'. Saved it back to the Meshes folder under a new name, modified my custom json file and "Viola!" I can now easily find my way home and never get lost again!!! Thanks!!!
  3. I based my profile off of prusa_i3.json, which doesn't have any home indicator or back plane. I looked at all the printers and these did not have any back plane or home (origin) indicators: m180.json prusa_i3.json ridigbot.json ridigbotbig.json So apparently I picked one of only 4 profiles that doesn't have a back plane from which to determine the origin corner with. I tried adding my own backlane .png file, with transparency and all, but apparently I'm missing some magic somewhere as its not showing up.
  4. Silly Question: How can I tell where Home (0,0,0) is in the Cura 2.1.1 render screen? In Cura 15.x the Home corner was a black XYZ Axis. I can't find anything on the screen, menus or documentation. I gotta be overlooking something. Thanks.
  5. nallath, you and 00D00B suggestions from my original post worked great!! Thank you both VERY MUCH!! I really hated to mess with the firmware, and so happy I don't have to now. You can toss this enhancement request in the circular file now.
  6. OK! It worked! I first tried the second G92 suggestion using negative coordinates to get the Homed Position to -40,-32, 0. But my printer did like that too much. The next move command (like G1 Z15.0) caused it to want to move the print head to 0,0,15, which ran it into the bed leveling screws. It just would not keep the print head in a negative number area. Even putting the G92 after the G1 Z15.0 caused more wierdness: Moves were divided by 10, so 2cm move only went 2mm. Very strange. The first idea, and more complex one, worked great: G21 ;metric valuesG90 ;absolute positioningM82 ;set extruder to absolute modeM107 ;start with the fan offG28 X0 Y0 ;move X/Y to min endstopsG28 Z0 ;move Z to min endstopsG1 Z15.0 F{travel_speed} ;move the platform down 15mmG1 X40 Y32 ; Move to print originG92 X0 Y0 Z15.0 ; Set this coordinate to 0,0,15G92 E0 ;zero the extruded lengthG1 F200 E3 ;extrude 3mm of feed stockG92 E0 ;zero the extruded length againG1 F{travel_speed};Put printing message on LCD screenM117 Printing... I moved the head up to avoid the bed leveling screws, then moved it in to 40,32 and then told it that was its new 0,0,15 position. Then setting the width and depth to 180mm, my prints printed right in the middle of the bed!!! I'm SOOOOO HAPPY!!! Thanks 00D00B and nallath!!!!!
  7. Did you set the machine_width and machine_depth to 260? I also need to apologize. I didn't do a good job testing. I test more models and it appears to be happening to only one in particular out of 6 that I've now tried. It's this thing in particular that causes the looping in Cura 2.1.1 only when the machine_width and machine_depth are set to 260. It slices fine and prints great with smaller machine sizes: http://www.thingiverse.com/thing:1581003
  8. Not sure I understand what you are proposing. But I do appreciate the help! Sorry. I think my previous description was not very good. When the print head is homed, it goes to X0 Y0 Z0. This is off the print bed by about 40mm to the left and 40mm in front. The first printable position would therefore be at X40 Y40 Z0. The max print position on the print bed would be at X220 Y220 Z0. This makes the center position of the print bed at X130 Y130 Z0. In other words, the print area is X40 Y40 Z0 to X220 Y220 Z0 and home is at X0 Y0 Z0. So I need to be able to tell Cura that my print area starts at 40,40,0 and extends to 220,220,0 and that the center is at 130,130,0 so that 'center object' actually puts it in the middle of the print area and not the middle of the whole area starting at 0,0,0. I think that's clearer. And looking at the G92 code, I think I'm getting what you are saying. In the start g-code, set: G28 ; Goto 0,0,0G92 X-40 Y-40 Z0 ; Set this coordinate to -40,-40,0 Now when the printer is told to move to 0,0,0 (G1 X0 Y0 Z0) it actually moves to X40, Y40, Z0 (which is the first printable position on the print bed. I think I finally understand. That is SLICK! I will try it and get back to you both!!!
  9. I just ran into that same issue with one of my prints. I changed Raft / Surface Layers to 1 and got my top layers back. Haven't actually printed with that yet...so caveat emptor.
  10. Nozzle size is .4mm and wall is 2mm thick. I've tried shell thickness of .8 and 1.2 with 15% and 100% infill. No Joy. I did play around with lots of different retractions, even disabled retractions. Still no joy and still bumps where the head rapid-moved from one area to the next. I will try "Infill Prints after perimeters" that would make the rapid head moves from one side to the other happen within the walls and may just work! I'll let you know. Thanks!
  11. The .json file? Sure. The print bed is actually 180x180 but the print head home is -40,-40. So I was trying to create a print platform 260x260 with a 40mm disallow border all around so auto-centering of objects would work. Since that caused Slicer looping, I reduced the size to 220 x 220 and just a left and front 40mm wider disallow area. Here's the profile. I used prusa_i3.json as the template: { "id": "aurora_a3", "version": 1, "name": "Aurora A3", "manufacturer": "JG Aurora", "author": "Other", "icon": "icon_ultimaker2.png", "platform": "prusai3_platform.stl", "file_formats": "text/x-gcode", "inherits": "fdmprinter.json", "machine_settings": { "machine_heated_bed": { "default": true }, "machine_width": { "default": 220 }, "machine_height": { "default": 180 }, "machine_depth": { "default": 220 }, "machine_center_is_zero": { "default": false }, "machine_nozzle_size": { "default": 0.4 }, "material_diameter": { "default": 1.75 }, "machine_nozzle_heat_up_speed": { "default": 2.0 }, "machine_nozzle_cool_down_speed": { "default": 2.0 }, "machine_head_shape_min_x": { "default": 75 }, "machine_head_shape_min_y": { "default": 18 }, "machine_head_shape_max_x": { "default": 18 }, "machine_head_shape_max_y": { "default": 35 }, "machine_nozzle_gantry_distance": { "default": 55 }, "machine_gcode_flavor": { "default": "RepRap (Marlin/Sprinter)" }, "machine_disallowed_areas": { "default": [ [[-110.0, -110.0], [-110.0, 110.0], [ -70.0, 110.0], [ -70.0, -110.0]], [[-110.0, 110.0], [ 110.0, 110.0], [ 110.0, 70.0], [ -110.0, 70.0]] ]}, "machine_start_gcode": { "default": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 Z15.0 F9000 ;move the platform down 15mm\nG92 E0 ;zero the extruded length\nG1 F200 E3 ;extrude 3mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F9000\n;Put printing message on LCD screen\nM117 Printing..." }, "machine_end_gcode": { "default": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning" } }}
  12. First off, let me briefly say I really like the clean, professional look of the new Cura and the extensive control it gives over slicing and printing. It is really nice! I would like to request one enhancement to handle those printers, like my on, who's home position is not on the print bed. I have an JG Aurora A3 printer. While not a Ultimaker, it's still a very fine printer. And I have read in the Cura 2.1 beta documentation that the intent is for every 3d printer manufacturer to have their own json machine profiles. Right now, this is not possible for the JG Aurora A3, and other printers who's home position is not on the print bed. There needs to be, I believe, a way to set the Print Head Home Position Offset from the origin of the print bed. As you can see from the included photo, the print head on the A3 is about -40mm X and -40 mm Y from the origin of the 0 position on the print bed. The bed itself is 200mm x 200mm with a printable area of 180x180. I attempted to work around this by setting the printable area to 260 x 260 so that I could include a 40mm wide non-printable area all around. In this way, auto-centering the object would still work. However, as of this release, setting the print area that large causes Cura to go into a Slicing loop. My only work around at this point is to set the print area to 220 x 220 and include a 40mm wide unprintable area (machine_disallowed_areas) on the left a front of the print bed. However, auto-centering the object no longer works and I have to manually center it for each print. I thought machine_platform_offset was the parameter for this, but it turns out its only for display purposes and does not affect the home position. So, again, I'd really like the ability to set the coordinates of the print head origin different from the print origin. thank you.
  13. I wish to close this thread as I am posting a formal request for enhancement. Thank you
  14. The funny bumps disappeared with Cura 2.1.1 beta (when I got it to work). And from your suggestion, I notices the print speeds were much slower for the outer shell speeds in particular. (30mm/s) So I copied all those setting from Cura 2.1.1 to Cura 15.04.4 and did another test print. No Joy. Still lumpy and in the exact same spots. :( So I'm still stuck with the lumps on the only version that works with my printer and no idea how to set up the json files to get my JG Aurora A3 configured properly on Cura 2.1.1 I think I'll go eat some worms.
  15. Setting machine_width and machine_depth to 260 cause Cura to enter a continuous slicing loop.
  16. My printer's home position is at -40x and -40y mm from 0,0 on the platform. I thought this parameter would allow me to set that: machine_platform_offset But it doesn't change anything about where the print starts printing. Anyone know which json parameter to set for the nozzle home position relative to the 0,0 print bed home? THanks!
  17. OK, I have tried different hot-end temperatures: 190 - 215 in 5c increments. No Joy. I have tried different retraction speeds and lengths. No Joy I tried disabling retraction altogether. No Joy I am now trying the extreme change of a whole different slicer: Cura 2.1.1 Yipes! It is a whole different slicer. It took me a couple hours just to figure out how to set it up and create a new printer profile (since my Aurora A3 doesn't match any existing profiles). But I do like it! Fingers crossed.
  18. Ok, so I dug around and found it here: https://ultimaker.com/en/resources/20511-change-machine-settings Now my question is: Where is the documentation on all the json parameters and their acceptable values??
  19. I can't find where to set the print bed size and offset. It's not listed in the standard profiles, so I'm using Pursa I3 profile and need to modify it. Any ideas where to look? Thanks!!!
  20. No, this is Cura 2.1.1. That screen does not exist. Sorry, I meant to post this in the Cura and Marlin software section. I'll repost it there.
  21. I can't find where to set the print bed size and offset. It's not listed in the standard profiles, so I'm using Pursa I3 profile and need to modify it. Any ideas where to look? Thanks!!!
  22. I've got these funny looking bumps in the middle of an otherwise super smooth print (see photo). I've isolated the cause to these movements. Example: G1 X144.768 Y124.427 E6874.67709 ; Print to Point (50mm/s)G0 F9000 X144.768 Y125.025 ; Fast Travel .589mm (150mm/s)G1 F2400 E6870.17709 ; Retract Filament 4.5mmG0 F9000 X140.715 Y134.515 ; Fast Travel 10.39mm (150mm/s) By Line: 1. The Printer prints the outer shell and stop at the point of the funny bump 2. It then Fast travels inward for about .5 mm 3. Then retracts filament for 4.5mm 4. Then Fast travels to new print position I think the second line is causing the funny little bubbles where it fast-travels inwards before retracting and moving away. It's either pulling or oozing extra filament when it does that. Has someone run into a similar issue and where you able to resolve it? I'm thinking maybe I'm printing to hot? (215c PLA) Fast-traveling too fast? (150mm/s) Retracting too much? (4.5mm) sure, I can shotgun try all these things, but I'm hoping someone already has and knows the answer. If so, THANK YOU, ahead of time!!
  23. Found the solution here: https://ultimaker.com/en/community/6508-spiralize-black-art I forgot that you must set the "Shell Thickness" to the same size as the "Nozzle Size" In Vase Mode (Spiralize the outer contour) it assumes the shell thickness is the size you want the walls In A Single Pass! So it was pushing out tons of filament and moving the head over 1.2mm to compensate. Needless to say, that don't work well. Just as a suggestion for the next release: Please include in the balloon help that the Shell Thickness must be the same as the Nozzle Size when Spiralize checked. Thanks! P.S. I discovered this after Nuking my entire Cura installation (include Registry and hidden folders) and doing a complete/new install. Oh well...
  24. I've got holes in the base of any Vase I print. Regular prints don't have this problem. I've been pounding my head against this for 3 hours and I can't figure it out. Older gcode vase files work fine. So obviously I've screwed something up in Cura, but I just can't find it. When it prints the base, it seems like its skipping every other row - see photo. I've included all the config screens. To print a vase, I go to Expert screen and check "Spiralize the outer contour" and uncheck "Solid infill top" - that' all. I sure hope somebody can tell me what I've done wrong, or tell me where to look, or ask for more info - it's just driving me insane! P.S. I've also tried "Fill Density" of 0% and 15 - no difference. Thanks!
  25. Yeah, found it. It's a ugly hack hard-coded into the program for the ultimaker 2 and ultimaker 2go printers. No way to set this for any other printer other than modifying the code and recompiling. If I did that, I might as well just rewrite that subroutine to read 'no-go' arrays from the preferences.ini file, like it should. Again, I'll wait for the beta to turn production. if getMachineSetting('machine_type').startswith('ultimaker2'): #UM2 no-go zones w = 25 w2 = 5 h = 8 if getMachineSetting('machine_type') == 'ultimaker2go': w2 = 25
×
×
  • Create New...