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

1 Screenshot

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

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

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

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

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

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


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

Κυκλοφόρησε

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

  • Like 1

Σχόλια Μελών

Recommended Comments

v.antonakis

Δημοσιεύτηκε

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

 

Compile error:

can't find project or library

 

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

gvarth

Δημοσιεύτηκε

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

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

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

gvarth

Δημοσιεύτηκε

Όταν θα έχετε χρόνο, δοκιμάστε αν τρέχει η νέα έκδοση που μόλις "ανέβασα".

v.antonakis

Δημοσιεύτηκε

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

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 ή αν μπορούσε να αναγνώσει ένα όνομα κορυφής.

 

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

gvarth

Δημοσιεύτηκε

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

 

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

 

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

 

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

gvarth

Δημοσιεύτηκε

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

gvarth

Δημοσιεύτηκε

Κάποια μικρά προβλήματα καθυστερούν τη νέα έκδοση η οποία γίνεται προσπάθεια να "τρέχει" και σε BricsCad

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

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

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

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

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

Σύνδεση

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

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

Σημαντικό

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