GPS / ΕξοπλισμόςMicrostation-Bentley

Microstation: Εισαγωγή συντεταγμένων και σχολιασμών από το Excel

Η υπόθεση: Έχω συγκεντρώσει δεδομένα με το Promark 100 GPS και με τη χρήση της εφαρμογής post-processing GNSS που διαθέτουν αυτοί οι υπολογιστές, μπορώ να στείλω τις πληροφορίες στο Excel.

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

Το πρόβλημα: Θέλω οι χρήστες με τις εκδόσεις τους Microstation να έχουν την εισαγωγή των δεδομένων.

excel συντονίζει τον μικροσταθμό

Λιγότεροι τρόποι να το κάνετε

Εάν εισάγετε τις συντεταγμένες με το Microstation με το εντολή που έγινε γι 'αυτό, έρχονται μόνο τα σημεία, όχι οι ετικέτες. Μακροπρόθεσμα, ένας χρήστης τους εισήγαγε από το CivilCAD το οποίο το κάνει υπέροχα, στη συνέχεια από το Microstation άνοιξε και μετατράπηκε σε dgn το οποίο είναι η μορφή όπου δουλεύουν κάθε μέρα. Ετσι… αν και σχεδόν πήγαΕκτιμώ ότι μου ζήτησες μια πρόταση πώς να το κάνω. Αν και βαθιά πιστεύω ότι το κάνουν για να αποδείξουν ότι οι εντολές δεν σκουριάζουν. Είναι απλώς η διαδικασία που εξήγησα προηγουμένως με το AutoCAD.

Πώς να συνδυάσετε τις συντεταγμένες με το Excel

Vba θα έκανε ένα ιδανικό, αλλά, ως συνήθως, ένας ημέρες ό, τι συμπεραίνουμε: Excel θα πρέπει να είναι πιο παραγωγικοί από το να κάνει τους πίνακες μισθοδοσίας, εδώ η διαδικασία που συνδυάζει εντολές Microstation (κλειδί) με εντολές του Excel (συνεχόμενα)

Η δημιουργία ενός σημείου με το Microstation γίνεται με την εντολή "place point" και αν θέλετε να το τοποθετήσετε σε μια συγκεκριμένη συντεταγμένη, χρησιμοποιήστε "xy=", χρησιμοποιώντας πάντα το διαχωριστικό εντολών που είναι το ερωτηματικό (;). Έτσι, εισάγοντας την εντολή σημείο αναφοράς xy = 388218.835,1566315.816 θα πρέπει να σχεδιάσετε ένα σημείο δεξιά σε αυτό το συντονισμό.

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

Σύνταξη εντολής = ΣΥΝΔΥΑΣΤΕ ανοίγουμε παρενθέσεις ( τότε η εντολή commando είναι ένα κείμενο, με το ερωτηματικό που χωρίζει την εντολή "σημείο θέσης;" τότε το κόμμα για να διαχωρίσετε την επόμενη συμβολοσειρά , τότε η εντολή σε εισαγωγικά είναι κείμενο “xy=” το κόμμα για να δείξει νέα συμβολοσειρά , και εδώ επιλέγουμε το αντίστοιχο κελί  C3 τότε το κόμμα για να δείξει νέα συμβολοσειρά , και το κόμμα σε εισαγωγικά για τον διαχωρισμό των συντεταγμένων "," το κόμμα για να υποδείξει την επόμενη συμβολοσειρά , κελί που περιέχει τη βόρεια συντεταγμένη και το τελικό ερωτηματικό D3,";" τότε κλείνουμε παρενθέσεις )

Θα φαινόταν έτσι:

=CONCATENATE("σημείο αναφοράς ;", "xy ="C3, ","D3, ";")

Μόλις γίνει αυτό, απλά αντιγράφετε τον τύπο στις ακόλουθες στήλες, ως εξής:

σημείο θέσης xy = 388218.835,1566315.816;
σημείο θέσης xy = 388219.911,1566320.28;
σημείο θέσης xy = 388216.28,1566320.868;
σημείο θέσης xy = 388215.36,1566316.473;
σημείο θέσης xy = 388211.706,1566317.245;
σημείο θέσης xy = 388212.713,1566321.593;

 

Πώς να το στείλετε στη Microstation

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

excel συντονίζει τον μικροσταθμό

Αλλά μπορώ επίσης να το αντιγράψω σε ένα αρχείο txt ή csv που μπορώ να καλέσω ως σενάριο.

Για παράδειγμα, το αρχείο καλείται glowpoints.txt, και αποθηκεύεται σε C, έτσι ώστε να το καλέσετε να γράψετε το κλειδί  @c: \ glowpoints.txt. Το όνομα δεν πρέπει να έχει κενά και είναι προτιμότερο να το τοποθετήσετε σε ένα εύκολο μονοπάτι.

Εισαγωγή σχολίων

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

Concatenamos ίσης μορφής, εικονίδιο κειμένου εντολών, κελί που περιέχει σχολιασμό, συντεταγμένες όπου θα τοποθετηθεί το κείμενο:

=CONCATENATE("τοποθέτηση εικονιδίου κειμένου ;",B3,";","xy=",C3,",","D3,";")

Και τότε θα πρέπει να μείνουμε έτσι.

τοποθετήστε το εικονίδιο κειμένου, 10, xy = 388218.835,1566315.816,
τοποθετήστε το εικονίδιο κειμένου, 11, xy = 388219.911,1566320.28,
τοποθετήστε το εικονίδιο κειμένου, 12, xy = 388216.28,1566320.868,
τοποθετήστε το εικονίδιο κειμένου, 13, xy = 388215.36,1566316.473,
τοποθετήστε το εικονίδιο κειμένου, 14, xy = 388211.706,1566317.245,
τοποθετήστε το εικονίδιο κειμένου, 15, xy = 388212.713,1566321.593,

Και εκεί το έχουν:

excel συντονίζει τον μικροσταθμό

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

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

Golgi Alvarez

Συγγραφέας, ερευνητής, ειδικός στα Μοντέλα Διαχείρισης Γης. Έχει συμμετάσχει στη σύλληψη και εφαρμογή μοντέλων όπως: Εθνικό Σύστημα Διαχείρισης Περιουσίας SINAP στην Ονδούρα, Μοντέλο Διαχείρισης Μικτών Δήμων στην Ονδούρα, Ολοκληρωμένο Μοντέλο Διαχείρισης Κτηματολογίου - Μητρώου στη Νικαράγουα, Σύστημα Διαχείρισης της Επικράτειας SAT στην Κολομβία . Συντάκτης του ιστολογίου γνώσης Geofumadas από το 2007 και δημιουργός της Ακαδημίας AulaGEO που περιλαμβάνει περισσότερα από 100 μαθήματα σε θέματα GIS - CAD - BIM - Digital Twins.

Σχετικά άρθρα

6 Σχόλια

  1. Δεν έχω το πρόγραμμα στο χέρι, αλλά θα έπρεπε να τοποθετήσετε την πλήρη εντολή, όπως RADIUS CIRCLE PLACE.

    Τύχη.

  2. Γεια σου φίλε, εξαιρετικές πληροφορίες, κατάφερα να ανανεώσω και ακόμα καλύτερα να λύσω καταστάσεις που πίστευα ότι δεν μπορούσαν να γίνουν σε microstation, έχω μια ερώτηση που σχετίζεται με το θέμα που συζητήθηκε παραπάνω από εσάς, πώς μπορώ να εισάγω έναν κύκλο αντί για σημείο ως πηγάδι αναφοράς; Πραγματοποίησα όλα τα βήματα που αναφέρθηκαν παραπάνω χρησιμοποιώντας ως παράμετρο: =CONCATENAR ("κύκλος θέσης;…..) και στη συνέχεια μεταφέρθηκα στο .txt και αργότερα πληκτρολογήθηκα ως @d:\circulo.txt, αλλά δεν έχω γίνει μπορώ να τα γράψω γραφικά, θα μπορούσατε να με βοηθήσετε σε αυτό;

    Χαιρετισμούς.

  3. Γεια σας, καλημέρα, θα ήθελα να μάθω αν έχετε ένα σεμινάριο ή μια σημείωση για το πώς να κάνετε μια μετα-επεξεργασία για ένα promark 200 gps στο πρόγραμμα λύσεων GNSS; Προσπαθώ για μέρες, αλλά δεν κατάφερα γιατί το gps με ρίχνει αρχεία τύπου .csv ... Περιμένω την απάντησή σας ευχαριστώ.

  4. Καλά, καλά, σας λέω ότι οι νικητές δεν ήρθαν στο εργαστήριο και όταν έφτασα ήθελα να τους εντυπωσιάσω με τη βοήθειά τους, και μάλλον είχαν προσαρμόσει άλλα πράγματα, και φοβήθηκα να τους ρωτήσω αμέσως πώς το έκαναν ... λέει ο Βίκτωρ, το ψάχνουμε στα geofumadas ... Είναι καλό που μας υποστηρίζει πάντα γιατί ήταν πάντα ο κύριος μου σε αυτό, επίσης δεν το έκανα δοκιμαστικά το έκανα γιατί είδα ότι μπορούσαν να καταλάβουν λίγο ή τίποτα με την επιστροφή που έπρεπε να γίνει με το αστικό δίκτυο, αλλά πραγματικά όλοι στο εργαστήριο εντυπωσιάστηκαν ...

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

    από την πλευρά των τεχνικών ΕΥΧΑΡΙΣΤΟΥΝ, γιατί μπορώ μόνο να πω ότι guaoooo είναι ένα τυρί.

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

Έτσι, ελέγξτε
Κλεισιμο
Επιστροφή στην κορυφή κουμπί