|
AutoLisp : rtos - Error?
WolfgangGutke am 08.07.2005 um 10:27 Uhr (0)
... und wenn du schon am Aufräumen bist, noch n paar kleine Tipps: - Lese die TXT in eine Liste ein und dann den Rest des Progy (defun c:... () ... Datei lesen und schließen ... Restprogramm Hintergrund: Wenn dein Prog in der jetzigen Struktur abstürzt, bleibt die Datei bis zum schließen der Zeichnung offen - Mache dir mal Gedanken über lokale/globale Symbole sowie Argumente an eine SubRoutine. Spart öfter mal Ärger mit irgendwelchen Werten aus irgenwelchen alten Symbole ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Layerstruktur bearbeiten
Musicus am 10.04.2008 um 21:28 Uhr (0)
Dein Code?Ne im Ernst, mit solchen Kommentierungen macht das richtig Spaß! Daumen hoch dafür!Mehrere LISP-Programme in einer Zeichnung? Cool. Auch einfachso als Befehlsaneinanderreihungen, so ohne defun?DXF guck ich mir an, fürchte, ich muss doch ma ne neue Druckerpatrone für daheim besorgen!VLIDE sagt mir was, ich meine, das hatte ich mir schon mal angeguckt, aber bin nicht dahinter gestiegen, wie das funktioniert.Ist ja aber wahrscheinlich auch wieder an AutoCAD gebunden, also nix für meine Reha. Hier au ...
|
| In das Form Lisp wechseln |
|
Lisp : MassEigenschaft Textansichtsrichtung 2010 - DimTxtDirection
Geos am 18.01.2010 um 09:00 Uhr (0)
ServusIn Acad 2010 gibts bei den Eigenschaften einer Bemaßung die Textansichtsrichtung - stellt den Maßtext auf den Kopf.(vlax-dump-object) liefert mir nach Anwendung einen Unterschied in "DimTxtDirection"!? - aber das ist doch eine Systemvariable und die wirken doch auf die ganze Zeichnung? - (vlax-dump-object) liefert mir aber bei verschiedenen Maßen unterschiedliche "DimTxtDirection"? Weiß jemand mehr darüber, z.b. wo die Änderung gespeichert wird (DXF GrCode)? ------------------Schöne GrüßeErnst ww ...
|
| In das Form Lisp wechseln |
|
Lisp : Anonyme Blöcke per Lisp umbenennen
cadplayer am 17.11.2009 um 15:57 Uhr (0)
ja danke für die Antworten, ich habe nicht vor an den Namen von *U oder *D blöcken rumzuschrauben.Problem 1)bei der beigefügten Zeichnung habe ich den Block A1-1 über den Blockeditor in A1-2 kopiert und dabei den *U-namen erhalten. Mir völlig unerklärlig warum. Jedenfalls stört mich das, weil das blockcounter.lsp von cadwiesel da *U-block ausliestProblem 2)wie lassen sich die "visibility-parameter" übertragen auf eines anderes Blocksymbol ?das Prinzip ist einfachvis1: blocksymbol + text "BEF"vis2: blocksym ...
|
| In das Form Lisp wechseln |
|
Lisp : dynamische Blöcke -> Block wird unreferenziert
CADmium am 31.01.2008 um 14:42 Uhr (0)
Das ist das Prinzip der Dynamischen Blöcke. Es gibt eine (benannte) Blockdefinition, von der entsprechend der Parameter anonyme Blockdefinitionen erzeugt werden, von denen dann die in der Zeichnung sichtbaren Referenzen abgeleitet werden. ... als zusätzliche Eigenschaft haben sochen Referenzen neben den Namen einen auf den Dynamischen Block verweisenden EFFEKTIVnamen(der wiederum , wenn vorhanden, im Eigenschaftsfenster angezeigt wird) ... ssget mit GC 2 versagt da allerdings.------------------ - Thomas ...
|
| In das Form Lisp wechseln |
|
Lisp : Automatic Dimension AutoCAD LISP??
cadffm am 27.07.2023 um 15:45 Uhr (1)
Hi,"Vielleicht wäre es besser, einen neuen Beitrag zu eröffnen."Eigentlich: Ja! Auch wenn es fast keinen Unterschied machn wird:Möchtest du das über ein Menümakro oder über Lisp machen? Je nachdem wäre dan das AutoCAD/AutoCAD LT oder das LISP Forum besser.1. "Wir wählen manuell den benötigten Teil der Zeichnung aus"funktioniert2. " und schreiben ihn als Block als DXF2000 und R12 auf 2 verschiedene Ordner auf dem Server."funktioniert3. "Wir ändern den vordefinierten Layerstatus und geben nur 8 Layer für die ...
|
| In das Form Lisp wechseln |
|
Lisp : Text in Block überprüfen und ggf. ändern
tommygo am 02.10.2007 um 10:36 Uhr (0)
das mit dem ersetzen des Blockes beim öffnen einer Zeichnung hat ja gut funtioniert und die Attribute kann man mit ESC abbrechen. Aber jetzt wird immer der Block ersetzt auch wenn schon der neue Block drin ist und ESC muß jedesmal benutzt werden.Deswegen Teilerfolg im Forum Rund um Autocad und jetzt er Versuch im Forum Autolisp.Ich dachte es gibt vielleicht mit LISP eine Möglichkeit nur den Text STRASSEALT zu überprüfen ob dieser vorhanden ist und wenn ja gegen STRASSENEU zu ersetzen.tommygo
|
| In das Form Lisp wechseln |
|
Lisp : Systemvariable SNAPANG
cm-Zeichner am 16.07.2012 um 14:23 Uhr (0)
Zitat:Original erstellt von cm-Zeichner:Ich erstelle ABSICHTLICH sicher kein neues (eigenes) Koordinatensystem in meiner Zeichnung, da es in unseren Vermessungsplänen nur ein, das dafür fixes Koordinatensystem geben darf. Lediglich die Ansicht wird von uns verdreht. Wann wird also eine BKS erzeugt.Hab im Beitrag oben am Schluß ein Fragezeichen vergessen.BKS sollte ja kein eigenes vorhanden sein - also BKS=WKSAlso wann wird jetzt wirklich von ACAD ein BKS erzeugt (beim DREHEN der Ansicht ja hoffentlich nich ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Vermaßungsklotz
LarsM am 13.12.2004 um 17:55 Uhr (0)
Hallo Leute, ich bekomme immer wieder Zeichnungen die aus Blöcken, Gruppen uns wer weiß noch was bestehen. Bisher habe ich fast alles knacken können. Hier habe ich eine Zeichnung angehängt, die ursprünglich mit POINTLINE erstellt worden ist. Besteht hier die Möglichkeit die Vermaßung, die bisher fast komplett zusammenhängt, in eine assoziative Vermaßung umzumodeln? Vielleicht geht das mit konventionellen ACAD-Befehlen? Ich denke jedoch, dass es nicht so einfach ist. Gruß Lars ------------------ Fachmann z ...
|
| In das Form AutoLisp wechseln |
 |
Lisp : Windows-Schrift Arial Halb Schmal
Bernd10 am 10.01.2023 um 15:11 Uhr (1)
Zitat:Original erstellt von cadffm:Hast du den Stil selbst per Programmierung zusammengebastelt?Teste es noch einmal: Neue Dateisitzung, den Stil per Hand über STIL erstellen und dann auslesen,da solltest du dann auch ein "ARIALN.TTF" in der entitylist finden.Hallo cadffm,danke für Deine Antwort.Wie von Dir beschrieben habe ich nun in einer neuen Zeichnung den Textstil mit dem Befehl Stil neu erstellt. Leider ist der Wert der VAriable cschrdat noch immer "" (siehe Anlage").Was kann ich noch tun?Viele Grüße ...
|
| In das Form Lisp wechseln |
|
Lisp : Automatisierung
Stefan-Schirge am 27.10.2020 um 12:39 Uhr (1)
Guter Einwand, ist aber in diesem Fall kein Problem, weil es klar definierte Blattvorlagen mit gesperrten AF`s gibt. Es wird nur im Modellbereich gearbeitet. Wenn die jemand entsperrt und dabei Mist macht, kriegt so auf die Finger, dass er dies 1 Woche nicht wiederholen kann, auf Grund von angeschwollener Hand Zitat:Original erstellt von Meldin:Habe nur mit einem Auge mitgelesen. Daher kurz und knapp ein Zoom G kann emense Auswirkungen auf die Zeichnung haben bei aktivem AF daher fürs Layout (command-s "_ ...
|
| In das Form Lisp wechseln |
|
Lisp : Auswahlsatz
Roberta am 17.10.2006 um 10:27 Uhr (0)
Hallo Thomas, ich möchte eine Polyline der Zeichnung auswählen, um damit alle Kreise die sich innerhalb dieser Polylinie befinden zu markieren.Also wie bei einer Schraffur. Der Bereich soll nicht schraffiert werden, sondern die Elemente (Kreise) die sich darin befinden, markiert werden. Außerhalb des Bereichs befinden sich noch weitere Kreise, die nicht markiert werden sollen.Holger hatte wohl auch Probleme mit meiner Fragestellung, habe aber was dazulernen können.GrußRobby------------------Robby
|
| In das Form Lisp wechseln |
|
AutoLisp : Blöcke über eine Dialogbox einfügen
Brischke am 25.04.2005 um 17:17 Uhr (0)
Hallo Atir, Willkommen im Forum! Zitat: Original erstellt von Atir: ...Wir haben hier in der Firma ein Problem, und zwar haben wir langsam zu viele Werkzeugkästen, die den Zeichenbereich immer kleiner machen. ... Mit welcher AutoCAD-Version arbeitest du? Ich finde mit den Werkzeugpaletten oder dem Designcenter, lässt sich das auch Platzsparend erledigen. Zitat: Original erstellt von Atir: ...Ich möchte einen ganz normalen Block über ein Dialogfeld (DCL) in die Zeichnung einfügen, bzw. mehere B ...
|
| In das Form AutoLisp wechseln |