Talk:Stitch Era embroidery software: Difference between revisions
Jump to navigation
Jump to search
m (-- ~~~~) |
m (→Good version) |
||
(25 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Below are some versions of drawings: | |||
<graphviz border="frame" caption=" | == 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"]; | |||
# edge [fontsize="8", fontname="Arial"]; | |||
edge [fontsize="8", fontname="Arial", labelfloat=false]; | |||
# edge [arrowhead=normal,arrowsize=0.3]; | |||
# List of nodes | |||
Idea [shape=box, color=red, label="Design idea"]; | |||
Physics [shape=box, color=red, label="Physics constraints"]; | |||
SVG [shape=ellipse, color=red, label="SVG Vector\ngraphics"]; | |||
EMF [shape=ellipse, label="Other vector\nformats"]; | |||
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"]; | |||
Drawing [shape=ellipse, color=red, label="Hand drawing"]; | |||
Bitmap_red [shape=ellipse, color=red, label="Reduced\ncolor bitmap"]; | |||
Stitch_obj [shape=ellipse, color=red, label="SE Stitch\nobjects"]; | |||
Photo_obj [shape=ellipse, label="SE Photo\nStitch objects"]; | |||
Clean_stitch_obj [shape=ellipse, color=red, label="Clean SE\nStitch objects"]; | |||
AI_CDR [shape=ellipse, color=red, label="AI/CDR/SVG vector\ngraphics"]; | |||
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"]; | node [fontsize="10", fontname="Arial"]; | ||
# edge [fontsize="8", fontname="Arial"]; | # edge [fontsize="8", fontname="Arial"]; | ||
edge [fontsize="8", fontname="Arial", labelfloat=true]; | edge [fontsize="8", fontname="Arial", labelfloat=true]; | ||
# edge [arrowhead=normal,arrowsize=0.3]; | # 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"]; | |||
SVG -- "EMF \nvector graphics" [label = "copy"]; | |||
"EMF \nvector graphics" -- "SE vector \ngraphics" [label = "import as EMF"]; | "EMF \nvector graphics" -- "SE vector \ngraphics" [label = "import as EMF"]; | ||
"Design idea" -- "AI or CDR \nvector graphics" [label = "draw with\nother program"]; | "Design idea" -- "AI or CDR \nvector graphics" [label = "draw with\nother program"]; | ||
Line 28: | Line 91: | ||
"SE stitches" -- "Machine code" [label = "translate"]; | "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]; | |||
# List of nodes | |||
Idea [shape=box, color=red, label="Design idea"]; | |||
SVG [shape=ellipse, color=red, label="Free SVG \nvector graphic"]; | |||
SVG [shape=ellipse, color=red, label="SVG Vector\ngraphics"]; | |||
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"]; | |||
Bitmap_red -- Stitch_obj [label = "auto-digitize\n not recommended"]; | |||
Bitmap -- Photo_obj [label = "auto-digitize\n not recommended", labelfloat=false]; | |||
Photo_obj -- Clean_stitch_obj [label = "tune\nstitch objects"]; | |||
Stitch_obj -- Clean_stitch_obj [label = "tune\nstitch objects"]; | |||
Clean_stitch_obj -- Stitches [label = "generate"] | |||
Stitches -- CNC_code [label = "translate"]; | |||
Stitches -- Revise [label = "redo"]; | |||
} | |||
</graphviz> | </graphviz> |
Latest revision as of 14:06, 17 September 2018
Below are some versions of drawings: