|
SolidWorks : API: Block an Maß Anhängen / ausrichten
coolio1975 am 14.12.2012 um 10:44 Uhr (0)
Ja, bin in einer Zeichnung. Das:Code:pt(0) = XCord - 0.1sollte natürlich ohne das "-1" sein. Da hab ich nur rumgespielt um rauszufinden ob die Blöcke in einem Offset verschoben werden (hab es oben auch editiert).Das SWX in Metern rechnet ist mir bekannt. Ich lese sie ja auch in Metern aus und geben Sie so weiter...Zitat:aber es ist meine ich auch so, dass du die Koordinaten in der Zeichnung ggf. in Bezug auf den Drawingview bekommstJa richtig, ich aktiviere immer vorher die Drawingview so erhalte ich die K ...
| | In das Form SolidWorks wechseln |
 Pruefmass.zip |
SolidWorks : API – Makro Vorstellung: Prüfbericht, Prüfzeichnung und Erstmusterzeichnung
coolio1975 am 30.01.2013 um 13:30 Uhr (1)
Hallo zusammen,anbei stelle ich euch mein erstes Makro zum Erstellen von Prüfberichte, Prüfzeichnung und Erstmusterzeichnungen zu Verfügung. Das Makro wurde in einem Excel Sheet erstellt. Um das Makro zu testen, muss Solidworks geöffnet und eine Zeichnung geladen sein. Außerdem muss sich in demselben Ordner, wie die Excel Datei, der Block, zum Einfügen befinden.Die Funktion „Kopf ausfüllen“ wird bei euch nicht funktionieren, da die Textfelder eurer Zeichnung den Spezifischen Namen haben müssen wie sie abge ...
| | In das Form SolidWorks wechseln |
|
SolidWorks : API: Block an Maß Anhängen / ausrichten
coolio1975 am 21.01.2013 um 16:17 Uhr (0)
Ja habe ich bereits, selbes Ergebnis. Ich benötige den Text wie die Bemaßung der Fase dargestellt wird. Also zum Beispiel „ 1 x 30°“. Ich habe diverse Möglichkeiten versucht, wie:Code:Debug.Print "value: " & swDim.valueDebug.Print "GetUserValueIn: " & swDim.GetUserValueIn(DrawingDoc)Debug.Print "SystemValue: " & swDim.SystemValueDebug.Print "Length = " & lengthDebug.Print "Angle = " & Round(angle, 3)Liefert das Ergebnis (egal ob die fase mit „6 x 60°“ oder mit „10,39 x 30°“ bemaßt ist):Code:val ...
| | In das Form SolidWorks wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |