Autodesk Inventor es una gran herramienta para el modelado paramétrico de solidos 3D, te permite crear piezas y ensambles de gran proporción e incluso obtener un plano técnico del modelo realizado, pero ¿Sabia que Inventor te permite extraer una lista de materiales de los productos? ¿Sabe como funciona y como puede ayudarle en el proceso de fabricación?
Una lista de materiales o lista de piezas es una tabla que contiene información sobre las piezas que hay en un ensamblaje. Incluye cantidades, nombres, costes, proveedores y otra información requerida. Las cantidades de la lista de materiales se actualizan cuando se añade o se elimina una pieza del ensamblaje.
La información de las listas de materiales se recopila automáticamente de iProperties en el cuadro de diálogo Propiedades, como el título y el número de pieza de la ficha Proyecto. El comando Lista de materiales del panel Administrar de la ficha Ensamblar permite ver y editar las propiedades de la lista de materiales. El archivo exportado se puede usar en una aplicación como una hoja de cálculo o un editor de textos. Asimismo, puede exportar una lista de materiales (parcial o completa) para obtener datos de fabricación de producto de una manera mas rápida y eficiente.
Exportar una lista de materiales a una hoja de calculo implica un proceso algo mas particular que simplemente hacer clic ya que para este aspecto hay un limitante; para esto Autodesk es el uso de un Macro, esto es una serie de instrucciones que se almacenan para que se pueda ejecutar una acción. La Macro exporta a un archivo Excel todos los niveles de la lista de Materiales. Si deseas mostrar la lista completa de materiales en el plano, puedes insertar el archivo de Excel para que este aparezca ahí.
En el siguiente video se puede observar como realizar el proceso que describo para la ejecución del comando:
‘———-
Public Sub BOMAllLevelExport()
‘ Set a reference to the assembly document.
‘ This assumes an assembly document is active.
Dim oDoc As AssemblyDocument
Set oDoc = ThisApplication.ActiveDocument
‘ Set a reference to the BOM
Dim oBOM As BOM
Set oBOM = oDoc.ComponentDefinition.BOM
‘ Set the structured view to ‘all levels’
oBOM.StructuredViewFirstLevelOnly = False
‘ Make sure that the structured view is enabled.
oBOM.StructuredViewEnabled = True
‘ Set a reference to the “Structured” BOMView
Dim oStructuredBOMView As BOMView
Set oStructuredBOMView = oBOM.BOMViews.Item(“Structured”)
‘ Export the BOM view to an Excel file
oStructuredBOMView.Export ThisApplication.FileLocations.Workspace + “\BOM.xls”, kMicrosoftExcelFormat
End Sub
‘———
Para establecer un macro en Inventor, haz lo siguiente:
1) Inicia el editor VBA (Herramientas> Opciones> Editor de VBA)
2) Crea un nuevo módulo en el proyecto de aplicación
3) Copia y pega el siguiente texto de la macro en el módulo
4) Asegúrate de que este abierto iAssembly y luego ejecuta la macro con las teclas de método abreviado ALT-F8.
Sobre nosotros
Todos los derechos reservados 2024 © Ingeniería Asistida por Computador S.A.S