|
AutoCAD VBA : Schleife über Elemente in einem Block
Brischke am 05.11.2016 um 12:51 Uhr (1)
Zitat:Original erstellt von rexxitall:... Das mit den verschachtelten Blöcken hab ich früher mal mit Rekursion angegangen. Wenn man etwas drüber nachdenkt ist das grober Unfug Wenn an einfach alle Blöcke die es so gibt, erschlägt man auch die verschachtelten automatisch. ...Sorry, das ist ja nun wirklicher Unfug, was du da schreibst. Natürlich bekommst du das Volumen aller innerhalb einer Blockdefinition vorhandenen Volumenkörper raus, wenn man die Blocktabelle durchläuft. Für diesen Schritt ist tatsächli ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : auflistung blockreferenzen auf layouts
Brischke am 16.07.2018 um 11:42 Uhr (1)
Hallo ritchie,ich weiß nicht, was du konkret vor hast, daher noch eine Anmerkung. Besser ist es, du fragst von den Blockdefinitionen die Blockreferenzen ab. Diese untersuchst du dann, auf welchem Layout sich diese befinden. Auf diesem Weg bekommst du auch die Referenzen heraus, die womöglich innerhalb anderer Blöcke verschachtelt sind.Von den verschachtelten musst du dann natürlich recursiv durch die Verschachtelung nach oben gehen, und musst herausfinden, in welchem Layout die übergeordnete Blockreferenze ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : unvollständig aufgelöste Blockreferenzen
Brischke am 07.01.2011 um 11:24 Uhr (0)
Stimmt - aufgelöst werden die Referenzen nicht. Ist das denn dann noch notwendig?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 VBA wechseln |
|
Autocad VBA : Block Referenzen
Brischke am 13.12.2004 um 19:50 Uhr (0)
Zitat: Original erstellt von egug: ...Leider wird wenn ich mit REFBEARBEIT ein als XREF eingefügtes Element ändere nur gerade diese Zeichnung geändert in der ich das ausführe, die anderen x Zeichnungen bleiben ungeändert :-( . Scheinbar ist das Konzept in ACAD nicht so wie in anderen CAD Systemen vorhanden. ... Da würde ich mal behaupten, dass du dich täuschst. Das ist ja nun gerade der Vorteil. Zitat: Original erstellt von egug: Ist es eigentlich in ACAD 2004 möglich mehrzeilige Attribute z ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Zähler einbauen
Brischke am 10.01.2014 um 09:36 Uhr (1)
@CADMATIC,willst du dein Programm schützen?In diesem Fall kann ich nur sagen, dass der Aufwand für das Schützen wahnsinnig hoch ist, und doch nicht sicher. Fazit: es lohnt nicht, bzw. es lohnt nicht für den Zweck!Nach mehreren verschiedenen Ansätzen, die Programme irgendwie zu schützen, haben wir uns entschieden, unsere Programme über eine externe Web-Datenbank gegen unerlaubte Verwendung zu schützen, die, selbst wenn der Schutzalgorithmus bekannt ist, nicht manipuliert werden kann. Dies bedingt natürlich ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : externe Steuerung von AutoCAD
Brischke am 21.10.2011 um 15:34 Uhr (0)
Hallo Survey21,grundsätzlich gibt es verschiedene Möglichkeiten das zu realisieren.Welche die beste ist, kann ich nicht beurteilen. Der Zugriff ist via VB oder .Net (egal ob VB.Net oder C#.Net) möglich.Die einfachste und am wenigsten mit Problemen behaftete Lösung ist, dass du deine Applikation in Acad einbettest.Die Quick&Dirty-Variante ist, dass aus deiner Applikation ein Script geschrieben wird, welches du beim Start von Acad direkt mit aufrufst.Startparameter in der Befehlszeile ist dann (wenn ich mich ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : unvollständig aufgelöste Blockreferenzen
Brischke am 07.01.2011 um 08:38 Uhr (0)
Zitat:Original erstellt von NeumeierGünther:Das Programm läuft ziemlich lange. Vielleicht hätte man es auch einfacher machen können,aber als Hoppy-Programmierer bin ich immer froh, wenn ich es überhaupt irgendwiehinkriege....Ja, da hast du wohl Recht,. Die Lösung für deine Aufgabe ist eigentlich einfach, wenn man sich den Aufbau einer Zeichnung bewusst wird.Aufgabe: Du willst allen Elemente der Zeichnung eine Farbe in Abhängigkeit derer Strichstärke zuweisen.Lösung: Du baust dir eine 2-stufige Foreach Sch ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : externe Steuerung von AutoCAD
Brischke am 24.10.2011 um 08:33 Uhr (0)
Jetzt wirds klarer.Du hast aus meiner Sicht 2 Programmteile.Teil 1) ... triggert die Aktionen des Tachymeters. Alternativ, kann der auch die Datei triggern, die vom Tachymeter geschrieben wird, und dann die zuletzt in die Datei eingefügte Koordinate ermittelt. Dieser Teil schubst dann Teil 2 an.Teil 2) ... ist der Programmteil, der dann im Acad den Punkt erzeugt.zu Teil 1) Wie du auf den Tachymeter zugreifts kann ich dir nicht sagen. Eine Dateiüberwachung ist kein Problem. Da schreibst du dir einen Dienst, ...
|
| In das Form AutoCAD VBA wechseln |