|
Autocad VBA : polylinie in z richtung?
sTixi am 01.07.2005 um 16:05 Uhr (0)
Hallo ich habe es endlich hingekommen polylinien von excel nach autocad zu bekommen damit mein objekt dargestellt wird... alles funzt prima mit dem code... nur eines funktioniert nicht... die z koordinate funktioniert nicht.. er fügt alles bei null ein obwohl die z koordinate nicht null ist. die x y koordinaten funktionieren problemlos. kann mir einer sagen was ich falsch gemacht habe?.. Sub transfer() Dim ac As AcadApplication Dim acP(0 To 38) As Double Dim acPa(0 To 38) As Double Dim acPline ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Stückliste erstellen
rem2k8 am 18.11.2008 um 11:54 Uhr (0)
Hallo VB-ProfisIch arbeite derzeit an einem Programm, welches mir aus dem Ansichtsplan (2D) einer Glasfassade alle Gläser wählen lässt und in eine Excel-Vorlage exportiert.Die Gläser sind entweder als Rechteck oder mit Polylinie gezeichnet.Das Programm funktioniert soweit schon perfekt.Mein Problem ist nun, das nur rechteckige Gläser in die Stückliste aufgenommen werden sollen, auch wenn diese nicht parallel zur XY - Achse liegen.Bei den geraden Rechtecken (parallel zur XY-Achse) geht die Ermittlung der Ge ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Alle Textstile und Textgröße in einer Zeichnung ändern
Brischke am 03.10.2012 um 18:25 Uhr (0)
Zitat:Original erstellt von Oliwoos:Okay, hat jemand ein paar Tipps für mich, da sich meine VBA-Kenntnisse auf Excel begrenzen!Bzw. eine gute Homepage wo ich Hilfe finde!?Vielen Dank...ähmm, das Problem sind nicht die VBA-Kenntnisse, sondern die Kenntnis über den Aufbau einer Zeichnungsdatenbank in Kombination zu dem durch die API zur Verfügung gestellten Objekten.Wenn du in dieser Hinsicht keine Erfahrung hast, dann wird es schwer werden da kurzfristig Ergebnisse zu erzielen (meine Meinung).Die Beste Hilf ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Bestimmten Text kopieren, umwandeln und ersetzen
Jens_H am 24.01.2006 um 16:09 Uhr (0)
Hallo Nancy,vielen Dank schonmal für deine Antwort.Es hat natürlich einen Sinn... ich hol mal weiter aus :-)ich möchte dass das Programm bestimmte Sätze übersetzt. Sagen wir mal ABC und DEF. GHI ist auch in der Zeichnung vorhanden, soll aber nicht berücksichtigt werden. Der Text der ergänzt werden soll ist ein chinesischer. Diesen Text kann man nur (aus einem Office-Dokument) mit COPY & PASTE einfügen, wenn man einen einzeiligen Text in ACAD vorher in einen MText umwandelt (leider leider...).Folgendes soll ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Text?
Willynchen_neu am 07.03.2006 um 14:56 Uhr (0)
Hallo Stelli,erstmal vielen Dank für die Antwort.Also das mit den Daten vor dem Einlesen formatieren geht schlecht. Nochmal zur Erklärung. Ich bekomme die Daten über ein externes Programm in ein Script gewandelt. In dem Programm ist die Genauigkeit von 3 Nachkommastellen fest veranktert. Hier kann ich nichts ändern. Leider. Das gewandelte Script besteht aus 1 Spalte, in der alles hinein gepackt ist. Dazu kommt aber noch, daß die 1. Zeile die Angaben der Meßpunkte für einen bestimmten Layer enthält, die 2. ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
kiltswitch am 23.11.2004 um 09:15 Uhr (0)
Hallo Holger, danke für Deinen Beitrag hier. Nun, die Umrechnung von DEG in RAD ist mir ja bekannt (hast Du mir ja damals gesagt), aber das eigentliche Problem ist: wenn ich das im Code anwende, funktioniert es nicht! Hier mal mein Code, vielleicht findest Du einen Fehler. Oder hast Du eine bessere Idee bezüglich des Codes? Sub ReadBlockProperties() Dim AcMapEntity As AcadEntity Dim AcMapBlock As AcadBlockReference Dim fso As FileSystemObject Set fso = New FileSystemObject Dim TxtFile As TextStream Set Txt ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Attribute und UserForm
Lappi am 30.08.2006 um 19:47 Uhr (0)
Hallo zusammen..bin der Neue Ich stehe grade vor folgendem Problem und hätte gerne einen Gedankenastoß zur Lösung:In einer Zeichnung habe ich einen recht grossen Block mit jeder Menge nicht ausgefüllten Attributen.Der Block ist tabellarisch aufgebaut, die Attribute sind wie folgt:attA01 attA02 attA03 attA04attB01 attB02 attB03 attB04 usw.das Ganze ist leider im normalen Attributeditor (attedit) und auch in der Eigenschaften-Ansicht zu unübersichtlich. Daher wollte ich gerne eine UserForm erstel ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Schrittweise Auswertung der Zeichnung mit SelectAtPoint
Stelli1 am 15.03.2007 um 13:48 Uhr (0)
Hallo,es gibt da wohl noch ein paar Punkte ...Ein selectionset (mit und ohne s) mit gleichen Namen kann nur einmal pro Zeichnung existieren. Du musst prüfen ob eines da ist und wenn nicht eins anlegen.Code:on error resume nextset sset = thisdrawing.selectionsets("Mysel")if err.number then set sset = thisdrawing.selectionsets.add("Mysel")end ifon error goto 0Wenn du per Sendcommand ein Element erzeugts kannst du dir dieses in der passenden Ereignisroutine in AutoCAD abfangen.Code: Thisdrawing CodePrivate S ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Attribute mit Excel abgleichen
Big Sven am 14.02.2006 um 15:56 Uhr (0)
Hallo Forum!Jetzt bin ich mit dem ersten Teil meines Ausfuges in die Welt von VBA fast fertig und habe nochmal ein paar Fragen. Erstmal meine Progammbeschreibung:Mein Programm soll aus einer bestehenden Exceldatenbank (Anlagenbeispiel) anhand einer Kabelnummer (Spalte 2) mit den Blöcken der aktuell geöffneten DWG vergleichen. Wenn diese übereinstimmt soll überprüft werden, ob sich der Eintrag in dieser Datei oder der dazugehörigen DWG stammt. Der Dateiname steht in Spalte 1. Stimmt diese nicht überein, so ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Layertabelle in Access einbinden
KlaK am 08.01.2020 um 13:15 Uhr (1)
Hallo Christian,Zitat:Gibt es eine Möglichkeit die Layer einer *.DWT-Datei mit allen Eigenschaften(An/Aus, Farbe, …) in MS Access als verknüpfte Tabelle darzustellen?Dazu ist mir leider nichts bekannt. Ich hatte das damals so gelöst, dass ich mir einen Layerstatus AlleLayer erstellte und diesen als LAS-Datei exportierte. Diese LAS-Datei muß dann noch umgesetzt werden damit jeder Layer in einer Zeile steht (beginnend mit Code " 8"). Also in Notepad alle Zeilenenden durch Tabs ersetzen und danach die " 8" du ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Schleife nach xls
Brischke am 08.01.2004 um 12:37 Uhr (0)
Hallo startrek, mit AutoCAD hat man 3 verschiedene Möglichkeiten selber Tool s zu schreiben. -LISP/VisualLISP -VBA/VB -C# Mit allen 3en hat man die Möglichkeit so ziemlich alle Geometriedaten auszulesen und auch nach Excel zu schreiben. Nahezu nur deshalb, weil man in AutoCAD auch neue Objekte mit eigenen Eigenschaften erzeugen kann. Um diese Eigenschaften (was anderes sind Koordinaten nicht) aus den Objekten lesen zu können, muss man die Applikation zur Verfügung haben, welche diese Objekte erzeugt hat. U ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Länge einer Linie mit Variablen
Silentwolf am 20.06.2018 um 18:24 Uhr (1)
Hallo Holger,danke nochmal für Deinen Input!1.) Die eigentliche Aufgabenstellung ist eine Abwicklung eines schräggeschnittenen Rohres in VBA zu verwirklichen2.) Ich kann mit Autocad ganz gut zeichnen also kenne das Programm schon lange und zeichne damit also manuel.3.) Es werden Linien gemessen die in der Vorderansicht entstehen also die Wahren Längen.. diese werden dann auf einen Grid der geteilt ist z.B. 50mm durchmesser Rohr..Umfang=157,0796 dieser Grid ist in 12 Teile geteilt und ist als Block definier ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : externe DLL Laufzeitfehler 429
KlaK am 16.08.2021 um 12:58 Uhr (1)
Zitat:Original erstellt von forelle: Office aktualisieren (Autodesk knowledge ) kann ich nicht, ist ein Firmenrechner, außerdem kann ich Excel über VBA CreateObject ohne Fehlermeldung ansprechen... was hat das Office damit zu tun?!? (AutoCAD 64bit Office2010 32bit) microsoft access database engine 64bit registrieren (Autodesk knowledge ) - das bräuchte es doch eigentlich auch nicht, da die dll ja ohne MS Office und access auskommen sollte?!?Leider habe ich keine andere DLL zur Hand, um zu testen, ob es a ...
|
| In das Form AutoCAD VBA wechseln |