Set swMathPoint = swMathUtility.CreatePoint(PointCoords) Set swSktBlkDef = swSktManager.MakeSketchBlockFromFile(swMathPoint, "Pfad zum Block", False, 1, 0)
Was ich bekomme:
Was ich möchte:
(Ich gebe an, dass es gut ist, wenn ich direkt manuell einfüge, aber sobald ich das Makro zum Laufen bringe, erhalte ich das erste Ergebnis, auch wenn ich es manuell einfüge).
Ich habe den Eindruck, dass es eine Menge Bugs mit den Sonderzeichen in den Blöcken gibt
Mein Vorschlag: Da Ra 3.2 immer bleiben muss, warum nicht einen "image"-Block erstellen, um die Sonderzeichen zu behalten, die nicht verändert werden? Dann können wir dieses Bild in einen Block einfügen und bearbeitbare Felder einfügen. So bleibt der Block geeint
Ja, es kann eine gute Idee sein, aber ich habe Angst vor einem großen Qualitätsabfall bei der Erstellung eines Bildes. (Gibt es endlich eine automatische Möglichkeit, dies mit SOLIDWORKS zu tun, oder muss ich es über einen Screenshot tun?)
Ich weiß es überhaupt nicht... Es ist jedoch möglich, die Software stärker zu skalieren, einen Screenshot zu machen und dann den Vergrößerungsfaktor in SW zu reduzieren. Das verkleinerte Bild wird somit von besserer Qualität sein
Ich habe gerade versucht, meinen Block auf eine andere Weise zu wiederholen, auf den ersten Blick funktioniert es, aber ich bin mir wirklich nicht sicher
Vielleicht lege ich fest, wofür genau es verwendet wird:
In meinem Unternehmen wurden die Grundkarten aktualisiert, (kleinere Handschrift, etc.) Ich habe mich darum gekümmert, ein Makro zu erstellen, das die Grundkarte aktualisiert (indem ich sie neu lade).
Zweitens ist die alte allgemeine Toleranz größer und wird nicht mit der Grundkarte aktualisiert. Also möchte ich ein Makro erstellen, um das neue einzufügen.
[Bearbeiten]
Ich denke, das Hauptproblem ist, dass der Block die Links verliert (weil ich eine Verbindung zwischen dem Text und dem Ras habe, die später gelöscht werden), dann habe ich das Problem der Schriftgrößen, aber theoretisch, wenn ich alles in der richtigen Reihenfolge mache, sollte ich dieses Problem nicht haben.