|
Autodesk.NET/ARX : #develop und AutoCAD
mapcar am 26.07.2004 um 16:31 Uhr (0)
Dunkel sind die Wege, aber am Ende sieht man einen Lichtschimmer... Mir ist es auch nicht gelungen, ein Projekt in #Develop direkt erzeugen, also Neues Combine, Verweise einfügen, Code schreiben, kompilieren . Da kommt die Meldung Type oder Namespace CommandMethod unbekannt . Was aber geklappt hat: Projekt importieren ! Da erscheint zwar was von VisualStudio 2003 Projekt, und mein Beispiel war ein VS2002-Projekt - aber trotzdem hat es irgendwie funktioniert. Ich musste allerdings die beiden Verweise ...
| | In das Form Autodesk.NET/ARX wechseln |
|
Rund um Autocad : splines zu boegen
mapcar am 11.07.2004 um 16:11 Uhr (0)
Hab eben nochmal drüber nachgedacht, weil s ein interessantes Thema ist. Diese kleine Lisp-Programm macht eigentlich schon alles, zeigt aber auch die Grenzen deutlich auf, wenn die Stützpunkte einfach gleichmäßig verteilt werden. Auf dem beigefügten Bildchen sieht man in Weiß das Original-Spline, in Rot die Bogen-Näherung mit N=20, in Grün die Näherung mit N=25. Interessant ist hier, dass die feinere Abstufung 25 zu einem deutlich schlechteren Ergebnis führt. Richtig gut wird s dann ab N=100 oder so. Ich h ...
| | In das Form Rund um Autocad wechseln |
|
Rund um Autocad : AutoCad mit VBA
mapcar am 18.03.2004 um 12:18 Uhr (0)
Die Überlegungen des Unternehmens, bei dem die Programmierer nicht auf den Gängen liegen, haben durchaus eine Berechtigung. Es gibt ja durchaus mehr VBA-Programmierer als AutoLisp-Programmierer auf der Welt, und wer fit in VBA ist, wird keine Probleme haben, sich in die Objektstruktur reinzudenken. Der schwierigere Teil ist nicht das VBA-/oder Lisp-Wissen, sondern die nötigen AutoCAD-Kenntnisse - ein Programmierer, der bisher nur VBA für MSOffice und VB-Standalones gemacht hat, wird ohne diese Kenntnisse w ...
| | In das Form Rund um Autocad wechseln |
|
AutoLisp : Systemvariablen-Tool
mapcar am 28.08.2004 um 22:31 Uhr (0)
Hi Nancy, zunächst mal ein herzliches Willkommen in der Mod-Riege! Das Tool, so wie ich es hier veröffentlicht habe, war eigentlich keines - ich setze hier eigentlich nie fertige Tools rein, nur Denkanstöße gewissermaßen für Leute, die selber daran weiterprogrammieren wollen. Mein Code ging auch in die Richtung Variablen speichern und später vergleichen, ob sich was geändert hat - z.B. durch Applikationen, abgebrochene Programme usw. Fuchsi hatte dann die Idee mit dem BB, die ich auch deutlich besser fin ...
| | In das Form AutoLisp wechseln |
|
AutoLisp : Visuallisp
mapcar am 06.07.2004 um 10:47 Uhr (0)
Ungleich skalierte Blöcke? Da, Udo, bin ich ein bisschen skeptisch, ob ma das machen sollte - es lässt sich ja hinterher nichts mehr dran verändern! Aber ich komme gleich noch mal darauf zurück. Lisp oder VBA? Natürlich ist es vielleicht etwas praktischer, wenn man den Datenbankteil in VBA macht - aber das geht mit Lisp fast genauso, da die ActiveX-Methoden ja auch in Lisp zur Verfügungs stehen. VBA hätte nur eindeutige Stärken, wenn Dialoge usw. ins Spiel kämen. Was viel wichtiger ist: Für das Bearbeiten ...
| | In das Form AutoLisp wechseln |
|
Rund um Autocad : splines zu boegen
mapcar am 11.07.2004 um 14:58 Uhr (0)
Hi Roland, eine fertige Lösung habe ich auch nicht, aber einen halbwegs gescheiten Ansatz: Zunächst mal: Man kann Splines nicht in Bögen konvertieren! Kreisbögen haben überall eine konstante Krümmung, bei Splines ist die Krümmung aber nicht konstant. Deshalb kann man hier nicht von konvertieren reden, sondern nur von Näherungen. Die Qualität einer solchen Näherung hängt aber nun mal von der Anzahl der Stützpunkte ab - je weniger Punkte, umso schlechter die Näherung. Da dir in dieser Hinsicht praktische Gre ...
| | In das Form Rund um Autocad wechseln |
|
Rund um Autocad : speicherproblem
mapcar am 09.09.2002 um 13:35 Uhr (0)
Hi Angelika + viehstaedt, da muss ich den harten Worten doch mal ein wenig widersprechen: Bei einer Bildschirmauflösung von 1280x1024 benötigt eine Grafikkarte im TrueColorModus (3 x 1280 x 1024) Bytes an Speicher, was knapp 4 MB sind. Irgendwie denken alle immer, dass Grafikkarten mit 64 oder 128 MB irgendetwas bei AutoCAD schneller machen könnten, aber diese Mengen von Speicher werden ja ausschliesslich für Render-Texturen genutzt (Spiele!). AutoCAD profitiert also auch nur beim Rendern von Texturen da ...
| | In das Form Rund um Autocad wechseln |
|
AutoLisp : vla-put-Constant
mapcar am 08.10.2005 um 14:38 Uhr (0)
Offensichtlich doch noch ein kleiner Strudel im Strom der Erkenntnis...Es gibt in Acad Blöcke (das ist das Zeugs, was man ggf. wegbereinigen kann) und Blockreferenzen (das ist das, was man ggf. löschen kann). Blockreferenzen hören manchmal auch auf den Namen "Insert".Auf die ganze Verwirrung, die schon durch die Anwender verursacht wird (es werden ständig diese zwei Dinge verwechselt), setzt Autodesk noch einen drauf: Nirgendwo in AutoCAD hat man es geschafft, die Konsistenz der Nomenklatur noch tiefer zu ...
| | In das Form AutoLisp wechseln |
|
Kritik : Noch ein Fenster...
mapcar am 08.11.2005 um 15:36 Uhr (0)
Lieber Albert, lieber Andreas!Habe eben mit Entsetzen festgestellt, dass durch den Umbau auf der Startseite nun noch mindestens ein weiteres Fenster aufgemacht wird. Das fängt nun wirklich an zu nerven! Bis ich mich zu der Seite durchgeklickt habe, auf die ich will, habe ich nun eine Latte nutzloser Fenster in der Taskleiste, die fast die Breite des Bildschirms ausfüllt, und zwar bei mir immerhin 3200 Pixel Breite (2 x 21").Wenn ich einen Beitrag gelesen habe, kann ich nicht einfach auf Zurück klicken - ic ...
| | In das Form Kritik wechseln |
|
AutoLisp : Lisp oder AutocadVBA
mapcar am 20.07.2005 um 01:43 Uhr (0)
Nee, das meinte ich nicht. Da gibt es ja mit vla-getdynamicproperties immerhin *eine* neue vla-Funktion. Ich meinte konkret die Entities im Blockeditor, wo man nicht mal einen Gruppencode 0 zurückbekommt (wahrscheinlich heissen die Dinger intern (0 . LINEARPARAMENTITY ) usw. Das ist was anderes als die Entities selber. Diese Dinger werden offensichtlich temporär erzeugt und haben auch keinen konstanten Handle. Das heisst jetzt konkret: *Kein* Lisp-Programm kann sich mehr darauf verlassen, dass man mit (en ...
| | In das Form AutoLisp wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
mapcar am 23.11.2004 um 11:31 Uhr (0)
Tobias, du hast alles, was du brauchst. Wie man Einfügepunkt und Drehwinkel ausliest, hast du selber hier gepostet, ebenso, wie man eine Textdatei schreiben kann. Wie man direkt nach Excel überträgt, hat dir Roland aus der Hilfe reinkopiert. Wenn du keine Attributdaten brauchst, ersetze diesen Teil des Codes durch eigenen, der das leistet, was du brauchst. Das Problem mit den Trennzeichen wurde von Roland und mir ausführlich besprochen, und Nancy hat dir mitgeteilt, warum dein Code so nicht läuft. Schau in ...
| | In das Form Autocad VBA wechseln |
|
AutoLisp : Probleme mit Lambda ?
mapcar am 01.04.2003 um 02:06 Uhr (0)
Hallo Andi, beschäftigen tue ich mich schon lange damit - da muss ich selber schmunzeln, wenn ich dran denke. War wohl 90/91, als ich mir meinen ersten PC angeschafft habe, ein XT mit 8 MHz!!! Und da war ein AutoCAD 2.6 drauf - das hat mich irgendwie interessiert. Ich habe ein bisschen damit rumgespielt, habe rausgekriegt, wie man in Lisp programmiert, und ein halbes Jahr später bin ich zu einem AutoCAD-Händler gegangen und hab mal vorgeführt, was ich da so gemacht habe. Kam gut an, und seitdem bin ich in ...
| | In das Form AutoLisp wechseln |
|
AutoLisp : Objekte zählen
mapcar am 25.06.2004 um 22:24 Uhr (0)
Hmmm... Ich wollte mit meinem Beitrag eigentlich nur meiner Schuldigkeit nachkommen, meine Kritik an CADchups Programm zu begründen, aber dass das hier gleich wieder soooo losgeht, verstehe ich überhaupt nicht. Toms Antwort auf meine Programmkritik sehe ich nach wie vor als einen sachlichen und konstruktiven Beitrag (damit ist der beitrag gemein, wo es vor allem um das quoten von T geht, damit jetzt nicht noch neue Mißverständnisse entstehen) - was daran nun arrogant sein sollte, ist mir völlig unverständl ...
| | In das Form AutoLisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |