|
Lisp : Blöcke verbinden
CADwiesel am 11.04.2011 um 17:56 Uhr (0)
Also die Idee per Lisp ein script zu erstellen halte ich nicht für Sinnfoll, da du schon per lisp die Aufgabe lösen kannst.Halt dich doch an den Vorschlag von defun.Außerdem: warum soll die Polylinie denn geschlossen werden? Wenn alle Punkte auf einer Geraden liegen, macht eine geschlossene PL ja keinen Sinn.Die Schwierigkeit steckt in dem Detail: Zitat:Alle Blöcke einlesen, Sortieren,Wenn du das erstmal hast, Alle Blöcke sortiert, dann ist das malen der PL ja nur noch eine Kleinigkeit.------------------Gr ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Diesel--> Anmeldename
CADoffel am 01.10.2002 um 13:13 Uhr (0)
Vielen Dank sehr geehrter Herr Rausch, ich arbeite mit AC 2002 LT! LT unterstützt keine Lisps, und deshalb habe ich mir den LT- Extender zugelegt. Dieser macht es mir möglich, die Expresstools 1-8 zu nutzen. Leider funktioniert die Hilfe der Expresstools nicht. Warum weiß ich auch nicht. Und aus diesem Grund, habe ich mein Problem in diesem Forum beschrieben. Dafür ist doch ein solches Forum da, oder? Ich selber habe wie gesagt, keine Ahnung von Diesel Programmierung. @CADwiesel: Über die Suchfunktion ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Produktinformation einer geladenen DWG bestimmen
peterba am 21.01.2016 um 12:34 Uhr (1)
Zitat:Original erstellt von CADwiesel:Die Informationen können auch mit VLisp ausgelesen werden. Du kannst die Informationen entweder als String oder binär lesen. Die Einfachheit wird allerdings dadurch erschwert, das die Zeichen nicht als Asciizeichen z.B. P sondern als Zeichen 00P vorliegt.Du musst also für jedes Zeichen (Productcode) die 00 entfernen.Hallo CADwiesel, ich habe versucht diese Daten in VLisp mit READ-CHAR/READ-LINE zu lesen, allerdings bricht das Einlesen schon vorher ab, da irgendwelche ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : 3D Polylinien in 2D Polylinien Konvertieren
Geos am 07.05.2009 um 18:13 Uhr (0)
Die "normalen" Linien könntest Du mit PEDIT / mehrere Objekte - wieder verbinden.Dann gibts noch bei den ExpressTools etwas, ähnlich wie "Z-Koordinate auf 0" und bei Cadwiesel.de das "flatten.lsp" - weiß aber nicht auswendig, was die als Ergebnis liefern.Oder vielleicht ist das hier: http://personales.unican.es/togoresr/lisp/Ejemplos/R12/MAKE2D.txt was brauchbares?Edit: vielleicht sollte ich mehr drauf achten, dass der Zeitraum zwischen dem Öffnen der Seite und der Antwort nicht zu groß wird -------------- ...
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCad : Tester gesucht
CADwiesel am 17.07.2016 um 13:23 Uhr (1)
Vielen Dank schonmal an Euch für die Tests.Habe eine neue Version hochgeladen.- Es werden nun auch alle offenen Zeichnungen angezeigt- Einige Fehler behobenDer Zeichnungsexplorer von BricsCAD ist natürlich ein mächtiges Werkzeug. Es werden aber immer mehr Umsteiger, die sich ähnlich wie bei AutoCAD die diversen Annehmlickeiten als Paletten wünschen, die eben während der gesamten Bearbeitungszeit auch offen bleiben können.Ich habe jetz schon einen Layermanager als Palette, nun etwas Ähnliches wie das Design ...
|
| In das Form BricsCad wechseln |
|
Lisp : Open DCL: Stimmungsumfrage
joern bosse am 24.11.2011 um 12:04 Uhr (0)
@CADwiesel Zitat:@Björn die Bricscad Leute sind auch um einiges schneller und aufnahmefähiger als die Entwickler bei Adesk. Macht so langsam auch echt Spass damit zu arbeiten.Ich denke mal Du meinst mich und nicht Björn Ich bin der Meinung die BRICSCAD Leute waren schon von Anfang an so schnell, es scheinen eher die Autodesk Leute immer langsamer zu werden (eine normale Supportanfrage ist da manchmal echt ein K(r)ampf)------------------viele GrüßeJörnhttp://www.bosse-engineering.comStammtisch in Wolfsburg ...
|
| In das Form Lisp wechseln |
|
AutoCAD Mechanical : Benannte Layerfilter löschen via Script
wglogger am 08.06.2005 um 11:36 Uhr (0)
Servus zusammen, Hatten das Problem das Benannte Layerfilter DXF-dateien exorbitant aufgeblasen hatten. Habe mir dazu von CADwiesel ein entsprechendes Lsp runtergeladen. Funzt hervorragend soweit, dateigröße wird teilweise um Faktor 100 kleiner. Nun möchte ich das diese Routine in einem Script alle alten DWG s und DXF s durchforstet und die Ben. Layerfilter löscht. Habe bisher damit noch keine Erfahrungen damit wie dies zu bewerkstelligen wäre. Kann mir jemand Tips geben wie das aussehen müsste Besten Dank ...
|
| In das Form AutoCAD Mechanical wechseln |
|
Rund um Autocad : Cadieu - Diabefehle auf english
Peter2 am 21.04.2004 um 17:27 Uhr (0)
Ich habe den Cadieu Viewer 1.0 (english, und seit heute auch deutsch von Cadwiesel) und habe folgendes Problem: Das Script zur Erstellung der Dias verwendet englische Befehle ohne Unterstrich (open, mslide, close, ..), und da bockt mein Acad. Ein händisches Open in der Befehlszeile wird zwar verstanden, aber im Script versteht er nichts. Ich habe mir zwar das Script editiert und damit zum Laufen gebracht, aber bei dutzenden Scripts bremst das schon. Gibt es eine bessere Lösung? Peter2
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Blockattributdaten
joern bosse am 23.02.2006 um 08:03 Uhr (0)
Hallo Detlef,ich kann mich der Meinung von CADwiesel nur anschließen, aber falls Du doch mal auf Attibutswerte von Blöcken zugreifen mußt, könntest Du das ungefähr so lösen:Code:(defun attwerte_aus_block ( / obj aws liste blockname) (setq blockname "zimaß") (if (setq aws(ssget "X" (list(cons 0 "INSERT")(cons 2 blockname)))) (progn (setq obj (ssname aws 0)) (while (and(setq obj (entnext obj)) (/=(cdr(assoc 0(entget obj)))"SEQEND")) (setq liste (cons (cdr(assoc 1 (entget obj)))liste)))) (alert (strcat"
...
|
| In das Form AutoLisp wechseln |
|
BricsCad : Befehle aus AutoCAD-Applikation übernehmen
CADwiesel am 27.05.2014 um 08:49 Uhr (1)
Hallo und willkommen hier auf cad.deWas sagt denn der Entwickler der Applikation? kann der nicht einfach mal seine Applikation für Bricscad anpassen oder/und komplilieren?Wenn es in AutoCAD geht sollte es auch unter Bricscad funktionieren.Wobei hier sicher nicht die *.mar Datei das Problem ist, sondern höchstens die App, die diese mar Datei verarbeitet.Wenn der Entwickler der Applikation nicht Willens ist, besteht immer noch die Möglichkeit die App nach Euren Wünschen neu proggen zu lassen.---------------- ...
|
| In das Form BricsCad wechseln |
|
Rund um Autocad : Plotstile bei dxf-Dateien
cadffm am 07.08.2002 um 10:25 Uhr (0)
Grüß dich, ja das ist eine dumme Sache... du hast zwar "Farbabhangige" Plotstile in den Optionen ausgewählt , allerdings wirkt diese Einstellung erst auf neu erstellte Dateien/Zeichnungen, nicht auf eine bereits erstellte, mit der Suchfunktion würdest du hier im Forum den passenden Befehl finden um dies zu ändern oder kopierst alles in eine neue (farbabhängige) Zeichnung ! Ach ja -da wars: ---------------- Soweit ich weiss ist das über das Tool convertpstyles aus den Migrationtools. Die müssen Installiert ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : rueckgabewert von acad befehl in variable
1.krid am 18.03.2005 um 10:56 Uhr (0)
Zitat: Original erstellt von CADwiesel: meinst du sowas? : (setq rückgabe (arxload (strcat (geniuspd) meins.arx ) )) nein nicht ganz. meins.arx stellt einen Befehl (meineFunktion) zur Verfuegung, wenn ich diesen Ausfuehre, muss ich entweder y oder n eingeben und enthalte dann einen wert zurueck. Das waer dann eher so was: (arxload (strcat (geniuspd) meins.arx ) ) meineFunktion (setq rückgabe (n) ) Aber das geht eben nicht.
|
| In das Form AutoLisp wechseln |
|
AutoLisp : autom. Zeichnungspfad ändern
Jürgen Scheeren am 06.10.2004 um 15:27 Uhr (0)
Hallo CADwiesel, Hallo Holger, vielen dank für die schnellen Antworten. Das abspeichern soll schon von jedem User bewußt vollzogen werden. Ich arbeite mit der getfiled-Funktion und das Dialogfeld zum Speichern öffnet sich im Ordner Aktuell (aktueller Verzeichnispfad) es soll sich aber im Order Verteilt öffnen. Da der Verzeichnispfad für jedes Projekt anders ist und nur die Ordner Verteilt und Aktuell immer gleich sind würde ich gerne auch mit der Funktion DWGPREFIX weiter arbeiten. Gruß Jürgen
|
| In das Form AutoLisp wechseln |