|
Autocad VBA : nächstgelegene Punkte bestimmen
RalphRX8 am 05.01.2005 um 10:28 Uhr (0)
Mir ist eventuell eine Lösung eingefallen. Erstelle Acadlines mit den entsprechenden Punkten. Dann kannst Du über die Eigenschaft lenght den Abstand abfragen und untereinander vergleichen. Solange Du den Add Befehl für die Linie nicht machst, werden diese nicht mal in die Zeichnung eingtragen. Hoffe das hilft Dir
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : AutoCAD 2013 und VBA - Performanceproblem Zoom
Andreas Widmann am 29.11.2012 um 17:50 Uhr (0)
Hallo Leute,mein Kollege und ich beschäftigen uns derzeit mit der Umstellung auf AutoCAD 2013 und sind auf ein für uns schwerwiegendes Problem gestoßen.Solange kein VBA Projekt geladen ist ist alles in Ordnung.Sobald aber auch nur ein Projekt (sogar ein Leeres) geladen wird, fängt es in der Zeichnung beim Zoomen höllisch an zu ruckeln (besonders im Layoutbereich).Meist bleibt dieser Effekt auch noch bestehen wenn das Projekt wieder entladen wird.Nach Blogs oder Foreneinträgen mit ähnlichen Problemen habe i ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Zeichnungseinstellungen auslesen
CAD-Huebner am 27.01.2006 um 12:28 Uhr (0)
Ohne das Problem genauer betrachet zu haben,stellt sich mir die Frage, ob es nicht reicht, einfach die Systemvariable DIMAUNITS auzulesen Zitat:Variablentyp: Ganzzahl Gespeichert in: Zeichnung Ausgangswert: 0 Setzt das Einheitenformat für Winkelbemaßungen.0 Dezimalgrad1 Grad/Minuten/Sekunden2 Neugrad3 Bogenmaß ------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Gruppenfilterinhalte mit VBA auslesen
silcono am 06.07.2018 um 08:33 Uhr (1)
Hallo Michi,also weitergekommen nicht direkt. Das Auslesen von Layerfilter und Layer funktioniert, aber bisher nur einzeln.Bzgl. deiner Zeichnung habe ich kein Problem gehabt, da hat das Programm die Layerfilter ohne Probleme ausgelesen.Grüße Silcono
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Löschen von Schriftkopf / Rahmen
CW77 am 14.07.2009 um 11:17 Uhr (0)
Hallo Forengemeinde,ich habe folgendes Problem.Mittels VBA füge ich in eine Zeichnung Schriftkopf und Rahmen ein. Das sieht so aus:Code:Public Sub Schriftkopf() Dim symbb As McadSymbolBBMgr Set symbb = ThisDrawing.Application.GetInterfaceObject("SymBBAuto.McadSymbolBBMgr") Dim tiBrdMgr As McadTitleBorderMgr Set tiBrdMgr = symbb.TitleBorderMgr Dim tiBrdDesc As McadTitleBorderDescriptor Set tiBrdDesc = tiBrdMgr.NewDescriptor Dim tiBrdContext As McadTitleBorderContext Set tiBrdContext = tiBrdMgr.N ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Speicher zugemüllt ?!?
dobatec am 25.04.2006 um 17:39 Uhr (0)
Hallo Stelli,wo und wie verschaffe ich mir Einischt in die Undo Datei?Mein Problem besteht trotz Set Ac_MasterDol = Nothing immer noch. Meine Vorgehensweise sieht wie folgt aus1. Ich öffne die MasterDocSet Ac_MasterDoc = Thisdrawing.Document.Open(Path)Ac_MasterDoc.Activate2. Ich baue aus den vielen Blöcken der MasterDoc eine Zeichnung Ich erstelle einen neuen Block und zeichne direkt in in:Zeichne in Block den Block 1,2,3,4 etc.Zeichne in Block eine Linie etc.Danach füge ich diesen Block im ModelSpace ein ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Verknüpfung AutoCAD mit Excel
wronzky am 07.07.2008 um 10:40 Uhr (0)
Hi Tommy,also im Prinzip ist das so machbar: Du liest die Daten/Informationen aus der Excel-Datei über ActiveX aus, testest in Deiner Zeichnung auf das Vorkommen der entsprechenden Textfelder und änderst dann entsprechend die Farbe.Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Symbol-Standards mittel VBA zusweisen
RalphRX8 am 14.05.2012 um 10:32 Uhr (0)
Hallo Stelli,Mech2005.Ich habe aber das Problem soeben in den Griff bekommen.Ich habe per VBA amsetupdwg ausgeführt (sendcommand)Musste zwar auf der Tastatur bei jeder Zeichnung "j" drücken, aber immer noch besser wie das Ganze händisch zu machen.Viele GrüßeRalph
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Attributsstüli mit Excelliste ausfüllen
Brischke am 12.11.2012 um 16:26 Uhr (0)
... ich verstehe nicht wirklich, wie das Ziel aussehen soll. Das Beste ist, du postest eine Beispiel- Zeichnung mit passender Beispiel-Tabelle.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 : Wert von Eingabefeld in Parameter-Wert auf Knopfdruck eintragen
KlaK am 20.01.2023 um 19:04 Uhr (1)
Hallo Daniel,Danke für die Zeichnung aber bei Bauteilen von Mechanical muß ich mich leider verabschieden.Ich habe zwar eine Möglichkeit gefunden durch Antippen einer Bemaßung das AcadDimRotated - Objekt auszulesen und über setzen der DimConstrExpression - Eigenschaft den Block bzw. das Bauteil zu verändern aber das ganze ist mir noch zu wagen als hier Beispielcode zu posten.Noch ein Hinweis : Über die DimConstrName - Eigenschaft bekommt man den Parameter (z.B. "Breite") und könnte damit das entsprechende T ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : ThisDrawing.Utility.GetEntity
egug am 03.01.2007 um 19:30 Uhr (0)
Hallo allezuerst mal wünsche ich allen ein gutes erfolgreiches Jahr und gute Gesundheit.Nun zu meinem Problem :ich erstelle eine neue Zeichnung die ich aus einer Combobox auswähle. Die Zeichnung beinhaltet einen Block und einige Linien.Was ich machen will ist, ich möchte in diesem Block ein Attribut ändern. Das ganze funktioniert auch problemlos mit der folgenden Routine.Eigentlich möchte ich den Befehl "ThisDrawing.Utility.GetEntity pickedBlock," ersetzen, also keinen Block anpicken sondern über den Block ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Auslesen von Blockeigenschaften mittels VBA möglich?
kiltswitch am 09.11.2004 um 15:25 Uhr (0)
ja ok, kann ich machen. Zitat: Original erstellt von Brischke: Hallo Tobias, eröffne bitte für deine speziellen Fragen einen neuen Thread. Die Frage könnte dann lauten: Kann man die Funktionalität des Designcenters in VBA nutzen, um die Blöcke einer Zeichnung zu ermitteln? Grüße Holger
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Text aus Layer in Datei exportieren
Frank_Schalla am 01.05.2006 um 13:03 Uhr (0)
Erst einmal Danke für die Antworten (ja wer mit der DIVA tanzt ist höflich )Aber es geht eigentlich nur nur darum.Benutzer lädt eine Zeichnung und mittels einer Funktion werden alle Texte die auf den Layer (Name X und Y) in eine TXT oder CSV Datei geschrieben.------------------
|
| In das Form Autocad VBA wechseln |