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

Pull Request for Universal Phone Mount - Voron 2.4r2 #1017

Merged
merged 29 commits into from
Dec 27, 2023

Conversation

AVieira-1
Copy link
Contributor

@AVieira-1 AVieira-1 commented Dec 24, 2023

Which mods are added by this PR?

Universal_Phone_Mount

How was it tested?

Printed in ASA and mounted on my Voron 2.4r2, tested with a Samsung A3, Samsung Galaxy mini and a Samsung A52. Working as intended with the appropriate files and for the phones I have available for testing.

Any background context you want to provide?

Screenshots (if appropriate)

⚠️⚠️PLEASE READ AND COMPLETE THE CHECKLIST BELOW⚠️⚠️

  • [ X] I have read the rules available here and
    my mod adheres to these rules.
  • [ X] This mod was created by myself and I agree to publish it under the repository
    license

Copy link
Collaborator

@MapleLeafMakers MapleLeafMakers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The jpg files here are huge, totalling almost 100MB just in images. Can you resize those?

@AVieira-1
Copy link
Contributor Author

The jpg files here are huge, totalling almost 100MB just in images. Can you resize those?

Compressed the JPGs with hopefully minimal quality loss. Let me know if it's enough, should total around 5-6mb now.

Corrected the misspellings, sorry about those.

Removed the license file.

Fixed the image links, I had originally /Images/xx.jpg on my first pull but it wasn't working on this one so it got me confused. Works fine without the / at the start.

Thanks

@MapleLeafMakers
Copy link
Collaborator

Clever mod, and looks good to me!

Copy link

Hi, thank you for submitting your PR.
Please find below the results of the automated PR checker:

Added/Changed mods detected in this PR:

Item Result Description/Error Printer compatibility
AVieira/Universal_Phone_Mount ✅ SUCCESS This mod allows the use of different smartphones or possibly... V2.4r2

Tool check results overview:

Tool ⚠️ 💀
Whitespace checker 60 0 0 0
Mod structure checker 1 0 0 0
STL corruption checker 25 0 0 0
STL rotation checker 19 6 0 0
Readme generator 1 0 0 0

Tool check results details:

SUCCESS: ✅

Whitespace checker

Item Result Reason
AVieira/Universal_Phone_Mount/README.md ✅ SUCCESS
AVieira/Universal_Phone_Mount/.metadata.yml ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Guide_x2.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/case_rear.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/case_front.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_13.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_12.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_8.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_6.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_9.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_10.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_7.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_bottom/[a]_claw_bottom_11.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_10.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_11.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_13.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_6.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_8.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_9.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_7.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Claw_top/[a]_claw_top_12.5mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Slider/slider_190mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Slider/slider_90mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Slider/slider_80mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Slider/slider_170mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Slider/slider_100mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/STLs/Slider/slider_150mm.stl ✅ SUCCESS
AVieira/Universal_Phone_Mount/CAD/case_rear.stp ✅ SUCCESS
AVieira/Universal_Phone_Mount/CAD/Guide_x2.stp ✅ SUCCESS
AVieira/Universal_Phone_Mount/CAD/case_front.stp ✅ SUCCESS
AVieira/Universal_Phone_Mount/CAD/slider.stp ✅ SUCCESS
AVieira/Universal_Phone_Mount/CAD/claw_bottom.stp ✅ SUCCESS
AVieira/Universal_Phone_Mount/CAD/claw_top.stp ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Size.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_Exploded.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Assembly_Mounted_With_Galaxy_A3.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Slider_Elastic_Main_Assembly.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/248.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Back.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Full.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Slider_Inserts.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Assembly_Mounted.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Front_Inserts.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_Clearence.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Samsung_Galaxy_Mini_S5570.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Elastic_Band.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/246.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/case_front.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Back_Inserts.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/250.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Samsung_A3.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_Clearence_2.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/Slider_Elastic.jpg ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_parts/mini12864_case_hinge.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_parts/claw_bottom.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_parts/case_front.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_parts/guide_x2.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_parts/case_rear.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_parts/claw_top.png ✅ SUCCESS
AVieira/Universal_Phone_Mount/Images/CAD_parts/slider.png ✅ SUCCESS

Mod structure checker

Item Result Reason
AVieira/Universal_Phone_Mount ✅ SUCCESS

STL corruption checker

Item Result Number of STL fixes applicable
Guide_x2.stl ✅ SUCCESS 0
case_rear.stl ✅ SUCCESS 0
case_front.stl ✅ SUCCESS 0
[a]_claw_bottom_13.5mm.stl ✅ SUCCESS 0
[a]_claw_bottom_12.5mm.stl ✅ SUCCESS 0
[a]_claw_bottom_8.5mm.stl ✅ SUCCESS 0
[a]_claw_bottom_6.5mm.stl ✅ SUCCESS 0
[a]_claw_bottom_9.5mm.stl ✅ SUCCESS 0
[a]_claw_bottom_10.5mm.stl ✅ SUCCESS 0
[a]_claw_bottom_7.5mm.stl ✅ SUCCESS 0
[a]_claw_bottom_11.5mm.stl ✅ SUCCESS 0
[a]_claw_top_10.5mm.stl ✅ SUCCESS 0
[a]_claw_top_11.5mm.stl ✅ SUCCESS 0
[a]_claw_top_13.5mm.stl ✅ SUCCESS 0
[a]_claw_top_6.5mm.stl ✅ SUCCESS 0
[a]_claw_top_8.5mm.stl ✅ SUCCESS 0
[a]_claw_top_9.5mm.stl ✅ SUCCESS 0
[a]_claw_top_7.5mm.stl ✅ SUCCESS 0
[a]_claw_top_12.5mm.stl ✅ SUCCESS 0
slider_190mm.stl ✅ SUCCESS 0
slider_90mm.stl ✅ SUCCESS 0
slider_80mm.stl ✅ SUCCESS 0
slider_170mm.stl ✅ SUCCESS 0
slider_100mm.stl ✅ SUCCESS 0
slider_150mm.stl ✅ SUCCESS 0

STL rotation checker

Item Result Original orientation Suggested orientation
[a]_claw_bottom_6.5mm.stl ✅ SUCCESS
[a]_claw_bottom_8.5mm.stl ✅ SUCCESS
[a]_claw_bottom_12.5mm.stl ✅ SUCCESS
[a]_claw_bottom_13.5mm.stl ✅ SUCCESS
[a]_claw_bottom_9.5mm.stl ✅ SUCCESS
case_rear.stl ✅ SUCCESS
[a]_claw_bottom_10.5mm.stl ✅ SUCCESS
Guide_x2.stl ✅ SUCCESS
[a]_claw_bottom_7.5mm.stl ✅ SUCCESS
[a]_claw_top_10.5mm.stl ✅ SUCCESS
[a]_claw_bottom_11.5mm.stl ✅ SUCCESS
[a]_claw_top_11.5mm.stl ✅ SUCCESS
[a]_claw_top_13.5mm.stl ✅ SUCCESS
[a]_claw_top_6.5mm.stl ✅ SUCCESS
case_front.stl ✅ SUCCESS
[a]_claw_top_9.5mm.stl ✅ SUCCESS
[a]_claw_top_7.5mm.stl ✅ SUCCESS
[a]_claw_top_12.5mm.stl ✅ SUCCESS
[a]_claw_top_8.5mm.stl ✅ SUCCESS

WARNING: ⚠️

STL rotation checker

Item Result Original orientation Suggested orientation
slider_190mm.stl ⚠️ WARNING
slider_90mm.stl ⚠️ WARNING
slider_150mm.stl ⚠️ WARNING
slider_80mm.stl ⚠️ WARNING
slider_100mm.stl ⚠️ WARNING
slider_170mm.stl ⚠️ WARNING

FAILURE: ❌
EXCEPTION: 💀

I am a 🤖, this comment was generated automatically!

Made with ❤️ by the VoronDesign GitHub Team

@MapleLeafMakers
Copy link
Collaborator

On closer inspection, I think I agree with the warnings detected by the STL checker, the slider parts would probably print better upside-down. though they both look perfectly printable to me.

@AVieira-1
Copy link
Contributor Author

On closer inspection, I think I agree with the warnings detected by the STL checker, the slider parts would probably print better upside-down. though they both look perfectly printable to me.

I oriented the sliders this way because there's an unchamfered lip on the elastic retainer meant to prevent the elastic band from sliding off before installing the claw. Would need supports to be printed if I flipped the part.

I agree that it's technically easier to bridge the smaller wholes instead of the retainer section but I'm not sure the AI is accounting for the unchamfered lip and support requirement.

Let me know if the changes are required, I can easily flip the parts and either chamfer the lip or place some supports.

@MapleLeafMakers
Copy link
Collaborator

No need to change it, I think that's fine. the bot isn't always right, and they should print perfectly as-is.

@newphreak newphreak merged commit ce4b7ad into VoronDesign:main Dec 27, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants