|
AutoLisp : AutoCAD und XML
Proxy am 13.03.2005 um 21:07 Uhr (0)
Unter 2005 und höchstwahrscheinlich auch 2006 ist Null von Das DesignXML_V_100.xsl drin geblieben. Wie schon mein Vorredner cadffm sagte, war das XML-Format nie in produktiver Benutztung vielleicht nur ein Marketinggag seitens AutoDESK und inzwischen 100% irrelevant beim Datenaustausch. Andere Formen des Dateninputs bassierend auf offenen Stadarts wäre z.B. SVG Scalable Vector Graphics jedoch ist der Imho ebenfalls mit Null,Null % in AutoCAD eingebaut und es sieht nicht so aus als ob in der Zukunf ...
|
| In das Form AutoLisp wechseln |
|
Lisp : FileScriptingObject - Attrubute setzen ???
Wolfgang S am 03.09.2007 um 13:55 Uhr (0)
Grüß Euch alle!Habe folgende Frage:Ich möchte einen Ordner per Lisp/ActiveX/FileSystemObject "ReadOnly" bzw. "Normal" setzen.Da nur ich in dem Ordner schreiben will bzw. den Ordner sowieso als ganzes lösche.Nur komme ich vom VLA-Object des Ordners nicht mehr weiter, Attribute gibt es mir zwar aus, aber ändern kann ich nix.Code:(setq zielordner "C:Temp")(vl-catch-all-error-p(setq zielordnervla (vl-catch-all-apply vlax-invoke-method (list FSO GetFolder zielordner) )))Mit (vlax-dump-object zielordnervla T) ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Zeichnung verkleinern
CADdoctor am 07.05.2012 um 20:16 Uhr (0)
1, Auf www.cadwiesel.de die LISP Dateien DOPPELT, 0-Pl, Delxdata, Layerstates und Dellayerfilter runterladen.2, Die Tools über die Zeichnung drüberlaufen lassen.3, Prüfen und Bereinigen.4, Fertig!Diese Tools helfen mir eigentlich immer wenn Ich Architektenpläne mit 10 MB und mehr bekomme!Sollte das nicht der Fall sein, dann lade dir von www.cadwiesel.de die Datei Tables.vlx herunter und analysiere die dwg.Zu den Regapps:In der Befehlszeile "-bereinig" eingeben dann "R" für die Option Regappl und diese lö ...
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Modeling : Ladeanweisung für sd_customize
clausb am 27.07.2009 um 11:53 Uhr (0)
Zitat:Original erstellt von RobCraven:Wer kann mir da weiterhelfen, ist bestimmt total banal, aber ich weiß echt net weiter.Klar, so geht es auch nicht. Der Stern ist kein gültiges Zeichen in Dateinamen, weder unter Windows noch unter Unix.Was Du vermutlich willst: Einen ganzen Satz von Dateien nachladen, die alle dem Muster sd_customize_* folgen.Zunächst: Ich werde immer misstrauisch, wenn ich in sd_customize absolute Pfade sehe. Die sind nämlich zumeist völlig unnötig - und sind bei jeder Migration ein ...
|
| In das Form CoCreate Modeling wechseln |
 |
PTC Creo Elements/Programmierung : 3D Notizen in Modeling von Fläche löschen.
Seele am 10.05.2016 um 23:16 Uhr (15)
Hallo ich habe bei einem LISP-Mako folgendes Problem:Es existiert eine gewählte Fläche in einer Auswahl: Variable = FLAECHEAn diese Fläche soll über diese Zeilen eine Notiz angehängt werden:(Cocreate_3d_note :action :create :items FLAECHE :note TextNeu);;cocreate_3d_note(Dies funktioniert auch super.)Da es aber vorkommt das an dieser Fläche schon eine alte falsche Notiz dranhängt, soll diese vorher gelöscht werden. Am besten es wäre es, wenn alle Notizen von dieser gewählten Fläche gelöscht w ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Lisp : Fehlermeldung bei Globalen Varaiblen
cadking am 10.01.2017 um 10:25 Uhr (1)
Hallo cadffm, hallo Marco,vielen Dank, dass ihr euch mit meinem Problem beschäftigt.Warum ist der Code Nonsens? Ich speichere damit Variablen, die ich später wieder zurücksetzen möchte.zu Marco:ich habe die Funktion aus einer anderen Lisp herauskopiert um zu prüfen ob die Fehlermeldung aus den globalen Variablen herrührt. In dieser Funktion gib es doch gar keine error-routine. Und ich starte die Funktion:(defun getoldvar (blkscale blkscaleo attreqmode cmdoldecho oldsnap / )(setq blkscale (getvar "INSUNITS" ...
|
| In das Form Lisp wechseln |
|
AutoLisp : einige lsp´s funzen nicht.
Brischke am 12.05.2004 um 08:48 Uhr (0)
Hallo Ines, es wird nichts nützen, wenn du in allen dir bekannten Foren immer die gleiche Anfrage postest. Lies dir doch die Antworten durch, und bleibe dann bei einem Thread, wenn danach immer noch Probleme auftauchen. Zur Erinnerung, deine Themen: http://ww3.cad.de/foren/ubb/Forum54/HTML/007251.shtml http://ww3.cad.de/foren/ubb/Forum145/HTML/000564.shtml http://www.autocad-magazin.de/forum/read.php?f=3&i=12062&t=12062#reply_12062 http://www.autocad-magazin.de/forum/read.php?f=3&i=12046&t=12046# ...
|
| In das Form AutoLisp wechseln |
|
CoCreate Modeling : alle Teile in einer Baugruppe umfärben
Knuddel25 am 24.02.2009 um 11:37 Uhr (0)
Hallo zusammen,ich habe eine große Datei erhalten, die kunterbunt ist. Jetzt möchte ich alle Teile auf einmal in Standard-Grau umfärben. Gibt da einen einfachen Trick, dass ich nicht jedes Teil einzeln umfärben muss?Die drei Makros auf dieser Hilfeseite bringen mich nicht weiter, da kann ich keine Baugruppen auswählen.Auf dieser Hilfeseite weiß ich nicht, wie ich das Goodie unter Eigenschaften von Teilen laden kann.Bei dem Lisp von Reset Part: Was passiert, wenn ich das lade? Da steht, dass das Modell alle ...
|
| In das Form CoCreate Modeling wechseln |
 |
Lisp : Sonderzeichen aus edit_box ermitteln
Bernd10 am 30.10.2013 um 10:56 Uhr (1)
Hallo,ich bin jetzt einen Schritt weiter. Aus firmeninternen Gründen besteht unser Text aus Einzelbuchstaben, die zu einem Block zusammengefügt und als Objekt Insert in der Zeichnung verwendet wird.Ich habe deshalb im ersten Schritt die Unicode-Zeichen so in meinem Lisp-Code berücksichtigt:(setq cbust (substr ctxt izler 1)) ; Buchstabe(if (and (= cbust "") (= (substr ctxt (+ izler 1) 1) "U") (= (substr ctxt (+ izler 2) 1) "+")) ; Unicode berücksichtigen (progn (setq ilenunicode 7) (setq cbust (substr ctx ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : Costumiz Knopf erstellen via Rekorder
ziegel-tom am 30.10.2006 um 07:49 Uhr (0)
Hi,danke erstmal fuer die Info und das Lisp. Jetzt koennte ich ja eigentlich zufrieden sein und es dankend nutzen, leider treibt mich die neugierde dazu nachzufragen wie das so trivial mit einem neuen Kommando geht. Da Problem ist, das ich wenn ich mit dem Rekorder einen neuen Befehl aufzeichne ich ja bei "set Aktive Part" kein Teil auswaehlen darf, ansonsten bekomme ich ja ein "*** SCREEN PICK ***" mit rein, waehle ich im Recorder Modus kein aktives Teil, klappt der Befehl auch nicht. Geht das ueberhaupt, ...
|
| In das Form OneSpace Modeling wechseln |
 |
Rund um AutoCAD : Xref Pfad per Lisp Ändern
cadwomen am 23.11.2016 um 16:44 Uhr (15)
Hynehmen wir das Wort "Schulung" mal ganz in den Vordergrundder Referenzmanager ist Teil von ACAD ..... nim mal die ACAD Hilfe zur Hilfe F1und das weitere Programm wegen der Farbe gibt es auch schon ... seid gefühlten 20 Jahrencu cwZitat:Original erstellt von fmfm:@cadffmes kann nicht sein das zwei DWGs mit dem selben Namen in einem Laufwerk sind.@cadwomendie reissen mir doch den Kopf bei der Arbeit ab, wenn ich hier etwas installiere...Zuhause habe ich leider kein AutoCad um es zu Probieren...LSP Dateien ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : If-Funktion zum Auswahl prüfen
archtools am 14.01.2006 um 16:34 Uhr (0)
Zitat:Original erstellt von Hänk:Hi zusammenIch habe mit Lisp einen Auswahlsatz mittels ssget erstellt den ich dann verwende um dessen Eigenschaften zu verändern (chprop). Das funktioniert soweit, nun möchte ich noch den Fehler abfangen wenn die Auswahl ohne gefundene Objekte abbricht. Mein Ziel ist es den Auswahlsatz zu prüfen, beinhaltet er keine Objekte soll eine Meldung erscheinen und ansonsten soll der chprop Befehl weitergeführt werden um Eigenschaften zu ändern.Wie mache ich sowas? habe die if-Funk ...
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
mapcar am 24.11.2004 um 09:55 Uhr (0)
Keine Ahnung, was du da machst. Ich habe diesen Code von Nancy ausprobiert: Code: Sub x() Const Pi# = 3.14159265358979 Dim elem As AcadEntity, ip For Each elem In ThisDrawing.ModelSpace If TypeOf elem Is IAcadBlockReference Then ip = elem.InsertionPoint Debug.Print ip(0), ip(1), ip(2), elem.Rotation * 180 / Pi End If Next End Sub Ein Block, sukzessive um 90° gedreht, ergibt dieses Ergebnis im DFenster: Code: 13,2 11,5 0 ...
|
| In das Form Autocad VBA wechseln |