|
Autocad VBA : Systemfehler - warum?
Headcase am 02.11.2004 um 15:03 Uhr (0)
Hallo zusammen! Ich habe folgendes Problem mit Autocad Mechanical 2004: Nachdem ein selbstprogrammiertes Makro ordnungsgemäß ausgeführt wurde und man AutoCad schließt, stürzt es mit folgender Fehlermeldung ab: SYSTEMFEHLER: Unhandled Access Violation Reading 0x... Exception at ... Das VBA-Programm macht folgendes: -Excel als Objekt öffnen (im Hintergrund) und Tabelle vorbereiten -Nutzer wählt Nullpunkt, davor wird Koordinatensystem auf Welt gestellt -Nutzer klickt Punkte an, Koordinaten werden umgerechne ...
|
| In das Form Autocad VBA wechseln |
|
Rund um AutoCAD : AutoCAD öffnen
Headcase am 09.07.2008 um 15:04 Uhr (0)
Hallo,Eine Möglichkeit wäre noch die Systemvariable STARTUP auf 1 zu setzen, dann gibts beim Starten ein Dialogfeld, in dem du gleich die gewünschte Zeichnung auswählen kannst.Grüße!René
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : EXCEL-Tabellen gedreht ausgedruckt
Headcase am 19.08.2008 um 15:52 Uhr (0)
Hallo,sowas hatten wir auch schon mal Das lag am Zusammenspiel der AutoCAD Optionen zur Plotausrichtung ("Auf dem Kopf", Hoch-/Querformat)und den Optionen des Plotters (Funktion automatisches Drehen in den Einstellungen)Grüße!René
|
| In das Form Rund um AutoCAD wechseln |
|
Autocad VBA : TrueColor
Headcase am 21.12.2004 um 09:03 Uhr (0)
Guten Morgen! So, ich hab s jetzt endlich geschnickt, wie das laufen muss: Erst Farbobjekt deklarieren: Dim color As AcadAcCmColor Set color = AcadApplication.GetInterfaceObject( AutoCAD.AcCmColor.16 ) dann Farbdefinition via: color.SetRGB 255, 0, 0 wird rot oder: color.ColorMethod = acColorMethodByBlock Farbe von Block oder: color.ColorIndex = acBlue wird blau oder ... dann zuweisen an Objekt: Objekt.TrueColor=color Fertig! Ist ja eigentlich ganz einfach... Grüße! René
|
| In das Form Autocad VBA wechseln |
|
VBasic / vb.net / vbs / wsh : Linien der Zeichnung hinzufügen
Headcase am 05.05.2010 um 13:23 Uhr (0)
Hallo und willkommen auf CAD.deVorab: Deine Frage bezieht sich scheinbar auf AutoCAD & VBA, dafür gibt es ein extra Forum auf CAD.de -- AutoCad VBAZum Thema: Warum erstellst du die Linien nicht weiter mit der ersten Variante, denn genau damit kannst du nach dem hinzufügen über objAcadLine deine Linie ansprechen und bearbeiten?PS: Bitte Systeminfo ausfüllen------------------Grüße!René
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
Heidenhain : PNT Tabelle
Headcase am 12.04.2006 um 07:42 Uhr (0)
Hallo Björn,die PNT-Dateien sind reine ASCII-Dateien, sie lassen sich also problemlos mit dem Windows-Editor (Notepad.exe) erstellen, bearbeiten und speichern. Das ist nicht sehr komfortabel, aber es geht. In einigen CAM-Programmen gibt es auch spezielle Editoren dafür.Wichtig ist, den allgemeinen Aufbau der PNT-Datei genau einzuhalten, da die Steuerung sonst nicht damit klar kommt. Ich hab dir mal ein Beispiel angehängt (.txt löschen). Dabei müssen unbedingt die Kopf- und End-Anweisungen korrekt eingetrag ...
|
| In das Form Heidenhain wechseln |
|
Heidenhain : Programmieren auf dem PC
Headcase am 10.12.2008 um 16:50 Uhr (0)
Hallo,wenn eine LAN-Verbindung zur Maschine besteht, können Programme vom PC mit Hilfe des Programmes TNCremoNT ausgetauscht werden. Das Programm sollte es auf der Website von Heidenhain zum Download geben.Die Dateien können als ASCII-Text-Datei am PC erstellt bzw. editiert werden, z.B. mit dem Windows-Editor. Die Dateiendung muss von *.txt auf *.h (Heidenhain-Format) bzw. *.i (Iso-Format).Zeilennummern werden beim übertragen automatisch ergänzt. Die Syntax der Befehle muss natürlich bekannt sein, Fehler w ...
|
| In das Form Heidenhain wechseln |
|
Autocad VBA : AutoCAD über eigene EXE starten.
Headcase am 08.11.2004 um 14:15 Uhr (0)
Mhh, ich glaube da lässt sich nix dran ändern! Dein oben beschriebener Weg ist auf jedem Fall der richtige um die Verknüpfung zu ändern, aber AutoCAD übernimmt bei Ausführung scheinbar automatisch die Herrschaft über das DWG-Format. Ich glaube dass kann man auch nicht via Optionen ändern. Einzige Möglichkeit wäre noch in der Registry bei den AutoCAD Einträgen nach einem Schlüssel für diese Option zu suchen. Leider kann ich gerade nicht selber nachsehen, da bei uns die Registry gesperrt ist Grüße!
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Text-Justify Voreinstellung
Headcase am 15.11.2004 um 21:44 Uhr (0)
Hallo Ernst! Also als feste Voreinstellung lässt sich das glaub ich nicht ändern, du kannst aber auf die Eigenschaft des jeweiligen Textobjektes mittels VBA zugreifen: Bei MText (mehrzeilig): Objektname.AttachmentPoint=Wert Wert kann hier sein: acAttachmentPointTopLeft acAttachmentPointTopCenter acAttachmentPointTopRight acAttachmentPointMiddleLeft acAttachmentPointMiddleCenter acAttachmentPointMiddleRight acAttachmentPointBottomLeft acAttachmentPointBottomCenter acAttachmentP ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : TrueColor
Headcase am 20.12.2004 um 14:02 Uhr (0)
Hallo zusammen, Wir sind seit kurzen auf AutoCAD 2005 umgestiegen. Dort funktioniert die Farbzuweisung mit VBA ja über die Truecoloreigenschaft. Leider habe ich es bis jetzt noch nicht hinbekommen, einem neu angelegten Layer eine bestimmte Farbe zu zuweisen. Kann mir mal bitte jemand mit einem Codebsp. auf die Sprünge helfen? Vielen Dank! René
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : TrueColor
Headcase am 20.12.2004 um 15:43 Uhr (0)
Mhh, das hab ich auch schon entdeckt, konnte aber nicht so recht glauben, dass man für eine simple Farbzuweisung nun gleich 4 tolle Anweisungen braucht. Und was hat es mit GetInterfaceObject( AutoCAD.AcCmColor.16 ) auf sich? Und warum eigentlich call? Ich raff das net! Gibt s nicht auch was einfaches? Grüße! René
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : VBE-Zugriff-->Doku?
Headcase am 02.05.2006 um 09:38 Uhr (0)
Vielen Dank für den Tip! Man sollte nicht Freitags kurz vor Feierabend noch solche Fragen stellen Habe eben festgestellt, dass die Hilfe ja doch einiges hergibt.Mein Problem war: Ich wollte in einem "About"-Dialogfeld neben der Programmversion das ausgelesene Datum der letzten Änderung anzeigen. Dass ist mir nun mit Hilfe des FSO gelungen, jedoch nur über Angabe des absoluten Pfades der .DVB-Datei. Diesen kann ich mit "application.VBE.activevbproject.filename" auslesen, dadurch sollte das ganze jetzt auch ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Kreisbogen transformieren
Headcase am 04.07.2006 um 08:47 Uhr (0)
Hallo, vielen Dank für eure Antworten.@Carsten1210Leider ist das "Benutzerkoordinatensystem" nicht als BKS im AutoCAD eingerichtet, d.h. ich kenne nur die Verschiebung und den Drehwinkel und müsste das BKS extra erzeugen. Wenn alle Stricke reißen ist das aber noch ein Ansatzpunkt!@crieckymit C++ kenne ich mich leider unter AutoCAD nicht aus, d.h. ich kenne die Funktionen nicht.Grüße!René
|
| In das Form Autocad VBA wechseln |