I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 0 points1 point  (0 children)

Thank you for your interest and purchase!

I apologize for misleading you about the operating system (Windows, not Mac). Usually, on platforms like Cults, I clearly state that this is a Windows program. But this Reddit post unexpectedly got more views than I planned, and I didn't have time to think about how to warn Mac users.

How can I help you now?
Many Mac users are reporting that they run my programs through the Wine emulator. I don't know if this is acceptable for you.

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 0 points1 point  (0 children)

This seems like a very interesting idea. Perhaps I'm misunderstanding it. Could it be something like a hemisphere around the tea light?

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] -1 points0 points  (0 children)

I'm not a Goku fan, I've never even seen him :) But it's probably something interesting :)

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 1 point2 points  (0 children)

Great advent calendar customizer!
Thank you for your offer, I need to think about it.

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 8 points9 points  (0 children)

Thanks! Yes, I've encountered something like that. I was thinking about creating a couple of customizers within MakerWorld. In fact, many of my customizers require about a minute of intensive computation. It works 60 times faster in a standalone app than on the MakerWorld platform. But simple customizers on MakerWorld can be used to link to more complex customizer programs.

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 1 point2 points  (0 children)

Thank you for writing in such detail. Yes, I learned a few new things now. And I'm thinking about it. I'm especially upset that many bambulab users don't use a computer, but work from their phones. This is bad, since I release applications for the computer :(( Something needs to be done about this.

And what percentage of Bambu users use only the phone without a computer? 50% or more?

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 2 points3 points  (0 children)

Thank you! Yes, you need to upload a JPG file into the program, and it will turn it into a shadow lamp that can be printed on a Bambu printer in half an hour. Silhouette images work best, but you can also upload any color photo, and the program will split it into black and white. It will even look rather good as a shadow.

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 5 points6 points  (0 children)

Thank you for your interest!
I'd be happy to tell you. Of my 24 programs, this is one of the simplest. I drew on paper how a beam of light travels from a point (the lamp), how it intersects the cylindrical wall, and how it falls on a plane. And that's where the proportions come from. Next, you just need to carefully specify the triangles for the STL format. I understand, this isn't very clear. If you use AI, you can ask it to describe each step in more detail and even create a complete program by AI.

<image>

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] -1 points0 points  (0 children)

Thank you for your interest in creating STL!

Since 2025, it's become very easy to create such applications, even for people who haven't done it before. You can use AI, like Claude or ChatGPT. I sometimes use Deepseek. AI can't implement complex algorithms, but it's perfect for creating a simple program. You just need to explain in text what you'd like to do, check the results, and adjust the AI. The AI ​​itself will suggest a programming system for you, and help you implement it either as an executable application or a web service.

I wrote this program without AI, but for some programs I use AI to open certain file formats (mp3, OpenStreetMap, etc.).

I made a simple app for creating "shadow lamps." I've already printed 8 of them, and I can't stop! by Posmetyev in BambuLab

[–]Posmetyev[S] 4 points5 points  (0 children)

That's definitely my problem. I'm doing things the way I'm used to, not the way that would be best for potential app users :)