MKS TFT35 Touch Screen Manual: Guangzhou Qianhui Information Technology Co.,Ltd

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

广州谦辉信息科技有限公司

Guangzhou Qianhui Information Technology Co.,Ltd.

MKS TFT35 Touch Screen Manual

MAKER BASE
QQ Discussion Group:489095605 232237692
E-mail:[email protected]

Document Version:1.0
Release date:2018-5-25

1
Copyright © Guangzhou Qianhui Information Technology Co., Ltd. All rights reserved.

Without the written permission of the company, no unit or individual may, without

permission, extract or reproduce part or all of the contents of this document, and

shall not disseminate it in any form.

Trademark statement

or Makerbase "Trademarks are the trademarks of Guangzhou


QianHUI Information Technology Co., Ltd.

ATTENTION:
The products, services or characteristics you purchase should be subject to
Guangzhou Qianhui information technology commercial contract and terms.The
products, services or characteristics you purchase should be subject to Guangzhou
modest information technology commercial contract and terms 。 In the case of
commercial contracts and terms, unless otherwise agreed by the contract, MKS
Information Technology Limited does not make any express or implied
representations or warranties with respect to the contents of this document.The
contents of this document will be updated irregularly due to product version
upgrades or other reasons.Unless otherwise agreed, this document is used only as a
guide, and all statements, information and recommendations in this document do
not constitute any express or implied warranty.

2
Firmware version update
Firmware version Modified Time Modify Content Note

V1.0.0 2018-3 Initial version

V1.0.1 2018-5 Modified Start up Slow problem

3
Directory
Ⅰ.Overview.........................................................................................................................................1
Ⅱ Features......................................................................................................................................... 2
Ⅲ.Port Instructions............................................................................................................................. 2
3.1 MKS TFT3.5 Front............................................................................................................... 2
3.2 MKS TFT3.5 Installation Dimensional Drawing.................................................................. 3
3.3 System connection diagram...............................................................................................3
3.4 connection with motherboard( Taking MKS BASE V1.6 as an example ,connect the
motherboard socket AUX-1 with the TFT 35aux-1 socket)......................................................3
Ⅳ.Firmware Upgrade Instructions..................................................................................................... 4
4.1 The ways to get the MKS TFT35 Latest Firmware..............................................................4
4.2 The methods for updating the firmware........................................................................... 4
Ⅴ.Function parameter Configuration................................................................................................ 5
5.1 Pwer-on settings(Important, must be set)...................................................................5
5.2 Multiple language Settings................................................................................................ 6
5.3 Automatic Leveling and manual leveling........................................................................... 6
5.4 Filament Change Function................................................................................................. 7
5.5 Breakpoints recovery......................................................................................................... 8
5.6 Save the gcode data with power off.................................................................................. 8
5.7 Power off recovery........................................................................................................... 9
5.8 Filament detecting............................................................................................................. 9
5.9 Auto off after print finish function...................................................................................10
5.10 Preview Print Model features........................................................................................ 11
Ⅵ. The network printing function................................................................................................. 12
Ⅶ. TFT touch Screen User interface configuration....................................................................... 12
Ⅷ. Technical support and protection............................................................................................ 21

4
Ⅰ.Overview
MKS TFT3.5 is a product developed by MKS to meet market demand.It uses the
CORTEX-M4 main control chip, 168M frequency, the configuration 3.5 inch display
screen, operation interface is clearer and concise.Firmware can be easily upgraded
by SD card and user interface can be customized.It is able to switch 7 languages
online, preview Gcode model pictures.It is suitable to manufacturers who mass
production of 3D printers.

1
Ⅱ Features
1.Support 7 Languages Online switching.
2.Support Preview File Model and show model picture in print.
3.Use CORTEX-M4 main control chip, 168M frequency,3.5-inch display with higher
sharpness.
4.Use 3.5-inch TFT touch screen, simple operation interface, high sensitivity.
5.Support wifi,it can be controled by app or web.Mobile app supports Android, iOS
system,with two versions in Chinese and English.
6.Upgrade configuration firmware by sd card, simple and convenient operation.
7.Boot logo and all buttons and other interfaces can be designed by yourself;A
maximum of 13 directive functions can be customized.
8.Support multiple functions,such as Breakpoints recovery function,filament
detecting function,save the gcode data with power off function,auto off after print
finish function.
9.Support for Marlin firmware, Repetier firmware, Smoothieware firmware.
10.Gcode Print to support Chinese filename.

Ⅲ.Port Instructions

3.1 MKS TFT3.5 Front

2
3.2 MKS TFT3.5 Installation Dimensional Drawing

3.3 System connection diagram

3.4 connection with motherboard(Taking MKS BASE V1.6 as

3
an example,connect the motherboard socket AUX-1 with the

TFT 35aux-1 socket)

Ⅳ.Firmware Upgrade Instructions


The factory firmware is up to date, so no updates are required.

4.1 The ways to get the MKS TFT35 Latest Firmware.

 Get firmware from customer service or technician


 Download the firmware from the makerbase discussion group.
 Download on Web:
https://github.com/makerbase-mks?tab=repositories

4.2 The methods for updating the firmware

4.2.1 Copy the latest upgrade to the SD card root directory, including:
1 Mks_font
2 Mks_pic
3 Mks_config.txt As figure
4 Mks_tft35.bin

4
5 Mks_WiFI.bin
Attention:Do not modify file names.
No need to copy mkswifi.bin without WiFi module.
4.2.2 Plug the SD card into the motherboard and power on,hear drops ~ ~ A short
sound, touch screen display update process, and so about 30S after the completion
of the update.
4.2.3 You can click” Settings--about” on the touch screen , to view current firmware
information.
4.2.4 Advice: After the update is complete, delete the pictures and Fonts folder,
avoid the next time to update the pictures and fonts.

Ⅴ.Function parameter Configuration

5.1 Pwer-on settings(Important, must be set)

Attention : 1.The baud rate in the configuration file must be the same as the
motherboard baud rate, so that you can communicate.
2.Because the touch screen is the use of serial communication, to avoid
conflicts with the USB .When connecting to the touchscreen, it is best not to connect
the USB port on the motherboard.Similarly, when burning the firmware to the

5
motherboard, it is best to unplug the touchscreen connector.

5.2 Multiple language Settings

Currently, languages can support 7 national languages, 1: Simplified Chinese, 2:


Traditional Chinese, 3: English; 4: Russian; 5: Spanish, 6: French, 7: Italian.
1.The language switch mode is configured to 1 , can switch 7 languages at will in
setting the "Language option.The following figure:

2.If the user does not like the factory default font, you can configure the language
switch to 0 (the first step), which requires the second step to set the title language
(the font of the title can only be default and 7), but the default icon will not display
text below. You need to customize the icon and text to personalize the icon and font
(that is, text and icons in the same frame, custom methods refer to the following
steps: TFT touch screen user interface settings)

5.3 Automatic Leveling and Manual leveling

1.Equipped with a leveling device can be selected in the configuration file automatic
leveling (the position of the arrow is configured to 1), in the Touch screen settings
interface can be adjusted leveling.Attention:For motherboards using the smoothie

6
firmware, select the command to send as G32, as shown below:

2.Manual leveling can be used on the general model structure (MB, I3, etc.), set in
the configuration file needs to be in the hot bed leveling the three point leveling,
four point leveling or five point leveling, the following figure:

5.4 Filament Change Function

Filament Change Function, so that you more convenient to replace the supplies, you
can also pause in the printing point after the use of the feed function. The extrusion
head rotation speed and minimum temperature can be configured in the
configuration file, as shown in the following figure:

7
5.5 Breakpoints recovery

When you spend most of your time printing a model, the careless error operation
causes the print to stop, but does not want to waste the printed model. Then you can
use the breakpoint to continue to play the function, save your beloved model. The
following illustration requires that you follow these steps
1.First click “Preheat”, the extrusion head and hot bed target temperature set (no hot
bed can ignore the hot bed target temperature).as Figure 1
2.When the temperature reaches the target temperature, click “homing”, choose to
homing, so that the axes are back to home point.(Attention:Model printing failure to
select Breakpoints recovery the operation between the Midway, if there is a power
outage must be homing operation, such as continuous electricity can not return to
home point operation).as Figure 2
3.After the axis back to home points, move the z axis will touch the mouth to stop
printing of the layer, such as Figure 3, Figure 4, the time to test eyesight (can be
selected in the configuration file to allow error, the following figure

4.Point setting, click on the breakpoint recovery and select the file to be printed on
the breakpoint recovery, as shown in Figure 5, figure 6.
5.After you select the file, wait for it to print.as Figure 7.
(After selecting the model, the larger the model, the more complex it is, the longer it
waits here.)
The steps of breakpoints recovery:

1 2 3

7 6 5 4

5.6 Save the gcode data with power off

In the printing process into a paused state,when without anyone watching you can
directly shut down, the next time you can start from the pause to continue printing.

8
(Attention:Remember to delete the updated file in the SD card, to avoid the reboot
and update the firmware, affect this feature).

5.7 Power off recovery

1. No UPS Power
1.1 A sudden power outage during the printing process, machine can continue to
print from the power off. (due to power failure can not drive the motor, the print
head will still remain on the model, may cause defects in the model, if the need for
more complete power off processing, the need for power detection module and
UPS).
2. Have UPS power
2.1 Power detecting module signal line s connection PB0, negative positive
connection -and + two pins blow the PBO.
2.2 When the system loses power, the Power detection module informs the touch
screen to enter the suspend printing state, UPS power supply. Leave the print head
out of the model.

MKS TFT35 Pin Reference system connection diagram

5.8 Filament detecting

The end of the break detection switch is connected to the PB1, the other end is
connected to the PB1 under the”-”pin, can be in the configuration file to select a high
level of effective or low level effective, the following figure

9
MKS TFT35 Pin Reference system connection diagram

5.9 Auto off after print finish function

Open the auto off after print finish function in the configuration file, cooperate with
PWC to complete the shutdown module, you can use the shutdown function after
playing.

10
MKS TFT35 Pin Reference system connection diagram
(Attention:can not connect insteadly with NEUTRAL and LIVE)

5.10 Preview Print Model features

There are two ways to implement a model preview MKS TFT3.5


NO.1 The model that is sliced out using the MKS host slicing software developed by
the makerbase has a preview function, as figure.(MKS Host installation Information
and instructions can be consulted customer service, technical support to obtain, or
download in the makerbase group.)

11
NO.2. The cura slicing software installs the MKS Plugin (plug-in) developed by the
makerbase, its sliced model also has the preview function, the preview effect is
shown in the following figure.(MKS plugin installation Information and instructions
can be consulted customer service, technical support to obtain, or download in the
makerbase group.)

Ⅵ. The network printing function


MKS TFT35 with MKS TFT-wifi can realize the network printing function.The
operation steps of the network printing function please refer to MKS Cloud app
manual. Information can be consulted customer service, technical support to obtain,
or download in the makerbase group.

Ⅶ . TFT touch Screen User interface


configuration
Conventions:
If the customer needs to customize the display picture of the touch screen, the first
should follow the following conventions:
1. Scope of customization:
A. Power-on interface logo;
B. Screen background color (see figure "1" below);

12
C. Title text color (see figure "2" below);
D. Status bar background color and font color (see figure "3" below);
E. file directory button background color and font color (see figure below "4");
F. Universal button Background color and text color (see figure below "5");
G. Status button background color and font color (see figure "6" below);
H. " Returns the key background color and font color (see figure "7" below);
I. Select the button background color and font color (see figure "8" below); 1

2 5

POWER-ON LOGO

6
3

J. dialog box button background color and font color (see figure "9" below);
2. Custom boot logo picture, 16DPP, wide =480 pixel, high =320 pixel;
3. Customized button picture, 16DPP, wide =117 pixel, high =140 pixel;
4. The customized picture name must be in accordance with the appendix name;
5. Custom color value is 16, in accordance with 3 primary colors blue, green, red
order;
6. Customize the "More" menu function button, can be customized up to 7 function
buttons;
Steps
1.1 Preparation Tools
 IMG2LCD software (cracked version of no watermark, ask customer
service to obtain)
 corresponding to the. bmp suffix name of the picture, pixels to
correspond, do not know the pixel, please see above.
 You can ask the customer to obtain the key source AI file to make two
modifications.

13
Copy the saved files to the Mks_pic folder
logo and key picture naming
Picture naming rules (note that some pictures are duplicated, just provide one)
1. Boot Cover logo

14
bmp_logo.bin

2. "Ready to print" interface:

prehe extruct: move: zero:


at: bmp_extruc bmp_mov.bi bmp_zero.bin
bmp_pre t.bin n
Heat.bin

leveing: filamentcha more: return:


bmp_leve nge: bmp_more. bmp_return.b
ling.bin bmp_filame bin in
ntchange.bi
n

3. "Preheat" interface:

add: dec:
bmp_Add.bin bmp_Dec.bin

Preheat step: close: return:


object: step1: bmp_speed bmp_return.
Hot bed: bmp_step1_degr 0.bin bin
bmp_bed.bin ee.bin
extru1: step5:
bmp_extru1.b bmp_step5_
in degree.bin
extru2: step10:
bmp_extru2.b bmp_step10_
in degree.bin

15
4. "Extrude" interface

in: out:
bmp_in.bin bmp_out.bin

extru(E): step: speed_slow: return:


E1: 1mm: bmp_speed_s bmp_return.bin
bmp_extru1. bmp_step1 low.bin
bin _mm.bin speed_norma
E2: 5mm: l:
bmp_extru2. bmp_step5 bmp_speed_n
bin _mm.bin ormal.bin
10mm: speed_high:
bmp_step1 bmp_speed_h
0_mm.bin igh.bin

5. Move interface:
X+: Y+: Z+: 步进:
bmp_xA bmp_yAdd. bmp_zAdd 0.1mm :
dd.bin bin .bin bmp_step_move0.1.bin

1mm:bmp_step_move1.bin

10mm:_step_move10.bin
bmp
X-: Y-: Z-: return:
bmp_xD bmp_yDec. bmp_zDec bmp_return.bin
ec.bin bin .bin

6.home interface

(Home X: Y: Z:
): bmp_zer bmp_zer bmp_zeroZ.bi
bmp_ze oX.bin oY.bin n (Back):
bmp_return.b
in

16
7.Language interface

simplified _traditiona english : russian:


_cn: l_cn.: bmp_englis bmp_russian
bmp_simpli bmp_traditi h.bin .bin
fied_cn.bi onal_cn.bin english : russian :
n traditional bmp_englis bmp_russian
simplified _cn.: h_sel.bin _sel.bin
_cn: bmp_traditi
bmp_simpli onal_cn_sel
fied_cn_se .bin
l.bin
spanish: french: _italy: (Back):
bmp_spanis bmp_french. bmp_italy. bmp_return.
h.bin bin bin bin
spanish: french: italy:
bmp_spanis bmp_french_ bmp_italy_
h_sel.bin sel.bin sel.bin

8. Manual leveling "interface

leveling1: leveling2 leveling3 leveling4:


bmp_levelin : : bmp_leveling
g1.bin bmp_level bmp_level 4.bin
ing2.bin ing3.bin
leveling5: return:
bmp_levelin bmp_return.
g5.bin bin

17
9. Setting interface

fileSys: wifi: fan: about:


bmp_fileS bmp_wifi. bmp_fan.b bmp_abou
ys.bin bin in t.bin

breakpoin language: return:


t: bmp_langu bmp_retu
bmp_break age.bin rn.bin
point.bin

10. Fan interface

Add: Dec:
bmp_Add.b bmp_Dec.bin
in

speed speed127: speed0: return:


255: bmp_speed bmp_speed bmp_return.
bmp_speed 127.bin 0.bin bin
255.bin

11. Filament change interface

in: out:
bmp_in.bin bmp_out.bin

extru1: return:
bmp_extru1.bin bmp_return.bin
extru2:
bmp_extru2.bin

18
12.More interface
Custom1: Custom2: Custom3: Custom4:
bmp_ bmp_ bmp_ bmp_
custom1. custom2. custom3. custom4.
bin bin bin bin
Custom5: Custom6: Custom7: return:
bmp_ bmp_ bmp_ bmp_
custom5. custom6. custom7. return.
bin bin bin bin

13.Select the file interface

file: pageup:
bmp_ bmp_pageUp.bin
file.bin
pagedown:
bmp_pageDown.bin

direct: return:
bmp_dir.bin bmp_return.bin

14. Printing interface

menu:
pause: stop: bmp_menu.bin
bmp_paus bmp_stop.
e.bin bin

19
15. File system interface
SD card: U disk:
bmp_sd.bin bmp_usb.bin
SD card: U disk:
bmp_sd_sel.b bmp_usb_sel.b
in in

Return:
bmp_return
.bin

16. Variable Speed interface

add: dec:
bmp_Add.bin bmp_Dec.bi
n
move: extruct: step: return:
bmp_mov.bin bmp_extru 1mm: bmp_return
Move sel: ct.bin bmp_step1_mm. .bin
bmp_mov_sel extruct_s bin
.bin el: 5mm:
bmp_extru bmp_step5_mm.
ct_sel.bi bin
n 10mm:
bmp_step10_mm
.bin

20
Common color corresponding to the hexadecimal value

Ⅷ. Technical support and protection


1. Power test will be done prior to shipment to ensure normal use of the product
2. Welcome friends to join the discussion group: 232237692.
3. Welcome to Blog Exchange :http://flyway97.blog.163.com.
4. 3D printer motherboard contact
Miss Zhong:15521638375 Mr. Huang: 13148932315 Mr. Tan:13640262556.
Mr.Peng:13427595835
5. If you have any questions you can contact our customer service or find technical
support staff in the group, we will be happy to serve you.

21
MKS official website MKS Taobao website

22

You might also like