Συμβουλές λογισμικού για όσους σκέφτονται ένα δρομολογητή CNC

Τα εξαιρετικά αποτελέσματα μπορούν να προέρχονται από ένα μικρό δρομολογητή CNC, αλλά μην ξεχνάτε το λογισμικό!

CNC εργαλεία, ανεξάρτητα από τη γεύση τους, μπορούν να ενισχύσουν σημαντικά την ικανότητά σας “κάνοντας” ή DIY. Το τρέχον εργαλείο επιλογής μου είναι ένας δρομολογητής CNC. Το να είσαι εξοικειωμένος με μια χειροκίνητη μηχανή φρεζαρίσματος, η έννοια φαινόταν παρόμοια και η τιμή αυτών είναι αρκετά λογική όταν σε σύγκριση με κάποια άλλα εργαλεία. Όπως περιγράφεται σε αυτή τη θέση, το μηχάνημά μου είναι ένα μοντέλο Zen εργαλείων, αλλά υπάρχουν σίγουρα άλλες επιλογές για να ελέγξετε έτσι το μοντέλο Probotix V90 που σημειώθηκε πρόσφατα σε αυτή τη θέση.

Παρόλο που οποιοσδήποτε αριθμός μοντέλων δρομολογητών CNC φαίνονται καταπληκτικοί σε βίντεο και εικόνες, είστε σίγουροι ότι ακόμη και τα καλύτερα μηχανήματα απαιτούν κάποια υπομονή για να φτάσουν σε ικανοποιητικά. Η ρύθμιση του μηχανήματος μπορεί να αποτελέσει πρόκληση, καθώς και να υπολογίσετε τι είναι το μηχάνημά σας ικανό, αλλά ένα πράγμα που μπορεί να γλιστρήσει μυαλά των λαών είναι το λογισμικό που εμπλέκεται. Διαβάστε παρακάτω για να μάθετε όλα όσα πρέπει να γνωρίζετε τα βασικά του τι συμβαίνει πίσω από τις σκηνές για να “μαγικά” παράγουν ενδιαφέροντα μέρη.

Με ένα δρομολογητή CNC που τρέχει από έναν υπολογιστή (σε αντίθεση με έναν εξειδικευμένο ελεγκτή), έχετε τρία μέρη στην αλυσίδα εργαλείων σας: σχεδιασμός με υπολογιστή (CAD), κατασκευαστική βιομηχανία υπολογιστών (CAM) και ένα πακέτο ελεγκτή μηχανής. Υπάρχουν ελεύθερες και αμειβόμενες εκδόσεις καθενός από αυτά.

Σχεδιάστε το κομμάτι σας

Σχεδιάστε την ευγένεια της Estlcam και την ιδέα μου να συρρικνωθεί το μπλοκ μαχαιριού για να κάνει έναν “υποδοχή βέλος πολεμιστή”.
Το πρώτο βήμα είναι να τραβήξετε το μέρος σας. Για να δημιουργήσετε τα σχέδια μέρους μου, έχω πειραματιστεί με το Inkscape, έναν επεξεργαστή γραφικών διάνυσμα και το Draftsight, το οποίο είναι περισσότερο ή λιγότερο ελεύθερο AutoCAD. Το Inkscape είναι ένα πραγματικά εκπληκτικό πρόγραμμα για τη δημιουργία πιο καλλιτεχνικών κομματιών, όπως αυτό το τυχαίο δέντρο που έκοψα πριν από λίγο. Εάν θέλετε να κάνετε κάτι πιο διαστατικά, το προτιμώμενο εργαλείο μου είναι το Draftsight. Είμαι πολύ εξοικειωμένος με το AutoCAD και είναι διαθέσιμο για Linux, Mac και Windows.

Αν θέλετε να εισέλθετε σε σχέδιο 3D, το σκίτσο φαίνεται να είναι πιο-ή λιγότερο το συμβατικό για casual makers / hackers / etc. Ίσως ήμουν χαλασμένος ή εγκεφαλικός πλύση από αρκετά χρόνια εργασίας με pro / e και στερεά σε πολύ μικρότερο βαθμό, επειδή βρήκα απογοητευτικό σκίτσο. Βρίσκω το Pro / E (Τώρα Creo) απογοητευτικό και κατά περιόδους, αλλά έχω πληρώσει για αυτή την απογοήτευση.

Ανεξάρτητα από το τι στυλ ή το σχεδιαστικό πρόγραμμα που επιλέγετε, αν δεν είστε εξοικειωμένοι με τη μορφή, σκοπεύετε να περάσετε ένα αξιοπρεπές χρόνο για να υπολογίσετε πώς να δημιουργήσετε τα μέρη σας.

Δημιουργούν gcode

Meshcam οθόνη ανά αναθεώρηση
G-code, σε αντίθεση με ό, τι έχουν πιστέψει περίπου τα μέσα της δεκαετίας του ’90, αντιπροσωπεύουν τον Γενικό Κώδικα και είναι αυτό που ελέγχει άμεσα μια μηχανή CNC. Μπορείτε να γράψετε G-Code με το χέρι και για πολύ απλούς κύκλους ή γραμμές, αυτό μπορεί να είναι πρακτικό. Για τις περισσότερες περιπτώσεις, ωστόσο, ο G-Code είναι πολύ πιο εύκολο να παραχθεί χρησιμοποιώντας ένα πρόγραμμα CAM για να μεταφράσετε το μοντέλο CAD σε αυτή τη μορφή. Έχω δοκιμάσει διάφορα πακέτα και όλοι έχουν τα πλεονεκτήματα και τα μειονεκτήματά τους:

Gcodetools για το Inkscape – Free, καταπληκτικό για την τέχνη που παράγεται στο Inkscape. Κάπως περιορισμένο στην ικανότητα, και η τεκμηρίωση μπορεί να πάρει λίγο χρόνο για να καταλάβει.

Estlcam – οικονομικό σε $ 35, και έχει μια καλή διασύνδεση. Περισσότερα από ένα περιβάλλον 2D και μπορείτε να σχεδιάσετε τα μέρη σας σε αυτό το πρόγραμμα, αν θέλετε.

Cambam – σε λογικές τιμές σε $ 149, με πολύ καλή δωρεάν δοκιμαστική περίοδο. Χρησιμοποιώ κατά κύριο λόγο αυτό το πρόγραμμα CAM.

Meshcam – πραγματικά εξαιρετική διασύνδεση χρήστη, και έχει κάποια τακτοποιημένα χαρακτηριστικά. Μαζί με αυτό το βερνίκι, είναι πιο ακριβό από ό, τι σε $ 250. Είναι προσανατολισμένο περισσότερο προς τους 3D χρήστες, οπότε δεν ήταν μια καταπληκτική προσαρμογή για το δροσι-κεντρικό μου στυλ CAD.

Προσαρμοσμένη ρουτίνα CAM – Εάν είστε προγραμματιστής (ή προσποιείτε να είστε), είναι πιθανό ότι θα μπορούσατε να γράψετε το δικό σας σενάριο παραγωγής GCODE. Έχω συνδέσει με μια θέση στην ρουτίνα Python “Python Python” αν θέλετε να δείτε ένα παράδειγμα.

Μαζί με την πραγματική εκμάθηση του λογισμικού, θα πρέπει να εξετάσετε τι είδους ταχύτητα μπορεί να χειριστεί το μηχάνημά σας και τι να το κάνετε για να μην “συντρίψετε” το μηχάνημά σας. Το πρόγραμμα Cam είναι όπου δημιουργήσατε τις ροές, τις ταχύτητες, το βάθος κοπής και άλλες παραμέτρους.

Ελέγξτε το δρομολογητή σας

Mach3 για τον έλεγχο του δρομολογητή σας
Μόλις το πρόγραμμα CAM σας βγάζει πιθανώς αρκετές χιλιάδες γραμμές G-κώδικα, το λογισμικό ελέγχου του μηχανήματος είναι αυτό που κινείται τα πάντα. Χρησιμοποιώ το Mach3, το οποίο φαίνεται να είναι ένα κοινό πρόγραμμα για τον έλεγχο της μηχανής χόμπι. Όπως όλα τα άλλα, έχει μια καμπύλη μάθησης, αλλά συνολικά είμαι πολύ χαρούμενος με το πώς εκτελεί.

Μια αδυναμία έτρεξε με αυτό (και αυτό είναι πιθανώς ισχύει για άλλα προγράμματα) είναι ότι χρειάζεστε μια πραγματική παράλληλη θύρα για να λειτουργήσει σωστά (όχι ένας παράλληλος προσαρμογέας USB) και δεν υποτίθεται ότι πρέπει να τρέξει σε ένα σημειωματάριο επειδή των πιθανών ζητημάτων διαχείρισης ενέργειας. Είμαι βέβαιος ότι υπάρχουν λύσεις, αλλά προς το συμφέρον της εξοικονόμησης χρόνου, μπορεί να είναι μια καλή ιδέα να απομακρυνθεί απλά ένας παλιός υπολογιστής για να το εκτελέσει. It will run comfortably on slightly antiquated machines, so for $150 or so, you can have a computerπου θα τρέξει το δρομολογητή σας.

Μια άλλη επιλογή θα ήταν Linuxcnc. Όταν άρχισα να κλίνει CNC, ήμουν σχεδόν εξ ολοκλήρου άγνωστος με το Linux. Η πρόκληση να κλίνει ένα νέο λειτουργικό σύστημα μαζί με ένα νέο δρομολογητή φαινόταν σαν πάρα πολύ απότομη καμπύλη μάθησης, οπότε δεν έχω δοκιμάσει αυτή την επιλογή. Καθώς χρησιμοποιώ το Ubuntu αρκετά λίγο τώρα, θα μπορούσα να πάρω ένα διαφορετικό κομμάτι σήμερα. Εάν εργάζεστε εκτενώς με το Linuxcnc, παρακαλώ μοιραστείτε τις εμπειρίες σας αφήνοντας ένα σχόλιο παρακάτω.

Για να τυλίξετε τα πράγματα, εδώ είναι δύο βίντεο CNC που έχω κάνει. Το πρώτο είναι εγώ χαράζω ένα πόδι τίγρης, ενώ το δεύτερο βίντεο είναι ένα σεμινάριο που έκανα για το πώς να χαράξω ένα λογότυπο χρησιμοποιώντας το Inkscape. Μια μηχανή CNC είναι μια καταπληκτική προσθήκη σε οποιοδήποτε κατάστημα, αλλά όπως ελπίζω ότι έχω επισημάνει εδώ, όχι χωρίς τις προκλήσεις της!

Παρακαλείστε να σημειώσετε ότι ξεχωριστό από αυτήν την ανάρτηση, έχω λάβει ειδικές τιμές και / ή δείγματα για να δοκιμάσετε προϊόντα από τις εταιρείες αντιπροσωπευτικό των εργαλείων Zen, Mach3, Estlcam και Meshcam.

Ο Jeremy Cook είναι ένας μηχανολόγος μηχανικός με πτυχίο από το Πανεπιστήμιο Clemson και λειτουργεί σε αυτοματοποίηση κατασκευής και επεξεργασίας. Επιπλέον, ο Jeremy είναι ένας άπληστος κατασκευαστής και ο πρώην συγγραφέας του προσωπικού Hackaday. Όταν δεν είναι στη δουλειά ή στο γκαράζ, μπορείτε να τον βρείτε στο Twitter @jeremyscook, τα έργα του blog jcopro.net ή στο blog που σχετίζεται με τη φωτογραφία του diytripods.com.