|
AutoLisp : Blöcke umbenennen
flaschenpost am 19.03.2005 um 21:29 Uhr (0)
Hallo Ines, Deine Zeichnung habe ich mir nochmal angesehen. Vielleicht reicht Dir die Möglichkeit, die P-linien mit Regionen oder flachen Volumenkörpern zu füllen. Regionen werden bei Shademode-Optionen nicht so optimal angezeigt, aber beim Rendern korrekt. Deshalb auch die Variante mit den flachen Volumenkörpern. Kommt drauf an, was Du später mit den Objekten (Blöcken) machen möchtest. Am besten vorher eine Sicherheitskopie machen, damit sich hinterher nicht doch noch irgendwelche Nachteile herausstellen ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Automatisierungsfehler: Keine Datenbank
kkapeller am 10.08.2005 um 22:41 Uhr (0)
Hai!Ich habe ein Lisp-Programm, das in den Acad-Versionen 2002-2005 perfekt funktioniert hat.Auf einigen Computer mit Acad 2006 erscheint folgende Fehlermeldung:Fehler: Automatisierungsfehler: Keine DatenbankDas Lispprogramm beinhaltet Reactoren, welche die Zeichnung "intelligent" machen - sprich, wird ein Element verschoben, werden automatisch die anderen nachgezogen. Beim Löschen eines dieser Elemente werden die anderen auch automatisch gelöscht usw...Wer kennt diese Meldung und wie kann ich das Problem ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Problem mit command-Aufruf ab 2015 version
Brischke am 03.08.2015 um 11:46 Uhr (1)
nimm Code, der in der 2015er einwandfrei läuft und lass den in 2014 laufen. Sollte ohne Probleme funktionieren.Grüße!HolgerZu dem Warum Autodesk dies überhaupt gemacht hat nur soviel: Durch die Umstellung des Commandhandlings ist nun eine asynchrone Befehlsausführung möglich. Das bedeutet, dass ein Befehl angestartet werden kann, und noch bevor dieser fertig ist, kann in der Zeichnung weiter gearbeitet werden.------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defu ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Versteckte Objekte führen zu riesigen DWG s
glocker am 28.12.2004 um 11:12 Uhr (0)
Ich bin am Ende mit meinem Latein! Bei uns tauchen immer wieder Zeichnungen auf, die irgendwelche Objekte enthalten, die die Dateigröße in astronomische Höhen katapultieren und unter SDI=1 zu enormen Antwortzeiten beim Regenerieren führen. Vermutlich wurden diese Objekte durch Import von Fremdgeometrie eingeschleppt. Leider bin ich trotz intensiver Recherche und tagelangem herumdoktern der eigentlichen Fehlerursache noch nicht im geringsten auf die Schliche gekommen. Hier ist eine von mir bereits "totberei ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Menüs überprüfen ob geladen
mkl-cad am 03.03.2004 um 09:27 Uhr (0)
Hallo Thomas. Ob acad.lsp oder acaddoc.lsp ist ganz egal. Fehler ist der gleiche. LISPINIT ist übrigens 1. Da der Fehler nur auftritt wenn der Anwender absichtlich ein Menü entläd und dann eine neue Zeichnung auf macht finde ich es nicht so schlimm, da beim starten von ACAD alle Menüs geladen werden. Wenn die Menüdateien nicht gefunden werden lasse ich ACAD mit einer Fehlermeldung schließen. Daher nochmal Danke und 9 Punkte Martin [Diese Nachricht wurde von mkl-cad am 03. Mrz. 2004 editiert.]
|
| In das Form AutoLisp wechseln |
|
Lisp : Modellansicht BKS 90 Grad drehen
besele am 27.01.2026 um 07:55 Uhr (1)
Hallo zusammenbin wieder mal aufgeschmissen.kann ich so wie im Forum Verlauf das drehen besprochen wurde auch auf eine bestimmet frei definierte Linie drehen.bin schon lange raus von der Sprache aber vielleicht kann mir jemand helfen.(defun c:gw ( / ) (command "bks" "w"); um immer von Welt auszugehen (command "bks" "z" "90"); bks drehen um z 90° - hier Anpassung xyz (command "_plan" "a"); Modellbereich auf das zuvor gedreht bks drehen (princ)das war bestimmte Ansichten drehen.jetzt möchte ich eine linie in ...
|
| In das Form Lisp wechseln |
|
Lisp : Fäche aus hatch
gmk am 26.10.2006 um 10:25 Uhr (0)
Hi!Ich möchte gerne von einem hatch, das mit der Option Inselerkennung "normal" erstellt wurde, die Fläche ermitteln.In den Gruppencodes zum hatch wird offensichtlich auf die ENAME der einzelnen Umgrenzungen (falls in der Zeichnung noch vorhanden) im GC330 referenziert.Ist die Reihenfolge der GC330 im hatch immer so angelegt, dass zuerst die äußere Umgrenzung und dann die Inneren aufgelistet werden?Ich habe i.d.R. immer nur eine Insel, so dass ich damit über "erster GC330 - zweiter GC330" die Fläche relati ...
|
| In das Form Lisp wechseln |
|
Lisp : Attributsextraktion vs Datenextraktion
steinwurm am 10.04.2007 um 15:20 Uhr (0)
Hallo Thomas,mit der jetztigen Funktion lesen wir die Einfügepunkte aller in der Zeichnung befindlichen Blöcke mit den Werten wie Name, Farbe, Layer, PosX und PosY aus. Diese benötigen wir auch. Es dürfen auch alle Informationen wie bei der neuen Datenextraktion ausgelesen werden, da die xls.Datei mit einem Makro in Excel aufbereitet wird. Wichtig ist nur, dass die Datei immer gleich aufgebaut ist.Es ist nicht möglich im Vorfeld zu definieren, welche Blöcke ausgelesen werden, da immer alle ausgelesen werde ...
|
| In das Form Lisp wechseln |
|
Lisp : Unwandlung von dxf zu Text Format
CADmium am 12.03.2007 um 12:47 Uhr (0)
Das "Querprofil" in deiner Zeichnung besteht aus lauter einzelnen Linien.. wenn ich es mir so angucke .. alle Linien, die nicht senkrcht sind, und auf Layer "Querprofil" liegen und einen zusammenhängenden Linienzug bilden, auswerten! .. die Gruppencodes 10 und 11 bilden dann die Koordinaten der Knickpunkte, welche du in eine Datei schreiben mußt. Denke, die Aufgabe löst du am besten innerhalb Autocads, auch wenn es über die Dxf auch möglich wäre.. ------------------ - Thomas -"Bei 99% aller Probleme ist ...
|
| In das Form Lisp wechseln |
|
Lisp : Geometrie von Polylinien vergleichen
Maustreiber am 26.09.2007 um 13:55 Uhr (0)
Hallo an alle Lisp-Fachleute,ich habe in einer Zeichnung mehrere Polylinien die von derGeometrie her gleich sind. Für die CNC-Bearbeitung müssennun alle gleichen zu einer Reihenfolge zusammengefasstwerden. Ganz genial wäre es wenn auch noch gedrehtePolylinien erkannt werden. (Grafisch dargestellt ist die Situation im Anhang!)Da das anpicken auf Dauer ganz schön nervt, suche ich einLisp-Programm (oder allgemeinen Algorithmus) um gleichePolylinien zu erkennen.Für Hinweise, Lösungsansätze, Links, etc... wäre ...
|
| In das Form Lisp wechseln |
|
Lisp : Dynamischer Block
Brischke am 25.02.2014 um 13:38 Uhr (1)
Hallo Dirk,so ein ähnliches Projekt hatte ich gerade auf dem Tisch (allerdings in c#.Net). Die Bezeichnung allein zu ändern ist mir derart gelungen, dass ich die die Werte der Blockreferenzen zunächst ausgelesen, dann den Block mit neuen Bezeichnungen eingelesen und in der Zeichnung neu definiert habe und dann die Eigenschaftenwerte den Blockreferenzen wieder zugewiesen habe.Der Weg müsste in den von dir genannten Sprachen auch gehen, wird aber sicher tricky.Grüße!Holger------------------Holger BrischkeCAD ...
|
| In das Form Lisp wechseln |
|
Lisp : Mehrere Blöcke bearbeiten
CAD-Huebner am 07.09.2015 um 11:11 Uhr (1)
Zuerst einmal würde ich Befehl: ZURÜCK STEUERN KEINE setzen, um die Rückgängig Funktion nicht unnötig zu belasten.Dann kann man alle 100 Blöcke zwischenspeichern, ggf. sogar Zeichnung schließen und neu starten (allerdings höherer Programmieraufwand).Oder gänzlich auf Commands verzichten und alle Änderungen direkt mir Lisp/vba/.net in der Datenbank durchführen, allerdings müsste das Schraffurobjekt dann generiert werden und das ist je nach Kontur recht aufwändig. Da wäre ein Beispiel mit einigen ausgewählte ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Schraffur-Lisp !
Proxy am 24.08.2004 um 07:29 Uhr (0)
noch ein Centstück dazu: MEASUREMENT ist halt ein Feature bei AutoCAD (wers in Europa bracht ist sowieso klar ) das halt amok laufen kann wenn es entsprechend hin und her geschaltet wird. Das mit Proxys war eher auf Zusatzanwendungen bezogen die z.B. Polylinien als Fasatylfolien optisch darstellen jedoch ohne ObjectEnabler eher wie sinnlose Dazugaben in der DWG aussehen oder aus 100 ten X-refs eingebrachte Layer und Blöcke (Xrefblock_xxxx bis Xrefblock_yyyy) die vom Namen her keinerlei Sinn für Pro ...
|
| In das Form AutoLisp wechseln |