Topic: Slic3r G-code Flavour
Guys what G-code flavour do you run it works? Tried all of them and the print just freezes up before it even starts? I don't know if its anything else what I need to change but any help you be great!! thanks
You are not logged in. Please login or register.
SoliForum - 3D Printing Community → XYZ Printing DaVinci → Slic3r G-code Flavour
Guys what G-code flavour do you run it works? Tried all of them and the print just freezes up before it even starts? I don't know if its anything else what I need to change but any help you be great!! thanks
Guys what G-code flavour do you run it works? Tried all of them and the print just freezes up before it even starts? I don't know if its anything else what I need to change but any help you be great!! thanks
Maybe it would be a good idea for you to post your machine settings first, then we have an idea of where to go from there.
Also exactly how are you starting a print and what software?
what you mean machine settings? I was told to use slic3r as it is better and new to it
what you mean machine settings? I was told to use slic3r as it is better and new to it
Ok, what software are you using to control the printer? XYZWare, Repetier Host, Simplify3D? If it is anything but XYZware then you have to setup the machine with the correct com port, and baud rate.
Slicer is just a slicer and nothing more, there are several different slicers out there, but they DO NOT control the machine.
So describe what you typically do to attempt a print. List the softwares you use to do so as well.
Okay
I am using the standard XYZ software on the printer and I have set the temps and everything like that
To make models I uses NX9 and export as a STL file then drop in to slicer
So then how are you moving from slicer back to the XYZ software?
Because I cant get slicer to work I'm still using XYZware
With slicer I was told to generate the Gcode then rename it to sample one? I've just tried doing what I was told how it would work but its not worked
If you are using slicer and just naming the file sample. Then that is the process to print from the SD card, not from the software. If you want to print from the software but use another slicer it is a complicated process where you have to slice, then open generated gcode in notepad++, change all G0 in gcode to G1, then save as a 64bit encode and rename to filename.ws, then import into XYZ. That is general process. There are some threads that should detail it more.
If you want the easy way, get an sd card extension from ebay. Plug it into the existing card slot on board. Rout extension into print area. Then put the card in your sd card reader. Move the raw gcode from slicer to the card. Tename it Sample01.gcode. temove card from reader and put back in printer. Powet on printer and select first sample from the printers LCD menu.
I have routed an extension from the SD card in the machine.. And renamed the file Sample01.gcode but it heats up then moves to where it does the test line then just freezes up and says 100% and 99 hours left?
I will try it again after I have just ran of this print 4 hours left on it and will let you know
I have routed an extension from the SD card in the machine.. And renamed the file Sample01.gcode but it heats up then moves to where it does the test line then just freezes up and says 100% and 99 hours left?
I will try it again after I have just ran of this print 4 hours left on it and will let you know
So this only happens with certain models? It sounds like you have one working?
No that is one I'm just using the XYZcrapware on
No that is one I'm just using the XYZcrapware on
Post one of your not working gcodes if you will and we can take a look at it and see if we see anything obvious.
The system version for my printer is 1.2.4 (not sure if this would help)
This is the start for a Skull I'm trying to use slic3r on:
; generated by Slic3r 1.1.7 on 2015-02-22 at 23:41:32
; perimeters extrusion width = 0.40mm
; infill extrusion width = 0.67mm
; solid infill extrusion width = 0.67mm
; top infill extrusion width = 0.67mm
G21 ; set units to millimeters
M107
M190 S95 ; wait for bed temperature to be reached
M104 S215 ; set temperature
G28 ; home all axes
G1 Z5 F5000 ; lift nozzle
M109 S215 ; wait for temperature to be reached
G90 ; use absolute coordinates
G1 F1800.000
G1 Z0.400 F7800.000
G1 X104.973 Y107.625 F7800.000
G1 X105.358 Y107.301 F1080.000
G1 X107.353 Y106.139
G1 X109.624 Y105.722
G1 X111.183 Y105.891
G1 X111.547 Y105.975 F1080.000
G1 X113.676 Y106.870
G1 X115.375 Y108.433
G1 X116.183 Y109.794
This is the end:
G1 X98.502 Y101.648
G1 X100.460 Y99.691
G1 X100.718 Y100.444
G1 X99.213 Y101.949
G1 X100.427 Y101.748
G1 X100.712 Y101.462
G1 F1800.000
M107
M104 S0 ; turn off temperature
G28 X0 ; home X axis
M84 ; disable motors
; filament used = 1.0mm (0.0cm3)
; avoid_crossing_perimeters = 1
; bed_size = 200,200
; bed_temperature = 85
; bridge_acceleration = 0
; bridge_fan_speed = 100
; bridge_flow_ratio = 1
; brim_width = 0
; complete_objects = 0
; cooling = 1
; default_acceleration = 0
; disable_fan_first_layers = 1
; duplicate_distance = 6
; end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis\nM84 ; disable motors\n
; external_perimeters_first = 0
; extruder_clearance_height = 20
; extruder_clearance_radius = 20
; extruder_offset = 0x0
; extrusion_axis = E
; extrusion_multiplier = 1
; fan_always_on = 0
; fan_below_layer_time = 60
; filament_diameter = 1.75
; first_layer_acceleration = 0
; first_layer_bed_temperature = 95
; first_layer_extrusion_width = 200%
; first_layer_speed = 30%
; first_layer_temperature = 215
; g0 = 0
; gcode_arcs = 0
; gcode_comments = 0
; gcode_flavor = no-extrusion
; infill_acceleration = 0
; infill_first = 0
; layer_gcode =
; max_fan_speed = 100
; min_fan_speed = 35
; min_print_speed = 10
; min_skirt_length = 0
; notes =
; nozzle_diameter = 0.4
; only_retract_when_crossing_perimeters = 1
; ooze_prevention = 0
; output_filename_format = [input_filename_base].gcode
; perimeter_acceleration = 0
; post_process =
; print_center = 100,100
; resolution = 0
; retract_before_travel = 2
; retract_layer_change = 1
; retract_length = 1
; retract_length_toolchange = 10
; retract_lift = 0
; retract_restart_extra = 0
; retract_restart_extra_toolchange = 0
; retract_speed = 30
; skirt_distance = 6
; skirt_height = 1
; skirts = 1
; slowdown_below_layer_time = 30
; spiral_vase = 0
; standby_temperature_delta = -5
; start_gcode = G28 ; home all axes\nG1 Z5 F5000 ; lift nozzle\n
; temperature = 230
; threads = 2
; toolchange_gcode =
; travel_speed = 130
; use_firmware_retraction = 0
; use_relative_e_distances = 0
; vibration_limit = 0
; wipe = 0
; z_offset = 0
; dont_support_bridges = 1
; extrusion_width = 0
; first_layer_height = 0.4
; infill_only_where_needed = 0
; interface_shells = 0
; layer_height = 0.2
; raft_layers = 0
; seam_position = aligned
; support_material = 0
; support_material_angle = 0
; support_material_enforce_layers = 0
; support_material_extruder = 1
; support_material_extrusion_width = 0
; support_material_interface_extruder = 1
; support_material_interface_layers = 3
; support_material_interface_spacing = 0
; support_material_interface_speed = 100%
; support_material_pattern = pillars
; support_material_spacing = 2.5
; support_material_speed = 60
; support_material_threshold = 0
; bottom_solid_layers = 3
; bridge_speed = 60
; external_perimeter_speed = 70%
; extra_perimeters = 1
; fill_angle = 45
; fill_density = 10%
; fill_pattern = concentric
; gap_fill_speed = 20
; infill_every_layers = 10
; infill_extruder = 1
; infill_extrusion_width = 0
; infill_speed = 60
; overhangs = 1
; perimeter_extruder = 1
; perimeter_extrusion_width = 0
; perimeter_speed = 30
; perimeters = 3
; small_perimeter_speed = 30
; solid_fill_pattern = rectilinear
; solid_infill_below_area = 70
; solid_infill_every_layers = 0
; solid_infill_extrusion_width = 0
; solid_infill_speed = 60
; thin_walls = 1
; top_infill_extrusion_width = 0
; top_solid_infill_speed = 50
; top_solid_layers = 3
I don't really see anything that look strange in that gcode. So just to make sure we are on the same page, by freezing up you mean what?
Based on your gcode what is going to happen is that the printer will start by heating the bed, Once the bed temp is reached which will take about ten minutes the bed will move up and then down to your offset position which is .40. The head may move into a ready position but will not print yet. It will then start heating the head and that will take another 5 to 7 minutes. Once the head reaches set temp it will then print. The exception to this is if your gcode is changing the temp from what is set in the cartridge then the machine will pause even longer until it either cools down to your set point or heats up to your set point.
The bed and hot end temps that are set in the cartridge which I believe are 90 and 190 get priority. Then once your gcode kicks in it will pause the printer and wait for the temps of the gcode to be reached.
So it will reach a bed temp of 90, the bed will move and the print head will move as well, then it will pause till the print head reaches 190. Once that is done it will execute the gcode which tells it a different temp. It will now heat the bed to the new temp, then pause and heat the extruder to the new temp. They will never heat the bed and extruder at the same time.
Are you watching and waiting long enough and watching the display to see if this is what is happening, or is it locking up to the where it will not respond to the buttons or anything? If you are modifying the temp then your entire wait time from starting the print to the printer actually starting will be near 15 minutes.
Oh right I didn't know with this the heater dont work at the same time. when it prints it moves to position then says 100% complete and 99 hours remaining
SoliForum - 3D Printing Community → XYZ Printing DaVinci → Slic3r G-code Flavour
Powered by PunBB, supported by Informer Technologies, Inc.