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

Δημιούργια DXF και hash σε PDF 0.1.2


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

Το προγραμματάκι που ανεβάζω γραμμένο σε autoLISP κάνει τα εξής πράγματα:

-έλεγχο ότι στο layer TOPO_PROP υπάρχουν μόνο κλειστά polylines

-δημιουργία φακέλου με όνομα KHD_(όνομα του dwg αρχείου) και υποφακέλου με όνομα "Ανέβηκαν" σε αυτόν

-στον φάκελο KHD_(όνομα του dwg αρχείου) αποθηκεύει το dxf που απαιτείται για την υποβολή του ΚΗΔ όπως και το PDF με το hash τού αρχείου

-σε περίπτωση που ξανατρέξει το πρόγραμμα, διαγράφει εντελώς τον φάκελο "Ανέβηκαν" μαζί με όλα του τα περιεχόμενα. Επίσης, διαγράφει κάθε .dxf αρχείο που βρίσκει μέσα στον KHD_(όνομα του dwg αρχείου) και κάθε .pdf αρχείο με τη λέξη "HASH" στον τίτλο του έτσι ώστε κάθε φορά να υπάρχει μόνο ένα .dxf και ένα .pdf αρχείο.

-Το όνομα του αρχείου που παράγεται είναι της μορφής Τίτλος dwg_KHD_DXF_Ημέρα_Μήνας_Ώρα_Δευτερόλεπτα.

Για να τρέξει, τραβάμε το lsp (ή vlx) αρχείο στο παράθυρο του AutoCAD (ή το επιλέγουμε αφού τρέξουμε το "appload") και γράφουμε teekid

Έχει τρέξει επιτυχώς σε Windows 10 στις εξής εκδόσεις του AutoCAD: 2007, 2015 και 2019.

Παρακαλώ για τα σχόλια σας ως προς την λειτουργικότητα και προς τον κώδικα.

Ευχαριστώ πολύ!
 

 

Edited by Jakob


Τι νέο υπάρχει στην έκδοση 0.1.2   See changelog

Κυκλοφόρησε

Στη νέα έκδοση, khd_dxf_v.0.1.2.VLX, το hash τυπώνεται πάντα με μια True Type γραμματοσειρά καθώς διαπίστωσα ότι αν δεν υπάρχει text style με τέτοια γραμματοσειρά το PDF με το hash έχει κείμενο μη-επιλέξιμο και ως τούτου αποτύγχανε ο έλεγχος στην πλατφόρμα του ΤΕΕ.

  • Like 2
  • Thanks 4
  • Upvote 2

Σχόλια Μελών

Recommended Comments

Πολύ καλό !!!
Θα βοηθούσε να κάνει 2 ερωτήσεις για τα βασικά layers και να φτιάχνει βάσει των input το dxf.
Πχ επιλέξτε το όριο της ιδιοκτησίας και να δημιουργεί το topo_prop , επιλέξτε τα υλοποιημένα όρια ... και να φτιάχνει polyline με impl και unimpl . 

Αλλά ας μην είμαστε πλεονέκτες 😁
 

Edited by thomas
Link to comment
Share on other sites

2 ώρες πριν, thomas said:

Πολύ καλό !!!
Θα βοηθούσε να κάνει 2 ερωτήσεις για τα βασικά layers και να φτιάχνει βάσει των input το dxf.
Πχ επιλέξτε το όριο της ιδιοκτησίας και να δημιουργεί το topo_prop , επιλέξτε τα υλοποιημένα όρια ... και να φτιάχνει polyline με impl και unimpl . 

Αλλά ας μην είμαστε πλεονέκτες 😁
 

Ευχαριστώ για την απάντηση.

 

Μπορείς να μου ανεβάσεις ένα dwg για να καταλάβω καλύτερα; εννοείς να υπάρχουν ήδη τα polyline που περιγράφουν το συνολικό περίγραμμα (topo_prop) και αντίστοιχα τα όρια, να τα επιλέγει ο χρήστης, να φτιάχνει layer και να βάζει ένα αντίγραφο των polyline αυτών στα layer για το ΚΗΔ;

 

Edit: Θα μπορούσε να γίνεται και με επιλογή σημείων, αν μου γράψετε πως το σκέφτεστε μπορώ να κάνω μια δοκιμή να δω τι θα βγει.

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

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

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

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

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

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

Σύνδεση

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

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

Σημαντικό

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