|
AutoCAD VBA : Gruppenbeschreibung auslesen
Werner K am 31.01.2013 um 11:19 Uhr (0)
Servus an alle Gurus hier im Forum!Ich hänge gerade bei einem Projekt furchtbar in den Seilen und weiß nicht mehr weiter.Vielleicht kennt sich einer von euch ja aus und kann mir weiterhelfen.Mein Problem:Ich muss den Inhalt der Beschreibung einer Gruppe auslesen um die dort von einer Fremdsoftware hinterlegten Daten weiterverarbeiten zu können. Leider unterstützt das AutoCAD-VBA Objektmodell die Eigenschaft ".describition" nicht bei Gruppen.Es gibt zwar die AsdkUnsupp2013.arx aus den mittlerweile frei zugä ...
|
| In das Form AutoCAD VBA wechseln |
|
OneSpace Modeling : Neue Teile werden nicht im Anno angezeigt
Walter Geppert am 26.01.2006 um 15:34 Uhr (0)
Die folgende lichtvolle Ausführung hab ich in unserem am_customize gefunden:Code:;; the following function defines if new or copied parts are;; automatically added to the corresponding view sets. ;; There are 3 options: ;; :NO - Parts / Assys are not added to the view sets automatically ;; (Standard behaviour of SD version 7.5 and lower). ;; :ALWAYS - Parts / Assys are automatically added to possible view sets. ;; :AS_SOURCE - Parts / Assys ar ...
|
| In das Form OneSpace Modeling wechseln |
|
Rund um Autocad : (3D-)Polylinien in LW-Polylinien
Brischke am 14.02.2003 um 12:02 Uhr (0)
Hallo Andrea, wo dein Denkfehler liegt kann ich dir nicht sagen. Nachfolgend ein Baustein, der die Stützpunkte der (LW)Polylinien ausliest. Code: (defun f:get_Vertex (kel / kelt kpt plspt) (setq kelt (cdr (assoc 0 (entget(car kel))))) (cond ((= kelt "LWPOLYLINE") (setq plspt (subpl (entget (car kel)))) ) ((= kelt "POLYLINE") (setq plspt (apl (car kel))) ) ) plspt ) (defun apl ( kel / el eli elt geli) (setq el (entnext kel) eli (entget el) elt (cdr(assoc 0 eli) ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Fehler Schnittpunkte im hohen Koordinatenbereich
Dorfy am 28.09.2009 um 15:21 Uhr (0)
Zitat:Original erstellt von joern bosse:... einmal nahe dem Nullpunkt, einmal im ungekürzten GK-Bereich. Nahe dem Nullpunkt arbeitet die Funktion korrekt, es wird kein Schnittpunkt gefunden, aber im ungekürzten GK-Bereich findet die Funktion einen Schnittpunkt (obwohl sich die Objekte definitiv nicht schneiden).Ausprobiert habe ich das ganze unter ACAD 2008.Kann einer von Euch meine Beobachtungen nachvollziehen und wenn es so ist, gibt es ein anderes Mittel...Hi Jörn,nachvollziehen mit ACAD 2007 -- jaande ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp-Fehler bei Umstellung von 2004 auf 2006
Burschii am 08.01.2007 um 09:54 Uhr (0)
Hallo,habe ein LSP-Tool das nach der Umstellung auf ACAD2006 nicht mehr läuft. Es wird ein Wert mal einem Faktor genommen und diesen dann mit Offset zu versetzen. Läuft aber nicht mehr :-(Könnte mir da jemand weiter helfen, wäre echt dankbar.(defun c:ekvKolmo ( / pom_ekvKolmo ekvvzdlenost)(init)(if (= #_BRZ nil) (setq #_BRZ (getreal "
BRZ: ")))(setq #_Ff (sqrt (+ (expt (/ #_BRZ 2000) 2) 1)))(terpri)(princ "Brz: ")(princ #_BRZ)(princ " Ff: ")(princ #_Ff)(princ " Systemabstand eingeben ")(princ #_ekvKolmo ...
|
| In das Form Lisp wechseln |
|
AutoCAD Mechanical : Menüdateien von R14 in 2004 DX
Willi123 am 20.01.2005 um 12:02 Uhr (0)
Hallo Gemeinde, ich hab´s gefunden. In der Menüdatei muss es _-insert heißen. Und dann ist da noch eine Lisp-Datei dran beteiligt; dort muss insert nach _insert geändert werden. Soweit ich das verstanden habe, ermöglicht das Zeichen _ die Verwendung des Befehls in internationalen ACAD-Versionen, das Zeichen - erzwingt die Befehlszeilenversion des Befehls. Offensichtlich ist es so, dass die Menüdatei aus den USA nicht für den internationalen Einsatz vorgesehen war. Und das mit dem Minuszeichen ...
|
| In das Form AutoCAD Mechanical wechseln |
|
Rund um Autocad : Abbruch bei SSGET
Batman am 06.11.2002 um 08:43 Uhr (0)
Hallo! In einem Programm muss ich entlang verschiedener Polylinien bestimmte Blöcke auf und um die Stützpunkt suchen. Dazu verwende ich die LISP-Funktion SSGET mit der Option "_C", sowie 2 Punkten und einem Filter als Parameter. Obwohl alle Parameter nachweislich immer richtig übergeben werden (Kontrolle!), bricht das Programm meistens die Ausführung an dieser Stelle mit der Meldung "Fehler: ungültige Argumentliste" ab. Seltsamerweise aber nicht jedes mal, und auch nicht immer beim selben Objekt! (defun hf ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Erzeugen von Regeloberflächen
Werner-Maahs.de am 03.02.2008 um 20:42 Uhr (0)
Hallo Jörn,Danke nochmals für Deine Antwort.Ich kann es ja nur theoretisch ansprechen, da ich diesen Fall ja nur ausschließen möchte!Ich meine, dass wenn an dem spezifiziertem Punkt auch andere Objekte gezeichnet sind, ist die Objektwahl nicht mehr eindeutig. Der Befehl REGELOB ermöglicht an der Kommandozeile eine Seitenzuordnung durch die Objektwahl. Objekt und Seitenzuordnung kann ich durch optische Auswahl des Anklickpunktes eindeutig wählen.In Lisp wähle ich zwar das gewünschte Objekt (setq Obj (entla ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Drehen mit Bezug / Xlines automatisieren
spider_dd am 03.07.2015 um 08:24 Uhr (1)
Hallo Silbergelatine,naja, ich würde sagen bei dem Lips fehlen noch 2/3.(get_sysvar) und am Ende (reset_sysvar) sind keine definierten Lisp-Befehle sondern vermutlich selbst gebaute Funktionen. Vielleicht kommt Dirk ja nochmal vorbei und liefert diese noch nach.Solange kannst Du die mal auskommentieren, einfach ein ; davorsetzen.Und durch das Löschen der ; in den drei Zeilen hast Du jetzt 2 x den rotate - Befehl drin. Ob das so gewollt ist?zum Beispiel so könnte es gehen.Code:(defun c:Drb (); (get_sysvar) ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Komfortable Layerkonvertierung mit A-CAD LT 2004?
atomic am 11.10.2004 um 14:56 Uhr (0)
Hi, ich suche für AutoCAD LT 2004 eine so komfortable Layerkonvertierung, wie sie in AutoCAD 2004 unter CAD-Standards angeboten wird, d.h. sie sollte menügeführt und die Möglichkeit bitten die Konvertierung zu speichern und zu laden. Ich habe bereits das Forum durchsucht (leider nix gefunden) und schon mal ein Post gestartet (http://ww3.cad.de/foren/ubb/Forum54/HTML/008564.shtml). Nun bin ich soweit, dass ich mit LT-Extender, einem zusätzliches Tool - ähnlich wie die Expres-Tools, die Möglichkeit habe LISP ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD Civil 3D : kreuzende Leitungen im Höhenplan
CAD-Huebner am 21.08.2016 um 13:40 Uhr (1)
So mache ich es derzeit:Da kreuzende Leitungen oftmals schon in der Zeichnung als Linien vorhanden sind, habe ich mir ein Lisp Makro geschrieben, das auf jede Kreuzung ausgewählter Linien/Polylinien/Elementkanten einen Koordinatenpunkt setzt und den Layernamen (oder Objektdaten) bei Linien/Polylinien bzw. den Elementnamen (oder Objektdaten) bei Elementkanten in die Beschreibung des Koordinatenpunktes (inkl. Achsname und Station in ben. Eigenschaften) einträgt. Anschließend kann man den Höhenplan nach Proji ...
|
| In das Form AutoCAD Civil 3D wechseln |
|
Lisp : Performance
CADMATIC am 05.04.2011 um 22:03 Uhr (0)
Hallo @all,ich habe eine recht allgemeine Frage, auf die vielleicht jemand wertvolle Ansätze hat. Ich erstelle mit eigenen Lisp-Tools 3D-Blöcke, die ne Menge XDATA erhalten. Die Blöcke werden modifiziert und geändert, teilweise werden auch die XDATA geändert.Dies funktioniert soweit alles prima.Jetzt habe ich einen Auftrag wo ich ca. 1000 Blöcke in der Zeichnung habe.Dort habe ich erhebliche Performance-Probleme.Dies tritt insbesondere immer dann auf, wenn ich die Perspektive wechsele(z.B. von Grundriss au ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Hatch2back (Lisp-Routine?)
OtzeMachEd am 22.10.2004 um 14:10 Uhr (0)
Hallo, es gibt eine Systemvariable zur Zeichenreihenfolge von Schraffuren: HPDRAWORDER. Folgende Möglichkeiten gibt es: 0 Nicht zuweisen. Der Schraffur oder Füllung wird keine Zeichnungsreihenfolge zugewiesen. 1 In Hintergrund stellen. Die Schraffur oder Füllung wird so platziert, dass sie hinter allen anderen Objekten angezeigt wird. 2 In Vordergrund stellen. Die Schraffur oder Füllung wird so platziert, dass sie vor allen anderen Objekten angezeigt wird. 3 Hinter Umgrenzung stellen. Die Schraffur od ...
|
| In das Form Rund um Autocad wechseln |