|
AutoCAD ObjectARX und .NET : Konzept für Mengentabelle
cadplayer am 24.01.2018 um 11:23 Uhr (1)
Sorry war wirklich kompliziert ausgedrückt.1) Oft hat man in Excel ein ausgearbeitete Tabelle, in der alle Konton zur Mengenermittlung definiert sind- die soll in die Applikation geladen werden und als Grundlage der Verarbeitung dienen.2) Im Datagridview der Applikation sieht so aus: shortcut!3) Jetzt sollte es möglich sein für jede Zeile in Autocad die entsprechenden Zeichnungsobjekte zu filtern und als Menge im dg-view ausgeben lassen.- hier kommt es zu einer Frage, wie kann man es vereinbaren, dass Dwg- ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : C#.net Attributsargumente
fuchsi am 20.05.2009 um 11:57 Uhr (0)
ich baue mir in den Optionenkatalog einen zusätzlichen Einstellungs-Tab für unsere Applikation. Dazu defniiere ich die einzelnen Optionen in einer serialisierbaren Klasse.Code://---------------------------------------------------------------------------------------------------------- static private Boolean _PlotSettings_UpdateZkopf = true; [Description("Diese Einstellung definiert, ob beim Öffnen der Zeichnung die Zeichnungsköpfe (Änderungsvermerke, Kundendaten etc.) aktualisiert werden soll"), Cat ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : Event bei Umschalten der Ansicht
Boortsneggor am 25.04.2014 um 17:18 Uhr (1)
Hallovielen Dank, dass mit der Systemvariable "RIBBONSTATE" scheint schon mal zu funktionieren. Ich lade meine GUI-Elemente mit dem Event "SystemVariableChanged" bzw. "SystemVariableChanging". Leider funktioniert das Laden nicht ganz zuverlässig, wenn ich beispielsweise von "AutoCad klassisch" auf "Zeichnung und Beschriftung" umschalte, wird die SystemVariable scheinbar sehr schnell, mehrmals hintereinander geändert. Ich suche nun eine Möglichkeit, vor allem die Ribbonbar zuverlässig in Abhängigkeit der Sy ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Problem mit DBObject.SwapIdWith angewandt auf Linientypen (im Symbol-Table)
alfred neswadba am 23.01.2011 um 23:14 Uhr (0)
Hi,Deine Beschreibung klingt so, als wären beide Linientypen bereits in der Datenbank vorhanden.Ich habe das Tauschen von ObjectIDs eigentlich immer nur so angewendet, dass ich ein Element, welches noch nicht in der Datenbank war mit einem in der DB bestehenden getauscht habe, und da hats immer gefunkt.Wenn das so ist, dann probier auch mal, vorher eine Kopie von z.B. Demo2 zu erstellen (die Kopie noch nicht in der DB), dann IDs tauschen und dann gleiches mit dem anderen Linientyp.Wenn Du einen Code hast ( ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Plotten von mehreren Layouts, seltsamer Fehler bei pe.BeginPage
alfred neswadba am 29.07.2011 um 08:20 Uhr (0)
Hi,ich hab jetzt:- mit AutoCAD 2010- einer neuen Zeichnung mit 2 Layouts, die beide auf DWFxxx.PC3 eingestellt sind- Deine Funktion ablaufen lassen.Dabei:- keine Exception bemerken können (war keine da)- keine Dateien wurde erzeugt- in der Plotfortschrittsanzeige steht z.b. Drucke xx.dwg - Blatt 2 von 0 ... ich wundere mich hier hauptsächlich wegen der 0, bin dem aber jetzt auch aus Zeitgründen nicht nachgegangen.Es kann natürlich jetzt sein, dass es:- mit 2010 nicht auftritt- meine Zeichnungseinstellungen ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : .net to JIG an Object
fuchsi am 29.10.2008 um 11:26 Uhr (0)
Danke erstmals für Deine Bereitschaft.Ich habe es jetzt selber soweit zusammengebracht.Natürlich hätte ich es auch mittels (command "._move" ... machen können. (das ist auch mehr oder wenigher die jetzt funktionierende Version)Aber in der Endausbaustufe soll das Ding etwas mehr können. Z.B.: je nach überfahrenden bestehenden CAD-Objekt soll sich z.B.: das gejiggte Teil ändern.Z.B.: ich füge einen Anbautisch ein. Dieser soll am Fadenkreuz hängen. Fahre ich nun über einen passenden Tisch auf der linken Seite ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Blockreferenz löschen
Silvan01 am 08.07.2009 um 08:39 Uhr (0)
Hallo Alfred,so die Variablennamen hab ich geändert.Der Block ist im Modelspace zu sehen/selektieren. Wie bekomm ich den da weg?Noch eine weitere Frage zwecks der Database da hab ich noch meine Probleme.Ich würde vermuten, dass es sinnvoll wäre im Init-Fall die Zeichnungen einmal in die Datenbank zu schreiben und bei jeder weiteren Platzierung des Blocks immer auf diese zuzugreifen?Momentan jedoch mach ich bei meinem Programm die Datenbank im Init-Fall jedesmal neu schreib die Zeichnung rein und leere sie ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : aus einem Dialog heraus Punkt im CAD wählen
Brischke am 25.01.2016 um 09:55 Uhr (1)
... ich würde mir ein Bindungsobjekt programmieren, welches die im Dialog angezeigten Werte enthält und die Steuerelemente des Dialogs entsprechend an die Eigenschaften des Bindungsobjekts binden. Dann kann man den Dialog einfach beenden und neu starten und es werden die zuvor gemachten Einstellungen angezeigt.... alternativ, kommt halt darauf an, was die Aufgabenstellung tatsächlich ist, kann man vielleicht auch den Prozess umgestalten, so dass der Punkt erst nach Beendigung des Dialogs abgefragt wird.ODE ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Nur die Größen gefüllter Flächen anzeigen
alfred neswadba am 09.11.2010 um 00:51 Uhr (0)
Hi,in Ausnahmefällen (z.B. Schraffurgrenzen durch SPLINES) kann es vorkommen, dass AutoCAD bei Schraffuren keine Fläche auswirft. Klick mal die Schraffur an und schau im Eigenschaftsfenster, ob dort die Fläche angezeigt wird oder nicht (Wenn nicht, lade die Zeichnung bitte mal (gezipt) hier hoch, dass ich mir das Werk ansehen kann). Da ich die Fields nicht direkt in doubles lesen, sondern nur beim Plotten anzeigen lassen kannDas stimmt so nicht, die Flächen werden normalerweise bei jedem Regenerieren (oder ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : Selection Filter: DxfCode.LayerName
BillFrankShepard91 am 26.10.2013 um 22:27 Uhr (1)
Hallo Holger,Ich werde mir deinen Rat zu herzen nehmen. Jedoch als Student sind Schulungen nicht finanzierbar und ich muss mit den mir vorhanden Mitteln arbeiten. Für AutoCAD an sich haben wir einen Einführungskurs in den Grundlagen der 2D-Zeichnung bekommen. Zusätzlich haben wir eine ein Modul "CAD-Programmieren mit VBA" im Vorlesungsplan. Das höre ich im aktuellen Semster. Da ich relativ viel mit .net Programmiere, hab ich mich gefragt, ob man die VBA-Anwendungen auch mit .net Programmieren kann. Bei mei ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Object auf Raster ziehen
Boortsneggor am 01.03.2013 um 15:49 Uhr (0)
Einen schönen guten Tag,ich stehe gerade vor dem Problem, dass verschiedene Elemente einer Zeichnung nicht auf dem vorgegebenen Raster liegen. Ich versuche eine Routine zu schreiben, diese Objekte auf den nächstgelegenen Rasterpunkt zu ziehen. Gibt es dafür eventuell schon vorgesehene Methoden?Zur Zeit hänge ich gerade an der Stelle, an der ich die Position einer Entity bzw. eines DBObjects ermitteln möchte ohne diese auf den jeweiligen Typ zu casten. Verschiebungen bekomme ich dann über eine Transformatio ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Autodesk.NET/ARX : Block einfügen mal anders
jemuehh am 27.03.2006 um 15:34 Uhr (0)
Hallo Zusammen, Ich habe bis jetzt noch keine Ahnung von ARX, habe aber eine spezielle Frage, und hoffe, dass mir jemand von euch weiterhelfen kann.... Ich möchte aus einem Toolbar mit einem Toolbarbutton einen Block einfügen. Dies soll nicht (!!!!!) mit der herkömmlichen Methode passierenID_1 [_Button("Block einfügen", "block.bmp", "ICON_24_BLANK")]^C^C_-insert;block;;;0;sondern folgendermaßen:Beim Drücken des Buttons soll ein 6stelliger Zahlenwert (Typ long) an eine externe Anwendung (z.b. .exe/.dll) übe ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
Autodesk.NET/ARX : C# - ComboBox
RoSiNiNo am 04.01.2005 um 13:51 Uhr (0)
Ich habe ein Formular erstellt in dem in einer sortierten ComboBox alle Blöcke aus der Zeichnung aufgelistet werden. Wenn man nun einen Block aussucht, wird dieser dann in der Zeichnung eingesetzt. Ich habe es in diesem Fall etwas unschön gelöst, darum hätte ich von euch gerne gewusst wie man es besser und richtiger macht. Man benötigt ja eigentlich nicht den Namen sondern die ObjectId um eine BlockReferenz einzufügen. Wie macht man es nun damit man zu dem Namen auch gleich die richtige ObjectId zurückbeko ...
|
| In das Form Autodesk.NET/ARX wechseln |