|
Lisp : IF-Schleife / Exit-Anweisung
Orchard am 02.11.2009 um 23:15 Uhr (0)
habs vorhin ums verrecken nicht geschafft, meine Lisp-Datei mit Hochzuladen.Jetzt isse mit dran.GlückaufStefan
|
| In das Form Lisp wechseln |
|
Lisp : DCL / list_box
archtools am 30.10.2009 um 16:57 Uhr (0)
Zitat:Original erstellt von Bernd10:Hallo Thomas, dann muss es auch ohne gehen. Ich wollte nur sicher sein, dass ich keine Möglichkeit übersehen habe.Es gibt eine Möglichkeit: Du wechselst auf einen anderen Dialog, der sich nur im Label unterscheidet. Applikationen, bei denen die Bezeichnung des Labels nicht vorhersehbar ist, erzeugen die passende DCL-Datei zur Laufzeit.
|
| In das Form Lisp wechseln |
|
Lisp : DCL / list_box
Geos am 30.10.2009 um 19:27 Uhr (0)
Zitat:...erzeugen die passende DCL-Datei zur LaufzeitzB.: http://www.cadmaro.de/tipps-und-tricks/lisp/dcl-dialogdatei-direkt-aus-lisp.html ------------------Schöne GrüßeErnst www.geopaint.at[Diese Nachricht wurde von Geos am 30. Okt. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : ACAD 2009 abwärts kompatibel
Cadanusch am 04.11.2009 um 11:08 Uhr (0)
Hi Martinhab deine Datei in 2009 problemlos geöffnet. Es kam nur die Fehlermeldung das die Xref fehlt.Ich hatte auch schon öfters alte Zeichnung von mir geöffnet, aber noch nie Probleme bemerkt. Hat er irgendwelche Aufsätze? Bei mir ist es normale Acad2009 ohne besondere Einstellungen.Grüßle AnjaP.S.: Kann es sein das du im Lisp-Forum bissel verkehrt bist? Sind es reine Acad-Pläne oder mit Architektural Desktop Blöcken?[Diese Nachricht wurde von Cadanusch am 04. Nov. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : EATTEXT Attribute exportieren, aber wie wieder importieren?
BBoo am 04.11.2009 um 07:29 Uhr (0)
Hallo an alle!Zum Beginn will ich mal loswerden, dass das hier ein klasse Forum ist. Hab mir schon paar nützliche Sachen angelesen Aber nun muss ich mal eine Frage stellen, da ich per Suche leider keine Lösung für mein Problem gefunden habe.Ich habe hier ein R&I vorliegen. Ich exportiere die Attribute per EATTEXT in eine Excel-Datei. Dadrin möchte ich die nun ändern (z.B. die Nenndurchmesser generell auf DN25 setzen). Alles schön und gut, nur wie bekomme ich dann diese veränderten Werte wieder zurück in me ...
|
| In das Form Lisp wechseln |
|
Lisp : Seltsame Polylinien...
richmotion am 05.11.2009 um 17:50 Uhr (0)
Wir brauchen in der Vermessung immer wieder kurven-angepasste Polylinien, deren Scheitelpunkte vermessen und in AutoCAD 2005 vorerst planar als LW-Polylinien ("plinetype" = 2) verbunden werden.Wenn nun so eine Linie mit _PEDIT angeglichen wird, verwandelt sie sich von einer "AcDbPolyline" in eine "AcDb2dPolyline" mit Vertices, deren Assoziations-Daten mit (entget) auch wie üblich nacheinander abfragbar sind.Im VLA-Object kann ich aber auf die Ausbuchtungs-Werte jetzt nicht mehr zugreifen, z.B. (vla-getbulg ...
|
| In das Form Lisp wechseln |
|
Lisp : Liste
m-troeger am 09.11.2009 um 21:37 Uhr (0)
Hallo Zusammen,ich möchte gern per LISP Layer anlegen.Dazu lese ich eine ASCII Datei mit den LayerInformationen wie Name, Farbe usw. und erhalte eine Liste("M" "Layer1" "FA" "7" ...) also "Mache" "(Layername)" "FA" "(Farbe)" ...Wie kann ich denn die Werte der Liste an(command ".-Layer" ...(Werte Liste) übergeben, um die layer anzulegen ?------------------Servus,Mario www.the-skier.de[Diese Nachricht wurde von m-troeger am 09. Nov. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : ACAD 2009 abwärts kompatibel
mkl-cad am 04.11.2009 um 10:55 Uhr (0)
Habe selber noch ACAD 2000 und einen Kunden der ACAD 2009 hat.Wenn ich ihm DWG Pläne zusende kann er die in ACAD 2006 (seine alte Version) öffnen. Bei ACAD 2009 erscheint eine Fehlermeldung das die Datei beschädigt ist. Reparieren geht nicht. Wenn ich die als DXF versende kann er die ,zwar auch mit Fehlermeldung das Fehler enthalten sind, öffnen. Beim überprüfen der Datei findet er aber keine Fehler. Wenn er die dann als DWG speichet ist alles in Ordnung. Meine DWG Datei kann ich aber auch mit anderen CAD- ...
|
| In das Form Lisp wechseln |
|
Lisp : Auswahl mit command select (manuell)
cadffm am 10.11.2009 um 17:24 Uhr (0)
Die "automatische Fensterwahl" (SysVar PICKAUTO) ist ja kein herkömmlicher AutoCAD-Befehlsondern eine fest verdrahtete Funktion in Acad - diese ist eben auf Fenster und KreuzenFenster ausgelegt (neben dem Standard "picken" - die Einzelauswahl natürlich)Bei der normalen "Fenster" oder "Kreuzenfenster" wird auch nichts mit Griffen versehen. (also bei SELECT CW zB.)bzw. während eines Befehles command copy dann ein Kreuzenfenster aufziehen..Nun zu deiner Nachfrage nochmal im Detail:doch - aber CADmiums letzten ...
|
| In das Form Lisp wechseln |
|
Lisp : Auswahl mit command select (manuell)
cadplayer am 10.11.2009 um 13:51 Uhr (0)
Hab eine Frage zu command "select"Manuelle Auswahl von Elementen in Autocad lässt sich über kreuzen erreichen, damit werden die Elemente im "kreuz-bereich" markiert (Griffe sichtbar)Wenn man aber nicht im herkömmlichen Sinn kreuzt über Fenster also 2 Punkte auf der Bildschirmfläche markiert sondern über "wp"-polygon oder "f"-zaun auswählen möchte, muss man erst command "select" eingeben, dann lässt sich wp- oder f-methode aktivieren. Der Unterschied ist jedoch, dass die Elemente nur "gestrichelt markiert" ...
|
| In das Form Lisp wechseln |
|
Lisp : CTB mit Pfaden in der Datenbank (alter Hut?)
Peter2 am 08.03.2011 um 14:42 Uhr (0)
Wenn ich die CTB so abfrage:Code:(setq aktplotstil (vla-get-stylesheet (vla-get-ActiveLayout (vla-get-activedocument (vlax-get-acad-object)))))dann kommt meistens so was raus:Code:"test.ctb"Jetzt habe ich aber Zeichnungen, da steht der volle Pfad dabeiCode:"d:lablaacadplotstile est.ctb"Weiss jemand, wo das herkommt? AutoCAD 2000 oder so?DankePeter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : Plotstil und Papierformat zum Plotten
bu am 19.11.2009 um 11:02 Uhr (0)
Halloich muss noch mal auf den alten Beitrag zurückkommen:Seit kurzem habe ich folgendes Phänomen. Wenn ich den Code von Jimmy laufen lass(vl-load-com)(defun ActLay () (vla-get-ActiveLayout (vla-get-activedocument (vlax-get-acad-object) ) ))(defun GetActivePlotDevice () (vla-get-ConfigName (ActLay) ))Command GetActivePlotDevice)bekomme ich folgende Fehlermneldung; error: no function definition: VLAX-GET-ACAD-OBJECTkann mir jemand sagen was ich da am AutoCAD "verstellt" habe? ------------------Gruss bu
|
| In das Form Lisp wechseln |
|
Lisp : Mit LISP programmiert fast niemand mehr, heutzutage ...
CADmium am 17.11.2009 um 18:57 Uhr (0)
Zitat:Original erstellt von Peter2:"Mit LISP programmiert fast niemand mehr, heutzutage ... wird eine .NET-Sprache verwendet (z.B. VB, C++, usw.)"allgemein stimmt das vielleicht , aber da Lisp in Autocad integriert ist und man damit rel. leicht die (dxf) Strukturen nachbilden kann, liegt der Fall bei Autolisp eben anders... da steht die Cad-Datenmanipulation im Vordergrund, nicht die Dialogprogrammierung oder der Zugriff auf Windowsressourcen.Aber zugegeben : Autodesk könnte Lisp ruhig ein bißchen mehr Wi ...
|
| In das Form Lisp wechseln |