|
AutoCAD VBA : Insert Dwg in AutoCAD by clicking a button
singoi am 12.06.2008 um 09:14 Uhr (0)
Hallo,Es tut mir leid..ich habe mein frage auf english gestellt..versuche ich auf deutsch zu erwitern.ich habe eine Dwg zeichnung (Alias.dwg) geöffnet. in diese zeichnung möchte ich ein kleine blöcke( auch ein dwg zeichnung aber irgendwo in eine ordner in Server liegt) einfügen. dafür habe ich selber ein program in VB geschiereben. ich sehe die dwgs die ich brauche in ein LISTVIEW in VB fenster. da kann ich mich wählen welche dwg ich einfügen möchte.jetzt ist die frage für ein knopf ( Insert ). wie kann ic ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Template von Thisdrawing gesucht
KlaK am 22.06.2023 um 14:58 Uhr (1)
Hallo Christian,Leider ist mir keine Möglichkeit bekannt, wie man herauslesen kann aus welcher Vorlage die Zeichnung entstanden ist. Du kannst die Einstellungen für den Vorlagenpfad und die Standardvorlage (QNewTemplateFile) aus den Optionen (Preferences) herausbekommen, dies muß aber nicht für die aktuelle Zeichnung gelten. Vor allem nicht wenn sie von außerhalb kommt.Aber vielleicht haben unsere Lisp-Experten da eine Möglichkeit.GrüßeKlaus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : DWG enthält Makros - Woher? ACADProject
Stelli1 am 22.08.2007 um 21:16 Uhr (0)
Hallo Wolfgang S,gib doch (mit geöffneter Zeichnung) den Befehl VBAMAN ein.Im Dialogfenster steht direkt unter Zeichnung "eingebettets Projekt".Wenn hier ein Eintrag drin ist, kannst du den mit dem Knopf "Extrahieren entfernen".Da es ja wohl eher ein ungewolltes VBA Projekt ist brauchst du die eingebette Datei nicht vorher exportieren.Wilfried Stelberg------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Blöcke kopieren
KlaK am 13.12.2007 um 11:35 Uhr (0)
Hallo Cuervo,so ganz verstehe ich das nicht.Du erzeugst eine Kopie eines Blockes in der Blockdefinitionstabelle Deiner Zeichnung?Wenn Du das Design Center öffnest hast Du jetzt praktisch zwei mal den gleichen Block mit unterschiedlichen Namen. Ist es das was Du möchtest?Oder willst Du einen Block in die Zeichnung eintragen und die Attribute mit den Werten Deiner Messungen versehen. Dann mußt Du:- Erst prüfen ob Dein Block schon vorhanden ist- Diesen evtl. erzeugen (Methode .ADD )- Diesen in die Zeichnung e ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Blöcke unter Dienstprogramme -> Bereinigen auslesen
masto am 30.06.2005 um 10:08 Uhr (0)
Hallo miteinander, weiss jemand wie ich per VBA Blöcke auslesen/erkennen kann, die zwar in der Zeichnung gelöscht sind, aber eben noch unter Dienstprogramme - Bereinigen stehen. Oder andersherum, wie kann ich feststellen ob ein Block wirklich noch in der Zeichnung gezeichnet ist und nicht schon gelöscht wurde und deshalb nur noch unter Dienstprogramme - Bereinigen steht. Mein Programm soll einen Block erkennen und Falls dieser in der Zeichnung ist soll er keinen neuen Block mit Attributen in die Zeichnun ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD mit VB6
RalphRX8 am 11.10.2005 um 22:48 Uhr (0)
Wollt den Fehler noch kurz beschreiben:Wenn ich nach ausführen des Tools im Explorer einen Doppelklick auf die Zeichnung mache, startet das AutoCAD und bleibt dann beim öffnen der Zeichnung hängen. Dann wird der Bildschirm weiß.Selbiges beim öffnen aus einem gestarteten AutoCAD. Da ist dann im Öffnen-Dialog auch keine Vorschau mehr da
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : VBA - Blöcke
CADmium am 08.11.2010 um 10:12 Uhr (0)
ganze Zeichnung einfügen .. Auflösen ... und das Rückgabearray von Explode auf ein Vorgammen einer blockref H11 durchsuchen .... dabei den Rest der Objekte wieder löschen ??oder .. ganze Zeichnung einfügen .... die entstanden Blockref wieder löschen .... und dann den (jetzt) internen Block H11 insert(en)wo du willst------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : DWGs im Durchlauf öffnen bearbeiten speichern schließen
CADmium am 02.01.2010 um 14:41 Uhr (0)
Deine dwg heißt BTG_KEIL_OSTEZA_VN_S und die enthält einen Block BTG_KEIL_OSTEZA_VN_S ... soweit so gut ... willst du diese DWG dann aber in eine andere Zeichnung als Block einfügen , würden in der Zeichnung ja 2 Blockdefinitionen BTG_KEIL_OSTEZA_VN_S enthalten sein .. das geht nicht !!! ( da der Blockname zur eindeutigen Identifizierung dient )------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : AutoCAD & Access
geodata am 28.02.2008 um 12:34 Uhr (0)
Hallo!Ich würde gern von einer Access-Datenbank auf eine AutoCAD-Zeichnung,mittels VBA, zugreifen. In der DB ist eine Tabelle mit Punktnummer, Koordinaten (X,Y,Z) und Code vorhanden. In der AutoCAD-Zeichnung sind Punkte vorhanden, die ich in diese Datenbank (am Besten nur mit einem Knopfdruck) importieren möchte. Wie könnte ich dieses am einfachsten bewerkstelligen?Danke im voraus!geodata
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Blockvoransicht
Carsten1210 am 09.03.2007 um 07:56 Uhr (0)
Hi Dirk,Du hast doch alles in den Beiträgen stehen, was du brauchst.Im Beitrag von Stelli steht, wie du das Verzeichnis rekursiv durchlaufen kannst. Den Pfad bekommst du ja aus deiner Pfad-Funktion. Dann öffnest du die Zeichnung und lässt deine Block-Funktion durchlaufen, danach kannst du die Zeichnung wieder schließen und die nächste öffnen usw. .Das sollte doch kein Problem sein, oder?! Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Plotten mit Zoom Grenzen und Einpassen
Hänk am 10.08.2006 um 14:01 Uhr (0)
Danke für den Tipp, ich habe mir das zu Herzen genommen, stehe aber wieder an.Wie kann ich den eine Seiteneinrichtung aus einer definierten Datei in meine Zeichnung importieren?Wie kann ich an einer Seiteneinrichtung die ich in die Zeichnung importiert habe gewisse Sachen ändern (z.B. Plotbereich oder Plotstil) und dann mit dieser geänderten Seiteneinrichtung denn Druck auslösen?Vielen Dank vorab für allfällige Hilfe
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Scripte erstellen und aufrufen Via VBA
alfred neswadba am 07.01.2011 um 17:06 Uhr (0)
Hi,herzlich willkommen bei CAD-de!Nur mal nach oberflächlichem Lesen:Guck mal Dein AutoCAD-Applikationsfenster an, wenn Du die letzte Zeichnung schliesst == dann ist auch der Befehlszeilenbereich tschüss. Ist der Befehlszeilenbereich weg, ist auch die Basis für Script entzogen. Ich würde per VBA die DWG öffnen und dann je Zeichnung ein Script über SendCommand starten, das sollte dann keine Probleme bereiten.Viel Erfolg, - alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Ersetzen von Blöcken mit Vba
rstu am 17.06.2004 um 11:20 Uhr (0)
Hallo, ich muss mit Hilfe von Vba in einer Autocad-Zeichnung einzelne Blöcke durch eine neuere Version (inclusive veränderter Attribute) ersetzen. die neuen Blöcke befinden sich in einer Symbol-Dwg. Wenn ich beide Dateien in Autocad lade, kann ich in einer Listbox mir alle Blöcke der zu ändernden Zeichnung, in einer anderen Listbox alle Blöcke der Symbol-Dwg anzeigen lassen, dann markieren, welche Blöcke durch welchen Block ersetzt werden soll. Bis hierhin ist alles leicht programmierbar. Aber jetzt: für ...
|
| In das Form Autocad VBA wechseln |