|
AutoLisp : Probleme mit align
WolfgangGutke am 03.03.2006 um 09:37 Uhr (0)
Nach immer genau dem vierten Aufruf erschien folgende ACAD-Meldung: "Befehle können nicht tiefer als vier verschachtelt werden." Danach: Autocad-Absturz. In einem anderen Beitrag hier im Forum klagte jemand über genau diese Fehlermeldung. Vielleicht kann das jemand näher erklären???? Dies Problem rührt vom (command "align" ...) her!!!! Habe es auch gehabt. Verwende mal mein Beispiel mit dem Aufruf von (align ...), dann klappt es auch mit dem Nachbarn.VGWolfgang------------------ LISP = Lots of Insane Stu ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Layerstruktur bearbeiten
CADmium am 23.06.2008 um 16:06 Uhr (0)
Zitat:Original erstellt von Musicus:Ich hab mal das angehangen, was ich schon habe, das funktioniert auch wie es soll bei Elementen, die nicht in Blöcken sind. Genau das gleiche will ich jetzt halt irgendwie für die Blöcke umsetzen. Außer dem ersten Teil mit den Layerdefinitionen, einmal anlegen reicht ja.Jo, und wie es geht, hab ich dir hier schon mal aufgezeigt ... aber das sind eben nicht nur 20 Zeilen ... und wie das prinzipiell in Blöcken funktioniert, kannst du aus dem anderen Lisp entnehmen .. da ...
|
| In das Form Lisp wechseln |
|
CoCreate Modeling : Generic_Notiz löschen
friedhelm at work am 31.10.2012 um 12:30 Uhr (0)
Hallo noxx,habe den Vorgang mit dem Recorder aufgezeichnet.doc3d_delete_anno :all_annotations completescheint (zu) gut zu funktionieren.Das löscht global alle Notizen im gesammten Model.Dann gibts noch doc3d_delete_anno :in_part_annotation "Teil anklicken" was alle Annos löscht die an einem Teil hängen unddoc3d_delete_anno :in_assy_annotationDas letztere funktioniert aber nichtMeldung: "Unter dem ausgewählten Objekt ist nichts gruppiert"Also müsste man ein Lisp schreiben, das alle untergeordneten Teile ein ...
|
| In das Form CoCreate Modeling wechseln |
|
AutoCAD Mechanical : AutoCAD 2006: Stapelverarbeitung von einfachen Befehlen - wie?
ottom2 am 25.12.2006 um 16:08 Uhr (0)
Hallo,habe in AutoCAD noch keine Programmiererfahrung, möchte aber eine Befehlsserie ausführen, z.B. eine Reihe von Punkten mit dem Befehl point an verschiedenen x,y,z-Koordinaten setzen. Wie kann ich das am einfachsten machen? Muss ich da schon ein richtiges VBA-Skript bzw. LISP-Programm schreiben, oder geht es einfacher?In MATLAB würde ich z.B. einfach mehrere Befehle hintereinander ausführen:point(x1,y1,z1)point(x2,y2,z2)point(x3,y3,z3)...point(xn,yn,zn)In AutoCAD kann ich aber in die Befehlszeile nicht ...
|
| In das Form AutoCAD Mechanical wechseln |
|
Lisp : Save-Methode und Reactor
Andreas Kraus am 01.10.2010 um 16:37 Uhr (0)
Hallo zusammen,ich hab hier noch was fürs Wochenende:Wenn ich (dos_saveall) aus der DOS-Lib verwende wird dieser Reactor in jedem Plan ausgelöst.(vlr-editor-reactor nil ((:vlr-savecomplete . k_work_save)) )Das soll auch so sein .Wen ich das hier mache:(vlax-for document (vla-get-documents (vlax-get-acad-object)) (print (vla-get-name document)) (vlax-invoke-method document "save") )interessiert das den Reactor gar nicht. SCHADE aber verständlich !!!Wie kann ich nur mit Lisp (ohne DOS-Lib) jeden Plan ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : Goodie Formation
Michael Kahle am 21.07.2004 um 12:44 Uhr (0)
Den SAVE kann man als Benutzer selber abhaengen: Dazu geht man in Tools : Customize ... In Commands sucht man sich die Group Filing Rechts weiter unten findet sich Save... - auswaehlen und auf Modify druecken. In den Abschnitt Command Action ersetzt man den Befehl: (UI::UIC-SHOW-SAVE-BROWSER) mit (LISP::IF (AND (fboundp docu::formation-inq-attribute) (NOT (OLI::SD-STRING= DOCU::*ACTUAL_FORMATION_NAME* DOCU::*STANDARD_FORMATION_NAME*)) ...
|
| In das Form OneSpace Modeling wechseln |
|
Rund um Autocad : Wechselschalter mit Icon-Wechsel
gove am 22.11.2006 um 13:14 Uhr (0)
Hi Marc, habe Alles nochmal versucht ! Aber ich kenne mich mit LISP nunmal nicht aus Also den ganzen Code kopieren und ab Zeile 248 : "(defun C:TPS (/) --- bis Ende " einfügen ! Bei mir kommt folgende Meldung in der Befehlszeile :; Fehler: no function definition: VLAX-GET-ACAD-OBJECTEs ist fuer mich aber auch nicht das Ende der Welt ... sollte ich meinen heissgeliebten Button nicht bekommen ! Mit der Variante Flyout-Menu geht es ja einigermaßen ! Obwohl ich sagen muß - Hintergrundfarbe wechseln - deutlich ...
|
| In das Form Rund um Autocad wechseln |
|
ADT Architectural Desktop : zeichnungsreihenfolge
charlieBV am 26.01.2004 um 07:25 Uhr (0)
Hi, ich nutze zwar adt 3.0, deshalb kann ich nicht sagen, ob es immer noch so ist... und da du ja auch nicht beschrieben hast, ob es in Blöcken und xrefs auftritt kann ich nur vermuten: im 3er ist da der fehler drin, dass sobald die in die richtige reihenfolge gebrachten gexreft werden die ganze sortierung sich in Luft auflöst. Aber es gibt da eine Kleine Lisp (hab ich schon mal unter rua gepostet): http://ww3.cad.de/foren/ubb/Forum54/HTML/005020.shtml Aber beim ADT immer alles entsperren (Bemassungen k ...
|
| In das Form ADT Architectural Desktop wechseln |
|
Rund um Autocad : Volumskörper kappen
Proxy am 13.05.2004 um 20:39 Uhr (0)
imho geht das so ohne einem zusatzschritt nicht ... du musst vorher eine bool sche operation ausführen die die Kappebene erzeugt (körper1 - körper2) ... dann kannst du die die kappung (auch wenn nicht mehr sinnvol) durchführen. Der Objektfang Schnittpunkt funktioniert bei Standard-AutoCAD unter anderem nicht bei 3dSolids... mehr dazu mit der Suchfunktion bzw. F1 ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-depart ...
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : Problem lsp laden mit acad.lsp mit ACAD2018
cadffm am 28.04.2017 um 13:59 Uhr (15)
Starte ohne ACAD.lsp, lade sie per Hand, funktionierts?Dann liegt wohl ein Timingproblem vor weil LAYISO noch nicht definiert wurde:Dazu auch ein Auszug aus der Hilfe:"Die Start-LISP-Dateien (acad.lsp, acaddoc.lsp und MNL) werden in den Speicher geladen, bevor eine Zeichnung vollständig initialisiert ist. Dies stellt normalerweise kein Problem dar, es sei denn, Sie möchten die command-Funktion verwenden. Es kann nicht garantiert werden, dass diese vor der Zeichnungsinitialisierung funktioniert."----------- ...
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Programmierung : LISP: als Variante geladene Teile ermitteln
der_Wolfgang am 11.03.2010 um 19:06 Uhr (0)
Hallo Thomas,warum willst Du denn das Rad neu erfinden?Dein dialog fängt mit einer Variable zur selektion fuer Teile ( multiple-dingens = true ) an. Du laesst noch den Struktur browser mit hoch poppen. IN DIESEM nutzt du/Deine Anwender "Alle Exemplare und Versionen suchen", diese kann man doch auch selektieren lassen. Dann drückt man Apply und alle in der Strukturliste selektierten Teile sind in Deiner Dialog Variable.Oder Mistverständnis ------------------ Seamonkey Firefox Thunderbird OSD Hilfeseite (d ...
|
| In das Form CoCreate Programmierung wechseln |
|
Lisp : 2. Punkt von GETDIST
CADmium am 09.03.2004 um 11:24 Uhr (0)
Die Systemvariable LASTPOINT speichert den letzten eingegebenen Punkt als BKS-Koordinate des aktuellen Arbeitsbereiches.Wenn du nach GETDIST noch woanders hinklickst, ist das Ergebnis natürlich nicht das von dir erwünschte! Deshalb , wenn du explizid den zweiten Punkt brauchst, verwende das obige Lisp!und :getpoint [pt] [msg]) The user can specify a point by pointing or by entering a coordinate in the current units format. If the pt argument is present, AutoCAD draws a rubber-band line from that point to t ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Flächenberechnung mit area
cadffm am 27.02.2007 um 18:27 Uhr (0)
neben der letzten Antwort von Tunnelbauer gibt es noch andere Programme,die Forumsuchfunktion hilft da sicher weiter.(Leider funktioniert das Tool von dem Link/Tunnelbauer nicht 1.Weil die Programmierer vom CADALYST denken es gibt nur Original-englischsprachige Software gibt und 2. mag das (etwas geänderte/lauffähige) Programm diese Spline auch nicht !)EDIT: WAS/WIE man mit *.lsp (LISP)Dateien anstellt ,erklärt die Acadhilfe unter dem Befehl "APPLOAD" oderdas Forum-Mitglied "FAQ" - ebenfalls Thema APPLOAD ...
|
| In das Form Rund um Autocad wechseln |