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

AutoCad - 07. AutoLISP. Κώδικες προγραμματάκια, οδηγίες σύνταξης κώδικα


vournaz

Recommended Posts

prefix/suffix είναι πρόθεμα/επίθεμα για την ονομασία των κορυφών, δηλ αν επιλέξεις "prefix" ή "p" και εισάγεις πχ το string "ΚΤ23" η ονομασία των κορυφών θα είναι ΚΤ23Α,ΚΤ23Β,ΚΤ23Γ,ΚΤ23Δ,...

Αν επιλέξεις "suffix" ή "s" και εισάγεις το ίδιο string πχ "ΚΤ23" η ονομασία θα είναι ΑΚΤ23,ΒΚΤ23,ΓΚΤ23,ΔΚΤ23,...

Αν δεν επιθυμείς πρόθεμα ή επίθεμα πατάς απλά "enter" στην ερώτηση και η ρουτίνα ονοματίζει Α,Β,Γ,Δ,...

Link to comment
Share on other sites

Κάνε μια δοκιμή χωρίς suffix, πέρνα την ερώτηση "Prefix, Suffix for the labels? (simple <enter>=nothing) :" με απλό enter.

Επέλεξε μετά την κλειστη poly και πρέπει να δουλέψει...

Αν δε δουλέψει, κάτι παίζει με το style γραφής σου, υποθέτω ότι δεν έχεις το αρχειάκι wgsimpl.shx που είναι απαραίτητο, είναι μέσα στο zip αρχείο που περιείχε και το korkth.lsp...

Link to comment
Share on other sites

  • 1 month later...

Αδερφια θα κανω μια ερωτηση αλλα μη με πετροβολησετε......

Πως διαολο τρεχουν τα αρχεια με καταληξη .lsp?? Μπορω να τα κανω load αλλα δεν μπορω να τα τρεξω.Τι πληκτρολογω στην command line??

 

Υ.Γ.: με τα αρχεια .fas δεν εχω προβλημα,συνηθως πληκτρολογω το ανομα του αρχειου κ η εντολη τρεχει.

 

ευχαριστω εκ των προτερων...

Link to comment
Share on other sites

gnusselt εισαι θεος, τέλος.Ευχαριστω για την αμεση ανταποκριση.

Προφανως οτι ισχυει για τα .fas ισχυει κ για τα ''απλά'' .lsp.

 

Ομως αυτο

 

http://www.jefferypsanders.com/autolisp_cad2file.html

 

καταφερα να το τρεξω πληκτρολογοντας c2f στην command line κ οχι cad2file!

Δεν ξερω...... παντως πήρα μια ιδεα......σε ευχαριστω.

Link to comment
Share on other sites

Κάθε προγραμματάκι σε LISP τρέχει βάσει της εντολής που το βαφτίζει-ονοματίζει. Το συγκεκριμένο έχει σε μια γραμμή αυτό : defun C:C2F();

Άρα για να τρέξει πρέπει να το καλέσεις γράφοντας C2F

 

Είναι όπως για να τρέξεις π.χ. τον notepad τρέχεις το αρχείο notepad.exe

Το όνομα του αρχείου παραπέμπει αμέσως στο όνομα του προγράμματος, θα μπορούσε όμως το όνομα του αρχείου να ήταν π.χ. np.exe

Link to comment
Share on other sites

Αν μετά την τελευταία γραμμή του αρχείου cad2file.lsp γράψουμε :

(princ "\nStart Command with C2F") , τότε σε κάθε "φόρτωμα" του προγράμματος θα μας εμφανίζει το μήνυμα :

Start Command with C2F

και θα μας υπενθυμίζει πως να ξεκινήσουμε την εντολή.

Link to comment
Share on other sites

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

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

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

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

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

Σύνδεση

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

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

Σημαντικό

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