Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

pygcodeでgcodeを生成 その1:環境構築

実際のところ

導入

$ pip3 install pygcode

スクリプト

from pygcode import *
gcodes = [
     GCodeRapidMove(Z=5),
     GCodeStartSpindleCW(),
     GCodeRapidMove(X=10, Y=20),
     GCodeFeedRate(200),
     GCodeLinearMove(Z=-1.5),
     GCodeRapidMove(Z=5),
     GCodeStopSpindle(),
 ]

print('\n'.join(str(g) for g in gcodes))
G00 Z5
M03
G00 X10 Y20
F200
G01 Z-1.5
G00 Z5
M05

参考もと

github.com