|
AutoLisp : Zeichnungskopf-Attribute auslesen
gepiu am 13.07.2004 um 12:30 Uhr (0)
Hi Axel ich komme da einfach nicht weiter, ich habe in der eingabe aufforderung mit diesen befehlen geprobt. ich kam aber nur mit dem -eattext ein bisschen weiter. als anhang habe ich eine bsp.datei als txt benannt, wenn du evtl. ein wenig mitleid hast und diese datei checken möchtest .... später muss ich noch herausfinden wie ich die einzelnen dateien zusammenfüge, aber eins nach dem anderen. Gruss Pius
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Zeichnungskopf-Attribute auslesen
mapcar am 13.07.2004 um 14:25 Uhr (0)
Das Skript muss eine Lisp-Funktion aufrufen, da du nur in Lisp a) den Zeichnungskopf wählen kannst und b) einen Dateinamen für die Ausgabe zusammenbasteln kannst (genau das, was du angesprochen hast, das geht nicht im Script) Datei auslesen.scr : Code: (load auslesen ) (auslesen) (command _quit _yes ) Die Lisp-Funktion ist auch sehr einfach: Datei auslesen.lsp : Code: (defun auslesen( / ) (command -eattext _o (ssget X ((0 . INSERT )(2 . _me-Plankopf ))) _n _n _n _c ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : acmap2005-api - lisp
tappenbeck am 15.07.2004 um 12:26 Uhr (0)
hat jemand von euch schon einmal auf API s von autocad map 2005 zugegriffen ?? wie geht das ? wo habt ihr entsprechenden informationen hierfür gefunden ?? vielen dank im voraus. Gruß Jan :-) ------------------ jan :-)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : abrunden mit lisp
Brischke am 15.07.2004 um 13:59 Uhr (0)
Hallo Jan, vielleicht ist es für die Zukunft und auch bei dieser frage sinnvoll, wenn du dein Konkretes Problem beschreibst. Ansonsten muss man ganz am Anfang ( Zuerst schuf ich Himmel und Erde ... ) anfangen. (command _fillet (entsel)(entsel)) könnte ja auch eine Lösung sein. Die (so glaube ich) du jetzt nicht hören wolltest. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
AutoLisp : abrunden mit lisp
tappenbeck am 15.07.2004 um 14:42 Uhr (0)
hier die problembeschreibung: ich habe zwei autocad elemente (über entsel ermittelt) und möchte hier nun eine ausrundung einfügen - wie mit dem befehl abrunden ! gruß Jan :-) ------------------ jan :-)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : abrunden mit lisp
Brischke am 15.07.2004 um 14:46 Uhr (0)
Hallo jan, dann nimm die Zeile oben von mir. Kannst anstelle der (entsel) s ja die Variablen deiner (entsel) Abfrage einfügen. Grüße! Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
AutoLisp : lisp schreiben, verwalten, verschlüsseln
Proxy am 15.07.2004 um 19:40 Uhr (0)
Ich gehe ein etwas anderen Weg... vielleicht etwas umständlich... ich konvertiere das farblose Lisp ins HTML/XML Format und lasse es auf einem lokalen Apache mit einer Suchfunktion rattern... somit kann ich immer zu dem Teil des Codes springen der entsprechend meinen Suchparametern z.B. C:* oder (defun .... entsprach. ------------------ 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 progra ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehler beim automatisierten Öffnen von DWGs
WolfgangE am 16.07.2004 um 07:58 Uhr (0)
Hallo Lisp-Gemeinde, hoffe ich bin da jetzt im richtigen Forum, aber weit kann s nicht fehlen Gesucht hab ich auch schon, aber nix gefunden. Die Umgebung: AutoCad Mechanical 2004 DX; Über einen Automatismus wird die autocad.exe mit einer angegebenen Zeichnung geöffnet. Über das ebenfalls als Parameter mitgegebene Skript wird eine Lisp-Funktion aufgerufen, die so aussieht: (defun c:PlotSerial () (command -plot J Model DOKU-A3.pc3 DOKU-A3 Millimeter Q J Grenzen Anpassen 0.00 ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : kopieren und editieren
Proxy am 18.07.2004 um 15:52 Uhr (0)
Eigentlich reicht für deine Aufgabe ein einfaches Macro mit Objekt kopieren und editieren mit dem Aufruf des zuletzt (_last) verwendetes Objektes. Ein Lisp ist da wie mit Kanonen auf Ameisen schiessen. _copy; .... ; _ddedit;_last; ------------------ 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 | 7500 KB ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ADOLisp / create table
Bernd10 am 19.07.2004 um 11:19 Uhr (0)
Hallo, ich habe bisher mit Hilfe der ARX-Anwendung asilisp eine Excel-Datei ohne Probleme bearbeitet. Nun möchte ich dies auf ADOLisp umstellen. Die Verbindung zu Excel stelle ich nun so her: (setq vobjverb (ADOLISP_ConnectToDB Provider=MSDASQL;Driver={Microsoft Excel Driver (*.xls)};DBQ=W:SchriftenTestSchriften.xls )) Nun möchte ich in der Excel-Datei eine neue Tabelle wie folgt anlegen: (setq Result (ADOLISP_DoSQL vobjverb create table testtab (ASCII double, URWNR double, KORREKTUR double) )) Die ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : kopieren und editieren
otterloh am 19.07.2004 um 13:19 Uhr (0)
Carmen, so funktioniert Proxy s funktion. Die letzte Zeile zeigt Dir den erforderlichen Eintrag in die *.mnu **TB_MODIFY_II ID_TbModifII [_Toolbar( Ändern II , _Floating, _Hide, 100, 270, 1)] ID_Draworder [_Button( Zeichnungsreihenfolge ,ICON_16_DRWORD,ICON_16_DRWORD)]^C^C_draworder [--] ID_Hatchedit [_Button( Schraffur bearbeiten , ICON_16_HATEDI, ICON_16_HATEDI)]^C^C_hatchedit ID_Pedit [_Button( Polylinien bearbeiten , ICON_16_PEDIT, ICON_16_PEDIT)]^C^C_pedit ID_Splinedit [_Button( Splin ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Visuallisp
Kenny1 am 19.07.2004 um 20:47 Uhr (0)
Hallo, Das Thema Attribute hat sich für mich erledigt, da ich in der Auswertung der Listen nicht flexibel genug bin. Ebenso ist es ein absolutes Muß-Kriterium, das ich in die Teile nach ein Loch, ein Ausschnitt ect. hineinbekomme. Muß ich wohl den Weg über Lisp versuchen. Momentan tendiere ich stark zum Lisp. Die AutoCAD-Nähe ist genau das, was ich als den großen Vorteil ansehe und mag. Man kann alles in „command“ reinpacken. Mit VBA habe ich mich noch nicht so intensiv beschäftigt. Wie stark ist denn Lis ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : kopieren und editieren
AsSchu am 20.07.2004 um 12:54 Uhr (0)
Original erstellt von otterloh: ^c^c_copy;\_ddedit;_last das funukelt ja prima Zitat: Nach dem Eintrag in die *.mnu *.mnc , *.mnr , *.mns löschen (vorher sichern) AutoCad neu starten. @ otterloh aber das so pauschal zu empfehlen finde ich doch recht mutig. was ist denn, wenn schon mal Änderungen an den Werkzeugkästchen vorgenommen wurden?
|
| In das Form AutoLisp wechseln |