|
AutoCAD ObjectARX und .NET : ObjectARX Autocad 2013
Brischke am 23.04.2012 um 07:02 Uhr (0)
... die Fehlermeldung lässt allerdings darauf schließen, dass du den Verweis auf die accoremgd.dll nicht gesetzt hast.Das solltest du nich einmal prüfen.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Datenbank mit Dynamischen Blöcken
Brischke am 12.06.2012 um 15:52 Uhr (0)
... keine Ahnung! Um die Reihenfolge habe ich mich noch nie gekümmert.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Layer von DB zu DB kopieren
Brischke am 26.04.2012 um 22:52 Uhr (0)
... Der Ansatz via CopyFrom functioniert nicht Zeichnungsübergreifend.Für diesen Zweck gibt es extra Objekte und Methoden. Ich habe allerdings auf meinem Handy kein VS drauf daher kann ich dir ketzt nur ein Stichwort zur Suche nennen: WblockCloneObjectsGrüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : For schleifen
Brischke am 26.04.2012 um 22:59 Uhr (0)
... Vielleicht ist es ja zu einfach? Wenn aber die letzte IF den Wert überschreibt, dann fehlt das + an der Stelle, wo du die Summe ins Textfeld schießt.Wenn du die Zweite IF anweisung nur prüfen willst, wenn die erste FALSE ist, dann kannst du doch mit if () ... Else if () ... Else ... Arbeiten?Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : For schleifen
Brischke am 26.04.2012 um 08:50 Uhr (0)
lblA.Text += i + "
";... da ist ein + zu viel.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : For schleifen
Brischke am 02.05.2012 um 09:25 Uhr (0)
Hallo Dirk,dafür solltest du ein neues Thema aufmachen - mit den Schleifen hat das nichts mehr zu tun.Die Beantwortung der Frage allerdings ist recht umfangreich, da es hier um die Erstellung eigener Objekt-Klassen geht.Das kann (zumindest ich) nicht in einigen wenigen Sätzen so formulieren, dass dann alles geklärt wäre.Schau einfach mal im Internet, was du zur Erstellung der Klassen findest.ein MS-Beispiel findest du hier.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Koordinaten einer Polylinie bearbeiten
Brischke am 10.05.2012 um 15:53 Uhr (0)
Hallo Theo,ein Beispiel weiß ich nicht, welches man im Internet anschauen könnte - gibts aber bestimmt.Wie weit bist du denn mit deinen Versuchen .. und hakt es konkret?Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Koordinaten einer Polylinie bearbeiten
Brischke am 10.05.2012 um 16:40 Uhr (0)
Hallo Theo,dann solltest du dir mal das Polylinienobjekt anschauen, welche Eigenschaften dieses zur Verfügung stellt, und du solltest dich mit dem Aufbau einer Polylinie ansich beschäftigen.Mal Grundsätzliches dazu:Eine Polyline hat Verticies, welche die Kontrollpunkte darstellen. Diese sind in der Reihenfolge, wie diese in der PL vorkommen indiziert.Nun nennt man diese Indizies bei Polylines aber Parameter. Diese Parameter sind vom Typ Double, was ansich verwundern sollte, da die Scheitelpunkt-Indizies al ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Eigenschaften übernehmen
Brischke am 16.05.2012 um 18:26 Uhr (0)
Hallo Theo,da gibt es 2 Möglichkeiten:a) du setzt die Eigenschaften einzeln von der KLinie auf den Strahlstrahl.Layer = KLinie.Layer...b) du beshäftigst dich mit dem System.Refelction-Namespacemit dieser kannst du alle Eigenschaften von einer Klasse auslesen und die Werte abfragen und setzen. Das ist der elegantere Weg, und du kannst daraus einen allgemeinen Eigenschaften-Kopierer bauen.Code:// using System.Reflection;// ...Xline _XLine = new Xline();//das ist die XLine, die du wohl hastRay _ray = new Ray( ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : DLL wird geladen, Ribbon aber nicht geändert
Brischke am 22.11.2011 um 12:03 Uhr (1)
Hallo,ich habe es so gelöst (C#.Net):im Initialize:Code:DocumentCollection docColl = AcadApp.Application.DocumentManager; docColl.DocumentCreated += new DocumentCollectionEventHandler(AdskRibbonDocumentActivated);// und dann eben die Eventroutine:void AdskRibbonDocumentActivated(object sender, DocumentCollectionEventArgs e){ Object _ribbon = 0; try { _ribbon = Autodesk.AutoCAD.ApplicationServices.Application.GetSystemVariable("RIBBONSTATE"); } catch { } if (Convert.ToInt16(_ribbon) == 1) { // Hinzu ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : .dwg-Layout von Inventor erstellen
Brischke am 17.12.2013 um 10:23 Uhr (1)
Hallo Chris,ich denke, du wirst dem Layout mehrere Viewports hinzufügen müssen. In diesen kannst du dann die Verschiedenen Ansichten einstellen.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : DLL wird geladen, Ribbon aber nicht geändert
Brischke am 20.11.2011 um 20:40 Uhr (1)
Hallo Stephan,die Ribbons werden anscheinend erst initialisiert(geladen?), wenn die erste Zeichnung vollständig geöffnet ist.Da es mir schon mal ähnlich wie dir ging, habe ich es am Ende über einen Reactor erledigt, der anspringt, wenn das Document erzeugt ist und dann eben das Manipulieren der Ribbons vornimmt. Nicht ideal, aber es funktioniert. Ärgerlich ist dabei nur, dass mir aufgefallen ist, dass der DocumentCreated-Reactor nicht in allen AutoCAD-Versionen auch beim ersten Document (Zeichnung1.dwg) an ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Stapelverarbeitung mit Addin
Brischke am 31.05.2012 um 08:52 Uhr (0)
Hallo Robert,ich denke, die von dir genannten Ungereimtheiten sind nicht in der Stapelverarbeitung zu suchen.Fügst du eine Blockreferenz ein, dann musst du (was dir wohl bekannt ist) die Attributreferenzen im Nachgeng dieser Blockreferenz hinzufügen. Diesen AttributReferenzen musst du dann eben auch vollständig alle Eigenschaften explizit zuweisen, wie diese in der Attributdefinition vorgegeben sind (Koordinaten müssen transformiert werden). Beim Übertragen der Eigenschaften ist es für die Ausrichtung wich ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |