Γνωριμία με το FreeCAD

Παραμετρικό σχεδιαστικό πρόγραμμα μοντέλων (3D), δωρεάν και Open Source
Απάντηση
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Γνωριμία με το FreeCAD

Δημοσίευση από GeorgeVita »

Γνωριμία με το FreeCAD

Εικόνα
Το FreeCAD είναι ένα παραμετρικό σχεδιαστικό πρόγραμμα για δημιουργία τρισδιάστατων μοντέλων κάθε τεχνολογικού έργου από απλά μηχανολογικά εξαρτήματα μέχρι αρχιτεκτονικά σχέδια. Η παραμετρική σχεδίαση δίνει τη δυνατότητα αναθεώρησης κάθε σημείου ανατρέχοντας στο ιστορικό για διορθώσεις βήμα προς βήμα. Αν έχετε προγραμματιστικές ικανότητες μπορείτε να επεκτείνετε ή να επιταχύνετε τη σχεδίαση με σενάρια (scripts) σε Python.

Παράδειγμα σχεδίασης μιας μικροκατασκευής ως "PART":

Εικόνα

Το FreeCAD είναι ανοικτό λογισμικό και κυκλοφορεί για χρήση σε αρκετά λειτουργικά συστήματα (Windows, Ubuntu, Mac OSX, Fedora).
Περισσότερα στην κεντρική ιστοσελίδα: https://www.freecad.org/
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Εγκατάσταση FreeCAD

Δημοσίευση από GeorgeVita »

Εγκατάσταση FreeCAD

Σημειώστε ότι το FreeCAD βρίσκεται σε διαρκή ανάπτυξη και μπορεί να μην είναι έτοιμο για "παραγωγικό περιβάλλον".

Διαβάστε τις οδηγίες εγκατάστασης του FreeCAD για το λειτουργικό σας:
Windows - Ubuntu - Mac OSX - Fedora


Εγκατάσταση σε Ubuntu 14.04 (Trusty)
Αν και η έκδοση που παρέχεται από το Ubuntu Software Center είναι λίγο παλαιότερη, είναι η ασφαλέστερη μέθοδος για μια πρώτη ματιά.

Για να εγκαταστήσετε την νεώτερη σταθερή έκδοση πρέπει να προσθέσετε το σχετικό "ppa" στις πηγές λογισμικού (software sources).
System Settings > Software & Updates > Other Software > Add

Κώδικας: Επιλογή όλων

deb http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu trusty main
επίσης Add

Κώδικας: Επιλογή όλων

deb-src http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu trusty main
Χρειάζεται να ορίσουμε και το κλειδί εγκυρότητας. Από παράθυρο τερματικού:

Κώδικας: Επιλογή όλων

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 005EAE8119BB5BCA
Μετά ελέγχουμε για ενημερώσεις (Software Updater) και εγκαθιστούμε το FreeCAD από το Ubuntu Software Center.
Εναλλακτικά από το τερματικό:

Κώδικας: Επιλογή όλων

sudo apt-get update
sudo apt-get dist upgrade
sudo apt-get install freecad
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Πρώτα βήματα

Δημοσίευση από GeorgeVita »

Πρώτα βήματα

Με την εκκίνηση του προγράμματος εμφανίζονται τα μενού, οι εργαλειοθήκες και πίνακες παραμέτρων. Η αρχική εμφάνιση είναι "όλα σε ένα παράθυρο" (Combo View) με το χώρο σχεδίασης στα δεξιά που δείχνει την αρχική σελίδα (Start Page). Οι περισσότερες επιλογές στην αρχική σελίδα είναι σύνδεσμοι για ιστοσελίδες με πληροφορίες. Σε πρώτη φάση ΜΗΝ δοκιμάζετε κάθε επιλογή που μπορεί να ρυθμίσει την επιφάνεια εργασίας σε άλλη μορφή. Ακολουθείστε τα πρώτα βήματα όπως αναφέρονται παρακάτω για να πάρετε μια πρώτη γεύση του προγράμματος!

Εντοπίστε τα βασικά μενού, δημιουργήστε ένα νέο αρχείο σχεδίασης:
File > New και μετά File > Save As ... δώστε όνομα dokimes

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

Ανοίξτε το μενού με τις εργαλειοθήκες (ψηλά στο κέντρο), αλλάξτε το "→Start") σε "Part":

Εικόνα

Στη θέση της αρχικής σελίδας εμφανίζεται ο κενός χώρος εργασίας, ενώ κάτω από το γενικό μενού, εμφανίζονται τα κουμπιά της εργαλειοθήκης "Part" με βασικά γεωμετρικά σχήματα και άλλα με βελάκια/ενδείξεις κίνησης.

Γενικά, τα κουμπιά εργασίας αναφέρονται σε:

- ρύθμιση γωνίας θέασης
Εικόνα
- τοποθέτηση βασικού σχήματος
Εικόνα
- εργασίες μορφοποίησης αντικειμένου
Εικόνα
- εργασίες μεταξύ αντικειμένων (ενώσεις, κοψίματα, διαφορές)
Εικόνα
- μετρήσεις
Εικόνα

Το FreeCAD χρησιμοποιεί Καρτεσιανό σύστημα συντεταγμένων, δηλαδή αναφορά σε τρεις άξονες x, y και z με προεπιλεγμένη μονάδα μέτρησης το χιλιοστόμετρο (mm).

Ας αρχίσουμε τη δημιουργία ενός αντικειμένου!

Πατήστε από μία φορά τα κουμπιά "κύβος" και "κύλινδρος": Εικόνα
Θα εμφανιστεί το παρακάτω σχέδιο που είναι η κάτοψη:
Εικόνα

Πατήστε το κουμπί αξονομετρικής εμφάνισης για να δείτε μια τρισδιάσταση άποψη: Εικόνα
Εικόνα

Δοκιμάστε όλα τα κουμπιά όψεων παρατηρώντας την αλλαγή στην ένδειξη των αξόνων x,y,z (κάτω δεξιά στο χώρο εργασίας):
Εικόνα
Συχνά κατά την σχεδίαση ελέγχετε πως είναι οι άξονες για να είστε σίγουροι για το τι βλέπετε!

Αλλαγή μεγέθους ενός αντικειμένου:
- επιλέξτε τον κύβο με click επάνω στο όνομα του "Cube" (1)
(κατά την επιλογή ο κύβος φωτίστηκε με έντονο πράσινο χρώμα)
- δείτε τα στοιχεία του με click στο tab "Data" (2)
- αλλάξτε το μέγεθος σε 12mm, click στο πεδίο "Height", πληκτρολογήστε 12mm στη θέση του 10mm (3)
Εικόνα

Αλλαγή θέσης αντικειμένου:
Παρομοίως μπορείτε να αλλάξετε τη θέση του αντικειμένου στο χώρο (άξονες x, y, z)
- επιλέξτε τον κύβο με click επάνω στο όνομα του "Cube"
- δείτε τα στοιχεία του με click στο tab "Data"
- click στο τριγωνάκι αριστερά του "Placement"
- click στο τριγωνάκι "Position"
- αλλάξτε την θέση του αντικειμένου μεταβάλλοντας τις τιμές "x", "y" και "z"

Αλλαγή κλίσης αντικειμένου:
Στις παραμέτρους θέσης (Placement) περιλαμβάνεται και η κλίση ("Angle") σε σχέση με τους τρεις άξονες ("Axis")
Δοκιμάστε μερικές τιμές σε μικρή γωνία για να αντιληφθείτε πως λειτουργούν.
λ.χ. Angle=10° και Axis=0,0,1 για μικρή περιστροφή προς τα αριστερά του κάθετου άξονα "z" (βλέπουμε από πάνω)
ή Angle=-45° και Axis=0,1,0 για κλίση 45° αριστερά (βλέπουμε από εμπρός)

Τα παρακάτω παραδείγματα είναι με τα δύο αντικείμενα στην βασική τοποθέτηση (χωρίς μετακίνηση ή αλλαγή κλίσης).

Μηχανική αφαίρεση (κόψιμο) ενός αντικειμένου από άλλο:
- επιλέξτε τον κύβο και τον κύλινδρο, με click επάνω στο "Cube" και ctrl+click επάνω στο "Cylinder"
(εφόσον επιλέξαμε και τα δυο αντικείμενα, φωτίστηκαν με έντονο πράσινο χρώμα και ενεργοποιήθηκαν περισσότερα κουμπιά μορφοποίησης)
- πατήστε το κουμπί κοπής δυο αντικειμένων (2)
Εικόνα

Το αποτέλεσμα είναι "κόψε από τον κύβο τον κύλινδρο" επειδή στην εμφάνιση και επιλογή η σειρά ήταν "κύβος, κύλινδρος".
Εικόνα
Η εργασία κοπής τοποθετήθηκε στη λίστα ως "Cut". Με click στο βελάκι αριστερά του ονόματος "Cut" θα δείτε από τι αποτελείται, δηλαδή από "Cube" και "Cylinder". Σημειώστε ότι όλες αυτές οι ονομασίες αλλάζουν με δεξί click > Rename ή με διόρθωση του πεδίου "Label" στο tab "Data". Χρησιμοποιήστε ονομασίες αντιπροσωπευτικές για το έργο σας, λ.χ. "εσοχή πίρου".

Αποθηκεύστε με File > Save.


Επιλογές προβολής

Οψεις
Δείτε το αντικείμενο από όλες τις πλευρές με τα ζωγραφιστά κουμπιά ή πατώντας τα πλήκτρα 0=3D, 1-2-3-4-5-6.

Περιστρεφόμενο πλατώ
Επιλέξτε από το μενού: Tools > View Turntable και πατήστε Play. Μετακινήστε το παράθυρο ελέγχου στο πλάι.
Σταματήστε το περιστρεφόμενο πλατώ με το Stop.

Ελεύθερη περιστροφή 3D
Με δεξί click σε κενό σημείο εντός του χώρου σχεδίασης επιλέξτε: Navigation Styles > Inventor Navigation
Πατημένο αριστερό click και κίνηση μας δίνει ελεύθερη περιστροφή σε όλες τις γωνίες θέασης ώστε να βρούμε την αντιπροσωπευτική εμφάνιση:
Εικόνα
Επαναφορά στην "τυπική κατάσταση" με δεξί click σε κενό σημείο εντός του χώρου σχεδίασης > Navigation Styles > CAD Navigation

Σμίκρυνση/μεγέθυνση
Σε κάθε περίπτωση, μπορείτε να αυξομειώνετε το μέγεθος της απεικόνισης (zoom) με το ροδάκι του ποντικιού ή να βλέπετε όλο το αντικείμενο πατώντας:
Εικόνα

Εμφάνιση/απόκρυψη τμήματος
Μπορούμε να αποκρύψουμε προσωρινά κάθε τμήμα της σχεδίασής μας.
Απλά ενώ το έχουμε επιλέξει (λ.χ. με click επάνω στο όνομα "Cube") πατάμε το πλήκτρο διαστήματος (spacebar).
Με δεύτερο πάτημα έχουμε επανεμφάνιση. Ετσι μπορούμε να δούμε πως είναι η κατασκευή μας εσωτερικά, πίσω από ένα τοποθετημένο αντικείμενο.

Ορθογραφική ή προοπτική προβολή
Το σχέδιό μας προβάλλεται σε ορθογραφική ή προοπτική προβολή πατώντας τα πλήκτρα "O" ή "P" (και από το μενού View).
Η ορθογραφική προβολή μοιάζει με το αντίστοιχο μηχανολογικό σχέδιο ενώ η προοπτική προβολή αντιστοιχεί στην οπτική ματιά.

Στερεοπτική προβολή
Αν σας βρίσκονται τίποτε γυαλιά 3D με κόκκινο-πράσινο χρώμα, δοκιμάστε την στερεοπτική προβολή: μενού View > Stereo > Stereo Red/Cyan
Εικόνα
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Γνωριμία με το FreeCAD

Δημοσίευση από GeorgeVita »

Αντι να διαβάζετε, μπορείτε να δείτε video-tutorials στο YouTube (αγγλικά):

Εικόνα FreeCAD Tutorial Part2 Booleans (by bram de vries)
SeAfasia
Δημοσιεύσεις: 160
Εγγραφή: 27 Ιούλ 2015, 22:13
Ονομα: Ντίνος

Re: Γνωριμία με το FreeCAD

Δημοσίευση από SeAfasia »

ευχαριστώ για το χρόνο σου,θα το δοκιμάσω GeorgeVita !!
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Γνωριμία με το FreeCAD

Δημοσίευση από GeorgeVita »

Κώστα σ' ευχαριστώ!
Μελετώ κάτι tutorials και ετοιμάζω ένα ακόμη συνοπτικό σχόλιο για δημιουργία εξαρτήματος όμως δεν έχω 3D printer για να δοκιμάσω τη συμβατότητα των εξαγώγιμων αρχείων.
SeAfasia
Δημοσιεύσεις: 160
Εγγραφή: 27 Ιούλ 2015, 22:13
Ονομα: Ντίνος

Re: Γνωριμία με το FreeCAD

Δημοσίευση από SeAfasia »

θα σε παρακολουθώ Γιώργο,η Ντασσω δίνει το δικό της εργαλείο το draftsight..
Επίσης και τα QCAD 2D / LibreCAD που είναι σχεδόν ίδια...
SeAfasia
Δημοσιεύσεις: 160
Εγγραφή: 27 Ιούλ 2015, 22:13
Ονομα: Ντίνος

Re: Γνωριμία με το FreeCAD

Δημοσίευση από SeAfasia »

πως πάνε τα tutorials;
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 624
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Γνωριμία με το FreeCAD

Δημοσίευση από GeorgeVita »

SeAfasia έγραψε:πως πάνε τα tutorials;
Ακολουθώντας τα tutorials του Bram de Vries:
1- https://www.youtube.com/watch?v=siqXdX2iwm4
2. https://www.youtube.com/watch?v=Sg_9PAmWNDg
κατάφερα να σχεδιάσω ένα "στήριγμα" για συρμάτινες κεραίες σχήματος "Λ":

Εικόνα

Αλλά δεν έχω εμπεδώσει για να μεταφέρω τη γνώση...

Γενικά, χρησιμοποιώντας την επιλογή "Part Design", ζωγραφίζουμε σε ένα "Scetch" μιά κάτοψη (2D) και μετά την "τραβάμε" στον 3ο άξονα δημιουργώντας ένα εξάρτημα. Αργότερα προσθέτουμε ή αφαιρούμε (τρύπες) άλλα μέρη έως φτάσουμε εκεί που θέλουμε.

Μερικά βήματα για αρχή:

- File > New
- επιλέγουμε στο menu το Part Design
- από το tab "Tasks" επιλέγουμε Create Scetch
- θα σχεδιάσουμε την κάτοψη σε ΧΥ-Plane
- επιλέγουμε στα "edit controls": Show Grid, Grid Snap και Auto Constraints
- ρυθμίζουμε το Grid Size ανάλογα με το τι θέλουμε να σχεδιάσουμε (λ.χ. 1mm)

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

Λίγα βοηθητικά στοιχεία για τη χρήση των εργαλείων (χρειαζόμαστε mouse με 3 πλήκτρα και ροδάκι):

- zoom με το ροδάκι
- κίνηση όλου του σχεδίου στην οθόνη σύροντας το mouse με σταθερά πατημένο το μεσαίο πλήκτρο
- εμφάνιση όλου του σχεδίου με δεξί click και "Fit All"

- τοποθέτηση σημείων για τις γραμμές με shift-click ... shift-click
- τόξο με shift-click (κέντρο), shift-click (αρχή τόξου), shift-click (τέλος τόξου)
- κύκλος με shift-click (κέντρο), shift-click (ακτίνα)
- τεθλασμένες γραμμές shift-click ... shift-click ... shift-click ... ESC
- αν πατήσουμε παραπάνω ESC και σβήσει το grid, επιλέγουμε πάλι από το tab "Tasks" το "Edit Scetch"
- ΚΑΛΟ είναι να κάνουμε και κάποιο SAVE!

Σε ένα σωστό σχέδιο πρέπει να συμπίπτουν ("coincident") όλα τα σημεία σύνδεσης των επιμέρους τμημάτων και να έχει καθοριστεί πλήρως η διάστασή τους ("constraint"). Για να γίνει αυτό, επιλέγουμε την άκρη ενός τμήματος (κόκκινη τελεία) και την αντίστοιχη άκρη του διπλανού τμήματος με ctrl-click ... ctrl-click (οι κόκκινες τελείες γίνονται πράσινες) και πατάμε "C" (ή πατάμε το κουμπί με την κόκκινη τελεία επάνω δεξιά στα εργαλεία που αναφέρεται ως Create a coincident constrain on the selected item).

Οταν έχουμε συνδέσει όλα τα τμήματα μεταξύ τους, από το tab "Model" επιλέγουμε με click το "Scetch" και μετά μπορούμε να δημιουργήσουμε το τρισδιάστατο αντικείμενο με το "Pad" από το tab "Tasks" (αν φαίνεται ακόμη το grid, πατάμε ESC για να ολοκληρωθούν οι αλλαγές).

Τα αριθμητικά πλήκτρα αλλάζουν την όψη που βλέπουμε το αντικείμενο.
"2" είναι η κάτοψη
"0" η τρισδιάστατη εμφάνιση με "O" για ορθογραφική απεικόνιση και "P" για προοπτική απεικόνιση

Επιπλέον τμήματα, κοψίματα κλπ
. μπορούμε να κάνουμε χρησιμοποιώντας τα εργαλεία του part design ή να μεταβούμε σε part και να κάνουμε ότι έγραψα στα προηγούμενα σχόλια π.χ. να δημιουργήσουμε ένα κύλινδρο, να τον τοποθετήσουμε στο σημείο που θέλουμε (position X-Y-Z) και να εκτελέσουμε εντολές Cut/Union/Intersection κλπ.
Απάντηση

Επιστροφή στο “FreeCAD”