|
AutoCAD VBA : Alle Zeichenobjekte einer Zeichnung in eine andere Kopieren
VBA_Spielmann am 29.01.2010 um 13:25 Uhr (0)
Hallo Theo,ja, so gehts. Vielen Dank noch mal, ich forsche jetzt mal nach einer VBA-Lösung.Gruß Georg
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : allen Blocken in einer Zeichnung Linieweight zuweisen
Stelli1 am 15.03.2007 um 14:08 Uhr (0)
Hallo,ich dachte das wäre gelöst ?Da brauchst du doch nur schauen was es für Elemente sind und denen dann die Liniestärke zuweisen.entity.Lineweight =acLnWt035Stelli------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : verwendete Vorlage einer neuen Zeichnung abfragen
ThomDD am 20.09.2007 um 15:55 Uhr (0)
danke CADmium, habs hinbekommen.Muß noch dazusagen, wenn man sein Dictionary abrufen möchte, um es darauf zu prüfen, dann sollte man wissen, dass nicht jedes Dictionary eine Eigenschaft Name hat.Thom
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : allen Blocken in einer Zeichnung Linieweight zuweisen
dj_assp am 15.03.2007 um 13:59 Uhr (0)
Mein Problem ist das meine Progammierkenntnisse noch nicht so gut sind in VBA und das Problem habe das ich nicht weis wie ich eine schleife programmieren soll. In Lisp währe es ja kein Problem aber in VBA.
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Linien der Zeichnung hinzufügen
alfred neswadba am 05.05.2010 um 14:39 Uhr (0)
Hi,Du arbeitest nicht mit VBA, sondern mit VS, damit wäre das richtige Forum hier Dim objAcadLine As Interop.Common.AcadLine = Nothing objAcadLine.StartPoint = dblStartPoint objAcadLine.EndPoint = dblEndPointIn diesem Code versuchst Du einen Startpunkt von NICHTS und den Endpunkt von NICHTS einzustellen, das geht so nicht. objAcadLine muss schon definiert sein, bevor Du die Eigenschaften verändern möchtest.Solange Du mit Interop arbeitest, musst Du halt die Linie mit irgendwelchen Punkten im Modellbereic ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Zeichnung über einen Menüpunkt öffnen
Brischke am 14.05.2004 um 11:25 Uhr (0)
Man kann doch auch einfach eine Lisp/ ein Macro schreiben, die dem acad-Object ein weiteres Document hinzufügt. Das habe ich schon öfter gemacht, ist kein Problem. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : mit variablen Werten eine komplette Zeichnung erstellen
The VIP am 17.09.2003 um 15:54 Uhr (0)
Hallo. Nochmal zu folgendem Problem: Ich würde gerne ein Variable abfragen bei der man j für Ja oder n für Nein eingeben muss. Allerdings funktioniert das bei mir nicht (ist String falsch hier?): Code: Dim TYP as String TYP = ThisDrawing.Utility.GetString(vbCr & mit Glas j/n : )
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : zeichnung dürchsuchen - alle line auf vonlayer
CADmium am 31.10.2012 um 17:14 Uhr (0)
Dein Code geht durch die Layertabelle und sperrt alle Layer...und die Linienstärke eines Layers auf "VonLayer" setzen geht logischerweise nicht ...Den Befehl _setbylayer kennst du aber ? ------------------Also ich finde Unities gut ...--------------------------------------- - 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 : bereits vorhandene blöcke in einer zeichnung löschen
h1981 am 11.08.2005 um 16:00 Uhr (0)
das problem hat sich erübrigt. ich habe heute angefangen mit selectionsets zu arbeiten und damit hat sich auch der erfolg eingestellt, zwar nach längerem probieren, aber immerhin.eigentlich hätte ich früher daraufkommen können ;-),mfg hannes
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Alle Zeichenobjekte einer Zeichnung in eine andere Kopieren
Gloem am 23.10.2008 um 23:22 Uhr (0)
Die Importfunktion von Theo funktioniert ganz gut und das Formular drumrum hat auch nicht lange gebraucht. Aer trotzdem danke für alle weiteren Lösungsvorschläge
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Blockattribute aus einer Zeichnung und in Excel übergeben
KAME am 05.04.2013 um 15:27 Uhr (0)
Hallo Klaus,Sieht gut aus die hälfte meines Programms funktionier schonBin jetzt soweit das ich alle daten auslesen kannTeil 2 sollte vorhandene daten in die Zeichnungen schreibenhier mal ein entwurf / ab Block 1 funktioniert er nicht richtigCode:Dim AngBracDwg As String Dim Schriftkopf1 As String Dim Schriftkopf2 As String Schriftkopf1 = Cells(3, 26 + 6).Text Schriftkopf2 = Cells(5, 26 + 6).Text For i = 1 To Selection.Count AngBracDwg = Selection.Item(i).Text tAcadApp.Documents.Open (AngBracD ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Einen Block aus einer Zeichnung in eine andere kopieren
H.D. am 27.04.2006 um 10:44 Uhr (0)
Moin Lary,Schau Dir mal diesen Beitrag an. Ich hatte das selbe Problem und konnte es damit lösen.http://ww3.cad.de/foren/ubb/Forum259/HTML/000664.shtmlBis denn dannH.D.
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Einfügen einer Zeichnung in ein anderes Modellblatt
Brischke am 13.06.2004 um 10:32 Uhr (0)
Hallo Marcus, das Einfachste ist, du machst daraus einen Block und fügst den auf dem Ziel-Modellblatt (was ist das überhaupt?) wieder ein, explodierst diesen und bereinigst ihn. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffen am 15.06. in Steyr/Österreich !
|
| In das Form Autocad VBA wechseln |