graph TD
A[Inicio: Recepción de Materias Primas] → B[Selección y Pesado de Ingredientes]
B → C{Copoazú, Cacao, Azúcar, Maicena, Leche, Esencia de Vainilla, Sal}
C --> D[Preparación de Pulpa de Copoazú]
D -->|Pulpa homogeneizada (10%, 20%, 30%)| E[Mezcla de Ingredientes Secos]
C --> E[Cacao, Azúcar, Maicena, Sal]
E -->|Mezcla homogénea| F[Incorporación de Leche]
F -->|Leche (ml) a 25°C| G[Mezclado Inicial]
G -->|Agitación a 100 rpm, 5 min| H[Adición de Pulpa de Copoazú]
H -->|Proporción variable| I[Adición de Esencia de Vainilla]
I -->|0.1-0.5% esencia| J[Calentamiento de la Mezcla]
J -->|70-80°C, 10-15 min| K[Homogeneización]
K -->|Homogeneizador, 500-1000 rpm, 5 min| L[Envasado Aséptico]
L --> M{Aplicación de Tratamiento Térmico}
M -->|Temperatura: 115°C, 120°C, 125°C<br>Tiempo: 10, 15, 20 min<br>Presión: 10, 15, 18 psi| N[Enfriamiento]
N -->|Enfriar a 25°C| O[Almacenamiento]
O -->|Condiciones: 25°C, 60% HR| P[Análisis de Calidad]
P --> Q{Fisicoquímico, Reológico, Microbiológico, Sensorial}
Q -->|Sólidos solubles, pH, Grasas, Proteína, Viscosidad, Color CIELAB, Recuento microbiano| R[Producto Final: Chocolate Bebible]
R --> S[Fin]
The syntax used is incorrect, but I believe I understand most of it.
Are these edge labels? |Enfriar a 25°C|
It appears that node E has two labels
My best guess:
digraph TD {
node[shape=rect]
A [label="Start: Receiving Raw Materials"]
B [label="Selection and Weighing of Ingredients"]
A -> B
C [label="Copoazú, Cocoa, Sugar, Cornstarch, Milk, Vanilla Essence, Salt"]
B -> C
D [label="Preparación de Pulpa de Copoazú"]
C -> D
E [label="Mezcla de Ingredientes Secos"]
D -> E [label="Pulpa homogeneizada (10%, 20%, 30%)"]
// two labels for E E [label="Cacao, Azúcar, Maicena, Sal"]
C -> E
F [label="Incorporación de Leche"]
E -> F [label="Mezcla homogénea"]
G [label="Mezclado Inicial"]
F -> G [label="Leche (ml) a 25°C"]
H [label="Adición de Pulpa de Copoazú"]
G -> H [label="Agitación a 100 rpm, 5 min"]
I [label="Adición de Esencia de Vainilla"]
H -> I [label="Proporción variable"]
J [label="Calentamiento de la Mezcla"]
I -> J [label="0.1-0.5% esencia"]
K [label="Homogeneización"]
J -> K [label="70-80°C, 10-15 min"]
L [label="Envasado Aséptico"]
K -> L [label="Homogeneizador, 500-1000 rpm, 5 min"]
M [label="Aplicación de Tratamiento Térmico"]
L -> M
N [label="Enfriamiento"]
M -> N [label="Temperatura: 115°C, 120°C, 125°C<br>Tiempo: 10, 15, 20 min<br>Presión: 10, 15, 18 psi"]
O [label="Almacenamiento"]
N -> O [label="Enfriar a 25°C"]
P [label="Análisis de Calidad"]
O -> P [label="Condiciones: 25°C, 60% HR"]
Q [label="Fisicoquímico, Reológico, Microbiológico, Sensorial"]
P -> Q
R [label="Producto Final: Chocolate Bebible"]
Q -> R [label="Sólidos solubles, pH, Grasas, Proteína, Viscosidad, Color CIELAB, Recuento microbiano"]
S [label="Fin"]
R -> S
}
We get a lot of bugs on the bug tracker about process diagrams. I’m guessing that some university has set ‘make a process diagram in graphviz’ as an assignment, and people end up writing their assignments into either our forum or bugtracker, perhaps thinking these are the interface to graphviz