Broken Slicer Output?

I don't understand why I am having issues. I was generating files just fine with Parametric Creo 3.0

Then I flashed Repetier onto my DaVinci 2.0

When I download files off Thingverse they print fine. However, when I try to slice my own creations, they come out completely broken.

And by the way, great forum!

I have tried Slicer, Cura, netfabb, etc. to no avail. The rendering even comes up correct in Repetier until I slice it then it turns into a mess. As well, when in wireframe, the piece appears to be "watertight" with no extra lines.

Here's what I get out of my slicer software. Its like 99% of the Gcode just goes missing

; generated by Slic3r 1.2.9 on 2015-08-30 at 23:34:00

; external perimeters extrusion width = 0.50mm
; perimeters extrusion width = 0.85mm
; infill extrusion width = 1.02mm
; solid infill extrusion width = 0.85mm
; top infill extrusion width = 0.85mm

M107
M190 S120 ; set bed temperature
M104 S220 ; set temperature
G28 ; home all axes
G1 Z5 F5000 ; lift nozzle

M109 S220 ; wait for temperature to be reached
G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0
G1 Z0.500 F7800.000
G1 E-1.00000 F2400.00000
G92 E0
G1 X73.474 Y93.740 F7800.000
G1 E1.00000 F2400.00000
G1 X75.650 Y92.879 E1.39076 F600.000
G1 X77.062 Y92.733 E1.62795
G1 X78.687 Y92.733 E1.89935
G1 X80.993 Y93.130 E2.29011
G1 X83.033 Y94.275 E2.68087 F600.000
G1 X84.573 Y96.037 E3.07163
G1 X85.434 Y98.213 E3.46239
G1 X85.580 Y99.625 E3.69959
G1 X85.580 Y100.375 E3.82481
G1 X85.183 Y102.681 E4.21557
G1 X84.037 Y104.721 E4.60633
G1 X82.275 Y106.260 E4.99709
G1 X80.100 Y107.121 E5.38785
G1 X78.687 Y107.268 E5.62505
G1 X77.062 Y107.268 E5.89645
G1 X74.757 Y106.871 E6.28721
G1 X72.717 Y105.725 E6.67797
G1 X71.177 Y103.963 E7.06873
G1 X70.316 Y101.788 E7.45949
G1 X70.170 Y100.375 E7.69668
G1 X70.170 Y99.625 E7.82191
G1 X70.567 Y97.319 E8.21267
G1 X71.712 Y95.279 E8.60343
G1 X73.418 Y93.789 E8.98166
M140 S115 ; wait for bed temperature to be reached
G1 Z0.700 F7800.000
G1 Z0.900 F7800.000
M106 S255
G1 Z1.100 F7800.000
G1 E7.98166 F2400.00000
G92 E0
G1 X77.312 Y100.000 F7800.000
G1 E1.00000 F2400.00000
G1 X71.313 Y100.000 E1.36238 F600.000
G1 Z1.300 F7800.000
G1 Z1.500 F7800.000
G1 Z1.700 F7800.000
G1 Z1.900 F7800.000
G1 Z2.100 F7800.000
G1 Z2.300 F7800.000
G1 Z2.500 F7800.000
G1 Z2.700 F7800.000
G1 Z2.900 F7800.000
G1 Z3.100 F7800.000
G1 E0.36238 F2400.00000
G92 E0
M107
M104 S0 ; turn off temperature
G28 X0  ; home X axis
M84     ; disable motors

; filament used = 8.3mm (0.0cm3)

; avoid_crossing_perimeters = 1
; bed_shape = 0x0,150x0,150x200,0x200
; bed_temperature = 115
; before_layer_gcode = 
; bridge_acceleration = 0
; bridge_fan_speed = 100
; brim_width = 0
; complete_objects = 0
; cooling = 1
; default_acceleration = 0
; disable_fan_first_layers = 3
; duplicate_distance = 6
; end_gcode = M104 S0 ; turn off temperature\nG28 X0  ; home X axis\nM84     ; disable motors\n
; extruder_clearance_height = 20
; extruder_clearance_radius = 20
; extruder_offset = 0x0
; extrusion_axis = E
; extrusion_multiplier = 0.9
; fan_always_on = 0
; fan_below_layer_time = 60
; filament_colour = #FFFFFF
; filament_diameter = 1.75
; first_layer_acceleration = 0
; first_layer_bed_temperature = 120
; first_layer_extrusion_width = 200%
; first_layer_speed = 30
; first_layer_temperature = 220
; gcode_arcs = 0
; gcode_comments = 0
; gcode_flavor = reprap
; infill_acceleration = 0
; infill_first = 0
; layer_gcode = 
; max_fan_speed = 100
; max_print_speed = 80
; max_volumetric_speed = 0
; min_fan_speed = 35
; min_print_speed = 10
; min_skirt_length = 0
; notes = 
; nozzle_diameter = 0.5
; only_retract_when_crossing_perimeters = 1
; ooze_prevention = 0
; output_filename_format = [input_filename_base].gcode
; perimeter_acceleration = 0
; post_process = 
; pressure_advance = 0
; resolution = 0
; retract_before_travel = 2
; retract_layer_change = 0
; retract_length = 1
; retract_length_toolchange = 10
; retract_lift = 0
; retract_restart_extra = 0
; retract_restart_extra_toolchange = 0
; retract_speed = 40
; skirt_distance = 6
; skirt_height = 1
; skirts = 1
; slowdown_below_layer_time = 5
; spiral_vase = 0
; standby_temperature_delta = -5
; start_gcode = G28 ; home all axes\nG1 Z5 F5000 ; lift nozzle\n
; temperature = 220
; threads = 2
; toolchange_gcode = 
; travel_speed = 130
; use_firmware_retraction = 0
; use_relative_e_distances = 0
; use_volumetric_e = 0
; vibration_limit = 0
; wipe = 0
; z_offset = 0
; dont_support_bridges = 1
; extrusion_width = 0
; first_layer_height = 0.5
; 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_contact_distance = 0.2
; 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
; xy_size_compensation = 0
; bottom_solid_layers = 3
; bridge_flow_ratio = 1
; bridge_speed = 60
; external_fill_pattern = rectilinear
; external_perimeter_extrusion_width = 0
; external_perimeter_speed = 50%
; external_perimeters_first = 0
; extra_perimeters = 1
; fill_angle = 45
; fill_density = 40%
; fill_pattern = honeycomb
; gap_fill_speed = 20
; infill_every_layers = 10
; infill_extruder = 1
; infill_extrusion_width = 0
; infill_overlap = 15%
; infill_speed = 60
; overhangs = 1
; perimeter_extruder = 1
; perimeter_extrusion_width = 0
; perimeter_speed = 30
; perimeters = 3
; small_perimeter_speed = 15
; solid_infill_below_area = 70
; solid_infill_every_layers = 0
; solid_infill_extruder = 1
; solid_infill_extrusion_width = 0
; solid_infill_speed = 20
; thin_walls = 1
; top_infill_extrusion_width = 0
; top_solid_infill_speed = 15
; top_solid_layers = 3

Comments

  • If I understand you correctly you can slice and print thingiverse files, but your own files fail, right?

    This is normally the case if your objects are not manifold or non-manifold for googling it. Essentially it means you only may have one shell per object that is completely solid and each edge has exactly 2 neighbouring faces.

    If you e.g. have a cube and put a cylinder on top it is non-manifold at the contact zone until you unify the 2 objects. The host checks this on loading and gives you a message if it is non-manifold. With non-manifold objects it is not clear how the objects looks like and slicers do what they think and which is then often not correct.
  • Ok so I understand what you are saying. So for example, I took my .prt file ( redrew a very simple version).

    I then saved it as a shrinkwrap which as I understand makes it one surface part.  I then resave it as an stl. I get the same results.

    Any ideas?

    i did export a one extrusion cylinder as an stl and that works so it is in fact "something" that I am not doing to my .prt file whenever I do more than one feature.

  • I might also add that my skills with Creo 3.0 are pretty good so i really am confident its not a "watertight" issue. It must just be converting from a .prt to a usable .stl that is giving me trouble.

  • Ok new update:

    I just made a block, and extruded a hole through it. When I put that in slicer, it works perfect. However my simple spoolholder which requires zero supports and has zero holes in the sketch which I extruded as one single piece won't cut worth a darn.

    I did notice that slicer "got closer" to slicing the actual drawing when I selected "lay flat". 

    Are creo3.0 files too advanced for Slicr??
  • Another new update: I did just download a .step file off thingiverse, saved as a stl through creo 3.0 and slicer butchered it. Something tells me its creo :(
  • We never used creo or ever heard of it, so I can not say. All I can say is you can analyse in host by cutting object to see into it and also if you hit the gear icon next to name you can do a detailed analysis which colors then the object according to found errors. Might help finding out what the problem is.
  • Great advice! Im sorry I missed something so elementary.

    Ok so it shows that the object is manifold and that everything appears to be ok but then I noticed something odd. It appears that the scale is wayyy off. It shows the maximum dimension of 7mm. Wayyy off, I think thats my problem! What appears to be a failed slice, may just be way too small for slicer to image.


  • Figured it out! Sheesh. Under Config-> Units of Imported Objects . This was set to MM. My drawings are in inches. Slices look great! Thanks Repetier for the suggestion to helping me find really simple fix.


    By the way, Creo 3.0 is a part of Parametric by PTC. This would used to have been known as "Pro E Wildfire". This software is in the same realm as SolidWorks and Catia.


  • Inches :-( Printers all work in mm and all (nearly) thingiverse stl are in mm. Using different units for exported objects is only asking for problems. Most cad software can scale on export.

    BTW: You can see sizes on the grid. Distance between 2 lines is 10mm.
  • Ok well good to know! ill either find out how to export via mm or start building in mm. 
Sign In or Register to comment.