• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Lisp für Rückgabebereichswert

  • Ersteller Ersteller Berior
  • Erstellt am Erstellt am

Berior

Guest
freundliche Benutzer, in den alten Versionen von Autocad habe ich eine Lippe verwendet, um in einem Polygon zu drücken, und dies bot mir eine Polygon-Polyline und seine Fläche und Umfang innen. Diese Lispe arbeitete immer, aber jetzt ging das Studio auf Autocad 2015 und diese Lispe funktioniert nicht mehr... Sie wissen, wie Sie mir sagen warum?
Ich habe es richtig innerhalb des Support-Ordners mit seinem dwg-Block "area_per.dwg" hochgeladen, aber wie man die Lispe startet, erzeugt mir Polylinea und Autocad-Bogenabstürze... tritt wie in Trance ein und kehrt nicht zu den Befehlen zurück und ich muss Autocad zwangs schließen. die lisp ist dies
Anhang anzeigen SUP2.LSPherzliche Grüße
ivan
 
Ich habe keine Version von 2015, um den Kopf auf die...tope zu schneiden, ich gelöscht alle Befehlsfunktionen und ersetzte sie durch die vlisp-Funktionen. Also sollte es gehen. area_per block ist ein block mit zwei Attributen, Bereich und Umfang. Ich rekreierte einen Block, der diese Eigenschaften hat, um die Operation zu testen.
 

Anhänge

Ich wollte Ihnen zuerst für Ihre Sorge danken.
- @plannetroad: In der Praxis tritt Trance ein oder gibt mir keine Fehler und schließt nicht einmal. Er bleibt in einem Stadion, wo er mir nichts mehr tut. Ich kann es nicht mal schließen, aber Autocad funktioniert immer noch, aber beantwortet nicht die Befehle. Zum Beispiel gehe ich über das Schließen x und es markiert mich, dass ich das Fenster schließen kann, aber als Klick gibt es keine Antwort.

- @confutatis: Ich versuchte, die Lispe einzufügen, die du mir in sup3 umbenannt hast, um sie nicht zu überschreiben und wie der Autocad Call mir einen Fehler gibt:
; Fehler: keine Funktionsdefinition: vlax-get-acad-object
 
Vielen Dank, aber es funktioniert nicht... macht den gleichen Effekt wie die alte Lispe. autocad betritt Trance und reagiert nicht mehr auf Befehle. Ich glaube, es ist ein anderes Problem als der Lisp-Code...
 
an diesem Punkt denke ich, dass die Funktion (bpoly) nicht mehr von autocad 2015 akzeptiert wird. Es ist bereits mit anderen Funktionen passiert, die Befehle mit dem Scrollen der Ausgabeversionen geworden sind. Ich habe die Funktion in einen Befehl verwandelt (obwohl ich die Befehlsfunktion nicht mag, habe ich sie immer als eine Kraft im Lisp betrachtet). wenn auch nicht funktioniert, erkläre ich mich besiegt.
 

Anhänge

Ich bekomme eine stehende Ovation. Du bist ein Genie und vielen Dank. Es funktioniert perfekt und ich würde noch besser sagen, denn jetzt kann ich entscheiden, mit welcher Schicht Polylinea zu schaffen. Vielen Dank.
der Faden kann auch schließen
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben