The present disclosure claims priority to German Utility Model Patent Application No. 20 2017 101 248.4, entitled “Heat Press, Especially Knee Lever Transfer Press,” filed on Mar. 6, 2017, the entire contents of which are hereby incorporated by reference for all purposes.
The present disclosure relates to a heat press, especially a knee lever-transfer press to apply prints as heat transfers.
Heat press devices are used in the creative and marketing fields to print motifs on plurality of materials, such as clothing, mouse pads, tableware, puzzles, mugs, etc. The motifs may include but not limited to inscriptions, graphic designs, logos, artworks, symbols, trademarks or the like.
An example heat press device is shown in patent application publication WO 2013119785 A1. Therein, a heat press with a control system storing a large number of programs for operating the heat press is described. A user selects a desired program from the stored programs via a scrollable menu shown on a display. Further, a user may select a preset program and modify the preset program as desired to operate the heat press.
The inventors herein have identified potential issues with such an approach. For example, a number of programs that can be stored is limited by the memory of the control system. Further, while programs may be selectable via the scrolling menu, it may be necessary for a user to view multiple program settings before identifying the desired program. Thus, selecting a desired program can be tedious and time consuming. Furthermore, modifying a preset program as desired based on user estimations can lead to errors in setting up appropriate parameters for a heat press action. Consequently, excessive or insufficient temperature, time, or pressure may be applied to the printed material, which may result in wastage of time and resources. Further still, while setting up the heat press parameters, a user may not accurately identify the nature of the material, and may have to go back to the inventory where the material is stored to retrieve the correct information, which again results in wastage of time, and hence, inefficient operation of heat press. Further, when a user desires to use a timesaving approach for a specific material by decreasing a duration of press, the corresponding adjustments to temperature and pressure parameters have to be estimated by the user, which can be time consuming and may lead to estimation errors. As a result, flexibility and accuracy are compromised.
The above-mentioned issues can be at least partially addressed by a heat press, comprising: a socket; a base plate; a heatable counter plate pivotable towards the base plate; and a control unit including a controller and a wireless interface, the controller including executable instructions stored in non-transitory memory for receiving one or more operating parameters from a mobile device, and adjusting one or more actuators of the heat press based on the one or more operating parameters; wherein the control unit is configured as a first modular unit of the press, the socket is configured as a second modular unit, the base plate and the counter plate are configured as a third modular unit; and wherein one or more of the first modular unit, the second modular unit, and the third modular unit are separable from each other.
In this way, the pressing and transfer process can be performed with increased accuracy and speed. Specifically, through the provision of a control unit, the knee lever-transfer press can be partially automatically operated.
Therefore, it is an objective of the present disclosure to provide a knee lever-transfer press as mentioned, which provides an enhanced functionality, especially in that at least a partially automatic procedure is facilitated and to design the knee lever-transfer press to be manageable more easily.
As one example, a heat press like a knee lever-transfer press is equipped with intelligent electronics to realize a half-automatic or even a fully automatic control of the knee lever-transfer press. Further, through the provision of a control unit, which may be built as a module, a retrofitting of the existing knee lever-transfer presses can take place. It is also conceivable to be able to exchange the modules of the knee lever-transfer press against each other to be able to configure the knee lever-transfer press as needed and appropriately. Through the modular assembly, it is furthermore possible to handle the knee lever-transfer press more easily. Therefore, it is possible to provide at least two or more well manageable, transportable shipping units through the dismounting of the knee lever-transfer press in its at least three modules, namely, the control unit, the mechanical unit including at least the socket, as well as the combination of base plate and counter plate. In one example, the modular units of the knee lever-transfer press may not exceed a determined maximal weight, in particular, a maximal weight of approx. 30 kg.
Furthermore, the control unit may include at least one display. Via the control unit and its display, an input can therefore be tracked, but also an input can be specified. For this purpose, for example, a touchscreen can be provided. However, it is also conceivable that these displays are simply displays, which, for example, show operating values or operating parameters.
Further, the knee lever-transfer press is characterized in that the control unit has at least one rotary button, especially a joined rotary-push button. By means of such an input possibility through a rotary button, a simple and intuitive option is provided to be able to enter operating parameters almost continuously or without any steps.
Furthermore, it is also conceivable that the knee lever-transfer press is characterized in that the control unit has at least one actuating button, especially wherein the actuating button is formed as a push button. Via the operating button corresponding operation steps can be triggered. In particular, it is conceivable for the operating buttons to be printed with easily understandable motives in order to display their function.
It can also be provided that the control unit has at least one wireless interface, by which the control unit is coupleable to at least one mobile terminal device. This makes it possible, for example, to be able to monitor the control unit remotely via the mobile terminal device. However, it is also conceivable for the control unit to be controllable via the mobile terminal device and the wireless interface. Information may be exchanged between the mobile terminal device and the control unit. In particular, it is conceivable for the mobile terminal device to have an application (also referred to as “app”), such as a heat press app, in order to obtain operating parameters of the control unit and thus of the knee lever-transfer press in real time, to display the current progress of the operation, and also, through corresponding input options, to be able to influence the knee lever-transfer press, the operating sequence of the knee lever-transfer press, as well as the corresponding open-loop and closed-loop control units of the control unit. In particular, it is conceivable that a complete remote open-loop control and/or remote closed-loop control of the control unit of the knee lever-transfer press are made possible via the app.
The mobile terminal device can be, in particular, a mobile telephone, a smartphone, a tablet PC, or generally a PC or an industrial PC.
It is also possible that the wireless interface is a radio interface, in particular a Bluetooth interface. In particular, it is conceivable that this is a Bluetooth 4.0 interface. This makes possible a simple and unproblematic coupling of the mobile terminal device and the control unit. However, the Bluetooth interface can also be a Bluetooth 4.1 interface, Bluetooth 4.2 interface, Bluetooth 5.0 interface or an even higher-number Bluetooth interface. In addition, a WLAN interface is also conceivable in this context.
In addition, it is conceivable that the control unit is controllable by means of the mobile terminal device via the wireless interface. This allows a remote control and remote waiting function.
It should be understood that the summary above is provided to introduce in simplified form a selection of concepts that are further described in the detailed description. It is not meant to identify key or essential features of the claimed subject matter, the scope of which is defined uniquely by the claims that follow the detailed description. Furthermore, the claimed subject matter is not limited to implementations that solve any disadvantages noted above or in any part of this disclosure.
Further details and advantages of the present disclosure may be derived from the following description the preferred embodiments described in connection with the drawings.
The following description relates to systems and methods for operating a heat press device, such as a knee lever-transfer press of
By utilizing the app and controlling the heat press operation via the mobile device, the technical effect of accessing a database that includes tested operating parameters for various combinations of material, brand, media, baseplate, etc., and selecting more optimal parameter values for the heat press operation geared towards a desired approach, such as timesaving approach, may be achieved. As a result, more accurate and more efficient heat press operation for transferring motifs onto various materials may be achieved.
The knee lever arrangement 14 is mounted in a pivotable manner by means of two pivot arms and two pivot joints on the section of the socket 12, which rises horizontally in the mounted state. The two pivot arms are connected to one another in a pivotable manner by two further pivot joints and two retaining rods provided at the pivot joints.
Furthermore, the knee lever-transfer press 10 has a base plate 16 and a heatable counter plate 18 which can be pivoted towards the base plate 16. The knee lever-transfer press may be alternatively referred to as heat press in this disclosure, and the terms may be used interchangeably.
In
The base plate 16 is fastened to the socket 12, while the counter plate 18 is fastened to the knee lever arrangement 14. The knee lever arrangement 14 itself has an operating handle 20 and an adjusting screw 22. The counter plate 18 can be pivoted to base plate 16 in the region of an opening angle between ca. 40° to ca. 60°, in particular, ca. 50°. The counter plate 18 further comprises a safety tin plate 26.
The knee lever-transfer press 10 includes a control unit 30, which is also fixed in the socket 12. In the mounted state, the control unit 30 is fastened in the raised L-part 32 in a corresponding control-unit receiving 34. The fastening can be effected, in particular, by means of corresponding fastening screws.
The knee lever-transfer press 10 consists, as shown in the embodiment, of three modules M1, M2 and M3. The control unit 30 forms a first modular unit M1 of the knee lever-transfer press 10 and the socket 12 forms a second modular unit M2. The base plate 16 and counter plate 18 also form a third modular unit M3.
The control unit 30 comprises a control socket housing in which the electronics necessary for the open-loop control and/or closed-loop control of the knee lever-transfer press 10 are accommodated. The control unit 30 also has a display 40. The display 40 is attached to the control socket housing and is formed as an electronic display unit inclining and protruding against the socket housing.
Further, the control unit 30 has a rotary button 42 and actuating buttons 50, 52, 54, 56, and 58.
Furthermore, the control unit 30 has a wireless interface 60, by means of which the control unit 30 can be communicatively coupled to a mobile terminal device 70. For this purpose, a wireless interface 62 is also provided, which is designed as a Bluetooth interface. The Bluetooth interface 62 is a Bluetooth 4.0 interface. In principle, however, any other wireless transmission standard is conceivable. The mobile device 70 includes a controller (not shown) comprising a processor (not shown) and memory (not shown).
The control unit 30 may further include a controller 44. The controller 44 is shown in
The control unit 30 may be configured to send control signals to one or more actuators of the knee lever-transfer press 10 based on input received from one or more of the mobile device 70 and the rotary button 42 and actuating buttons 50, 52, 54, 56, and 58. In one example, the inputs may include a temperature of the counter plate 18, a contact pressure between the base plate 16 and the counter plate 18, and a duration of maintaining the contact pressure between the base plate and the counter plate. The various actuators may include, for example, a motor for pivoting the counter plate to the base plate. Further, the control unit 30 may send control signals to a heating element (not shown) of the counter plate 18 to adjust a temperature of the counter plate 18 based on input received from one or more of the mobile device 70 and the rotary button 42 and actuating buttons 50, 52, 54, 56, and 58. The control unit 30 may also receive signals from a temperature sensor coupled to the base plate
The mobile device 70 may be communicatively coupled to a network 80 such as a cloud computing system via wireless communication, which may be Wi-Fi, Bluetooth, a type of cellular service, or a wireless data transfer protocol. The network 80 may store heat press data, including data regarding jobs performed by the knee lever-transfer press 10. As such, this connectivity where the heat press data is uploaded, also referred to as the “cloud”, may be a commercial server or a private server where the data is stored and then acted upon by optimization algorithms. The algorithm may process data from a single heat press, a group of heat press devices, or a combination thereof. The algorithms may further take into account the system limitations, produce heat press parameters, and send them back to the mobile device where they are applied.
The second module M2 forms the mechanical base of the knee lever-transfer press 10 and essentially consists of the socket 12 as well as the knee lever arrangement 14.
The actuating buttons 50, 52, 54, 56, 58 are arranged below the display 40 in a planar manner around the rotary button 42.
Displays 70, 72, 74, 76 and 78 are also present in the display 40 in separate display areas. The function of the knee lever-transfer press 10 can now be described as follows:
In principle, the temperature of the counter plate 18 as well as the duration or process duration of the transfer can be controlled in an open-loop and/or closed loop manner with the control unit 30.
By means of the rotary button 42, according to
The “pre-pressing” is used, for example, for pre-pressing textiles to smooth the fibers. After the pressing process, the pre-pressing is deactivated again. The pre-pressing can either be stopped or interrupted by the control unit 30 after a certain adjustable period of time automatically or manually by the push of a button. When activated, the time and pre-symbol below in the display 40 will light up with the corresponding time display. This then runs backwards to zero during pressing. The symbol and the time are then switched off again. A longer pressing of the actuating button 50 (in particular, longer than 3 seconds) activates the setting mode for the preset time analogously to the time setting. A blinking display of the corresponding symbol then takes place in the display 40. The time can then be increased by clockwise rotation of the rotary button 42, and counterclockwise rotation lowers the setting. The value is stored by pressing the rotary button 42 or also by pressing the actuating button 50. After 10 seconds without input, the input mode will cease automatically. By pressing the operation button 58, the input mode is ended and the display returns to the original value again. In the settings menu, the “pre-pressing” may be permanently activated and deactivated.
By pressing the actuating button 56, the set values can be changed, in particular, the set values with regard to the temperature. The temperature can be adjusted within a range up to a maximum of approx. 225° C.
To protect a user from such high temperatures, the counter plate 18 further comprises a safety tin plate 26, which prevents direct contact with the heatable counter plate 18, and thus also with the base plate 16 in the closed state of the knee lever-transfer press 10. This ensures that the user of the knee lever-transfer press 10 cannot touch the hot elements of the counter plate 18. The contact pressure of the base plate 16 and the counter plate 18 relative to one another can, moreover, be adjusted by means of the adjusting screw 22. However, it is also possible to adjust the contact pressure of the base plate 16 and the counter plate 18 to one another from the control unit 30 and by means of an actuator. In one example, the actuator may be a pneumatic actuator.
Again, the temperature can be increased or decreased accordingly by turning the rotary button 42 clockwise or counter-clockwise. Pressing the actuating button 58 terminates the input mode. Indicated in the display 40 are displays 70, 72, 74, 76 and 78. The display 78 is activated when the heater is running. Due to the heating phase, however, the presumable residual heating time is displayed as a moving text every 10 seconds for 3 seconds instead of the current temperature. Further symbols can be activated if the actual temperature corresponds to the set temperature, for example a thumb-up button. A warning symbol in the form of an exclamation point may, for example, be displayed on the display 40 during faults or the like. The processing times can be set via the actuating button 52. The value can also be adjusted here by turning counter-clockwise or clockwise. By pressing the actuating button 52 or by pressing the rotary button 42, the value can be entered.
A return to the display mode and a termination of the input mode can be effected, for example, by pressing the actuating button 58. Various setting levels and menus can be achieved by means of the operating button 54. For example, the following functions can be achieved here in the following menu guidance. For example, by pressing the actuating button 54 for 2 seconds an input menu can be obtained. Through the corresponding settings in the input menu the rotary button 42 can be used to scroll through. By pressing the rotary button 42, the current setting is entered. Turning the rotary button 42 selects values within the setting. Pressing the rotary button 42 results in saving the value and jumping out of this input menu. If desired, the menu can also be exited by pressing the actuating button 58.
Settings can be particularly:
Via the wireless interface 62, a smartphone or tablet or another electronic mobile terminal device, such as mobile device 70, can be connected to the control unit 30 via an application (app), such as a heat press application (heat press app), by means of Bluetooth 4.0. For example, a user may launch the heat press application in order to determine one or more operating parameters of the knee lever-transfer press 10 for transferring a desired print onto a material. A memory of the mobile device 70 can be programmed with computer readable data representing instructions executable by the mobile processor for performing the methods described below as well as other variants that are anticipated but not specifically listed. Example routines executed by the mobile controller will be described with respect to
The control unit 30 can thus be controlled via the wireless interface 60 by means of the mobile terminal device 70. The actual control of the knee lever-transfer press 10 can then be controlled via the app. In addition, the app allows the user to select setting functions, which go beyond the actual control functions of the control unit 30.
The app can be a transfer app that allows the user to select the transfer object and the transfer medium appropriately (e.g., flock transfer with the flock foil of a particular manufacturer, and the medium to be printed as the T-shirt).
In such a case of selection, several possible and proven parameter sets will already be selected by the transfer app that are optimally adapted to the circumstances and from which the user can choose the appropriate set for his application and situation. A central part of the app is a feature that allows access to a database, such as the network 80, via a wireless interface and a wireless network.
In this database, pairs of values or value tuples determined based on test series are stored, which represent the relationship between temperature, time and pressure of most different applied transfer media. Further parameters such as room temperature and other environmental parameters can be calculated or can be determined via further sensors and incorporated into the transfer specifications.
In addition, the app can be used to display further information on transfer media, warning notices and corresponding processing instructions that support further processing. By means of such a setup, the user is allowed to carry out a perfect and durable transfer under all conditions and without prior knowledge.
In particular, a knee lever-transfer press 10 according to the present disclosure, especially the above disclosed embodiment according to
This application may also be connected by means of a wireless connection with the heat press machine, especially the knee lever-transfer press 10 as described above.
As already mentioned, heat presses are commonly used to transfer graphics on garments or other textile material. Examples for transfer technologies are hot-melt glue based material, toner or inkjet transfer, sublimation or other technologies involving heat and pressure.
Without the app-controlled heat-press, users need to do a testing procedure to find out the best settings for each transfer technology. The manufacturers of these media usually provide recommended settings for time and temperature but in reality these parameters depend on the garment and the heat press that is used.
The database may contain a wide range of materials available on the market that are used with a heat transfer press. With this database, the users save time for testing and can select from a broader range of tested parameters for each material. In addition, by increasing the pressure through the use of small base platens, the transfer time can be significantly reduced.
Possible controlling heat press parameters may be inter alia, but not limited to
Instead of a single set of pressure, time and temperature setting, the app accesses a database with a wide verity of tested settings. With multiple sliders, the user can adjust each of the parameters. Once a parameter has been changed by the customer, the remaining sliders are adjusted automatically to be invalid on a tested range.
The software application makes it not possible to select a setting that has not been tested for satisfactory results. The range of tested settings is visible to the customer, for example through a colored scale on the slider and another method of marked tested settings.
Moreover, the application stores all the jobs the customer has produced with the heat press machine. This way, the customer can re-do jobs at a later time using the same parameters as stored before.
Jobs can be stored on-device and in a cloud database, such as network 80, to facilitate data migration to a different device.
There may be further options like
Regarding the functionality of a material order system, the application may offer the possibility to directly order transfer media that is used in a job from the customers supplier. The application will then automatically place the order on the suppliers website or online-shop or shop or send an e-mail order like.
In connection with the functionality voice control, the use of the heat press may be facilitated. In particular, the user may control the application using his voice, e.g. “Create a new job”, “Order 10 yards of the current material in red”.
With the help of an optional voice control skill, like Alexa, Siri or other possible voice control systems, all voice commands can be also issued through an existing Amazon Alexa enable device instead of a direct voice control system provided by the app.
Moreover, there may be also a gesture control system. For example, by means of a mobile device camera, on which wherein on the mobile device the app is installed, gestures can be used to control settings and the heat press hardware.
On a pneumatic double shuttle heat press for example waving hands left and right can initiate movement of the press from left to right and waving from top to bottom initiate the pressing procedure. Additionally, also the Accelerometer of the mobile device might be used so that by doing the movements with the mobile phone such steering may be used for the gesture control.
There may be also a predictive maintenance. As mechanic machinery may suffer from wear, occasional maintenance may be required for the heat press. With the help of sensors in the heat press and data like the measured working hours or pressing procedures, necessary maintenance can be recognize and thus machine failures may be reduced. In particular, it may be possible to order the needed replacement parts well ahead before a failure of such a part. In the customer assistance functionality, the following problem may be addressed: In case users run into problems by using heat transfer applications, the app can automatically provide custom assistance by assessing a frequently ask questions (FAQ) side with common errors. In addition, the users may fill out a help form including a photo and out parameters and send so data are transferred directly from the app.
Turning now to
The data storage 100 includes temperature unit data 110 and language data 120. The temperature unit data 110 further includes name data 112 and symbol data 114. The language data 120 comprise name data 122 and code data 124.
In connection with the temperature data 110 and the language data 120 and related to these kind of data, users setting data 130 are provided and stored in the data storage means. The users setting data 130 are related to user data 140. The user data 140 comprise name data 142, e-mail data 144, password data 146 and token data 148. Furthermore, the user data 140 are related to press data 150 and job data 160. The press data 150 comprise name data 151, serial data 152, address data 153, pin data 154, time data 155 and total press count 156.
The job data 160 comprise data related to the name 161, favorite data 162, type data 163, rating data 164, notes data 165, transfer count data 166, pre-pressing mode data 167, pre-pressing time data 168, pressure data 169, temperature data 170 and time data 171.
Furthermore, the job data 160 are related to cover data 180, substrate data 190, medium data 200 and base plate data 210. The cover data 180 comprises name data 181, description data 182 and time modification data 183. The substrate data 190 comprise name data 191 and description data 192.
The medium data 200 comprise name data 201 and description data 202. The base plate data 210 comprise name data 211, description data 212, pressure high data 213, pressure medium data 214 and pressure low data 215. The medium data 200 are related to brand data 220 and result data 230.
The result data 230 relates also to the substrate data 190. The result data 230 are related to result data point data 240. The brand data 220 comprise name data 221, description data 222 and logo data 223. The result data 230 comprise date related to pressure 231, temperature start data 232, temperature step data 233, time start data 234 and time step data 235. The result data point data 240 comprise temperature index data 241, time index data 242, work start data 243, official data 244.
Next,
Method 300 may begin when a user launches the heat press app via the mobile device. Thus, the heat press app is started in step 300. In step 301, method 300 includes displaying a list of known devices via the user interface of the mobile device.
Next, in step 302, method 300 includes initiating a scan for devices.
During the scanning process in step 303, method 300 includes indicating scanning progression to the user.
Next, in the decision point 304 it will be determined, whether devices are found. If no devices are found in step 305a, a message indicating that no devices are found is displayed to the user. If devices are found, the devices discovered via the scan will be displayed in step 305b.
Next, at 306, method 300 awaits a user action. If the user wants to restart the scan, then the transfer app goes back to step 302. If there is a known device found, then depending on the user interaction in step 307 this device is checked and then the connection will be verified.
If the connection is ok, which is checked in step 308, then method 300 includes confirming and establishing the connection in step 309, which is the end of the connection process. If in step 308 the connection cannot be established, then in step 310 the user will be asked, if the Bluetooth PIN has changed.
If the Bluetooth PIN has changed, which is then checked with user interaction in step 311 and this is positively confirmed, then user will be asked for the Bluetooth PIN in step 312. After insertion of the Bluetooth PIN then the app goes back to step 307 to verify the connection.
If in step 311 no Bluetooth PIN can be inserted, then there will be a step back to step 306. If in step 306 a connection to a new device is selected, then in step 313 the user will be asked to insert the Bluetooth PIN.
If the PIN is entered, then method 300 includes, verifying the connection in step 314.
If in step 314 the connection could be verified and then the connection is ok after the check according to step 315, then in step 316 method 700 includes requesting the user to insert the name for the press. If the name is enters, method 300 includes storing the device in step 317. After step 317 the connection process ends in step 309. If in step 315 the connection could not be established, then step 313 will be repeated.
Next,
In step 402, method 400 includes checking if the credentials of the user are stored.
Next, in step 404, method 400 includes determining whether the credentials are stored or not stored. If the credentials are stored, then the workflow continues with step 406, where the stored credentials will be verified.
If in step 408 the credentials are found to be valid, then the workflow continues with step 410, which is the successful authentication process end step. If the credentials are invalid according to the check in step 408, then in step 412 method 400 includes preparing new anonymous credentials.
Next, in step 414 method 400 includes storing the credentials will be stored. It may be noted that method 400 may be stopped any time upon timeout or explicit exit request of the user.
In step 510, method 500 includes performing two tasks at the same time, including displaying a list of known heat presses in step 510a and the start of a background scanning in step 510b. In step 510b, which is scanning for heat presses in the background, method 500 performs step 510c, which includes a scan for heat presses, followed by an update online status of known heat presses 510d and an update list of nearby heat presses in step 510e.
Next, method 500 includes checking whether a successful scan can be performed in step 510f. If this scan process is positive, then the scanning will be stopped in step 510g. Otherwise it will be continued with step 510c.
After step 510, the app is ready for input in step 512 and then two processes are in parallel, which includes, in step 514, connecting to a known heat press and in step 516, paring the heat press.
After method 500 includes determining whether a successful connection could be established in step 518. If this is not positive, then in step 520 the whole process is stopped or aborted. Otherwise, a connection is established and then the background scanning will be stopped in step 522.
The workflow of paring a new heat press in step 516 includes several steps, which are described below:
In step 516a, method 500 includes, establishing a connection to the heat press. In step 516b the user will be asked for the Bluetooth PIN, followed by a verification of the connection in step 516c. After that a check routine in step 516d is established, where it is checked, whether the connection attempt succeeded or failed. If the connection failed, then method 500 includes informing the user in step 516e.
In check step 516f, method 500 includes either aborting or retrying with a return to step 516b. If the process is aborted then the end of process of paring a new heat press is reached in 516g. In case that in step 516d a successful verification of the connection can be done, then the user will be asked in step 516h for a heat press name. Moreover, in step 516i a new heat press will be stored via the back end API.
Next, step 514 is also described in greater detail below. In step 514a, method 500 includes establishing the connection to the heat press. Then in step 514b, method 500 includes verifying the connection.
If in step 514c the connection cannot be verified and the connection failed, then in step 514d, method 500 includes informing the user. Then user can decide in step 514e, whether he wants to retry abort or update a PIN.
If the user decides to update the PIN then in step 514f, method 500 includes requesting a new PIN and then method 500 continues with step 514b.
If the user decides to abort the process then the method ends in step 514g.
If the user wants to retry, method 500 includes returning to step 514b. If the connection verification is successful, then step 514h is reached.
Method 600 begins at 610. In step 610, method includes evaluating a context of the job. Accordingly, in step 612, method 600 includes performing a check as to whether the job is related to a specific type of job or any type of job. If the job is related to a specific type of job, then in step 614, method 600 includes fetching jobs of specific type from the back end database, such as database 80 at
Then in step 618, method 600 includes displaying the job list.
Next, at step 620, the user may select a job. Subsequently, method 600 includes, in step 622, opening a page for a job type with a selected job.
In the comfort mode setup, in a first step 702, method 700 includes fetching the substrates from a back end, such as database 80. Next, in step 704, method 700 includes, displaying the substrates via a user interface of the mobile device 70. Next, method 700 includes, waiting for a user to select a substrate from the list of substrates displayed. Upon the user selecting a substrate, method 700 includes, in step 708, fetching brands from the back end, and in step 710 displaying the brands.
Next, in step 712, method 700 includes, waiting for the user to select a brand.
Upon the user selecting a brand, method 700 includes in step 714, fetching media from the back end, and in step 716 displaying the media. In step 718, method includes waiting for the user to select respective media.
Upon selecting media, method 700 includes in step 720 fetching base plates from the back end, and in step 722, displaying the available base plates. In step 724, method 700 includes waiting for the user to select the respective base plate.
Next, in step 726, method 700 includes fetching the results from the back end based on the selected information. The results may include one or more of a temperature of a contact plate, a contact pressure of the contact plate with a base plate, and a duration of heat press operation.
Next, in step 728, method 700 includes decrypting results via the heat press, which includes transmitting the results to a control unit of the heat press for decryption and receiving the decrypted results from the heat press.
Next, upon receiving the decrypted results from the heat press control unit, method 700 includes, in step 730, calculating the sliders and the default values. Calculation of the sliders include determining a temperature range and a corresponding time range for operating the heat press for the specific selected job type.
Next, in step 732, method 700 includes saving the job via the back end. Method 700 subsequently ends. It will be appreciated that step 702 to 734 follows step by step without any check routine in between.
In a first step 802, method 800 includes displaying a list of registered languages. Next, in step 804, method includes waiting for the user to select a language. Next, upon the user selecting a language, method 800 includes in step 806, storing the language the back end.
Next, in step 808, method 800 includes updating the app language, and in 810, closing the language page.
Method 800 subsequently ends.
Next,
In a first step 902, method 900 includes, displaying a list of registered temperature units. Next, in step 904, method 900 includes waiting for the user to select a temperature unit.
Then, upon the user selecting the temperature unit, in step 906, method 900 includes storing the selected temperature unit via the back end. Next, in step 908, method 900 includes updating the temperature unit.
Then in step 910, method 900 includes closing the temperature unit page. Method 900 subsequently ends.
Turning next to
Method 1000 begins at 1002. At 1002, method 1000 includes receiving a request to establish connection with the mobile device. Specifically, an app, such as a heat press app, may transmit a request to connect to the heat press via a wireless communication, such as Bluetooth.
Next, at 1004, method 1000 includes determining if the user requesting the connection is authenticated. In one example, user authentication may be confirmed based on user data stored in a database, such as database 80 at
Upon confirming user authentication, method 1000 includes at step 1008, establishing connection with the mobile device, via a wireless communication, such as Bluetooth. If user authentication is not confirmed, method 1000 proceeds to step 1020 to wait for user authentication for a threshold duration. Next, at 1022, method 1000 may determine if a duration of waiting, as determined by a connection timer, is greater than a threshold. If so, method 1000 proceed to step 1024 to terminate communication with the mobile device. Otherwise, method 1000 returns to step 1004.
Returning to step 1008, upon establishing connection with the mobile device, method 1000 proceeds to 1010. At 1010, method 1000 includes receiving one or more operating parameters for operating the heat press. The one or more parameters may include a temperature of a counter plate, such as counter plate 18, a contact pressure between a base plate, such as base plate 16 and the counter plate, and a duration (time) of maintaining the contact pressure and temperature. In some examples, the heat press controller may receive one or more results from the mobile device, such as results fetched from the database, as discussed at step 726 of
Returning to 1010, upon receiving the one or more operating parameters, including a temperature, pressure, and time, method 1000 proceeds to 1012. At 1012, method 1000 includes adjusting one or more actuators and a temperature of the counter plate based on the received parameters. The one or more actuators may include a motor for pivoting the counter plate to the base plate. In some example, the one or more actuators may include a pneumatic actuator for applying a contact pressure between the base plate and the counter plate.
Method 1000 may subsequently end.
Next,
Method 1100 begins at 1102. At 1102, method 1100 includes launching a heat press transfer app on the mobile device. Next, method 1100 proceeds to 1104. At 1104, method 1102 includes identifying a heat press device among one or more heat press devices discovered by the app. For example, the transfer app may list one or more heat press device in the vicinity of the mobile device within a Bluetooth operating range. A user may then select a desired device among the listed heat press devices.
Upon identifying the heat press device, method 1100 proceeds 1106 to determine user authentication. User authentication may be performed as discussed with respect to
Next, method 1100 proceeds to 1108. At 1108. Method 1100 includes establishing connection with the selected heat press device. Next, method 1100 proceeds to 1110 to receive input from a user regarding one or more of substrate information, brand information, media information, and baseplate information via a user interface of the heat press transfer app. Details of receiving the user input is elaborated with respect to
Next, method 1110 proceeds to 1114. At 1114, method 1100 includes transmitting the results to the heat press device. Subsequently, at 1116, method 1100 includes receiving one or more operating ranges, such as a temperature range and a duration range from the heat press device. A contact pressure may be based on a size of the baseplate selected by the user. While the present example illustrates the heat press controller calculating the operating parameters, it will be appreciated that in some embodiments, the operating parameters (temperature and time ranges) may be calculated by a controller of the database.
Upon receiving the operating ranges, method 1110 includes, at 1118, displaying the operating ranges to a user through the user interface of the heat transfer application. In one example, the operating ranges may be indicated by sliders as shown in an example user interface of the heat press transfer app
Next, method 1110 includes, at 1120, receiving one or more user selected inputs including a desired temperature, a desired pressure, a desired duration from the operating ranges displayed to the user via the app.
Upon receiving the user selected input, method 1110 includes, at 1122, transmitting the one or more use selected inputs to the heat press device. Method 1110 may then end.
In this way, a heat press transfer app on a mobile device may be used to control operation of a heat press via wireless communication.
Note that the example control and estimation routines included herein can be used with various device configurations. The control methods and routines disclosed herein may be stored as executable instructions in non-transitory memory and may be carried out by the control system including the controller in combination with the various sensors, actuators, and other hardware. The specific routines described herein may represent one or more of any number of processing strategies such as event-driven, interrupt-driven, multi-tasking, multi-threading, and the like. As such, various actions, operations, and/or functions illustrated may be performed in the sequence illustrated, in parallel, or in some cases omitted. Likewise, the order of processing is not necessarily required to achieve the features and advantages of the example embodiments described herein, but is provided for ease of illustration and description. One or more of the illustrated actions, operations and/or functions may be repeatedly performed depending on the particular strategy being used. Further, the described actions, operations and/or functions may graphically represent code to be programmed into non-transitory memory of the computer readable storage medium in the control system, where the described actions are carried out by executing the instructions in a system including the various hardware components in combination with the electronic controller.
It will be appreciated that the configurations and routines disclosed herein are exemplary in nature, and that these specific embodiments are not to be considered in a limiting sense, because numerous variations are possible. For example, the above technology can be applied to other types of heat press devices used for processing other types of material. The subject matter of the present disclosure includes all novel and non-obvious combinations and sub-combinations of the various systems and configurations, and other features, functions, and/or properties disclosed herein.
The following claims particularly point out certain combinations and sub-combinations regarded as novel and non-obvious. These claims may refer to “an” element or “a first” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more such elements, neither requiring nor excluding two or more such elements. Other combinations and sub-combinations of the disclosed features, functions, elements, and/or properties may be claimed through amendment of the present claims or through presentation of new claims in this or a related application. Such claims, whether broader, narrower, equal, or different in scope to the original claims, also are regarded as included within the subject matter of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
20 2017 101 248.4 | Mar 2017 | DE | national |