¿Qué hace solidworks-gyratory-crusher-modeler?
Una habilidad de Codex para controlar SOLIDWORKS 2022 y modelar piezas, ensamblajes y exportaciones de trituradoras giratorias.
Descripción
Esta habilidad permite a un agente de IA automatizar tareas de diseño en SOLIDWORKS 2022, específicamente para trituradoras giratorias. Puedes crear piezas como conos, mantos, bastidores y ejes, así como ensamblajes completos y exportaciones en formatos como STL, STEP e IGES.
Requisitos
- SOLIDWORKS 2022 o superior
- Acceso a la API de SOLIDWORKS (habilitada por defecto en instalaciones profesionales)
- Python 3.8+ con el módulo
pywin32(solo en Windows)
Instalación
-
Clona el repositorio:
git clone https://github.com/limingsen159-byte/solidworks-gyratory-crusher-modeler.git cd solidworks-gyratory-crusher-modeler -
Instala las dependencias:
pip install -r requirements.txt -
Asegúrate de que SOLIDWORKS esté en ejecución antes de usar la habilidad.
Uso
Ejemplo básico para crear un cono de trituradora giratoria:
from solidworks_gyratory import GyratoryCrusherModeler
modeler = GyratoryCrusherModeler()
modeler.create_cone(height=100, base_radius=50, top_radius=30)
modeler.export_to_step("cone.step")
Comandos admitidos
create_cone: Crea un cono para la trituradora.create_mantle: Crea el manto (revestimiento interior).create_frame: Crea el bastidor principal.create_shaft: Crea el eje excéntrico.assemble: Ensambla las piezas en un documento de ensamblaje.export_to_stl,export_to_step,export_to_iges: Exporta el modelo activo.
Documentación
Para más detalles, consulta la documentación completa en la carpeta docs/.
Contribuciones
Las contribuciones son bienvenidas. Por favor, abre un issue o un pull request en GitHub.
Licencia
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.