Utilizo VB para el desarrollo secundario de SolidWorks. El siguiente es un programa macro para dibujar dos secciones de ejes. ¿Qué significan los números en algunas de las declaraciones? Necesidad urgente!
Atenuar skSegment como objeto
Establecer skSegment = Part.SketchManager.CreateCircle(0#, 0#, 0#, 0.024825, 0.033812, 0#)
Esto es para crear un círculo en el plano del boceto. El centro del círculo está en el origen 0#, 0#, 0# y el punto en el círculo es (0.024825, 0.033812, 0#)
Establecer myModelView = Part.ActiveView
myModelView.RotateAboutCenter -0.00916934617448, -0.0189578867027
' Cada número en esta oración representa ¿Cuál es el significado?
Set myModelView = Part.ActiveView
myModelView.RotateAboutCenter 0, -0.0189578867027
'¿Qué significa cada número en esta oración?
myModelView.ZoomByFactor 0.9708737864078
'¿Qué significa cada número en esta oración?
Establecer myModelView = Part.ActiveView
Establecer myModelView = Part.ActiveView
myModelView.TranslateBy -3.102011494253E-04, -9.306034482759E-04
'¿Qué significa cada número en esta oración?
Lo anterior se puede comentar, son la rotación y otras operaciones que realizas al crear el modelo
Oh, hay demasiadas, te sugiero que las consultes en la API. tema de ayuda! Todavía bastante detallado.
Las unidades de longitud y ángulo en la macro son metros y radianes, mientras que Solidworks utiliza milímetros y grados.
Así que hay muchos puntos decimales.