Talk:Stitch Era embroidery software: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (→Good version) |
||
(22 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<graphviz border="frame" caption=" | Below are some versions of drawings: | ||
== Good version == | |||
<graphviz border="frame" caption="Model of Stitch Era design workflow" alignment="left" location="none"> | |||
graph SE_pipelines_3 { | |||
labelfontname = "Arial"; | |||
node [fontsize="10", fontname="Arial"]; | node [fontsize="10", fontname="Arial"]; | ||
# edge [fontsize="8", fontname="Arial"]; | # edge [fontsize="8", fontname="Arial"]; | ||
edge [fontsize="8", fontname="Arial", labelfloat= | edge [fontsize="8", fontname="Arial", labelfloat=false]; | ||
# edge [arrowhead=normal,arrowsize=0.3]; | # edge [arrowhead=normal,arrowsize=0.3]; | ||
# List of nodes | # List of nodes | ||
Idea [shape=box, color=red, label="Design idea"]; | Idea [shape=box, color=red, label="Design idea"]; | ||
Physics [shape=box, color=red, label="Physics constraints"]; | |||
SVG | SVG [shape=ellipse, color=red, label="SVG Vector\ngraphics"]; | ||
EMF | EMF [shape=ellipse, label="Other vector\nformats"]; | ||
SE_vect [shape=ellipse, color=red, label="SE vector\ngraphics"]; | SE_vect [shape=ellipse, color=red, label="SE vector\ngraphics"]; | ||
SE_clean_vect [shape=ellipse, color=red, label="SE clean\nvector graphics"]; | SE_clean_vect [shape=ellipse, color=red, label="SE clean\nvector graphics"]; | ||
Bitmap [shape=ellipse, color=red, label=" " | Bitmap [shape=ellipse, color=red, label="Bitmap\nimage"]; | ||
Bitmap_red [shape=ellipse, color=red, label= | Drawing [shape=ellipse, color=red, label="Hand drawing"]; | ||
Stitch_obj [shape=ellipse, color=red, label= | Bitmap_red [shape=ellipse, color=red, label="Reduced\ncolor bitmap"]; | ||
Photo_obj | Stitch_obj [shape=ellipse, color=red, label="SE Stitch\nobjects"]; | ||
Clean_stitch_obj [shape=ellipse, color=red, label= | Photo_obj [shape=ellipse, label="SE Photo\nStitch objects"]; | ||
AI_CDR [shape=ellipse, color=red, label=" | Clean_stitch_obj [shape=ellipse, color=red, label="Clean SE\nStitch objects"]; | ||
Stitches [shape=box, color=red, label="SE Stitches"]; | AI_CDR [shape=ellipse, color=red, label="AI/CDR/SVG vector\ngraphics"]; | ||
CNC_code [shape=box, color=red, label="Machine code"]; | Stitches [shape=box, color=red, label="SE Stitches"]; | ||
# Stitch_edit [shape=ellipse, label = "Fixed Stitches"]; | |||
Revise [shape=ellipse, color=red, label="Revise\nany step"]; | |||
CNC_code [shape=box, color=red, label="Machine code"]; | |||
# Links | |||
Idea -- SVG [label = "find"]; | |||
Idea -- EMF [label = "find"]; | |||
Idea -- Bitmap [label = "find"]; | |||
Idea -- AI_CDR [label = "draw with\nother program"]; | |||
Idea -- Stitch_obj [label = "draw\nstitch objects"]; | |||
Idea -- SE_clean_vect [label = "draw SE\nvector graphics"]; | |||
Idea -- Clean_stitch_obj [label = "draw \nletters"]; | |||
Idea -- Physics [label = "textile, machine,\nthread+needle width", style=dotted]; | |||
Idea -- Drawing [label = "draw with\nbig marker pens"]; | |||
SVG -- SE_vect [label = "import"]; | |||
SVG -- AI_CDR [label = "import/modify"]; | |||
EMF -- AI_CDR [label = "import/modify"]; | |||
EMF -- SE_vect [label = "import"]; | |||
Drawing -- Bitmap [label = "scan and\nimport"]; | |||
Bitmap -- Bitmap_red [label = "import +\nreduce colors"]; | |||
Bitmap_red -- SE_vect [label = "vectorize"]; | |||
AI_CDR -- SE_vect [label = "direct import"]; | |||
SE_vect -- SE_clean_vect [label = "reduce +\nclean"]; | |||
Physics -- Stitch_obj [label = "consider"]; | |||
SE_clean_vect -- Stitch_obj [label = "digitize"]; | |||
Bitmap_red -- Stitch_obj [label = "auto-digitize\n not recommended", style=dotted]; | |||
Bitmap -- Photo_obj [label = "auto-digitize\n not recommended", labelfloat=false, style=dotted]; | |||
Photo_obj -- Clean_stitch_obj [label = "tune\nstitch objects"]; | |||
Stitch_obj -- Clean_stitch_obj [label = "tune\nstitch objects"]; | |||
Clean_stitch_obj -- Stitches [label = "generate"]; | |||
Clean_stitch_obj -- Clean_stitch_obj [label = "adjust"]; | |||
Stitches -- Stitches [label = "adjust"]; | |||
# Stitch_edit -- Stitches ; | |||
Stitches -- CNC_code [label = "translate"]; | |||
Stitches -- Revise [label = "redo"]; | |||
} | |||
</graphviz> | |||
== Take 1 == | |||
<graphviz border="frame" caption="caption" alignment="left" location="none"> | |||
graph SE_pipelines_1 { | |||
node [fontsize="10", fontname="Arial"]; | |||
# edge [fontsize="8", fontname="Arial"]; | |||
edge [fontsize="8", fontname="Arial", labelfloat=true]; | |||
# edge [arrowhead=normal,arrowsize=0.3]; | |||
"Free SVG \nvector graphic" -- "AI or CDR \nvector graphics" [label = "import"]; | |||
"Free SVG \nvector graphic" -- "EMF \nvector graphics" [label = "copy"]; | |||
"EMF \nvector graphics" -- "SE vector \ngraphics" [label = "import as EMF"]; | |||
"Design idea" -- "AI or CDR \nvector graphics" [label = "draw with\nother program"]; | |||
"Bitmap image" -- "Reduced \ncolor image" [label = "import +\nreduce colors"]; | |||
"Reduced \ncolor image" -- "SE vector \ngraphics" [label = "vectorize"]; | |||
"AI or CDR \nvector graphics" -- "SE vector \ngraphics" [label = "import"]; | |||
"SE vector \ngraphics" -- "SE clean \nvector graphics" [label = "reduce +\nclean"]; | |||
"Design idea" -- "SE clean \nvector graphics" [label = "draw SE\nvector graphics"]; | |||
"SE clean \nvector graphics" -- "SE Stitch \nobjects" [label = "digitize"]; | |||
"Reduced \ncolor image" -- "SE Stitch \nobjects" [label = "auto-digitize\n not recommended"]; | |||
"Bitmap image" -- "SE Photo \nstitch objects" [label = "auto-digitize\n not recommended", labelfloat=false]; | |||
"SE Photo \nstitch objects" -- "SE clean \nStitch objects" [label = "tune\nstitch objects"]; | |||
"Design idea" -- "SE Stitch \nobjects" [label = "draw\nstitch objects"]; | |||
"SE Stitch \nobjects" -- "SE clean \nStitch objects" [label = "tune\nstitch objects"]; | |||
"Message idea" -- "SE clean \nStitch objects" [label = "draw \nletters"]; | |||
"SE clean \nStitch objects" -- "SE stitches" [label = "generate"] | |||
"SE stitches" -- "Machine code" [label = "translate"]; | |||
} | |||
</graphviz> | |||
== Take 2 == | |||
<graphviz border="frame" caption="caption" alignment="none"> | |||
graph SE_pipelines_2 { | |||
node [fontsize="10", fontname="Arial"]; | |||
# edge [fontsize="8", fontname="Arial"]; | |||
edge [fontsize="8", fontname="Arial", labelfloat=false]; | |||
# edge [arrowhead=normal,arrowsize=0.3]; | |||
EMF -- | # List of nodes | ||
Bitmap -- Bitmap_red | Idea [shape=box, color=red, label="Design idea"]; | ||
Bitmap_red -- SE_vect | SVG [shape=ellipse, color=red, label="Free SVG \nvector graphic"]; | ||
AI_CDR -- SE_vect | SVG [shape=ellipse, color=red, label="SVG Vector\ngraphics"]; | ||
SE_vect -- SE_clean_vect [label = "reduce +\nclean | EMF [shape=ellipse, color=red, label="EMF vector\ngraphics"]; | ||
SE_vect [shape=ellipse, color=red, label="SE vector\ngraphics"]; | |||
SE_clean_vect [shape=ellipse, color=red, label="SE clean\nvector graphics"]; | |||
Bitmap [shape=ellipse, color=red, label="Bitmap\nimage"]; | |||
Bitmap_red [shape=ellipse, color=red, label="Reduced\ncolor bitmap"]; | |||
Stitch_obj [shape=ellipse, color=red, label="SE Stitch\nobjects"]; | |||
Photo_obj [shape=ellipse, color=red, label="SE Stitch\n objects"]; | |||
Clean_stitch_obj [shape=ellipse, color=red, label="Clean SE\nStitch objects"]; | |||
AI_CDR [shape=ellipse, color=red, label="AI/CDR vector\ngraphics"]; | |||
Stitches [shape=box, color=red, label="SE Stitches"]; | |||
Revise [shape=ellipse, color=red, label="Revise\nany step"]; | |||
CNC_code [shape=box, color=red, label="Machine code"]; | |||
# Links | |||
Idea -- SVG [label = "find"]; | |||
Idea -- Bitmap [label = "find"]; | |||
Idea -- AI_CDR [label = "draw with\nother program"]; | |||
Idea -- Stitch_obj [label = "draw\nstitch objects"]; | |||
Idea -- SE_clean_vect [label = "draw SE\nvector graphics"]; | |||
Idea -- SE_clean_vect [label = "draw SE\nvector graphics"]; | |||
Idea -- Clean_stitch_obj [label = "draw \nletters"]; | |||
SVG -- AI_CDR [label = "import"]; | |||
SVG -- EMF [label = "copy"]; | |||
EMF -- SE_vect [label = "import as EMF"]; | |||
Bitmap -- Bitmap_red [label = "import +\nreduce colors"]; | |||
Bitmap_red -- SE_vect [label = "vectorize"]; | |||
AI_CDR -- SE_vect [label = "import"]; | |||
SE_vect -- SE_clean_vect [label = "reduce +\nclean"]; | |||
SE_clean_vect -- Stitch_obj [label = "digitize"]; | SE_clean_vect -- Stitch_obj [label = "digitize"]; | ||
Bitmap_red -- Stitch_obj [label = "auto-digitize\n not recommended"]; | Bitmap_red -- Stitch_obj [label = "auto-digitize\n not recommended"]; | ||
Bitmap -- Photo_obj | Bitmap -- Photo_obj [label = "auto-digitize\n not recommended", labelfloat=false]; | ||
Photo_obj -- Clean_stitch_obj | Photo_obj -- Clean_stitch_obj [label = "tune\nstitch objects"]; | ||
Stitch_obj -- Clean_stitch_obj | Stitch_obj -- Clean_stitch_obj [label = "tune\nstitch objects"]; | ||
Clean_stitch_obj -- Stitches [label = "generate"] | |||
Stitches -- CNC_code [label = "translate"]; | |||
Stitches -- | Stitches -- Revise [label = "redo"]; | ||
} | |||
</graphviz> | </graphviz> |
Latest revision as of 14:06, 17 September 2018
Below are some versions of drawings: