I'm not satisfied with quality of my printer, it's because of Z problem?

I’m not satisfied with quality of my printer, it’s because of Z problem?

Is it a custom build? Threaded rods or precision acme? Can you tell the pitch of the rod? Seems like a mix of z and your X and y, but there is definitely some part of it that is applied to the z. It also looks like a massive layer height. Have you tried something like a .25 layer height?

Need more photos from different sides.

Which slicer Hs you used for this job ?

To get better result, switch to 0.1mm layer height and slow down the extrusion speed.
Try also a better filament.
Overall is an acceptable print.

overextrusion!. u need to calibrate your e-steps/mm

Print calibration cubes and play with your print settings.

Initially I was very disappointed with my printer. After asking for advice (everyone said dial in all my settings with printing calibration parts) I am now very happy with the quality of my prints.

You will be amazed how much better your prints can look with some simple adjustments to printer settings and slicer settings.

Most important, patience. Dialing in a printer takes time. Do some reading on common print quality issues and how to fix them in settings. There is a huge wealth of information available. Google is your friend.

it’s custom coreXY, Z axis using belt,
for that printed setting is… generate from Repetier/slic3r

generated by Slic3r 1.2.9 on Sun Mar 20 09:31:10 2016

avoid_crossing_perimeters = 0
bed_shape = 0x0,190x0,190x190,0x190
bed_temperature = 0
before_layer_gcode =
bottom_solid_layers = 3
bridge_acceleration = 0
bridge_fan_speed = 100
bridge_flow_ratio = 1
bridge_speed = 60
brim_width = 0
complete_objects = 0
cooling = 1
default_acceleration = 0
disable_fan_first_layers = 3
dont_support_bridges = 0
duplicate_distance = 6
end_gcode = M104 S0 ; turn off temperature\nG28 X10 ; home X axis\nG1 Z100 ; Z move down\nM84 ; disable motors\n
external_fill_pattern = rectilinear
external_perimeter_extrusion_width = 0
external_perimeter_speed = 50%
external_perimeters_first = 0
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 20
extruder_offset = 0x0
extrusion_axis = E
extrusion_multiplier = 1
extrusion_width = 0
fan_always_on = 0
fan_below_layer_time = 60
filament_colour = #FFFFFF
filament_diameter = 1.75
fill_angle = 45
fill_density = 60%
fill_pattern = line
first_layer_acceleration = 0
first_layer_bed_temperature = 0
first_layer_extrusion_width = 200%
first_layer_height = 0.35
first_layer_speed = 30
first_layer_temperature = 210
gap_fill_speed = 20
gcode_arcs = 0
gcode_comments = 0
gcode_flavor = reprap
infill_acceleration = 0
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0
infill_first = 0
infill_only_where_needed = 0
infill_overlap = 15%
infill_speed = 60
interface_shells = 0
layer_gcode =
layer_height = 0.3
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.4
octoprint_apikey =
octoprint_host =
only_retract_when_crossing_perimeters = 1
ooze_prevention = 0
output_filename_format = [input_filename_base].gcode
overhangs = 1
perimeter_acceleration = 0
perimeter_extruder = 1
perimeter_extrusion_width = 0
perimeter_speed = 66
perimeters = 3
post_process =
pressure_advance = 0
raft_layers = 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
seam_position = aligned
skirt_distance = 6
skirt_height = 1
skirts = 1
slowdown_below_layer_time = 5
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
spiral_vase = 0
standby_temperature_delta = -5
start_gcode = G28 ; home all axes\nG29 ; auto leveling\n
support_material = 0
support_material_angle = 0
support_material_contact_distance = 0.3
support_material_enforce_layers = 0
support_material_extruder = 1
support_material_extrusion_width = 0
support_material_interface_extruder = 1
support_material_interface_layers = 5
support_material_interface_spacing = 2
support_material_interface_speed = 100%
support_material_pattern = rectilinear
support_material_spacing = 3
support_material_speed = 60
support_material_threshold = 60
temperature = 210
thin_walls = 1
threads = 2
toolchange_gcode =
top_infill_extrusion_width = 0
top_solid_infill_speed = 15
top_solid_layers = 3
travel_speed = 130
use_firmware_retraction = 0
use_relative_e_distances = 0
use_volumetric_e = 0
vibration_limit = 0
wipe = 0
xy_size_compensation = 0
z_offset = 1.1

Every printer is different. Even the exact same brand/model will need to be individually tweaked for best results.

Biggest things that affect print quality is, printing speed. Slower movement/less aggressive acceleration will generally result in better quality prints. Extrusion width (measure the exact diameter of your filament, and fine tune the number of steps/mm). Layer height (largely dependent on nozzle diameter) retraction settings are also very important to achieve clean prints.

your retract_length parameter is only 1, should be at least 2 for direct drive extruders and at least 4 for bowden drive extruders. That might be the reason for the visible stringing.

On a direct drive only .5 to 1 mm is enough unless ur extruder has issues.

Retraction length is highly dependent on type of filament too.

With my E3D V6 I use retraction lengths anywhere from 0.5mm to 3mm depending on the filament I am using (0.4mm nozzle 1.75mm filament)

In slicer I have a different profile for each filament I use and have fine tuned all the settings to suit.