Some 3d printers end up with rough top layers. One thing that you can check if this happens to you is the rate of filament flow. Filament flow is affected by a couple of things, the most common issues are:
- Flow rate setting in slicer. I normally set my flow rate to 105% – 110% for the first few layers, then turn it down to 100%. If this is set too high then your printer is adding more filament than you might need, resulting in a rough surface.
- Extruder calibration. Run a simple extruder calibration to double check that you are extruding the amount that you think you are. If you are overextruding, you might be causing problems for yourself.