|
AutoCAD ARX Object : Zeichnung aktualisieren
coLami am 13.12.2011 um 08:29 Uhr (0)
Danke, werd ich mal ausprobieren.Kann es sein, dass schon beim Progammstart in Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.TransactionManager.NumberOfActiveTransactionseine aktive Transaktion drin steht?
|
| In das Form AutoCAD ARX Object wechseln |
 |
AutoCAD ObjectARX und .NET : Suche Block in Zeichnung bzw Support-list
cadplayer am 04.06.2015 um 19:47 Uhr (1)
Klaro!Du bist doch immer mal wieder zum scherzen bereit Habs gefunden und werd mal weiter schwitzenDanke!Zitat:...musst du halt jeden Supportpfad checken, ob dieser die Datei enthält...Das meinte ich eben, command erledigt das selbst, wenn der Block irgendwo in den Suchpfaden vergraben ist.Nicht aber das Beispiel, welches ich erst gepostet habe, dass checkt nur in der Zeichnung.Also stellt sich nun die Frage, wie kann ich bei der Abfrage die Support-pfade einbeziehen.Sehe ich wiedermal den Wald vor Bäum ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Block aus externer Zeichnung einfügen
alfred neswadba am 11.03.2009 um 11:00 Uhr (0)
Hi,schon richtig erkannt, zuerst muss die Blockdefinition aus der externen Zeichnung erstellt werden, dann kannst Du sie verwenden.Code:Dim tDB As Database = New Database(False, True)Try tDB.ReadDwgFile(FullFileName, IO.FileShare.None, True, "") tBlTabRecID = AcadDoc.Database.Insert(DwgName, tDB, False) ....Bitte vorsicht, mit AutoCAD 2008 gibts da im Debug-Mode zum Teil Abflüge, die dann im kompilierten Mode funktionieren, die echte Ursache habe ich noch nicht herausgefunden.Auch nicht vergessen, die t ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Block aus externer Zeichnung einfügen
veydan am 11.03.2009 um 10:51 Uhr (0)
Hallo!Ich brauche eine Funktion die mir einen Block einfügt. Der Block ist aber eine dwg Zeichnung wo z.b der Rahmen bzw Sk enthalten ist.COM basiert funktionierte dass normal mit InsertBlock.in .NET habe ich jetzt eine Funktion die mir einen Block einfügt, wenn der schon existiert.da geht es glaube ich nicht auf dem Weg wie es COM basiert funktionierte oder? oNewBlockRef = oLayout.Block.InsertBlock(vinsertionPoint, sDwgFullPath, 1, 1, 1, 0)Jetzt fehlt mir quasi in .NET der Eintrag im Blocktable damit ich ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : Attribute einer dwg-Zeichnung extern bearbeiten
Brischke am 09.12.2016 um 12:07 Uhr (1)
Zitat:Original erstellt von cadplayer:...Mich würde generell mal interessieren, wo die Grenzen beim Modifizieren von Autocad dateien liegen, ohne diese Öffnen zu müssen ?...Alles was du direkt in der DB manipulieren kannst, geht ohne das Öffnen im AutoCAD. Es geht also kein Command-Aufruf (sendstringtoexecute)Einschränkungen gibt es auch in den Bereichen, wo AutoCAD selbst auf die Anzeige der Zeichnung angewiesen ist: zum Bsp das Finden von Umgrenzungen oder manche Dinge bei der Layout-Manipulation.Grüße!H ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Attribute einer dwg-Zeichnung extern bearbeiten
cadplayer am 01.12.2016 um 07:34 Uhr (1)
Besten Dank für deine Erklärung, dass war einleuchtend und logisch. Zu meinem Problem habe ich jetzt eine Lösung gefunden:Um die Veränderungen in einem Datagridview einzusammeln kann man die Ereignismethode:Code:private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)verwenden.Generell funktioniert das Programm, dass quasi von aussen die Attributwerte des jeiweiligen Blocks einer Zeichnung bearbeiten kann, was mir allerding noch Probleme bereitet ist, dass Attribute, die Text ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Einfügen externer Blöcke in die Zeichnung
AndreasM2000 am 21.06.2015 um 13:35 Uhr (1)
ok. jetzt merke ich den Unterschied. ....dann nehme ich halt auch .ShowModalDialog(myForm1).
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Blöcke einer zeichnung
cadffm am 18.01.2013 um 09:54 Uhr (0)
Danke für die Information, bin gespannt wie der fertige Code dann aussieht (willst doch hier den Fortschritt bloggen oder ?) ------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Einfügen externer Blöcke in die Zeichnung
AndreasM2000 am 26.06.2015 um 05:53 Uhr (14)
Hallo Holger,ja, das war es, was noch zu machen war. Jetzt funktioniert es prima. vielen Dank.Gruß Andreas
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Blöcke einer zeichnung
hannes.zorn am 18.01.2013 um 13:52 Uhr (0)
der code funktioniert und funktioniert mit normalen und dynamischen blöcken. Ja das mit den unbenannten Blöcken kann ich noh rein machen.
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Alle Gruppen einer Zeichnung auslesen
Benny4 am 03.03.2009 um 11:41 Uhr (0)
Hi Alfred,danke genau das wars!------------------Grüsse Benny
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Block aus externer Zeichnung einfügen
veydan am 11.03.2009 um 14:47 Uhr (0)
funktioniert soweit ganz gut. danke[Diese Nachricht wurde von veydan am 11. Mrz. 2009 editiert.]
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Objekte aus Zeichnung löschen
CAD-Huebner am 15.12.2008 um 17:50 Uhr (0)
In diesem Zusammenhang für sich sicher interessant ist folgender Blog: http://blogs.autodesk.com/through-the-interface und speziell zum Thema:Reclaiming memory from erased AutoCAD entities using .NET------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form AutoCAD ARX Object wechseln |