|
Autocad VBA : Zusätzliche System-variablen in AutoCAD erstellen
Pitsch52 am 04.01.2005 um 14:23 Uhr (0)
Hi Leute Ich Arbeite an meinem Arbeitsplatz mit AutoCAD 2005. Ab und zu Programmiere ich etwas in VBA. Um Parameter an Lisp-Routinen zu übergeben, verwende ich vielfach die AutoCAD-SystemVariablen USERI / USERR / USERS. Leider Stellt AutoCAD von jedem Typ nur 5 Stück zur Verfügung. Ein Long Typ fehlt sogar ganz. Nun meine Frage: Ist es moglich zusätzliche USER-Variablen zu generieren oder dauerhaft zu erstellen? Wenn ja, wie geht das? Mit freundlichen Grüssen! Pitsch
|
| In das Form Autocad VBA wechseln |
|
Lisp : Wo liegt hier der Fehler ???
romi1 am 05.05.2007 um 14:04 Uhr (0)
Hallo!Danke CADmium und Jörn für Eure Hilfe!Also das mit den Systemvariablen war wirklich ein Volltreffer!Insbesondere die "OSNAPCOORD" wars ... sie war auf 2 eingestellt.Jörn, Deine Variante mit entmake muß ich mir erst genauer zuGemüte führen - bin ja noch ein LISP-Anfänger .... vielleichtkapier ichs ja.Muß mir dann noch überlegen, ob ich die weitere Grafik mit (entmake)oder mittels (command ...) erzeugen werde.Vielleicht muß ich euch dann ohnedies nochmals um Hilfe bitten ...Roman
|
| In das Form Lisp wechseln |
|
Rund um Autocad : wollen sie wirklich
wronzky am 25.04.2006 um 17:46 Uhr (0)
Eine Idee hätte ich auch noch:laufen irgendwelche Makros, Lisp oder so?gib z. B. mal (command "_pline" p1 p2 p3 "_close") einfach in der Befehlszeile ein. Dann kommt auch die Abfrage, da p1 p2 p3 leer sind, und _pline folglich bereits beendet, wenn der _close-Befehl kommt. Dieser will dann nicht die Polylinie, sondern die AutoCAD-Sitzung schliessen...Grüsse, Henning------------------VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : element drehen
Brischke am 12.03.2003 um 17:46 Uhr (0)
Zitat: Original erstellt von gmk: hi cadwiesel! ...drehung wird dann wohl auf eine transformation rauslaufen). gruss georg Hi Georg, genau so ist das. Willst du das ohne (command ...) hinkriegen ist es ein wenig Koordinatenrechnen. In komplizierten Fällen verschiebe ich dann immer das BKS, damit mir das der (trans ...)-Befehl macht. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
| In das Form AutoLisp wechseln |
|
AutoCAD Civil 3D : Höhenanalysedaten importieren (Fehlermeldung)
highlander22 am 20.04.2023 um 10:16 Uhr (1)
Hallo zusammen,ich hole dieses Thema auch nochmal nach vorne, da wir bereits in den Versionen 2023 und demnächst 2024 arbeiten.Ist es möglich, dass diese Lisp auch für die folgenden Versionen angepasst werden kann? Wäre sehr hilfreich, da ich es gerne benutze und die Arbeit immens erleichtert, wenn mehrere Modelle erstellt werden.------------------Wer kämpft kann verlieren, wer nicht kämpft hat schon verloren!
|
| In das Form AutoCAD Civil 3D wechseln |
|
SolidWorks : Fehler beim Aufruf von Optionen.
Proxy am 13.10.2004 um 15:41 Uhr (0)
Kurze Frage .... habe einen Arbeitsplatz der beim Aufruf von dem Menüeintrag Extras , Optionen die Fehlermeldung: Es wurde versucht eine nicht unterstützte Operation auszuführen. Was bedeutet das genau und gibts da eine Gegenlösung ? ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 75 ...
|
| In das Form SolidWorks wechseln |
|
Rund um AutoCAD : Block auf Line verteilen LISP
nebuCADnezzar am 18.03.2016 um 11:05 Uhr (1)
Hallo cadfmm...naja war der einzige code den ich gefunden habAber ja dass mit der Stationierung ist ne gute Idee! Hab auch schon code gefunden und auf den ersten Blick sieht der aus als versteh ich was der tut und dann krieg ichs auch hin den "schreib stationierungs dahin" zu ersetzen mit "insert n block dahin"...Ich pröbel mal! Vielen Dank für den Anstupser soweit ------------------"Wissenschaft ist entweder Physik oder Briefmarkensammeln"Ernest Rutherford 1871-1937
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Informationen über Zeichnungsinhalt
JensH am 07.01.2005 um 13:23 Uhr (0)
Hi! Kostet als Einzelplatzlizenz schlappe €2450,-. Vielleicht sollte ich mich auch mit dem Programmieren beschäftigen. Könnte sich lohnen. Mal ehrlich, wie gesagt, ich kenn mich nicht mit Lisp oder VBA aus, kenne aber Basic, was ja ähnlich ist. Ich kann mir einfach nicht vorstellen, dass es soo aufwendig ist sowas zu programmieren, dass es am Ende DAS Geld wert ist... Aber gut, wenn man es verkauft bekommt, reicht der Erfolg als Argument. Gruß, Jens
|
| In das Form AutoLisp wechseln |
|
Lisp : flächen-lisp
carmelli76 am 13.09.2009 um 14:27 Uhr (0)
Okay,So hatte ich es auch schon probiert...Hab es jetzt noch einmal probiert und es kommt folgende Fehlermeldung nachdem ich gefragt wurde "Zielattribut wählen:":Fehler: no function definition: VLAX-ENAME-VLA-OBJECTAber vielleicht mach ich ja was falsch. Wenn er mich fragt, "Zielattribut wählen:" dann wähl ich ja quasi einen Block, das Attribut selbst ja nicht, oder? Oder ist da noch eine andere Einstellung, die ich beachten muss?LG
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Richtungsvektor verändern
schachtelmacher am 02.02.2005 um 06:58 Uhr (0)
Guten Morgen, nun folgt der Report: Zitat: Original erstellt von CADmium: Vielleicht hilft dir das weiter ?! (defun c:set-Z-Vektor ( / AW I OBJ) (if (setq AW (ssget)) (progn (setq I -1) (repeat (sslength AW) (setq OBJ (entget(ssname AW (setq i(1+ i))))) (entmod (subst (210 0.0 0.0 1.0)(assoc 210 OBJ)OBJ)) ) ) ) ) Danke an Euch für Eure Bemühungen, besonderen Dank an CADmium! Das kleine Lisp und anschließendes spiegeln bringen alles wieder i.O. Danke ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Layermanager LMAN per Lisp ablaufen lassen
Peter2 am 15.06.2007 um 06:51 Uhr (0)
Zitat:Original erstellt von CADmium:...Ich denke der Weg ist klar?! Gehen mußte ihn alleine!...Ja, soweit klar - technisch. Ich muss aber noch in mich gehen, ob und wie ich das technisch will: Den Original-Code umbauen möchte ich nicht (Eindeutigkeit, Updates, ..), den Teilcode herausnehmen kann ausarten (Namensähnlichkeit, Nebenfunktion sind abhängig von ET) usw. Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : ATT übertragen
türringer am 13.11.2009 um 08:09 Uhr (0)
Hallo Marc,vielen Dank für Deine Antwort. Leider ist es mir nicht möglich aus den Codes ein funktionierendes App zusammen zu schreiben, denn wie ich schon bemerket kann ich kein Lisp.Ich Dachte das es eventuell keine große Aktions ist solch ein automatismus rein zu bringen.Ich wollte mich auf jeden Fall bedanken für die in diesem Board zu verfügung gestellen Hilfen und Codes, die mir schon in vielen Situatuationen weiter geholfen haben.Weiter so.Türringer
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Blockattribute so einfach wie dtext bearbeiten
xem am 26.06.2009 um 11:18 Uhr (0)
@CADmiumaxo - einfach mal reinschaun geht net ...Das Rad wieder neu erfinden ist auch nicht schön und das es nicht mal eben erledigt ist kann ich mir gut vorstellen. Das aufwändige an der Sache wird sicher das Testen und Fehlersuchen sein.Gibt es denn vieleicht die benötigte Programmierung schon in einem LISP, aus dem man sie kopieren kann und anpassen?Die Programmierung müßte doch dann so aussehen, daß sie auf die letzten klick-Koordinaten einen der Befehle oben anwendet. - oder?
|
| In das Form Rund um AutoCAD wechseln |