|
AutoCAD VBA : InsertBlock funktioniert immer nur einmal pro Zeichnung
Nemorem am 13.03.2008 um 08:09 Uhr (0)
Hallo Stelli1 ich bin irgendwie beide Nemorems, Autofill bei der Passworteingabe hat mich das wohl nicht bemerken lassen Ich dachte mir schon, dass es irgendwie noch geöffnet sein würde, auch wenn ich der Meinung bin, dass nach dem Einfügen einer Zeichnung als Block, die Zeichnung eigentlich nichts mehr mit dem Block zu tun haben müsste, genau wie ein WBlock auch.Ich habe mir nun CopyObjects angesehen, mit dem aufgeführten Beispiel. Damit kann ich also Objekte in einer Zeichnung Klonen, aber ich verstehe ...
| | In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : InsertBlock funktioniert immer nur einmal pro Zeichnung
Nemorem am 12.03.2008 um 11:57 Uhr (0)
Hallo zusammen.Ich fand folgenden etwas schwer zu diagonostizierenden Fehler. Mit dem Code:Sub InsertErrorTest() Dim myBK As AcadBlockReference Dim Pt1(0 To 2) As Double Pt1(0) = 0: Pt1(1) = 0: Pt1(2) = 0 Set myBK = ActiveDocument.ModelSpace.InsertBlock(Pt1, "C:Kreis.dwg", 1#, 1#, 1#, 0)End SubFüge ich einen Block in meine Zeichnung ein. Funktioniert wunderbar, kann natürlich auch mehrmals gedrückt werden, dann sind mehrere Kreise in meiner Zeichnung, alles soweit kein Problem.So das Problem taucht abe ...
| | In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : InsertBlock funktioniert immer nur einmal pro Zeichnung
Nemorem am 02.04.2008 um 13:22 Uhr (0)
Funktioniert perfekt. Habs jetzt als Funktion und lade damit immer alle benötigten Blöcke für ein Modul am Anfang rein. Keine Probleme mehr, Danke!
| | In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : AppendOuterLoop und GetLoopAt inkompatibel
Nemorem am 29.10.2008 um 15:17 Uhr (0)
Grüsse!Ich versuche mittels eines kleinen Scripts alle Schraffuren einer Zeichnung mit einer weiteren Schraffur, diesmal Solid und in Farbe zu hinterlegen. Sprich etwas Farbe reinzubringen.In der Theorie ist dies, zumindest bei assoziativen Hatches sehr einfach. For Each Hatch in HatchSelectionSet GetLoopAt - Neuen Hatch definieren und resultat von GetLoopAt für AppendOuterLoop verwenden.Das Problem ist nur, das funktioniert nur, solange das Quellobjekt nur ein einziges Objekt für die Umgrenzung verwendet. ...
| | In das Form AutoCAD VBA wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |