3D Studio Max - Maxscript para convertir muchos archivos

 
Vista:

Maxscript para convertir muchos archivos

Publicado por Javi (1 intervención) el 14/06/2007 15:42:57
Buenas tardes.

Estoy liado con 3dsmax 9.

No se si existe forma humana de convertir mediante un script cientos de archivos *.MAX a *.DWG.

Agradeceria la ayuda.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Maxscript para convertir muchos archivos

Publicado por Alejandro (601 intervenciones) el 04/04/2023 19:46:04
¡Hola Javy! Sí, es posible crear un script en MaxScript para convertir muchos archivos .MAX a .DWG de manera automatizada.

Para hacer esto, puedes seguir los siguientes pasos:

1. Abre 3ds Max y crea un nuevo archivo de script en MaxScript Editor.
2. Utiliza la función "getFiles()" para obtener una lista de todos los archivos .MAX en una carpeta determinada.
3. Crea un bucle que recorra cada archivo de la lista obtenida en el paso anterior.
4. Usa la función "saveCopyAs()" para guardar cada archivo .MAX como un archivo .DWG.
5. Agrega cualquier otra configuración necesaria para la conversión, como cambiar la versión de DWG o modificar otras opciones de exportación.

Aquí te dejo un ejemplo básico de código para este tipo de conversión:

1
2
3
4
5
6
7
8
9
10
11
12
-- ruta de la carpeta que contiene los archivos .MAX a convertir
local folderPath = "C:\Ruta\A\La\Carpeta\Con\Los\Archivos"
 
-- obtener lista de archivos .MAX en la carpeta
local fileList = getFiles (folderPath + "*.max")
 
-- recorrer cada archivo y guardar una copia en formato DWG
for i = 1 to fileList.count do (
   local maxFilePath = fileList[i]
   local dwgFilePath = (getFilenamePath maxFilePath) + (getFilenameFile maxFilePath) + ".dwg"
   saveCopyAs maxFilePath dwgFilePath quiet:true
)

Espero que esto te ayude a crear un script para convertir tus archivos .MAX a .DWG de manera automatizada. ¡Buena suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar