Yet another CNC machine.

Show off your FreeCAD projects here!
OficineRobotica
Posts: 36
Joined: Thu Feb 21, 2019 8:17 am

Yet another CNC machine.

Postby OficineRobotica » Sun Sep 01, 2019 9:12 am

Hello to all in the forum.
I'm starting this thread because my skills as a Freecad user are not that advanced and getting some constructive criticism is always helpful. Also doing an somewhat advanced model/assembly is good exercise.

The build is , unfortunately, conditioned by components that I already have or that are easy to source here where i live. It would of been really nice to have the budget for some higher quality components but it is what it is.

I started by modeling some components that will later be assembled with one of the many assembly workbench available :lol: .Side note: I just can't wait for asm3 to be made available through the addon manager. The amount of work that developers are putting into the "app::link the big merge" is just mind boggling and it's amazing the time that they dedicate to a free piece of software. A big thank you from my side to all the devs.


Here we go:

Freecad info:
OS: KDE neon User Edition 5.16 (KDE//usr/share/xsessions/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17798 (Git) AppImage
Build type: Release
Branch: master
Hash: 7e60631239109c632a8f6cca83f6e7e5502e43a1
Python version: 3.7.3
Qt version: 5.9.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)



The nema23 motor.
nema23Sketch.png
nema23Sketch.png (252.78 KiB) Viewed 877 times
nema23.png
nema23.png (211.04 KiB) Viewed 877 times


The nema23 motor holder.
supportoNema23Sketch.png
supportoNema23Sketch.png (279.36 KiB) Viewed 877 times
supportoNema23.png
supportoNema23.png (204.64 KiB) Viewed 877 times
Last edited by OficineRobotica on Sun Sep 01, 2019 9:29 am, edited 1 time in total.
OficineRobotica
Posts: 36
Joined: Thu Feb 21, 2019 8:17 am

Re: Yet another CNC machine.

Postby OficineRobotica » Sun Sep 01, 2019 9:22 am

The sbr20LUU linear bearing.
sbr20LUUSketch.png
sbr20LUUSketch.png (263.46 KiB) Viewed 873 times
sbr20LUU.png
sbr20LUU.png (205.28 KiB) Viewed 873 times

The flexible Coupling
couplingSketch.png
couplingSketch.png (264.5 KiB) Viewed 873 times
coupling.png
coupling.png (210.48 KiB) Viewed 873 times
chrisb
Posts: 17515
Joined: Tue Mar 17, 2015 9:14 am

Re: Yet another CNC machine.

Postby chrisb » Sun Sep 01, 2019 9:34 am

Nice project. From what I can see from the sketches there is a minor detail: Centering a rectangle is usually done by leaving the sides horizontal/vertical and adding a symmetry constraint on two diagonal corners.
OficineRobotica
Posts: 36
Joined: Thu Feb 21, 2019 8:17 am

Re: Yet another CNC machine.

Postby OficineRobotica » Sun Sep 01, 2019 9:53 am

chrisb wrote:
Sun Sep 01, 2019 9:34 am
Nice project. From what I can see from the sketches there is a minor detail: Centering a rectangle is usually done by leaving the sides horizontal/vertical and adding a symmetry constraint on two diagonal corners.
Thank you for the tip. Faster to constrain and less constraints to be added.

A simplified model of the aluminum profile used for the structure of the machine.
profilo50x50L200Sketch.png
profilo50x50L200Sketch.png (244.8 KiB) Viewed 856 times
profilo50x50L200.png
profilo50x50L200.png (182.8 KiB) Viewed 856 times
profilo50x100L200Sketch.png
profilo50x100L200Sketch.png (265.08 KiB) Viewed 856 times
Attachments
profilo50x100L200.png
profilo50x100L200.png (185.73 KiB) Viewed 856 times
OficineRobotica
Posts: 36
Joined: Thu Feb 21, 2019 8:17 am

Re: Yet another CNC machine.

Postby OficineRobotica » Sun Sep 01, 2019 10:57 am

The sbr20 linear rail.
sbr20Sketch.png
sbr20Sketch.png (249.11 KiB) Viewed 843 times
sbr20.png
sbr20.png (208.05 KiB) Viewed 843 times
bearing
bearing.png
bearing.png (227.4 KiB) Viewed 843 times
User avatar
Kunda1
Posts: 5148
Joined: Thu Jan 05, 2017 9:03 pm

Re: Yet another CNC machine.

Postby Kunda1 » Sun Sep 01, 2019 1:33 pm

NIce! Also the dark layout looks gorgeous
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
OficineRobotica
Posts: 36
Joined: Thu Feb 21, 2019 8:17 am

Re: Yet another CNC machine.

Postby OficineRobotica » Sun Sep 01, 2019 3:29 pm

Kunda1 wrote:
Sun Sep 01, 2019 1:33 pm
NIce! Also the dark layout looks gorgeous
Thank you. The dark layout is mostly thanks to Latte's dock dynamic color background(adapts to the focused window theme) and freecad's stylesheet . It's really easy on the eyes and it saves allot of space on a 14 inch laptop screen.

latte.png
latte.png (364.57 KiB) Viewed 773 times
dammerel
Posts: 43
Joined: Sat Aug 09, 2014 2:15 am

Re: Yet another CNC machine.

Postby dammerel » Mon Sep 02, 2019 10:15 am

Hi
I like the UI theme. Is it avaliable to download?
Andrew
OficineRobotica
Posts: 36
Joined: Thu Feb 21, 2019 8:17 am

Re: Yet another CNC machine.

Postby OficineRobotica » Mon Sep 02, 2019 3:51 pm

dammerel wrote:
Mon Sep 02, 2019 10:15 am
Hi
I like the UI theme. Is it avaliable to download?
Andrew
It's not a theme per se , it's just a series of tweaks(I'm not sure if one click layout installation is supported in freecad). I'm on kde so the top bar is Latte dock with global menu. That in itself saves allot of space. I moved the " combined view" on the right side and covered the tree view. The tree view overlaid on the 3d view is glass module from triplus with some slight modifications. The overall dark theme is just the default dark/blue css present in freecad. If you are interested I'll post more details when I get home.
dammerel
Posts: 43
Joined: Sat Aug 09, 2014 2:15 am

Re: Yet another CNC machine.

Postby dammerel » Tue Sep 03, 2019 8:48 am

That would be great thanks