|
Rund um AutoCAD : Flächen berechnen, Fehler in Lisp-Routine
marc.scherer am 23.02.2008 um 14:18 Uhr (0)
Zitat:Original erstellt von andi90:Es währe schön, wenn jemand das Problem lösen könnte.Offensichtlich hat sich in 2007 der Options-Buchstabe für "Unten" beim Befehl Draworder verändert...Einfach folgendes machen:Code:Suchen im Lisp Prog:(command "_draworder" "L" "" "N" (ssname aws 0))Ersetzen durch:(command "_draworder" "L" "" "U" (ssname aws 0))...------------------Ciao,Marc
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Maßtext fgdt;o
marc.scherer am 02.02.2005 um 17:52 Uhr (0)
Hi, versuchs doch mal mit diesen beiden Lisp-Funktionsaufrufen: Code: (set-dim-txt (car (entsel)) {fArial;U+E010} ) (set-dim-txt (car (entsel)) {Fgdt.shx;o} ) Hierzu benötigst Du aber noch die Programme von dort: http://ww3.cad.de/foren/ubb/Forum145/HTML/001007.shtml#000006 Und zur Info wie man Lisp s einsetzt guckst Du hier: http://ww3.cad.de/foren/ubb/Forum54/HTML/007058.shtml#000000 ... ------------------ Ciao, Marc
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Von Lisp zu Lisp
marc.scherer am 01.04.2005 um 10:15 Uhr (0)
Zitat: Original erstellt von joern bosse: Hallo (if ( Breite 70.0) (progn (load Profi.lsp )(Funktionsname aus Profi.lsp));;end progn (progen(load Profi_plus.lsp )(Funktionsname aus Profi_plus.lsp)) ;;end progn );;end if Und bei der Load-Funktion mußt Du die Pfadangaben mit angeben, wenn die *.lsp-Dateien nicht in einem Acad-Supportpfad liegen Halte ich aber für Quatsch so etwas in den Funktionscode zu bringen. Ich halte da zwei Ansätze für sinnvoller: 1. Jede Lisp die Funktionen aus ner ande ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : DXF Abwicklung mit einem Makro drehen
marc.scherer am 05.04.2005 um 09:07 Uhr (0)
Hi Solidos, da Dein Problem sehr speziell ist, glaube ich nicht das Du da was fertiges finden wirst. Wenn es jedoch wirklich nur mit: suche die längste Linie, ermittle den Winkel dieser Linie und drehe alles anhand dieses Winkels lösbar wäre, und es sich ausschließlich um 2D Objekte handelt ist ein Lisp zur Lösung dieses Problems keine große Hürde. Dieses Lisp könnte man dann via ScriptPro auf nen ganzen Pool von Zeichnungen loslassen. ------------------ Ciao, Marc
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : BAND od. PLINE-Teil versetzen
marc.scherer am 06.06.2006 um 10:46 Uhr (0)
Hi Mario,ich habe mir zwei Funktionen geschrieben:"-ename" und "-vla-object"Die unterscheiden sich von den internen Funktionen "vlax-vla-object-ename" und "vlax-ename-vla-object" nur dadurch, dass sie idiotensicher sind. Das heißt, jage ich einen ENAME in die Funktion "-ename" kommt ein ENAME raus, jage ich ein AX-Object da rein, kommt auch ein ENAME raus. Trifft beides nicht zu, kommt nil zurück und kein AX-Fehler. Benötige ich also für irgendeine eine Subroutinen ein Standard-Lisp-Enamen kann ich das sic ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Ausgabe in eine Datei
marc.scherer am 12.04.2003 um 18:53 Uhr (0)
Aus aktuellem Anlaß, hier eine Änderung dieses Beitrags: Spaß "Das war doch *sehr* offensichtlich als kleiner Scherz zu erkennen..." ...eben Axel. Und aus dem Grund auch mein "Aus, böser Axel..." Wir wollen doch alle nicht, daß Du zur dunklen Seite der Macht überwechselst, nur weil Du durch ein paar offensichtliche Scherze auf den Geschmack kommst... Was würde dann als nächstes von Dir kommen? Ein Lisp-Programm zur Weltherrschaft?... Eine Lisp-KI die schlauer ist als George W. Bush (na ja, schl ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Xref-Datei nach Auswahl als Zeichnungsdatei öffnen ?
marc.scherer am 12.04.2005 um 14:08 Uhr (0)
Hi, nun ja.. Erstmal muß man die zur eigenen AutoCAD-Version kompatible ARX haben. Dann muß diese auf jeden Fall im AutoCAD Suchpfad liegen (oder der entsprechende Ordner dem Suchpfad hinzugefügt werden...) Und als letztes muß entweder der Arx-Dateiname im Lisp geändert werden... Code: ... (if (not (member doslib2k.arx (arx))) usw, usw... ... oder der Dateiname der Arx entsprechend dem Lisp geändert werden. ------------------ Ciao, Marc [Diese Nachricht wurde von marc.scherer am 12. Apr. ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Script über mehrere Dateien
marc.scherer am 24.06.2003 um 12:13 Uhr (0)
Hi, na dann hilft wohl nur ein selbstgestricktes Programm. Oder irgendeiner hier kennt ne Appli die sowas kann. Man könnte relativ einfach n Lisp bauen, das Dir n Skript für das Wiederherstellen und anschließende speichern der DWG s schreibt, wobei das Lisp dann am Ende das Skript startet und dann eben alle DWG s nacheinander vom Skript geöffnet und gespeichert werden. Was sol den noch so alles mit den DWG s gemacht werden? Wie sind die DWG s denn verteilt? In extrem komplexen Verzeichnisstrukturen? Ode ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : autocad 2006 script
marc.scherer am 27.10.2006 um 16:08 Uhr (0)
Zitat:Original erstellt von Igor1986:...9) speichern10) schließenHört sich für mich fast an, als ob Du dieses Script aufn Haufen DWGs losjagen willst.Mit ScriptPro (kostenlos von ADesk erhältlich in den MigrationTools) kannst Du n Script (welches auch Lisp-Code bzw. Lisp-Aufrufe enthalten kann) auf ne beliebige Anzahl DWGs losjagen.Da brauchst Du Dich dann nur noch darum kümmern in welchem Format die Datei gespeichert werden soll (zu finden in den SampleScripts).Das öffnen, Script ausführen und schließen ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Plotten
marc.scherer am 28.10.2004 um 08:23 Uhr (0)
@ Sigy, der Code vom CADchup ist doch Lisp?! Was Du vor der Verwendung von ActiveX in Lisp jedoch immer machen mußt ist die ActiveX Erweiterung zu laden. Dies geschieht durch die Anweisung (vl-load-com). ActiveX und dessen Verwendung ist übrigens exzellent in der AutoCAD Hilfe dokumentiert. Mit ein wenig Übung und dem Object Model Schema aus der ActiveX and VBA Reference blickst Du das relativ schnell. Zugriff auf die entsprechenden Hilfen erhälst Du am schnellsten wenn Du über den Hilfe Punkt des Vis ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : tal lisp umschreiben ?
marc.scherer am 18.03.2005 um 13:28 Uhr (0)
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Lisp-Kurse giebt es sowas?
marc.scherer am 21.04.2004 um 15:23 Uhr (0)
Hi -Heike, @ Na was hast du denn für Vorstellungen und wo kommst du denn her das die Anreise so Teuer ist oder was hast du da noch so mit eingerechnet? Wo lebst Du denn eigentlich? Für n 3 Tage Seminar für bis zu 4 Personen ist das n echter Spottpreis. Und falls es Dir entgangen sein sollte, mein erster Text war ein Angebot. Hier drauf bist Du aber gar nicht eingegangen. Schick mir ne Mail mit dem, was Du lernen willst (Projekt wie Holger vorschlug), sag mir wo im Raum Hamburg Du bist und ich sag Di ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Umstellung Abfrage Bildschirmmenü - Befehlszeile
marc.scherer am 14.09.2004 um 16:39 Uhr (0)
Hi, ja Lisp ist gut. Brauch man ja nur n bißchen umschreiben und schon hast Du die Auswahl in der Befehlszeile. Mußt Du nur mal das Lisp uppen. CADmium baut Dir das dann um :grins Edit: OK, CADmium hat mir eben ziemlich deutlich (mit Worten die ich hier nicht nennen darf/kann) zu verstehen gegeben, dass ER es nicht tun würde... Na dann würde ich das machen. Oder Wiesel. Oder Holger, fuchsi... Na ja irgendeiner wirds schon tun. ------------------ Ciao, Marc [Diese Nachricht wurde von marc.scherer am ...
|
| In das Form Rund um Autocad wechseln |