Μετάβαση στο περιεχόμενο
Ακολουθήστε τη νέα μας σελίδα στο Facebook! ×

Toposynt 2021 - Πίνακας Συντεταγμένων και διαστασιολόγηση POLYLINE - Ανανεωμένο με τη χρήση μη-ASCII ελληνικών (που απαιτεί το AutoCAD ≥ 2021) 2020-07-04-11.33


3 Screenshots

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

Ανανέωση του τελευταίου Toposynt με τη χρήση μη-ASCII για το ελληνικό αλφάβητο σημείων διότι απαιτείται από το τελευταίο AutoCAD. Επίσης έγιναν μικροδιορθώσεις, και το formatting έγινε indent με το Visual Studio Code.

Σημειώσεις: Ως font style χρησιμοποιεί το επί του παρόντος επιλεγμένο και λειτουργεί καλύτερα χωρίς annotative style ή/και με height 0. Ξεκίνησα να προσθέσω ρυθμίσεις σταθερές ως επιλογή για να μην επιλέγεις κάθε φορά π.χ. "γράμματα ναι/σημεία ναι/δεκαδικά #" αλλά έμεινε ως TODO. Επίσης: α) Οι PLINE καλό είναι να είναι ορθά κλειστές με το property "closed" και όχι κυριολεκτικά να συμπίπτει το τελευταίο με το πρώτο σημείο γιατί χαλάει η τελευταία σειρά του πίνακα (ή και η περίμετρος) β) Ενδεχομένως λόγω AutoCAD bug το 'Linetype generation' property πρέπει να είναι OFF για να τυπωθεί ξανά το πρώτο σημείο στον πίνακα γ) Εάν θέλετε να έχουν αντίστροφη αρίθμηση τα σύμβολα τρέξτε REVERSE στο PLINE.

Χρήση:

1) APPLOAD -> τρέχουμε το αρχείο (ή με (load "toposynt.lsp") αν είναι στο path)

2) TPS ή TOPOSYNT (και επιλέγουμε μία POLYLINE (και μόνο αυτό)

3) Ακολουθάμε τις ερωτήσεις


Τι νέο υπάρχει στην έκδοση 2020-06-18-07.00   See changelog

Κυκλοφόρησε

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

  • Like 6
  • Thanks 3
  • Upvote 4

Σχόλια Μελών

Recommended Comments

Γεια σου , σε παλιότερο autocad (2011) που το δοκίμασα τρέχει κανονικά ,όμως τα ελληνικά τα εμφανίζει κινέζικα υπάρχει κάποια λύση ? Ευχαριστώ!

 

  • Like 2
Link to comment
Share on other sites

4 ώρες πριν, panosf said:

Γεια σου , σε παλιότερο autocad (2011) που το δοκίμασα τρέχει κανονικά ,όμως τα ελληνικά τα εμφανίζει κινέζικα υπάρχει κάποια λύση ? Ευχαριστώ!

Καλησπέρα δεν έχω τέτοιο autocad πια, αλλά θα δοκίμαζα να σώσω το lisp αρχείο ως μη-unicode πρώτα (π.χ. μέσω Notepad save as). Ίσως προτιμά iso-8859-7.

Edited by curzondax
  • Upvote 1
Link to comment
Share on other sites

Επειδή είχε όντως προβλήματα με τον τύπο UTF-8 σε προηγούμενες εκδόσεις AutoCAD, ακόμα και στην αμέσως προηγούμενη, το αντικατέστησα με ANSI αρχείο στην τελευταία έκδοση.

Edited by curzondax
Link to comment
Share on other sites

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

Edited by civil-exa
  • Downvote 2
Link to comment
Share on other sites

Με την AREA δηλαδή απευθείας από την PLINE. Θα ήταν κάπως χαζομάρα να έχει ο προγραμματιστής στη διάθεσή του AutoCAD και να κάνει γεωμετρία σχεδόν χειροκίνητα.

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

Edited by curzondax
Link to comment
Share on other sites

αν είναι πολλές οι κορυφές και μεγάλη η έκταση δημιουργούνται μεγαλύτερες διαφορές, το έχω τσεκάρει, ειδικά σε ορισμένες υπηρεσίες που για να ελέγξουν το εμβαδόν τα πληκτρολογούν στο κτηματολόγιο που έχει 2 δεκαδικά, ακόμα και συ να βάλεις 4. Γι'αυτό και μπορεί εμείς να βλέπουμε το AREA 4 στέμματα αλλά αυτοί όταν παίρνουν το πινακάκι βλέπουν 3999... τ.μ. 

Είχα βρει ενα λισπάκι που υπολόγιζε με επανάληψη από τις κορυφές και σου έδινε 2 εμβαδά,

α)του AREA και

β)όπως προκύπτουν από το πινακάκι (ανάλογα με τα δεκαδικά που θα επιλέξεις),

αλλά δεν μπορώ να το βρω πλεον γιαί το είχα σβήσει λόγω του ότι δεν δουλευε με το καινουργιο autocad

  • Downvote 2
Link to comment
Share on other sites

Να φτιάξουν το λογισμικό τους εκείνες οι υπηρεσίες αν μπορούν μόνο να αντιγράφουν μόνο δύο δεκαδικά.

Εν πάση περιπτώσει είναι εκ του προοιμίου επουσιώδες πλέον. Τα νέα τοπογραφικά είναι διανυσματικά.

Link to comment
Share on other sites

On 30/6/2020 at 5:56 ΜΜ, panosf said:

Γεια σου , σε παλιότερο autocad (2011) που το δοκίμασα τρέχει κανονικά ,όμως τα ελληνικά τα εμφανίζει κινέζικα υπάρχει κάποια λύση ? Ευχαριστώ!

 

Καλημέρα, 

έχω φτιάξει αυτό το μικρό προγραμματάκι που κάνει ό,τι κείμενο υπάρχει στο dwg σε Arial γραμματοσειρά. Μπορείς να τη χρησιμοποιήσεις αν σε βολέψει.

(defun c:tstyle ( / lss n al k tss )
(vl-load-com)

;== create ARIAL textstyle (overwrites existing) ==;
(entmakex
'(
   (0 . "STYLE")
   (100 . "AcDbSymbolTableRecord")
   (100 . "AcDbTextStyleTableRecord")
   (2 . "ARIAL")
   (70 . 0)
   (40 . 0.0);<- text height not defined
   (41 . 1.0)
   (50 . 0.0)
   (71 . 0)
   (42 . 2.0)
   (3 . "arial.ttf")
   (4 . "")
 )
)
;;==;;

  (setq lss (ssget "x" '((0 . "TEXT,MTEXT")) ))
  (foreach k (nmlist lss)
     
(vla-put-stylename (vlax-ename->vla-object k) "ARIAL")
    )    ;foreach

  (command "_.regen")

  )    ;defun tstyle

(defun nmlist ( lss / n yeash )
(setq n 0)
(repeat (sslength lss)

  (setq yeash (cons  (ssname lss n) yeash)) 
   (setq n (+ 1 n))
  )

yeash
)         ;defun nmlist

 

Link to comment
Share on other sites

On 2/5/2022 at 7:17 ΜΜ, LGeoTopo said:

Δεν λειτουργεί σε AutoCAD Civil 3D 2022.

TPS_Error.PNG

Έχω ακριβώς το ίδιο πρόβλημα.

Edited by bill1992
Link to comment
Share on other sites

On 4/5/2022 at 1:33 ΜΜ, bill1992 said:

Έχω ακριβώς το ίδιο πρόβλημα.

Εκατσα και ασχοληθηκα λιγο με την AutoLisp φέτος το καλοκαιρι. Απλα βαλε στο Height του Text Style 0.

Καταγραφή.PNG

Link to comment
Share on other sites

Στις αρχικές φωτογραφίες δείχνει ότι τα γράμματα των κορυφών τα τοποθετεί εκτός του πολυγώνου.

Όταν τρέχω το lispaki τοποθετεί τα γράμματα των κορυφών εντός του πολυγώνου.

Κάνω κάτι λάθος;

Link to comment
Share on other sites

@Nikos1987 Πάει ανάλογα με τον προσανατολισμό της polyline.

Αν κανεις δεξί κλικ στην polyline και την κανεις reverse, λογικά θα στα εμφανίζει εκτός, απλά θα αλλάξει την κατεύθυνση της αρίθμησης.

Link to comment
Share on other sites

6 ώρες πριν, The.Engineer said:

@Nikos1987 Πάει ανάλογα με τον προσανατολισμό της polyline.

Αν κανεις δεξί κλικ στην polyline και την κανεις reverse, λογικά θα στα εμφανίζει εκτός, απλά θα αλλάξει την κατεύθυνση της αρίθμησης.

Link to comment
Share on other sites

Έχεις δίκιο. Όταν κάνω  reverse στην  polyline εμφανίζει τα γράμματα στις κορυφές εκτός του πολυγώνου.

Όμως τα εμφανίζει αριστερόστροφα και εμφανίζει τις αποστάσεις των πλευρών εντός του πολυγώνου.

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

Link to comment
Share on other sites

Το να τα μεταφέρεις "με το χέρι" είναι η καλύτερη λύση. Έτσι αλλιώς μια ψιλομετακίνηση στα περισσότερα την κάνεις για να μην έχεις επικαλύψεις με γραμμές ή βολεύει λιγάκι πιο δίπλα κλπ, οπότε ήδη το κάνεις. Την ίδια τακτική ακολουθώ και εγώ γιατί το χρησιμοποιώ πολύ αυτό το lispάκι.

Δημιουργεί σημεία στην polyline στο πρώτο βήμα, αντί για κύκλους.

Link to comment
Share on other sites

20 ώρες πριν, The.Engineer said:

Το να τα μεταφέρεις "με το χέρι" είναι η καλύτερη λύση. Έτσι αλλιώς μια ψιλομετακίνηση στα περισσότερα την κάνεις για να μην έχεις επικαλύψεις με γραμμές ή βολεύει λιγάκι πιο δίπλα κλπ, οπότε ήδη το κάνεις. Την ίδια τακτική ακολουθώ και εγώ γιατί το χρησιμοποιώ πολύ αυτό το lispάκι.

Δημιουργεί σημεία στην polyline στο πρώτο βήμα, αντί για κύκλους.

Τα σημεία ούτως η άλλως υπάρχουν. Έχουν γίνει επιλύσεις ταχυμετρίας και έχουν ραπορταριστεί τα σημεία.Και σε αυτή την περίπτωση θα πρέπει να βάλουμε τους κύκλους «με το χέρι».

Link to comment
Share on other sites

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

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

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

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

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

Σύνδεση

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

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

Σημαντικό

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