Μετάβαση στο περιεχόμενο

Import Coordinate's values from Autocad


1 Screenshot

Σχετικά με αυτό το αρχείο

Πρακτικό παράδειγμα "ανάγνωσης" συντεταγμένων σημείων 3D κατευθείαν από το Autocad μέσω του Excel.

Πρέπει να είναι ανοικτό το σχέδιο με τα 3D σημεία καθώς και το Excel ανοικτό έχοντας φορτώσει το "ImportCoordsfromAcad" και έχοντας σβήσει ΟΛΕΣ τις γραμμές κάτω από τους τίτλους.

Οι μακροεντολές στο Excel πρέπει να είναι ενεργοποιημένες.

Ο κώδικας είναι ανοικτός σε όσους θέλουν να τον μελετήσουν και αφού τον κατανοήσουν να προσπαθήσουν να φτιάξουν και δικές τους παραλλαγές.

Ανέβηκε νέα έκδοση , 18/5/2012 , με κάποιες διορθώσεις που ίσως βοηθήσουν όταν "τρέχει" το πρόγραμμα σε νεώτερες εκδόσεις του Excel.


Τι νέο υπάρχει στην έκδοση 12/11/2020 12:52 μμ   See changelog

Κυκλοφόρησε

Δεν υπάρχουν πληροφορίες αλλαγών για αυτή την έκδοση

  • Like 1

Σχόλια Μελών

Recommended Comments

Μου βγάζει error στο Excell (microsoft visual Basic for aplications)

 

Compile error:

can't find project or library

 

σε ποια έκδοση autocad και excell έχει δοκιμαστεί?

Link to comment
Share on other sites

Η δοκιμή έγινε με Excel 2003 - Autocad 2007.

Το (ξανα)δοκίμασα βέβαια πριν το ανεβάσω. Υπενθυμίζω ότι και το Excel και το Autocad θα πρέπει να είναι ταυτόχρονα ανοικτά.

Συγνώμη για την όποια ταλαιπωρία.

Link to comment
Share on other sites

Όλα καλά με την νέα έκδοση. Δουλεύει άψογα. Θα προτιμούσα πάντως να μην εμφανίζει τα αποτελέσματα έτσι

X Y Z Layer_Name **Points** 598168,4096 3877934,269 0 PNTS **Points** 598167,7131 3877934,154 0 PNTS **Points** 598173,4692 3877932,166 0 PNTS **Points** 598173,641 3877931,878 0 PNTS **Points** 598173,4324 3877931,633 0 PNTS **Points** 598167,244 3877930,564 0 PNTS

 

αλλά

 

X Y Z Layer_Name 598168,4096 3877934,269 0 PNTS 598167,7131 3877934,154 0 PNTS 598173,4692 3877932,166 0 PNTS 598173,641 3877931,878 0 PNTS 598173,4324 3877931,633 0 PNTS

 

δεν ξέρω κατά πόσο είναι αυτό εφικτό άλλα τότε θα ήταν τέλειο.

 

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

 

Πάντως πολύ καλή δουλεία. Με γλίτωσες είδη από πολύ εργασία ! ! !

Link to comment
Share on other sites

Ευχαριστώ για τα καλά σας λόγια .

 

Στείλτε μου αν σας είναι εύκολο στο [email protected] κάποιο αρχείο xls που να έχει τα σημεία με τη μορφή που ακριβώς θα θέλατε να εξάγονται ώστε να καταλάβω τι παρεμβάσεις στον κώδικα θα πρέπει να κάνω ώστε να προκύπτει το επιθυμητό αποτέλεσμα.

 

Όσον αφορά μια συγκεκριμένη Polyline , είναι δυνατό όπως διαπίστωσα να διαβάζω συντεταγμένες κορυφών polyline η οποία "ανήκει" σε συγκεκριμένο layer.

 

Για να αναγνώσει όνομα κορυφής , θα είναι βολικό το όνομα να βρίσκεται σε ξεχωριστό Layer και το πρόγραμμα να αναζητά το κείμενο που βρίσκεται μέσα σε κύκλο συγκεκριμένης ακτίνας με βάση συγκεκριμένη κορυφή της polyline. Δεν είναι κάτι εύκολο και προφανές , θέλει το χρόνο του . Θα το κοιτάξω και αυτό σε δεδομένη στιγμή που θα υπάρχει χρόνος.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Πρέπει να είστε μέλος για να μπορέσετε να αφήσετε κάποιο σχόλιο

Δημιουργία λογαριασμού

Κάντε μια δωρεάν εγγραφή στην κοινότητά μας. Είναι εύκολο!

Εγγραφή νέου λογαριασμού

Σύνδεση

Εάν έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
×
×
  • Create New...

Σημαντικό

Χρησιμοποιούμε cookies για να βελτιώνουμε το περιεχόμενο του website μας. Μπορείτε να τροποποιήσετε τις ρυθμίσεις των cookie, ή να δώσετε τη συγκατάθεσή σας για την χρήση τους.