kopia lustrzana https://github.com/EmbroidePy/pyembroidery
Add color pattern shift needle set values
rodzic
8818ba6105
commit
82420ee4c8
|
@ -131,6 +131,51 @@ def get_shift_pattern():
|
|||
pattern.add_block([(0, 0), (0, 100), (100, 100), (100, 0), (0, 0)], "lime")
|
||||
return pattern
|
||||
|
||||
def get_shift_pattern_needles():
|
||||
pattern = EmbPattern()
|
||||
pattern += "red"
|
||||
pattern += "blue"
|
||||
pattern += "green"
|
||||
pattern += "grey"
|
||||
pattern += "gold"
|
||||
pattern += "ivory"
|
||||
pattern += "khaki"
|
||||
pattern += "oldlace"
|
||||
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=7))
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=6))
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=5))
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=4))
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=3))
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=2))
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=1))
|
||||
pattern += (0, 0), (0, 100), (100, 100), (100, 0), (0, 0)
|
||||
pattern.add_command(MATRIX_TRANSLATE, 25, 25)
|
||||
pattern.add_command(MATRIX_ROTATE, 22.5)
|
||||
pattern.add_command(encode_thread_change(COLOR_CHANGE, needle=0))
|
||||
return pattern
|
||||
|
||||
|
||||
def get_shift_stop_pattern():
|
||||
pattern = EmbPattern()
|
||||
|
|
Ładowanie…
Reference in New Issue