Hallo Flüver,
und herzlich willkommen auf CAD.de
Solche speziellen Fragen zur Programmierung eines CAD Systems sind meist besser im Fachbrett aufgehoben, in diesem Fall dem SolidWorks Brett, am besten dort solche Art Programmierfragen durch ein vorgestelltes "API:" oder "Makro:" oder ähnliches als Frage zur Programmierung kennzeichnen.
Zu deiner Frage: mit SketchManager::Create3PointArc müsstest du solch eine Kreisbogen eigentlich hinbekommen, die Beschreibung dazu ist in der API Hilfe zu finden. Die ist am Anfang etwas sperrig, aber mit der Zeit gewöhnt man sich dran - es ist die mit Abstand beste Hilfe, die du zur SolidWorks Programmierung bekommen kannst und wichtiger als praktisch alle Quellen im WWW.
Zum zweiten Problem: keine Vorstellung. Wie du schon sagst musst du alle Werte per API in Meter (und Radiant bei Winkeln) eingeben, solange nicht anders in der API Hilfe beschreiben. Wenn du also 4,3 mm eingeben willst bedeutet das 0.0043
Ohne den Code bei dir zu sehen ist es schwierig zu sagen, was wohl nicht passt. Ach ja, wenn du weitere Fragen hast oder Hinweise brauchst ist es imemr gut, wenn du ein bisschen Code als Diskussionsgrundlage dazu stellst, möglichst etwas, mit dem man auch was anfangen oder testen kann
Ciao,
Stefan
------------------
Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de
Stefans SolidWorks Blog
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP