Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Child lock #1896

Closed
szepnorbee opened this issue May 2, 2021 · 11 comments
Closed

[FR] Child lock #1896

szepnorbee opened this issue May 2, 2021 · 11 comments
Labels
enhancement New feature or request

Comments

@szepnorbee
Copy link
Contributor

A child lock capability would be very useful. I print a lot of small things for my older child and he often looks at the machine while printing. Sometimes he will wittingly or unwittingly presses a few buttons, causing the print to fail a few times.

It would be nice to have a timer that locks the display after a short time during printing, which can be unlocked in some simple way at any time. (special, invisible / visible pattern or long press on some lock button, etc.)

I would find this a simple but occasionally useful feature.

Since not everyone is likely to find it useful, I imagine it as an optional option before bin compile.

@szepnorbee szepnorbee added the enhancement New feature or request label May 2, 2021
@kisslorand
Copy link
Contributor

kisslorand commented May 2, 2021

They can always switch the power off....

Even thou it's an interesting idea, it's unlikely to be implemented due to it being a small niche.
I am sure you can come up with smart ideas how to child-proof your printer.
(put it higher, transparent locked enclosure, TFT lid with a padlock, etc, etc)

@sinole1987
Copy link

sinole1987 commented May 3, 2021

ye I would keep the whole thing out of reach BTW. nozzle on your printer is 200+ degrees, you don't need to be worried about screen. It's like putting child like on hydraulic press or jigsaw machine.

@oldman4U
Copy link
Contributor

oldman4U commented May 3, 2021

I have the problem the other way around. Maybe you can develop an access rights management which allows my son to access the printer only during certain times and in case he finished his homework

;-))

@sinole1987
Copy link

I think marlin has a password option in the firmware configuration.

@sinole1987
Copy link

//#define PASSWORD_FEATURE
#if ENABLED(PASSWORD_FEATURE)
#define PASSWORD_LENGTH 4 // (#) Number of digits (1-9). 3 or 4 is recommended
#define PASSWORD_ON_STARTUP
#define PASSWORD_UNLOCK_GCODE // Unlock with the M511 P command. Disable to prevent brute-force attack.
#define PASSWORD_CHANGE_GCODE // Change the password with M512 P S.
//#define PASSWORD_ON_SD_PRINT_MENU // This does not prevent gcodes from running
//#define PASSWORD_AFTER_SD_PRINT_END
//#define PASSWORD_AFTER_SD_PRINT_ABORT
//#include "Configuration_Secure.h" // External file with PASSWORD_DEFAULT_VALUE
#endif

does this work with TFT? I don't know.

@guruathwal
Copy link
Contributor

How do you stop your child from touching the Heatbed while it is hot?

@szepnorbee
Copy link
Contributor Author

Ok guys. Let's make it clear that the child is not stupid at all, but rather curious. In my case, he is 3 years old and knows very well that the bed is hot. (although with PLA, the maximum 50 degrees doesn't do much damage...) And the nozzle (Biqu B1) is almost inaccessible. And a stove display can be locked even though the top is hundreds of degrees. From here on I'm not interested in the subject. Thanks for the constructive comments... The topic can be closed.

@sinole1987
Copy link

sinole1987 commented May 5, 2021

didn't mean to offend you, I just thought3D printer is a tool and dangerous. Did you try the password thing to see wheatear you can lock the screen with a G-code? If it works All you need is to add M510 in your costume G_codes. and every Time you press the key printer should lock. and 511 is the unlock G_code. if it didn't work with TFT then its a feature request that guys can help you with.

@sarvenn
Copy link

sarvenn commented May 5, 2021

You may build an enclosure from IKEA Lack table and have a small lock (padlock) on the enclosure doors. This may also improve your print quality especially for hard to print materials such as ABS.

@digant73
Copy link
Contributor

Ok guys. Let's make it clear that the child is not stupid at all, but rather curious. In my case, he is 3 years old and knows very well that the bed is hot. (although with PLA, the maximum 50 degrees doesn't do much damage...) And the nozzle (Biqu B1) is almost inaccessible. And a stove display can be locked even though the top is hundreds of degrees. From here on I'm not interested in the subject. Thanks for the constructive comments... The topic can be closed.

Only you can close the ticket

Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Mar 30, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants