|
Rund um Autocad : Fehlermeldungen Systemvariable
mapcar am 09.09.2004 um 13:34 Uhr (0)
Hi Cadmium: Genau das ist *kein* Beispiel für die Wiedervendbarkeit von Code;-) Wiederverwendbarkeit bedeutet doch, dass der Code einmal geschrieben und nicht mehr geändert, sondern nur noch in andere Anwendungen eingebunden wird. Das hier ist genau das Gegenteil und hört i.A. auf den Namen Copy-Paste-Paradigma . Wiederverwendeter Code braucht nicht noch einmal getestet werden, das hier ist aber ein Neubau, auch wenn er dem alten Code ähnlich sieht und viele Zeilen einfach kopiert wurden. Gruß, Axel Strub ...
| | In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Frage an Angelika Preiwuss
mapcar am 14.09.2004 um 22:11 Uhr (0)
4. Januar 2001!Jetzt wissen wir, wie Thomas seine einsamen Abende verbringt: Er liest das Forum ganz von vorne durch! ;-)))BTW: Was war denn überhaupt der allererste Thread hier? Wirklich der hier: wie bekomme ich eine Bitmap-datei anständig in meine Zeichnung herein ?Sind da schon welche gelöscht? Offensichtlich, denn schon im 2. Thread erscheint Angelika mit 1284 Beiträgen...Wie dem auch sei, man musste eigentlich nie etwas unanständiges machen, um ein Bitmap in AutoCAD zu laden.Gruß, Axel Strube-Zettle ...
| | In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Gleicher Wert in einer Liste finden
mapcar am 11.05.2004 um 02:42 Uhr (0)
@achim: gesetzt den Fall, die Lösung darf VLISP verwenden Machen wir das jetzt mit? Jede Lösung ist willkommen, Hauptsache, es kommt kein V im Funktionsnamen vor? --- vl-some ist ein stinknormale Lisp-Funktion, hat ja mit dem ganzen vla-...-Kram absolut nichts zu tun. Der Namenszusatz vl- resultiert aus kaufmännischen Gegebenheiten, aber nicht aus inhaltlichen. Egal, da kommt es sowieso auf das lambda an, das Drumherum ist nicht so wichtig. Gruß, Axel gesetzt den Fall, die Lösung darf VLISP verw ...
| | In das Form AutoLisp wechseln |
|
Rund um Autocad : RGB-Werte von Pixelbildern auslesen
mapcar am 30.06.2004 um 08:47 Uhr (0)
Hi Hendrik, ich kenne ArcView nicht und weiss auch nicht, ob das gebührenpflichtig ist. Eine Gratislösung im Quellcode kannst du aber von mir haben: http://www.mapcar.de/_f_programmieren_bildraster.html Es geht hier darum, wie man JPEG-Bilder in eine AutoCAD-Zeichnung überträgt. Die Lösung setzt die Installation des JRE (Java Runtime Environment) voraus. Der Teil, der die Daten in AuoCAD einliest, ist allerdings in Lisp - den könntest du aber leicht nach VBA übertragen. Mein Ansatz ist ähnlich wie der ...
| | In das Form Rund um Autocad wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
mapcar am 24.11.2004 um 10:45 Uhr (0)
Na ja, dafür braucht man doch nicht Mathe studiert haben: Für ANGDIR (360 - w) bzw. (2pi - w), und wenn ANGBASE hinzukommt, halt (270 - w) oder so. Auf jedenfall solltest du eine Umrechnung verwenden, die nicht über 360 hinausgeht - der Mod-Operator in VBA kann keine Kommazahlen. Dir sollte aber klar sein, dass ANGDIR nicht die Zeichnung selbst beeinflusst. Das ist nur eine Eingabehilfe. Du musst entscheiden, ob die Winkel auch so (UZ-Nord) in die Tabellen sollen. Dann musst du sie eben umrechnen. Gruß, A ...
| | In das Form Autocad VBA wechseln |
|
AutoLisp : decompiler für vlx
mapcar am 21.11.2004 um 23:57 Uhr (0)
CADchup schrub: Sowas ist doch in Nullkommanix behoben Is ja nicht... Man könnte das zuerst abtun mit "Die Amis halten sich für den Nabel der Welt". Aber es ist mehr dahinter! Zunächst mal: Respekt, wenn die sich wegen eines $15-Tools so viel Mühe geben. Und dann: Dieses Problem tritt deshalb so oft auf, weil die Benutzer der englischen Version den ganzen Mechanismus der Internationalisierung doch einfach gar nicht kennen - warum sollten sie auch? Nix Nullkommanix, die müssen sich in Sachen reindenken, ...
| | In das Form AutoLisp wechseln |
|
Rund um Autocad : Attribute mit gleicher Bezeichnung
mapcar am 04.09.2004 um 12:51 Uhr (0)
Ok, Domi, das ist ein akzeptabler Grund. Ich habe meine CD-Hüllen bisher immer Corel gemacht, da hat mich das auch schon gewaltig geärgert, dass das nicht ohne weiteres ging. Ich korrigiere aber deinen Ansatz mal etwas um: Die 3 Attribute müssen ja nicht die gleiche Bezeichnung haben, nur der eingegebene Text-Wert soll in allen dreien gleich sein. Die Bezeichnungen können also durchaus titel1 , titel2 und titel3 sein. Das hat den Vorteil, dass man diese Attribute auch benutzen kann. Ein Block mit mehr ...
| | In das Form Rund um Autocad wechseln |
|
Autodesk.NET/ARX : Blockrecord unpurgable
mapcar am 07.01.2005 um 20:13 Uhr (0)
Wird denn Acad::eOK zurückgegeben? So, wie du die Zeile hier darstellst, wertest du die Rückgabe überhaupt nicht aus. Das zu wissen, wäre aber mal erste Vorraussetzung für weitere Untersuchungen. Falls eOK zurückkommt, sollte ein AutoPurge beim Laden nicht stattfinden. Falls nicht eOK zurückkommt, liegt es vielleicht am Zeitpunkt - die Referenced-Eigenschaft kann nur unmittelbar nach dem Erzeugen gesetzt werden. Gruß, Axel PS: Bitte bei weiteren Postings und Fragen kurz die Rahmenbedingungen angeben (z.B. ...
| | In das Form Autodesk.NET/ARX wechseln |
|
AutoLisp : Block
mapcar am 06.12.2004 um 16:42 Uhr (0)
Du musst dir die Elementnamen der Linien merken, oder gleich einem Auswahlsatz hinzufügen. Das macht Thomas/CADmium auch. (setq aws (ssadd)) (command _.LINE ...) (setq aws (ssadd (entlast)aws)) Die letzte Zeile ist Unfug. (ssadd ...) ist neben (set) , (setq) und (defun) eine der vier destruktiven Funktionen im Grundwortschatz von AutoLisp, das (setq) ist also völlig überflüssig. Im Prinzip war der Ansatz von CADmium schon ok - bis auf die mangelnde Internationalisierung. @cadffm zu ...
| | In das Form AutoLisp wechseln |
|
AutoLisp : funktionsaufruf
mapcar am 09.05.2003 um 01:12 Uhr (0)
nth/c?r: Das ist keine Frage der Effizienz, sondern der Konventionen. Warum z.B. gibt es die Funktionen (not) und (null) - intern sind die völlig identisch. Aber man verwendet not, wenn s um die logische Negation geht, und null, wenn man auf leere Listen testet. Und genauso nimmt man für Punkte(XYZ) eben c?r, aber für lange Listen nth. Und Schleifenzähler heissen immer i,j,k oder so - sicher, man kann sie auch ich-moechte-in-urlaub-fahren nennen. Das macht s aber nicht einfacher lesbar;-) car, cdr und cons ...
| | In das Form AutoLisp wechseln |
|
Autodesk.NET/ARX : Büchertipp
mapcar am 21.10.2004 um 12:59 Uhr (0)
Peter Tropf hat mich kürzlich auf diesen Versand aufmerksam gemacht: http://www.buecherbillig.de Ich hab mal zugeschlagen und mir u.a. folgende Bücher bestellt: Go To C# 9,95 statt 39,95 GDI+ (.NET) 3,90 statt 16,95 Windows.Forms (.NET) 3,90 statt 16,95 Visual C++ .NET Kompendium 12,95 statt 44,95 Montag bestellt, heute morgen gekommen. Ich sehr bin zufrieden. Zu den Büchern kann ich inhaltlich natürlich noch nichts sagen. Es sind sicherlich Ladenhüter, die jetzt verramscht werden, aber Ladenhüter sind ...
| | In das Form Autodesk.NET/ARX wechseln |
|
Rund um Autocad : Problem mit Layouts
mapcar am 31.08.2004 um 16:36 Uhr (0)
Habs mal probiert unter 2002 Deu - jetzt kann ich das auch nachvollziehen (dachte zuerst, dass innerhalb von Mansfens was nicht angezeigt wird - aber es geht ja um Geometrie im Papier). Bei mir verschwindet beim Kopieren fast alles, nur das Mansfen und ein bißchen Text bleibt übrig. Anschließend kann ich AutoCAD nicht mehr beenden ( Kann nicht beenden, weil noch ein Befehl aktiv ist ). Bleibt nur noch der Affengriff... Werde es mal weiter untersuchen, muss jetzt aber erstmal leider weg... Gruß, Axel Strube ...
| | In das Form Rund um Autocad wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
mapcar am 22.11.2004 um 23:12 Uhr (0)
Alle Winkel kleiner als ca. 57° sind kleiner als 1, wenn sie in Rad dargestellt werden. Liegt da ein Trennzeichen-Konflikt vor, werden alle Winkel kleiner als diese 57° als 0 in Excel dargestellt (bis 114° ist es dann 1 usw.) Excel/MSOffice liest das verwendete Trennzeichen aus den Windows-Ländereinstellungen aus, AutoCAD verwendet immer den Punkt (ausser bei Bemaßungstexten, wenn das eingestellt ist). Verwirrend aber, dass VBA bei der Eingabe von float/double-Literalen plötzlich auch den Punkt als Trennze ...
| | In das Form Autocad VBA wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |