|
ADT Architectural Desktop : polygon in polylinie
Claudio am 13.02.2004 um 11:12 Uhr (0)
Hallo Will Ups? Woher die Fehlermeldung! Besser nicht in Vislisp laden, da kann schon mal was passieren.. Einfach Datei umbenennen (.txt Endung löschen - AECPOL.lsp) kannst die Datei dann auch mal probehalber mit Drag&Drop ins AUTOCADFENSTER ziehen, dann wird sie auch geladen. Beschreibung: AECPOL als Befehl eigeben, ein AEC-POLYGON auswählen, das Übrige macht das Programm. (Die Arbeitschritte sind im Lisp kommentiert). Gruß Claudio
|
In das Form ADT Architectural Desktop wechseln |
|
Rund um Autocad : benannte ansichten durchblättern
Claudio am 20.04.2007 um 16:20 Uhr (0)
Hallo Theo!Fürs erste mal aufs Grobe ein Lisp (Vset.lsp), mitdem Dein Wunsch erfüllbar ist.(Ist beim Zurückblättern noch nicht "clean" gegen hintereinanderfolgende gleichartige Zooms, noch verbesserungswürdig, etc. aber sonst musst Du noch länger warten)Datei umbenennen - .txt löschen ,1)Zum Probieren : mit Befehl:_appload laden,Aufruf für`s Vorblättern : V_vor , fürs Zurückblättern: V_Ret2)Für die Buttons :Lisp in ein Supportdirectory kopieren, Buttons belegen:Button Vorblättern : ^C^C^P(if(not V_Vor)(lo ...
|
In das Form Rund um Autocad wechseln |
|
AutoCAD Architecture ACA (ADT) : AEC-Polygone URSPRUNG - Lisp
Claudio am 14.12.2007 um 02:27 Uhr (0)
Wieder mal - wer es brauchen kann ..Da sich die Aec-Polygone ja wirklich hervorragend für Bodenbelagsdarstellungeneignen (Fliesen, Platten, Parkplätze, etc.) stolpert man rasch über ihrenSchwachpunkt - den Ursprung des Aec-Polygons verändern...!(zb. Fliesenraster soll in Raummitte beginnen..)Für alle, die wie ich dieses Problem schon öfter hatten hab ich nun maldie Lisp-Lösung geschrieben.Programm ändert den Aec-Polygon-Ursprung, in der Objekt(Stil)-Darstellung des AEC-Polygons muss bei - Schraffur -Ausric ...
|
In das Form AutoCAD Architecture ACA (ADT) wechseln |
|
AutoCAD Architecture ACA (ADT) : MV-blöcke effizient bearbeiten
Claudio am 04.08.2008 um 20:08 Uhr (0)
Hallo Klamauk!- MVBedit.lspErklärung:Von MV-Block wird Kopie erstellt, die wird dann 2x aufgelöst,-Definitionsblock wird an Befehl "Refedit" zur Bearbeitung übergeben.Uneinheitliche Blöcke werden vorher auf das (X,Y,Z)Maximum einheitlichskaliert.Bearbeitungsblock wird nach Beendigung von "Refedit" gelöscht.-Lisp im Anhang (Verwendung auf eigene Gefahr!)Zuerst .txt entfernen, mit _appload laden, mit MVBedit starten.Gruß Claudio
|
In das Form AutoCAD Architecture ACA (ADT) wechseln |
|
Rund um AutoCAD : alle Attribute eines Blockes verschieben
Claudio am 06.08.2008 um 11:02 Uhr (0)
@Jan"...oder muss ich zum LISP-Editor greifen ?"das hat vor Dir schon jemand getan -amove von ASMI - http://www.cadtutor.net/forum/archive/index.php/t-14580.html (hab Variante 2 probiert, funktioniert, ist glaube ich, was Du suchst)Gruß Claudio
|
In das Form Rund um AutoCAD wechseln |
|
Lisp : Text aus Lisp - Ribbon Texteditor
Claudio am 27.12.2009 um 14:55 Uhr (0)
Hallo Kamehama!"Ich hätte gerne dass die Multifunktionsleiste (Ribbon) auf die, sonst verborgene, Registerkarte "Texteditor" umschaltet."- Das ist nur über die API möglich - im Anhang stelle ich Dir die RIB_Tabact.dll rein, mit der es möglich ist, einen Tab direkt über den Namen zu aktivieren (auch verborgene) -z.b. Befehl: (Ribtabact "Texteditor") - mit Klammern, Tabname in Anführungszeichen.Der Befehl: Ribtablist listet alle im Ribbon vorhandenen Tabs auf.Der C#-Quellcode ist beigefügt und Du kannst ...
|
In das Form Lisp wechseln |
|
AutoLisp : Lisp/Script Anzeigenreihenfolge
Claudio am 31.01.2004 um 17:54 Uhr (0)
;;;DIE Layer in LALI sind Beispielhaft- einfach Deine Layer ;;;der Reihe nach eintragen. (defun c:LAYDRAW (/ LALI SS1) (setq LALI (list "TEXT" "MASS")) (foreach n LALI (setq SS1 (ssget "X" (list (cons 8 n)))) (command "_draworder" SS1 "" "o") ) (princ)) ;;;Gruß Claudio
|
In das Form AutoLisp wechseln |
|
AutoLisp : Werkzeugkästen listen
Claudio am 02.02.2004 um 19:52 Uhr (0)
Hab ein kleines Lisp für Dich - Anhang Hilft hoffentlich weiter! Gruß Claudio
|
In das Form AutoLisp wechseln |
|
Lisp : Entfernen von Benannten Layerfiltern per Lisp-Routine ?
Claudio am 13.02.2004 um 17:37 Uhr (0)
Gut wäre, wenn Du deinen CAD-Standard angeben würdest (Version) Unter ACAD2004,ADT2004 braucht man für dein Anliegen kein Lisp. Beim Layereigenschaften-Manager ist neben dem Hakerl des Layerfilterbalkens ein Button mit drei Punkten- öffnet das Fenster Benannte LAyerfilter dort rechts sind vier Buttons davon ist der unterste ALLE LÖSCHEN ! Gruß Claudio
|
In das Form Lisp wechseln |
|
AutoLisp : in lisp variablen-felder erzeugen?!
Claudio am 15.02.2004 um 21:03 Uhr (0)
;;eine Lösung? (defun dimvars (x y z / A) (setq A (* (* x y ) z)) ) (defun c:Mach () (setq a (dimvars 1 2 3)) ;;; Variblenzuweisung X=1,Y=2,Z=3 (princ Der Wert ist : )(princ a)(princ) ) ;;;Gruß Claudio
|
In das Form AutoLisp wechseln |
|
Lisp : Lisp geht nimmer unter 2008
Claudio am 16.04.2007 um 22:32 Uhr (0)
Hallo Ralle!CADchup hat mit ".. ist übrigens ein ehem. Express Tool"auch schon den nötigen Hinweis geliefert.Das Programm ruft einige "acet_.." Befehle auf (=AutoCadExpressTools)(z.B.: acet-layer-locked, acet-ui-progress,acet-error-restore)und da stellt sich natürlich die Frage, ob Du die Expresstools überhaupt schon geladen hast?Hab allerdings noch nicht geprüft, ob alle alten Befehleauch noch in den neuen Express-Tools integriert sind..Aufruf funktioniert jedenfalls auch bei mir.(ET-geladen)Gruß Claudio
|
In das Form Lisp wechseln |
|
Lisp : Lisp geht nimmer unter 2008
Claudio am 17.04.2007 um 10:10 Uhr (0)
Hallo Ralle!Wenn die Funktion ACET-ERROR-INIT nicht definiert istheisst das, dass die ACETUTIL.FAS nicht geladen ist!-Schau mal im Express-Ordner ob die Datei dort vorhanden ist.Wenn ja, mal manuell laden (Befehl:_appload oder die Datei ACETUTIL.FAS mit Drag&Drop auf den Autocad-Screen ziehen) und dann nochmal Tedtit probieren.Auf jeden Fall hats was mit deiner Express-Installation, sonstwürde der Fehler nicht aufscheinen! (Ev. Express-Tools nochmalinstallieren)Gruß Claudio
|
In das Form Lisp wechseln |
|
Lisp : Lisp geht nimmer unter 2008
Claudio am 17.04.2007 um 11:19 Uhr (0)
Hallo Ralle!Hätt ich eigentlich gleich dazuschreiben können...acetutil.arx gleich mitkontrollieren...Also - der Befehl ACET-UI-PROGRESS ist in der acetutil.arxdefiniert- gleiches wie vorher mit dieser Datei machen,dann sollte es klappen.Aber nochmal - könnte sein, daß dir auch sonst noch einiges"abhanden" gekommen ist...Aber statt neu zu installieren kannst Du auch die Daten desExpress-Verzeichnis der Installations-CD in dein Express-Directory rüberkopieren.(zb:..Z:Program FilesRootExpress -D:ADTExpress).G ...
|
In das Form Lisp wechseln |