linuxcnc – Πληροφορίες δρομολογητή CNC https://cncrouterinfo.com/el Τρίτη, 09 Μαΐου 2023 15:04:22 +0000 ελ ωριαίος 1 https://wordpress.org/?v=6.4.4 https://cncrouterinfo.com/wp-content/uploads/2022/08/favicon.webp linuxcnc – Πληροφορίες δρομολογητή CNC https://cncrouterinfo.com/el 32 32 210092132 Dell Optiplex 7050 Mini LinuxCNC: Η απόλυτη οικονομικά αποδοτική επιλογή για τους λάτρεις του CNC https://cncrouterinfo.com/el/%ce%ac%cf%81%ce%b8%cf%81%ce%bf/dell-optiplex-7050-mini-linuxcnc-review/ https://cncrouterinfo.com/el/%ce%ac%cf%81%ce%b8%cf%81%ce%bf/dell-optiplex-7050-mini-linuxcnc-review/#comments Τρίτη, 09 Μαΐου 2023 13:05:54 +0000 https://cncrouterinfo.com/?p=4264 Το Dell Optiplex 7050 Mini LinuxCNC αναδεικνύεται ως μια οικονομικά αποδοτική και ισχυρή επιλογή για τους λάτρεις του CNC. εξερευνήστε την ολοκληρωμένη αναθεώρησή μας, η οποία εμβαθύνει στην εγκατάσταση, τη δοκιμή λανθάνοντος χρόνου και πολλά άλλα.

Εισαγωγή

Όταν ο φορητός υπολογιστής μου συνάντησε τον πρόωρο χαμό του, έψαχνα για έναν νέο υπολογιστή για να τρέξει το LinuxCNC για τα CNC έργα μου. Σε αυτήν την ανάρτηση, θα συζητήσω την εμπειρία μου με τον Dell Optiplex 7050 Mini, που διαθέτει επεξεργαστή Intel Core i5-6500 και θα προσδιορίσω αν είναι η σωστή επιλογή για λάτρεις του LinuxCNC όπως εγώ.

Dell Optiplex 7050 Mini – Βασικές προδιαγραφές

Ο Dell Optiplex 7050 Mini είναι ένας συμπαγής, αλλά ισχυρός υπολογιστής που διαθέτει τις ακόλουθες προδιαγραφές:

Dell Optiplex 7050 Mini LinuxCNC
  • Επεξεργαστής Intel Core i5-6500 (6M Cache, έως 3,60 GHz)
  • Έως 64 GB DDR4 RAM - Το δικό μου είναι εξοπλισμένο με 8 GB
  • Ενσωματωμένο Intel HD Graphics 530
  • Πέντε θύρες USB και έχει τοποθετηθεί SSD 256 GB
  • Πολλές από αυτές τις μονάδες είναι διαθέσιμες μέσω τρίτων. Αγόρασα το δικό μου για 150$

Αυτές οι προδιαγραφές έμοιαζαν πολλά υποσχόμενες για την εκτέλεση του LinuxCNC, αλλά η πραγματική δοκιμή θα ερχόταν με τη μορφή δοκιμής λανθάνουσας κατάστασης και απόδοσης σε πραγματικό κόσμο.

Εγκατάσταση του Debian 12 + LinuxCNC + Probe basic το 2023

είχα προηγουμένως έκανε μια ανάρτηση σχετικά με την εγκατάσταση του LinuxCNC 2.8.4 με το Probe Basic, αλλά δυστυχώς, υπάρχουν πολλά σπασμένα αποθετήρια στο σενάριο βασικής εγκατάστασης του probe… έτσι αναγκάστηκα να εγκαταστήσω το LinuxCNC 2.9 στο Debian 12 χρησιμοποιώντας τις οδηγίες που δημοσιεύτηκαν στον ιστότοπο του προγραμματιστή και αυτό λειτούργησε … ως επί το πλείστον. Έτσι, αφιέρωσα μια νέα ανάρτηση σχετικά με τον τρόπο εγκατάστασης και τις μικρές προκλήσεις που αντιμετώπισα.

Διαβάστε περισσότερα σχετικά εδώ: [placeholder]

Δοκιμή καθυστέρησης για Dell Optiplex 7050 Mini LinuxCNC

Η καθυστέρηση είναι ένας κρίσιμος παράγοντας για το LinuxCNC, καθώς καθορίζει την ικανότητα του συστήματος να ανταποκρίνεται στις αλλαγές στη θέση της μηχανής CNC. Χαμηλότερη καθυστέρηση έχει ως αποτέλεσμα ομαλότερη και πιο ακριβή λειτουργία. Για να αξιολογήσω το Dell Optiplex 7050 Mini, χρησιμοποίησα το βοηθητικό πρόγραμμα LinuxCNC 'latency-test' για να μετρήσω τις μέγιστες καθυστερήσεις νημάτων βάσης και σέρβο νημάτων.

Καθώς χρησιμοποιώ ένα Mesa 7i96S το βασικό νήμα δεν είναι στην πραγματικότητα δεν ισχύει, αλλά το είχα ακόμα σε λειτουργία στις δοκιμές μου.

Τροποποιήσεις BIOS LinuxCNC για Dell Optiplex 7050 Mini

Έκανα μερικές μικρές τροποποιήσεις στη ρύθμιση του BIOS για να κάνω το LinuxCNC να λειτουργεί πιο ομαλά στο Dell Optiplex 7050 Mini. Ουσιαστικά απενεργοποίησα όλες τις δυνατότητες εξοικονόμησης ενέργειας, τις καταστάσεις αδράνειας και τυχόν επιλογές εικονικοποίησης. Άφησα τη λειτουργία "turbo" της CPU, καθώς δεν ήμουν σίγουρος αν αυτό θα ωφελούσε ή θα έβλαπτε τα αποτελέσματα της καθυστέρησης.

Τροποποιήσεις Grub για Dell Optiplex 7050 Mini LinuxCNC

Έκανα ορισμένες τροποποιήσεις στο Grub, συμπεριλαμβανομένης της απομόνωσης πυρήνων CPU για LinuxCNC και μείωσης των λειτουργιών και καταστάσεων ύπνου για τον επεξεργαστή Intel i5-6500 στο Dell Optiplex 7050 Mini.

Ακολουθήστε τις οδηγίες που παρέχονται στο αρχικό άρθρο για να πραγματοποιήσετε αυτές τις τροποποιήσεις.

στο τερματικό, πληκτρολογήστε: sudo nano /etc/default/grub όταν ανοίξει, προσθέστε αυτήν τη γραμμή (για σύστημα 4 πυρήνων): GRUB_CMDLINE_LINUX_DEFAULT="isolcpus=2,3,4 intel_idle.max_cstate=0 processor.max_cstate=0 idle =poll" Μπορείτε να το προσθέσετε κάτω από τις άλλες παραμέτρους της γραμμής εντολών στο αρχείο. Στη συνέχεια, πατήστε το control-x για να το αποθηκεύσετε. μετά πληκτρολογήστε: sudo /sbin/update-grub και μετά επανεκκινήστε. Βεβαιωθείτε ότι λειτούργησε κάνοντας: sudo dmesg ή cat /proc/cmdline που δείχνει τις παραμέτρους που χρησιμοποιούνται για την τρέχουσα εκκίνηση Θα πρέπει να δείτε την εντολή isolcpus σε αυτήν τη λίστα.

Αυτή η τροποποίηση εμπνεύστηκε από αυτό Άρθρο wiki PrintNC.

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

Συγκρίνοντας τις Τροποποιήσεις

Κάπου διάβασα ότι μπορεί να υπάρχει πλεονέκτημα απόδοσης απομονώνοντας ένα ζεύγος πυρήνων CPU, π.χ. 2,3 για ένα σύστημα 4 πυρήνων αντί του διαχωρισμού τυχαίων πυρήνων, οπότε έκανα μια γρήγορη δοκιμή:

Ιστόγραμμα λανθάνοντος χρόνου LinuxCNC I5-6500 Dell optiplex 7050 mini
Λανθάνουσα κατάσταση LinuxCNC – i5-6500 isolcpu 2,3
Ιστόγραμμα λανθάνοντος χρόνου LinuxCNC I5-6500 Dell optiplex 7050 mini
Ιστόγραμμα λανθάνοντος χρόνου LinuxCNC I5-6500 Dell optiplex 7050 mini

Αυτή η δοκιμή πραγματοποιήθηκε με 4x glxgears σε λειτουργία και βίντεο YouTube Full HD στο παρασκήνιο.

Η επιλογή isolcpus 1,2,3 είχε ως αποτέλεσμα χαμηλότερο λανθάνοντα χρόνο, επομένως αυτό κράτησα.

Αποτελέσματα της δοκιμής καθυστέρησης Dell Optiplex 7050 Mini LinuxCNC

Το Dell Optiplex 7050 Mini είχε αξιοθαύμαστη απόδοση στις δοκιμές καθυστέρησης. Οι μετρηθείσες καθυστερήσεις ήταν πολύ κάτω από τα συνιστώμενα μέγιστα για το LinuxCNC, πράγμα που σημαίνει ότι το LinuxCNC θα πρέπει να λειτουργεί ομαλά στο Dell Optiplex 7050 Mini. Ωστόσο, αξίζει να σημειωθεί ότι τα μεμονωμένα αποτελέσματα ενδέχεται να διαφέρουν ανάλογα με τη συγκεκριμένη διαμόρφωση του υπολογιστή, καθώς και το συνδεδεμένο υλικό CNC. Χρησιμοποιώ μια πλακέτα Mesa για τον άμεσο έλεγχο των σερβοκινητήρων μου, επομένως οι απαιτήσεις καθυστέρησης είναι επίσης πολύ λιγότερο αυστηρές.

Συμπέρασμα: Dell Optiplex 7050 Mini LinuxCNC – Μια σταθερή επιλογή

Με βάση την εμπειρία μου και τα αποτελέσματα των δοκιμών καθυστέρησης, ο Dell Optiplex 7050 Mini με τον επεξεργαστή Intel Core i5-6500 είναι μια σταθερή επιλογή για τη λειτουργία LinuxCNC. Η συμπαγής μορφή, ο ισχυρός επεξεργαστής και η συμβατότητα με Linux το καθιστούν μια αξιόπιστη επιλογή για τους λάτρεις του CNC. Στο ~$120 για μια πλήρως ελεγμένη και λειτουργική μονάδα με 8 GB RAM και 256 GB SSD, το Dell Optiplex 7050 Mini LinuxCNC είναι επίσης οικονομικό.

Ωστόσο, έχετε κατά νου ότι ο ιδανικός υπολογιστής για LinuxCNC εξαρτάται από τις συγκεκριμένες ανάγκες και τον προϋπολογισμό σας. Είναι σημαντικό να αξιολογήσετε τις απαιτήσεις σας και να ερευνήσετε άλλες επιλογές πριν λάβετε μια τελική απόφαση. Συνολικά, το Dell Optiplex 7050 Mini LinuxCNC ξεχωρίζει ως μια οικονομικά αποδοτική και ικανή επιλογή για όσους επιθυμούν να τρέξουν το LinuxCNC σε ένα αξιόπιστο σύστημα.

]]>
https://cncrouterinfo.com/el/%ce%ac%cf%81%ce%b8%cf%81%ce%bf/dell-optiplex-7050-mini-linuxcnc-review/feed/ 2 4264
Πώς να εγκαταστήσετε το LinuxCNC 2.8.4 και να κάνετε probe basic https://cncrouterinfo.com/el/%ce%ac%cf%81%ce%b8%cf%81%ce%bf/how-to-install-linuxcnc-probe-basic/ https://cncrouterinfo.com/el/%ce%ac%cf%81%ce%b8%cf%81%ce%bf/how-to-install-linuxcnc-probe-basic/#comments Πέμ. 10 Νοεμβρίου 2022 14:55:23 +0000 https://cncrouterinfo.com/?p=4174

Πώς να εγκαταστήσετε το linuxcnc 2.8.4 και το probe basic

Συνολικός χρόνος: 1 ώρα

Κατεβάστε τα απαιτούμενα εργαλεία λογισμικού

linuxcnc probebasic 2.8.4 buster rufus

Κατεβάστε το LinuxCNC 2.8.4 Debian 10 Buster PREEMPT-RT ISO
Κατεβάστε το Rufus 3.2.0 https://rufus.ie/en/

Διαμορφώστε το USB stick και κάντε bootable USB

2022 11 10 12 42 26 Παράθυρο

ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Το USB stick σας θα διαμορφωθεί, θα χάσετε όλες τις πληροφορίες που υπάρχουν εκεί.

Τοποθετήστε το USB stick, ανοίξτε το RUFUS, επιλέξτε τη σωστή μονάδα USB/partition, επιλέξτε linuxcnc ISO και πατήστε start.

Εάν λάβετε το POPUP “ISOHybrid image detected -> Επιλέξτε Write in ISO image mode

Εάν εμφανιστεί το αναδυόμενο παράθυρο "Απαιτείται λήψη" αποδεχτείτε ναι για να λάβετε τα απαιτούμενα αρχεία

Εκκίνηση από USB stick

intel nuc usb

Τοποθετήστε το USB stick στη συσκευή στην οποία θέλετε να εγκαταστήσετε το linuxcnc. Ενεργοποιήστε τη συσκευή και επιλέξτε USB stick για εκκίνηση.
(google αν δεν ξέρετε πώς, αυτή είναι καθολική γνώση)

Εγκαταστήστε το Debian

linuxcnc 2.8.4

Ξεκινήστε το πρόγραμμα εγκατάστασης και ακολουθήστε τις οδηγίες εγκατάστασης. Σε περίπτωση προβλημάτων, υπάρχουν πολλά βίντεο στο διαδίκτυο σχετικά με τον τρόπο επίλυσης προβλημάτων.

βρήκα Αυτό βίντεο αρκετά χρήσιμο.

Εγκαταστήστε το probe basic

Ακολουθήστε τις οδηγίες που αναφέρονται στο kcjengr.github.io από το βήμα #1

[Αυτή είναι μια περίληψη για ματιά στην πηγή στον παραπάνω σύνδεσμο kcjengr]

1- Ενημερώστε το λειτουργικό σύστημα
Μετά την εγκατάσταση, αντιγράψτε τα ακόλουθα στο κύριο τερματικό μία γραμμή κάθε φορά και πατήστε enter, επιλέξτε Y για ναι εάν σας ζητηθεί σε οποιοδήποτε σημείο κατά την εγκατάσταση:

sudo apt ενημέρωση
αναβάθμιση sudo apt

2- Ξεκινήστε το Linuxcnc για πρώτη φορά
Τώρα το linuxcnc πρέπει να ξεκινήσει για πρώτη φορά για να δημιουργήσει τους φακέλους του καταλόγου του. Αυτό μπορεί να γίνει από το αναπτυσσόμενο μενού και επιλέγοντας CNC και, στη συνέχεια, LinuxCNC. Αφού ξεκινήσει το πρόγραμμα, μπορείτε να το κλείσετε και να συνεχίσετε παρακάτω.

3- Εγκαταστήστε τις βασικές απαιτήσεις του Probe
Σε έναν εξομοιωτή τερματικού εκτέλεση:

sudo apt install python-pyqt5 python-pyqt5.qtquick python-dbus.mainloop.pyqt5 python-pyqt5.qtopengl python-pyqt5.qsci python-pyqt5.qtmultimedia qml-module-module-multuginsqt pyqt5-dev-tools python-dev python-wheel python-setuptools python-pip git python-pyqtgraph python-pyqt5.qtwebkit

4- Κάντε λήψη του ProbeBasicInstaller
Ο σύνδεσμος στη σελίδα του github είναι χαλασμένος. Ευτυχώς είχα ακόμα ένα παλιό αντίγραφο.
Μπορείτε να το κατεβάσετε εδώ: ProbeBasic-Installer-py2+3.g231c7ff.run

Κάντε κλικ στον παρακάτω σύνδεσμο για να κάνετε λήψη του αρχείου ProbeBasicInstaller. Μόλις γίνει λήψη, βρείτε στον φάκελο προορισμού του και κάντε δεξί κλικ και επιλέξτε ιδιότητες. Επιλέξτε την καρτέλα Δικαιώματα στο παράθυρο που εμφανίζεται και επιλέξτε το πλαίσιο "Να επιτρέπεται σε αυτό το αρχείο να εκτελείται ως πρόγραμμα", δείτε τις παρακάτω εικόνες για αναφορά. τώρα κάντε διπλό κλικ στο εικονίδιο του προγράμματος εγκατάστασης για να ξεκινήσει η εγκατάσταση. Ακολουθήστε τις οδηγίες του προγράμματος εγκατάστασης για να εγκαταστήσετε το Probe Basic. Επιλέξτε όλα τα διαθέσιμα στοιχεία κατά την αρχική εγκατάσταση. Μετά την εγκατάσταση, το probe basic θα εμφανιστεί στην οθόνη εκκίνησης του linuxcnc και μπορείτε να επιλέξετε να δημιουργήσετε ένα εικονίδιο επιφάνειας εργασίας για αυτό επιλέγοντας το πλαίσιο ελέγχου για να το κάνετε αυτό στο κάτω μέρος της σελίδας.

Συγχαρητήρια! Θα πρέπει τώρα να μπορείτε να εκκινήσετε το Probe basic!

Εργαλεία:

  • Rufus 3.20 Portable
  • Linuxcnc 2.8.4 buster ISO

Υλικά: USB stick 8 ή 16 GB

]]>
https://cncrouterinfo.com/el/%ce%ac%cf%81%ce%b8%cf%81%ce%bf/how-to-install-linuxcnc-probe-basic/feed/ 1 LinuxCNC 2.8.2 Λήψη, Εγκατάσταση & Εγκατάσταση GUI Probe_Basic μη ενήλικα 4174