|
Rund um Autocad : block einfugen mit nummereingabe
CADchup am 09.05.2006 um 00:00 Uhr (0)
Musst gar keine Lisp-Datei erstellen und laden. Pack es einfach in dein Makro. Der Code ist noch kurz genug dafür. Wenn ich nicht total daneben liege, kann man bis zu 250 Zeichen in ein Makro packen.Ich habe noch ein paar Steuerzeichen rausgeschmissen, damit es im Makro läuft:^C^C^P(if (setq blkname (findfile (strcat (getstring "Blockname: ") ".dwg")))(command "_.insert" (strcat "*" blkname) pause "1" "0")(princ "Block nicht gefunden."));GrußCADchup------------------CADmaro.de
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Blockattribute
Brischke am 06.05.2004 um 11:03 Uhr (0)
Hallo Kelme, ja auch per Programmierung. Wenn das in verschachtelten Blöcken ist, musst du in die Blockdefinition rein und von den darin befindlichen INSERTS die Attribute auslesen. Was hast du konkret vor? Wenn du dann noch die Anzahlen haben möchtest, dann musst du die Anzahl Blockreferenzen der übergeordneten Blöcke zählen. Wenn das mehrfach verschachtelt ist, kann das ein ganz schönes Gewusele werden. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLIS ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : CADCAL: letzte Betaversion vor Release
archtools am 23.07.2024 um 21:27 Uhr (1)
Hallo,die neue CADCAL Version inkl CALScript ist praktisch fertig. Alle vorgesehenen Funktionen sind implementiert und funktionieren in den bisherigen Tests tadellos. Deshalb beginnt jetzt auch schon die Versionierung mit "Version 1.0 Beta". Noch ein paar Wochen weitere Tests, die ich für ein Manual und den Aufbau einer Website nutzen werde.CADCAL ist kostenfrei, es liegt diesem Beitrag als ZIP Datei bei, oder kann von www.cadcal.de/cadcal.zip herunter geladen werden. Die Installation ist im Grunde so einf ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : xplan
Dimitra75 am 25.04.2013 um 09:24 Uhr (0)
Hallo zusammen!Ich arbeite mit ACAD 2005 (xphome)Wenn ich meinen Plan im Modellbereich mit xplan drehe,funktioniert die align-txt Lisp nicht mehr richtig.Sie dreht den Text in die Original Richtungder Linie.(bevor der Plan mit xplan gedreht wird) So muss ich jedesmal den Plan drehen um meine Textezu bearbeiten.Hat jemand eventuell einen Tipp, um mir die dreherei zuersparen?Danke im VorrausLGDimitra ------------------geht nicht.. gibts nicht[Diese Nachricht wurde von Dimitra75 am 26. Apr. 2013 editiert.]
|
| In das Form Rund um AutoCAD wechseln |
|
OneSpace Modeling : Text automatisch einer Skizze zuordnen
Impi am 15.11.2004 um 16:02 Uhr (0)
Hallo, ich will einen Text mit Lisp automatisch einer Skizze zuordnen. Prinzipiell kein Problem, aber wie kann ich die Textposition relativ zur Skizzenposition angeben? Dass also der Text immer an der selben Position in der Skizze auftaucht, wo die Skizze auch steht? (sd-am-create-text :text (format nil ~a~a text1 text2) :position (gpnt2d 70 70) ; -- Position relativ zu Skizze? :owner_type :sketch :owner selskizze )
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : Prozess anzeige
Theodor Schoenwald am 20.04.2013 um 11:33 Uhr (0)
Hallo Jörn,nach dem ich immer Probleme mit dem Warten von Lisp bei Exe-Dateien hatte, verwende ich:;; Exe-Datei ausführen. Autocad wartet bis die das Programm fertig ist(defun DAT_EXE (EXE_DAT / WS) (vl-load-com) (VLAX-INVOKE-METHOD (setq WS (VLAX-GET-OR-CREATE-OBJECT "wscript.shell")) "run" EXE_DAT t :vlax-true ) (princ) (VLAX-RELEASE-OBJECT WS)) ;_ defun DAT_EXE;;-------------------------Es entspricht dem Runapp-Beispiel, von Deinem Link-Hinweis.Inzwischen laufen die EXE-Dateien einwandfrei ab.GrußTheodor
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Fehler beim Plaetten (Z = 0)
Brischke am 24.11.2003 um 15:45 Uhr (0)
Hallo Wolfgang, man kann das Tool auch entsprechend anpassen. Ähnliche Problematik durfte ich schon einmal bearbeiten bei der Übernahme von Zeichnungen aus einem anderen System. Schicke mal eine Zeichnung, dann teste ich das mal. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, M ...
|
| In das Form Rund um Autocad wechseln |
|
Makro Programmierung : LISP-Dialog: :after-input wird nicht ausgeführt
holt am 15.02.2006 um 12:19 Uhr (0)
Hallo,ich stehe vor einem kleinen Problem bei der Dialogprogrammierung:Nach der Auswahl eines Teils (erste Variable) soll der Name des Teils in die 2. Variable geschrieben werden. Das funktioniert immer, wenn der Benutzer den Teil wählt. Wenn aber beim Aufruf des Dialogs bereits ein Teil aktiv ist, wird das after-input nicht ausgführt. Woran liegt das? Oder gibt es eine andere Möglichkeit?------------------Gruß aus dem SalzkammergutThomas Hollerweger
|
| In das Form Makro Programmierung wechseln |
|
BricsCAD : Layer abfragen und reagieren
KlaK am 27.09.2017 um 19:34 Uhr (1)
Zitat:Original erstellt von FireBuff:- das kann schon sein.Ich möchte aber nicht alle Layer abgleichen ! Nur von mir festgelegte !Das festlegen soll durch die LISP Datei gesteuert und übernommen werden.(Ginge auch ohne die vielen Ausrufezeichen)Man kann einen Filter einstellen (Layer auswählen) und diesen Status dann speichern, dann hat man genau die Layer zum ändern die man möchte. Aber wer gerne programmiert .... (mir geht es ja manchmal auch so)GrüßeKlaus
|
| In das Form BricsCAD wechseln |
|
Rund um Autocad : Attribut-Koordinaten
Petra_Sp am 09.03.2005 um 09:38 Uhr (0)
Hallo Danke für deine Antwort Jörn genau so hab ich mir das vorgestellt. DANKE DANKE Nun hab ich aber noch eine letzte Frage: Wenn ich eattext ganz normal über die Dialogboxen ausführe, bietet er mir unter dem Punkt Ausgabe anzeigen die Möglichleit die ganzen Datn in die Zwischenablage zu kopieren und dann erst zu exportieren!!!! Wie kann ich das noch im LISP unter bringen damit ich diese dannin der Zwischenablage habe??!! Hat jemand eine Idee? DANKE LG Petra ------------------ LG Petra
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Eine anfängerfrage über die unterschiede zwischen vollversion und lt
Brischke am 01.09.2004 um 11:22 Uhr (0)
Hallo Filewalker, wenn ich das alles richtig verstehe, dann ist die Entscheidung grundsätzlich gefallen. Du kannst ja auch bei deinem Händler eine Teststellung über einen längeren Zeitraum (30Tage+ X) anregen. Somit kannst du zunächst wirklich testen, und dann gleich die richtige Entscheidung treffen. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD ARX Object : Error handler re-entered
alfred neswadba am 27.04.2009 um 20:47 Uhr (0)
Hi,ich kenne das eigentlich eher aus Lisp als aus dotNET (da eigentlich noch nie gesehen). Umschrieben mit einfachen Worten bedeutet das, dass ein Fehler aufgetreten ist, eine Fehlerbehandlungsroutine gestartet wird, in dieser auch ein Fehler ist und damit ein nettes Schleifchen gezaubert. Um nicht in Rekursion ohne Ende zu fallen, wird mit dieser Meldung abgebrochen.Ohne Code, keine Chance, sorry. Umso schlimmer, wenn der Fall nicht fix reproduzierbar ist.- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD ARX Object wechseln |
|
Makro Programmierung : LISP-Dialog: :after-input wird nicht ausgeführt
holt am 15.02.2006 um 12:19 Uhr (0)
Hallo,ich stehe vor einem kleinen Problem bei der Dialogprogrammierung:Nach der Auswahl eines Teils (erste Variable) soll der Name des Teils in die 2. Variable geschrieben werden. Das funktioniert immer, wenn der Benutzer den Teil wählt. Wenn aber beim Aufruf des Dialogs bereits ein Teil aktiv ist, wird das after-input nicht ausgführt. Woran liegt das? Oder gibt es eine andere Möglichkeit?------------------Gruß aus dem SalzkammergutThomas Hollerweger
|
| In das Form Makro Programmierung wechseln |