Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Aceleraciones variables con Simplify3D
#1
Bombilla 
En algunas ocasiones, buscando la 'perfección' en los acabados tenemos que bajar velocidades/aceleraciones con lo que ello supone: aumentar los tiempos de impresión. Las aceleraciones, en conjunto con la mecánica de nuestras impresoras, hace muchas veces que o bien nos veamos obligados a reducirlas, o bien tengamos que empezar a convivir con superficies con ringing/ghosting.

Con Simplify3D podemos, a través de la opción de script de postprocesado, añadir líneas en nuestro G-Code resultante que nos permite variar las aceleraciones según el tipo de trazo. Por ejemplo: Mantener/Subir las aceleraciones en trazos interiores de relleno en los que no es determinante el acabado y bajarlas cuando se trata de perímetros o perímetros externos.

resim

El código a añadir para esto sería algo como (Modificarlo al gusto):

Código:
{REPLACE "; raft" "M201 X1500 Y1500\n; raft"}
{REPLACE "; skirt" "M201 X1500 Y1500\n; skirt"}
{REPLACE "; infill" "M201 X1500 Y1500\n; infill"}
{REPLACE "; support" "M201 X1500 Y1500\n; support"}
{REPLACE "; gap fill" "M201 X1500 Y2000\n; gap fill"}
{REPLACE "; solid layer" "M201 X1500 Y1500\n; solid layer"}
{REPLACE "; inner perimeter" "M201 X1000 Y1000\n; inner perimeter"}
{REPLACE "; outer perimeter" "M201 X500 Y500\n; outer perimeter"}
Citar
#2
Tengo ganas de probarlo!

Enviado desde mi Nexus 6 mediante Tapatalk
Citar
#3
A mi me encantaria encontrar la forma de imprimir las caras externas a baja velocidad mientras que el relleno lo realice a toda leche...

He hecho pruebas y pruebas (con Cura en repetier) y no he conseguido hacerlo... he conseguido dar con una velocidad de impresion muy alta a capas de 0.2mm y 0.1mm que no me pierde pasos ni atasca, pero sin embargo no obtengo la mejor calidad en las caras externas debido a esto. Tambien es verdad que jamas he sufrido un atasco... no se lo que es eso aun y ya hace 2 años que tengo la impresora (Ahora por hablar fijo me pasa)

Le echare un ojo a eso... es muy interesante, si consigo que funcione lo que comentas seria un lujo.
Citar
#4
Muchas gracias @hectorri

Lo había visto hace tiempo por los foros de Ultimaker, pero no me había dado por analizarlo y probarlo.

Saludos.
resim resim
-Eh! Mira detrás de tí, ¡¡UN MONO de TRES CABEZAS!!
-Piratas importantes: ¿Que quieres chico?
-Guybrush: Quiero ser bombero.
Citar
#5
Una pregunta, he visto en el tema de un foro de Ultimaker éstos postprocesados, pero los valores son distintos:

{REPLACE "\nT1\n" "\n"}
{REPLACE "\nT0\n" "\n"}
{REPLACE "\n;tool T1\n" "\nT1\n"}
{REPLACE "\n;tool T0\n" "\nT0\n"}
{PREPEND ";END_OF_HEADER\n"}
{PREPEND ";PRINT.SIZE.MAX.Z:200\n"}
{PREPEND ";PRINT.SIZE.MAX.Y:215\n"}
{PREPEND ";PRINT.SIZE.MAX.X:215\n"}
{PREPEND ";PRINT.SIZE.MIN.Z:0\n"}
{PREPEND ";PRINT.SIZE.MIN.Y:0\n"}
{PREPEND ";PRINT.SIZE.MIN.X:0\n"}
{PREPEND ";PRINT.TIME:1920\n"}
{PREPEND ";BUILD_PLATE.INITIAL_TEMPERATURE:60\n"}
{PREPEND ";FLAVOR:Griffin\n"}
{PREPEND ";GENERATOR.BUILD_DATE:2016-10-03\n"}
{PREPEND ";GENERATOR.VERSION:3.1.0\n"}
{PREPEND ";GENERATOR.NAME:Simplify3D\n"}
{PREPEND ";TARGET_MACHINE.NAME:Ultimaker 3\n"}
{PREPEND ";HEADER_VERSION:0.1\n"}
{PREPEND ";START_OF_HEADER\n"}
{REPLACE "\n; skirt\n" "\n;skirt\n\nM204 S3000.00\n\nM205 X20.00\n"}
{REPLACE "\n; raft\n" "\n;raft\n\nM204 S2000.00\n\nM205 X10.00\n"}
{REPLACE "\n; outer perimeter\n" "\n;outer perimeter\n\nM204 S500.00\n\nM205 X5.00\n"}
{REPLACE "\n; inner perimeter\n" "\n;inner perimeter\n\nM204 S2000.00\n\nM205 X15.00\n"}
{REPLACE "\n; gap fill\n" "\n;gap fill\n\nM204 S1000.00\n\nM205 X10.00\n"}
{REPLACE "\n; solid layer\n" "\n;solid layer\n\nM204 S500.00\n\nM205 X5.00\n"}
{REPLACE "\n; infill\n" "\n;infill\n\nM204 S3000.00\n\nM205 X20.00\n"}
{REPLACE "\n; bridge\n" "\n;bridge\n\nM204 S1500.00\n\nM205 X10.00\n"}
{REPLACE "\n; support\n" "\n;support\n\nM204 S1000.00\n\nM205 X10.00\n"}
{REPLACE "\n; dense support\n" "\n;dense support\n\nM204 S500.00\n\nM205 X5.00\n"}
{REPLACE "\n; layer end\n" "\n;layer end\n\nM204 S3000.00\n\nM205 X20.00\n"}

Por ejemplo {REPLACE "\n; gap fill\n" "\n;gap fill\n\nM204 S1000.00\n\nM205 X10.00\n"} y {REPLACE "; gap fill" "M201 X1500 Y2000\n; gap fill"}

Sabéis si da lo mismo como se ponga?

EDITADO: Me autorespondo.

M201: Set max printing acceleration (ejemplo M201 X1000 Y1000)
M204: Set default acceleration (ejemplo (M204 S3000)
M205: Advanced settings, minimum travel speed S=while printing T=travel only, B=minimum segment time X= maximum xy jerk, Z=maximum Z jerk, E=maximum E jerk (ejemplo M205 X10)

Habrá que probar el hacer un pururri de todo Mola

Saludos.
resim resim
-Eh! Mira detrás de tí, ¡¡UN MONO de TRES CABEZAS!!
-Piratas importantes: ¿Que quieres chico?
-Guybrush: Quiero ser bombero.
Citar
#6
Yo he desinstalado hoy el 3.1.1 para probar​ con​ el 3.1.0 y probare las aceleraciones, necesito imprimir mas rapido que me tarda casi el doble de lo que el simpli calcula

Enviado desde mi Nexus 6 mediante Tapatalk
Citar
#7
(23-05-2017, 06:19 PM)gale901001 escribió: Yo he desinstalado hoy el 3.1.1 para probar con el 3.1.0 y probare las aceleraciones, necesito imprimir mas rapido que me tarda casi el doble de lo que el simpli calcula

Enviado desde mi Nexus 6 mediante Tapatalk

A mi no me tarda el doble, pero si que me tarda siempre más de lo que pone. Por ejemplo el otro día imprimí un busto, en teoría marcaba 9 horas de impresión y al final fueron casi 12h. Para mi no es un problema, yo pongo a imprimir y ya acabará.

Que diferencia has visto entre la 3.1 y la 3.1.1? No miré mucho los cambios que hubo, porque principalmente era compatibilidad con impresoras.

Saludos.
resim resim
-Eh! Mira detrás de tí, ¡¡UN MONO de TRES CABEZAS!!
-Piratas importantes: ¿Que quieres chico?
-Guybrush: Quiero ser bombero.
Citar
#8
Lo del calculo de tiempos pasa en todos los slicer y programas... tened en cuenta que el programa solo suele gestionar trayectorias, velocidades y lo que debe extruir, pero no suele especificar las aceleraciones, si la aceleracion en la configuracion interna de la impresora es baja, va a tardar mas en imprimirse la pieza, el programa no es adivino y te sacara el tiempo dadas las velocidades y una aceleracion teorica.

Las aceleraciones se pueden cambiar en medio del programa por lo que he visto en este post, estoy por hacerme un gcode que se ejecute en el arranque de la impresora con un auto0.g y reconfigurar aceleraciones mediante ese fichero asi como hacer que se empiece a calentar el extrusor y la cama automaticamente... estoy aburrido de encender todo cada vez que arranco la impresora, ya no hablemos de la tocada de narices que es subir el nuevo marlin cada vez que cambio un parametro interno.
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Simplify3d imprime mal esquinas cubo calibración acarvmed 15 326 12-11-2018, 03:37 PM
Último mensaje: acarvmed
  PRoblema al configurar el SINGLENOZZLE en Simplify3D Manu3l 0 129 29-07-2018, 11:44 PM
Último mensaje: Manu3l
  DUDA Duda entre usar Simplify3D o Slic3r prusa edition Khenals 6 1,285 07-05-2018, 09:52 AM
Último mensaje: jphurtadom
  Macros en Simplify3D 4.0 xyon126 1 478 21-01-2018, 01:20 AM
Último mensaje: neoxM3
  CONSULTA problema con espacios entre piezas ensambladas en Simplify3D wekoyote 7 698 16-01-2018, 08:16 PM
Último mensaje: wekoyote