About This File
Το προγραμματάκι που ανεβάζω γραμμένο σε 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
What's New in Version 0.1.2 See changelog
Released
Στη νέα έκδοση, khd_dxf_v.0.1.2.VLX, το hash τυπώνεται πάντα με μια True Type γραμματοσειρά καθώς διαπίστωσα ότι αν δεν υπάρχει text style με τέτοια γραμματοσειρά το PDF με το hash έχει κείμενο μη-επιλέξιμο και ως τούτου αποτύγχανε ο έλεγχος στην πλατφόρμα του ΤΕΕ.
Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now