|
Rund um Autocad : Lisp-Datei einem Werkzeugkasten zuweisen
Angelika Hädrich am 06.02.2003 um 15:31 Uhr (0)
Hi David Galvagno, probier mal die name.lsp im Dialogfenster Anwendungen laden/entladen bei Startgruppe hinzuzufügen, so wird sie bei jedem AutoCAD Start automatisch geladen. Wenn diese Lisp einen Befehl definiert, dann ist er damit wie ein normaler AutoCAD Befel verfügbar. (Bsp. ich lade eine Meine.lsp, die definiert den Befehl: Plattenweg) Dann braucht im Makro folgendes definiert: ^C^C Plattenweg stehen ... und Britt war schneller
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : LISP Flächen addieren
Brischke am 01.12.2004 um 16:10 Uhr (0)
Hallo feder, es gibt kein Forum speziell für AutoCAD2000. Dafür aber das Forum Rund um AutoCAD . In diesem Forum geht es um das Programmieren selbst. Zu deinem Thema kannst du mal auf CADwiesel s Seite schauen, da gab es einiges zu Flächen. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! Autodesk User Group Central Europe AutoLISP-Programmierung für AutoCAD AUGCE Manager Deutschland Da weiß man, wann man s hat! ...
|
| In das Form AutoLisp wechseln |
|
OneSpace Modeling : Annotation
mweiland am 28.10.2004 um 18:45 Uhr (0)
Hallo Andreas, gute Idee! Wie genau hast Du denn das Laden der *.env in den Befehl eingebunden? Standardmäßig ist der Befehl: (LISP::IF (OLI::SD-MODULE-ACTIVE-P "ANNOTATION") (FRAME2::PUT-BUFFER "cancel_all (oli::sd-switch-application "Annotation")") (UI::ACT_DEACT_MODULE :ACT "ANNOTATION" "MODULE-CONTROLLER-Applications-ANNOTATION-TB" (STARTUP::ACTIVATE-ANNOTATION))) Wo und wie genau muss jetzt das (load "xxx.env) eingetragen werden? Meine Lisp-Kenntnisse sind doch sehr be ...
|
| In das Form OneSpace Modeling wechseln |
|
AutoLisp : Ersetzen über Lisp
Kleiner_pally am 18.06.2004 um 08:45 Uhr (0)
Hallo, wie kann ich über Lisp mehrere texte die zb. xxx durch yyy ersetzen aber das mehrmals unterschiedlich (xxx - yyy u. bbb - ccc usw..) Ich kenne den befehl schon _suchen. Doch leider habe ich mehrere Pläne und immer wieder das gleiche ersetzen muss, da ich es mit der Schriftdatei nicht hinbekomme vom ersteller der kein ACAD verwendet. kann mir da einer weiterhelfen ? wäre super wenn sowas gäbe der die texte ersetzt ! danke schonmal im vorraus
|
| In das Form AutoLisp wechseln |
|
AutoCAD LT : import LISP-Script in AutoCAD LT 2022
cadffm am 08.02.2022 um 13:06 Uhr (1)
Ergänzung: Deine Beschreibung ist etwas wild wenn man es wörtlich nimmt,einen Layer kann man nicht drucken, bei Auto-Lispprogrammen spricht mal für gewöhnlichnicht von Script, da es "Skript" in AutoCAD gibt und dabei *.scr Dateien gemeint sind.Layer bearbeiten und drucken.. vielleicht wird kein Lisp benötigt?Zeig oder sag was du da machst/machen lässt, am besten wäre der Quellcode - da bleiben die wenigsten Fragen offen
|
| In das Form AutoCAD LT wechseln |
|
AutoCAD VBA : Bereich im Modell auswählen und im Papierbereich einfügen
AandreasH am 17.01.2008 um 11:06 Uhr (0)
Hallo Marc,mal vorab: Ich habe keine Ahnung von Lisp.Das hier Lisp oder ev. auch C# besser geeignet wäre könnte ich mir schon vorstellen.Das Blockeinfügen wird noch auf insert in VBA geändert sobald ich mit der Eventbehandlung richtig klar komme.Um ein Sendcommand komme ich nicht herum, sonst klebt der Block ja nicht am Cursor (Grundvoraussetzung).Bei der Eventbehandlung hätte ich eben noch die obigen Fragen offen.GrüsseAndreas
|
| In das Form AutoCAD VBA wechseln |
|
OneSpace Modeling : Querschnitt Baugruppe
RainerH am 18.03.2005 um 18:15 Uhr (0)
Zitat:Original erstellt von ziegel-tom:Hi,mal ne frage, wie lade ich denn dieses Makro?@ziegel-tomLISP-Files kannst mit folgendem Kommando entweder in der Eingabezeile oder mittels Eintrag in der sd_customize laden:(LOAD "pfad/Dateiname.lsp")Oder du waehlst als Dateityp beim laden: Lisp-Quellencode aus.Dann sollte, wenn man in der Programmierung des Dialoges:tollbox-button t eingetragen hat das LISP-Programm aus derWerkzeugkiste aus starten.HTHGruss und schoenes Wochenende...RainerH.
|
| In das Form OneSpace Modeling wechseln |
|
Rund um Autocad : Auswahlsätze mit Hilfe von Attributeinträgen erstellen
Brischke am 03.04.2003 um 10:20 Uhr (0)
Hallo Lars, mit den Standard - AutoCAD-Befehlen ist da nichts zu machen. Mit LISP kann man da was basteln. Dazu muß man zunächst mal herausbekommen, welche Blockdefinitionen das Attribut mit dieser Bezeicnung überhaupt haben, um dann die INSERTS dieser so ermittelten Blöcke zu durchlaufen, um die Attributwerte zu vergleichen. Ist doch einiges zu tun. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesic ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Fragen zu C:Cal
StephanJP am 23.02.2008 um 09:40 Uhr (0)
...ja, das mit dem cal=kal taucht in den späteren Versionen auch auf. Bis 2004 (oder wars 2005) nusste die Funktion in Lisp mit cal aufgerufen werden, ab 2006 (oder wars 2005?) dann mit kalAllerdings benutze ich den Geometrierechner aus AutoCAD nur, um Schnittpunkte u.ä. zu rechnen. Für reine Additionen brauche ich den nicht. Wenn ich in Lisp (+ 1000000 1) eingebe bekomme ich keine Fehlermeldung? Um Dir da helfen zu können mußt Du das Problem schon genauer beschreiben.------------------ grußStephan[Diese ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Suche Lisp-Tool für Farbe, Linientyp, Linienstärke
Brischke am 31.07.2003 um 09:24 Uhr (0)
Hallo Karsten,auf meinen Seiten (http://www.cadlon.de) im Freedownload die Programme 24/25 ändern Dir zumindest die Farbe -ohne eine Amrkierung zu setzten, welche Elemente geändert wurden.Ansonsten ist mir ein Tool, so wie du dir das vorstellst, noch nicht unter gekommen. Es ist schon sehr speziell - aber nicht unlösbar.Bei Fragen ...Grüße Holger------------------Holger BrischkeCADlon - Lisp over night!Irgendwann muß man schlafen, deshalb:+!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Modeling : Änderungen am LISP am_direction
Walter Geppert am 18.03.2009 um 14:59 Uhr (0)
Hallöchen,das Makro hab ich vor ewigen Zeiten geschrieben, siehe hier. Wie dort schon gesagt, es ist eigentlich ein vergewaltigter Schnitt ins Leere, daher auch die doppelten Buchstaben und der "falsche" Ansichtsname (sind auch zwei Pfeile, wenn man genau hinsieht). Änderungen (und Verbesserungen) sind selbstverständlich erlaubt, ich komm derzeit nur selbst nicht dazu.------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Modeling wechseln |
|
Lisp : DCL / list_box
Bernd10 am 30.10.2009 um 14:23 Uhr (0)
Hallo,ich habe per DCL einen Dialog erstellt, in dem unter anderem ein Objekt list_box enthalten ist:: list_box{ label = "TestLabel"; key = "clb_test"; height = 4; width = 30;}Nun möchte ich per Lisp den Wert für die Option label ändern. Mit der Funktion set_tile hat es nicht funktioniert. Eine andere Funktion ist mir nicht bekannt.Kann ich per Lisp den Wert für die Option label ändern?Danke im Voraus und viele GrüßeBernd
|
| In das Form Lisp wechseln |
|
Lisp : Index automatisieren / Attribut (0 . ATTDEF) in Block (0 . INSERT) Filtern nach Wert
Manuel486 am 14.07.2021 um 08:36 Uhr (1)
Geht leider auch nicht. Code:(LOAD "G:/1000SONS/CAD/Faust/LISP/RRename/V1-3/RRename.VLX")RRENAME "Layouts" "([A-Z][A-Z][A-Z]-[0-9]-.-[A-Z][A-Z]-...-[0-9][0-9][0-9]-)(.)" "$1A"Ergebnis:Befehl: (LOAD "G:/1000SONS/CAD/Faust/LISP/Planstempel-anpassen/KD-Stempel-Index/TEST-RRENAME-Schreibweise-Kopie.lsp")RRename command loaded. (C)2021, CAD Studio - www.cadstudio.cz______ CAD, BIM, GIS/FM custom application development _______ "$1A"------------------________GrußManuel
|
| In das Form Lisp wechseln |