About This File
Η παρούσα πτυχιακή εργασία έχει ως αντικείμενο την αυτοματοποιημένη σχεδίαση γεωμετρικών κατασκευών σε οικόπεδα με ρυμοτομία, με χρήση της γλώσσας προγραμματισμού AutoLISP σε περιβάλλον AutoCAD. Η τεχνολογική εξέλιξη στον τομέα της μηχανικής έχει επιφέρει σημαντικές αλλαγές στον τρόπο σχεδιασμού, καθιστώντας την αυτοματοποίηση βασικό εργαλείο για την αύξηση της αποδοτικότητας.
Σκοπός της εργασίας είναι η ανάπτυξη ενός συστήματος που επιτρέπει την αυτόματη δημιουργία γεωμετρικών κατασκευών, βασιζόμενο σε προκαθορισμένες παραμέτρους και κανονισμούς ρυμοτομίας. Μέσω της AutoLISP, αναπτύχθηκε ένα εργαλείο που ενισχύει την ταχύτητα και την ακρίβεια των διαδικασιών σχεδίασης, συμβάλλοντας στην εξοικονόμηση χρόνου και πόρων.
Στο πλαίσιο της υλοποίησης, αναπτύχθηκε πρόγραμμα για την κατασκευή πολυγώνων με δεδομένο εμβαδό και καθορισμένες συνθήκες. Παράλληλα, ενσωματώθηκε γραφικό περιβάλλον διαλόγου (DCL), διευκολύνοντας την αλληλεπίδραση του χρήστη με το πρόγραμμα, καθώς και συνοδευτική εικόνα αναφοράς για τις διαθέσιμες επιλογές.
Οι λύσεις που παρέχονται βασίζονται σε μαθηματική επίλυση και όχι σε σχεδιαστική προσέγγιση, εξασφαλίζοντας υψηλό επίπεδο ακρίβειας και αξιοπιστίας. Επιπλέον, αναπτύχθηκε δεύτερο εργαλείο για την κατάτμηση κλειστών πολυγώνων, το οποίο λειτουργεί βάσει συγκεκριμένων συνθηκών, όπως ο ορισμός του προσώπου ενός εκ των παραγόμενων τμημάτων.
Η εργασία οδηγεί στη δημιουργία ενός πρακτικού και ευέλικτου εργαλείου, ικανού να ανταποκριθεί στις σύγχρονες απαιτήσεις του τοπογραφικού και σχεδιαστικού κλάδου, προσφέροντας νέες δυνατότητες στους επαγγελματίες του χώρου.
--Εγκατάσταση του προγράμματος--
Για την ορθή λειτουργία του προγράμματος, αντιγράψτε τα αρχεία .lsp, .dcl και .sld του φακέλου “Code” σε διαδρομή τύπου:
C:\Program Files\Autodesk\AutoCAD 2014\Support
Σε περίπτωση που η διαδρομή διαφέρει, τροποποιήστε το αρχείο polygon.lsp (γραμμή 134), ορίζοντας τη σωστή διαδρομή εντός εισαγωγικών, χρησιμοποιώντας διπλό backslash (\).
Παράδειγμα:
"D:\\Program Files\\Autodesk\\AutoCAD 2014\\Support\\"
Edited by johnakos1
Review
What's New in Version 1.0.0 See changelog
Released
No changelog available for this version.


Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now