|
AutoLisp : Listen exportieren
Brischke am 04.02.2004 um 15:39 Uhr (0)
Hi Martin, ich möchte dir jetzt nicht meine Methode aufdrücken, aber zeigen wie einfach es eigentlich ist. Deswegen ein Beispiel: Code: (defun c:xxx (/ w1 w2 w3 inDateiListe meineListeAusDatei) (setq w1 1 w2 1.1 w3 "Hallo" inDateiListe (list w1 w2 w3) ) ;;Daten wegschreiben (w:list- File "c:datei.txt" inDateiListe) ;und wieder Laden (setq meineListeAusDatei (load "c:datei.txt")) ) (defun w:list- File (datei WerteListe / f) (setq f (open datei "w")) (princ ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Formate aus PC3
Brischke am 25.11.2004 um 20:32 Uhr (0)
Hallo Axel, direkt auf die PC3 zugreifen ... das geht meines Wissens nicht. Du kannst aber die Druckerkonfiguration in einem Layout aktuell setzen und dann über das Layout-Object auf die Papierformate zugreifen. So: Code: (foreach Media (vlax-safearray- list (vlax-Variant-Value(vlax-invoke-method Layout GetCanonicalMediaNames))) (setq ergli (cons(cons (vlax-invoke-method Layout GetLocaleMediaName Media) Media) ergli)) ) In der Variablen ergli hast du dann die Papierformate (Name . Abmessun ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : wieder Baustahlmatten
Brischke am 13.07.2004 um 11:08 Uhr (0)
Zitat: Original erstellt von gmk: evtl. erweiterst du deine suche/frage/problemlösung etc. auch auf die holzverarbeitungsfritzen . die haben ja auch das problem aus einer standardplatte möglichst optimal kleinteile rauszuschneiden. ... Der Ansatz ist sicher richtig. Man könnte das auch erweitern auf die Maschinenbauer, die ebenfalls ihre Kleinteile zum Ausbrennen auf Metallplatten schachteln müssen. Hier ist jedoch die Problematik etwas anders gelagert. Man muß die gewünschte Stahlmatten auf mehr ...
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : Welche Möglichkeiten gibt es zum Einlesen u. Weiterverarbeiten v. Blöcken in AutoCAD?
Brischke am 16.11.2004 um 18:20 Uhr (0)
Hallo Kiltswitch, kannst du mal bitte versuchen genau zu schreiben was du nun möchtest? CADmium fragst du nach Beispielen wie man Blöcke einfügen kann - Harry sagst du, dass das zwar toll ist, du das aber nicht brauchst ( erstmal - nicht den Code ?? Mir scheint, du stocherst immer noch ganz tief im Dunkeln - und ehrlich: Du und Dein Chef, ihr redet nicht aneinander vorbei, ihr wißt beide nicht, worum es eigentlich geht. Hart, aber meine Meinung. Begründung: Zitat: kitswitch schreibt: - Welche Möglichk ...
|
| In das Form Autocad VBA wechseln |
|
AutoLisp : Listenberechnung
Brischke am 13.11.2003 um 09:59 Uhr (0)
Hallo Patrick, folgende Zeilen machen das: Code: (defun addcdrsortli (li /) (mapcar (lambda (W) (cons W (apply + (mapcar cdr (vl-remove-if-not (lambda (CW) (= W (car CW)) ) li ) ) ) ) ) (remove_dopp (mapcar car li)) ) ) (defun remove_dopp (li / erg) (mapcar (lambda (W) (if (not (member W erg)) (setq erg (cons W erg)) ) ) li ) (reverse erg) ) (vl-load-com) (set ...
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : Koordinaten vom Textobjekt
Brischke am 08.11.2004 um 17:35 Uhr (0)
Zitat: Original erstellt von holgerbremen: ...ich versuche die Koordinaten eines Text bzw. MText-Objektes herauszufinden. Hat jemand eine Ahnung, wie ich das mache. ... Hallo Holger, nö. Wie du das machst, da habe ich echt keine Ahnung. ;-) Wie ich das machen würde ist mir schon klar. Dazu ist aber eingangs notwendig zu wissen, wie du an das Textobjekt kommst (Auswahl mit der Maus´, Durchlaufen der Zeichnungsdatenbank)? Weiterhin wäre es sinnvoll zu wissen, welche Koordinaten du möchtest (Basispunk ...
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Barcode (EAN)
Brischke am 20.10.2005 um 12:09 Uhr (0)
Hallo Stelli,ich habe mich auch einmal in diese Thematik im Zusammenhang mit AutoCAD ein arbeiten dürfen. Hier war aber die Vorgabe, dass keine besondere Schriftart zum Einsatz kommen sollte, damit der Code auf allen Systemen angezeigt werden kann. Solange die Verwendung nur bei Euch im Büro garantiert ist, wird es sicher keine Probleme geben.Im Lisp-Forum wurde das Thema auch bereits schon einmal diskutiert.Schau dazu hier.Grüße Holger------------------Holger BrischkeCAD on demand GmbH Autod ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Pixelbilder angezeigt aber nicht da??
Brischke am 10.03.2003 um 10:49 Uhr (0)
Hallo c@s, ich eigentlich nicht Was mich jedoch irretiert ist folgendes: Der Kollege hat seinen Rechner (mehrfach) neu gestartet. Die Zeichnung liegt im Netz und auch die JPG-Dateien. Der Zugriff ist also korrekt. Nun ist die Zeichnung von einem anderen Kollegen geöffnet worden, der so wie du, das mal sehen wollte, und siehe da ... alle Bilder (auch zum greifen) drin. Schnell gespeichert und auch der Problemkollege konnte nun die Zeichnung weiter bearbeiten. ??? Was das nun war? Manche Dinge muß man ei ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : VBA-Projekt / Makros formatieren.
Brischke am 26.03.2004 um 14:17 Uhr (0)
Hallo, die ID heißt in AutoCAD Handle. Diese ist in jeder Zeichnung eindeutig, und ändert sich nicht mehr, nachdem ein Objekt erstellt wurde. Willst du absolute eindeutigkeit, dann musst du als Schlüsselfelder die Zeichnung (Pfad+Name) und die Handle eines Objektes speichern. embedded heißt in diesem Fall, dass dieses Makro so eingerichtet werden soll, dass es nicht wieder neu zu laden ist. Das kannst durch Hinzufügen des Projektes in den Startordner realisieren. Extras- Anwendungen laden.. Frage: Woraus/ ...
|
| In das Form Rund um Autocad wechseln |
|
Autocad VBA : drunter und drüber
Brischke am 04.02.2004 um 12:01 Uhr (0)
Hallo, das Linienwirrwar kann ich mir jetzt nicht erklären. Es stimmt, die GetBoundingBox-Methode gibt die Lage des Objektes immer bezogen auf das WKS wieder. Ein Umrechnen in das BKS würde nix bringen, da das Rechteck dann auch nicht dem Text angepasst wäre. Somit wirst du, sofern du diesen Weg weiter beschreiten willst mit ein Wenig Mathematik anhand des Einfügepunktes, der Textausrichtung und des Einfügewinkels die exakten Koordinaten einer Textumgrenzung berechnen müssen. Einen fertigen Algorithmus daf ...
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Out of Autocad: Schriftgrösse bei Präsentationen
Brischke am 04.05.2004 um 08:54 Uhr (0)
Hallo Peter, hast du Angst, dass du von Teilnehmern verklagt wirst, weil diese sich Ihre Augen in der Schulung verdorben hätten? Sorry, aber ich denke du hast schon viel mehr Zeit mit diesem Posting verbraten, als es gedauert hätte, sich mal in die letzte Reihe zu setzen und zu schauen, wie gut/schlecht der Text zu lesen ist. Es gibt (weil in D ja alles geregelt ist) sicher aber auch einen Passus in der Arbeitsstättenrichtlinienverordnung, der sich diesem Thema widmet. Im Übrigen lassen sich im AutoCAD die ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : werteabfrage/darstellung über image
Brischke am 24.04.2003 um 07:05 Uhr (0)
Hallo Jan, das habe ich bereits öfter gemacht, ist auch kein Problem, wenn man beachtet, dass die X/Y-Koordinaten eines Images oben Links ihren Ursprung haben. Ist etwas Rechnerei, macht aber keine Probleme. Der User fühlt sich aber bei der bildlichen Darstellung sehr viel besses aufgehoben, nimmt somit auch Einstellungen (die Verbal kaum zu umschreiben sind) sehr leicht vor. Ich kann es nur empfehlen, auch wenn es vom Programmieraufwand her etwas mehr wird. Bei Fragen ... Grüße Holger ------------------ H ...
|
| In das Form AutoLisp wechseln |
|
Autocad LT : An alle mit Programmier kentnissen
Brischke am 03.12.2003 um 15:00 Uhr (0)
Hallo Bine, also was Adesk dafür hat .. keine Ahnung. Die, die du gefragt hattest, haben recht, machbar ist das. Und der Vorschlag, dass über eine Tabelle laufen zu lassen, ist auch einleuchtend. Anscheinend möchtest du ja nur die angezeicgten Texte übersetzt bekommen. Dann wäre das Bearbeiten in einer Übersetzungstabelle durchaus sinnvoll. Ich habe aber auch nix fertiges dafür, und auch noch nicht gesehen. Kann mir auch nicht vorstellen, dass es da etwas gibt, da dies wahrscheinlich nur sehr wenige brauch ...
|
| In das Form Autocad LT wechseln |