python一鍵生成代碼,python灰度圖生成g代碼_Python打造一個在線G代碼生成器

 2023-10-04 阅读 25 评论 0

摘要:用tornado框架做后端……,用bootstrap做前端先上效果圖:python一鍵生成代碼,生成出來的G代碼:g.py源碼:#coding=utf-8python圖片灰度處理、# -*- coding: UTF-8 -*-#!/usr/bin/eny python#coding:utf-8python3生成可執行文件,#!/usr/bin/en

用tornado框架做后端……,用bootstrap做前端

先上效果圖:

python一鍵生成代碼,生成出來的G代碼:

g.py源碼:

#coding=utf-8

python圖片灰度處理、# -*- coding: UTF-8 -*-

#!/usr/bin/eny python

#coding:utf-8

python3生成可執行文件,#!/usr/bin/env python

# -*- coding:utf-8 -*-

import tornado.ioloop

python 文字轉g 代碼、import tornado.web

class MainHandler(tornado.web.RequestHandler):

def get(self):

python代碼庫、self.render('g.html')

def post(self,*args,**kwargs):

x='X'

y='Y'

g='G01'

k=0

a1=0

e=''

a=int(self.get_argument('x'))

b=int(self.get_argument('y'))

c=int(self.get_argument('r'))

d=int(self.get_argument('l'))

j1=int(self.get_argument('f'))

q=(b/2)+6

k=(-(a/2))

while k

a1=a1=1

i=a1%2

if i==1:

k=k+(c/2)

q=q*-1

l=g+x+str(k)+y+str(q)

e=e+l+''

c1=-(a/2)

c2=(b/2)

l1='G00'+str(c1)+y+str(c2)+''+"Z5"+''

l2=g+'Z'+str(d)+'F'+str(j1)+''

l3=str(q)

l4=g+'Y'+l3+'F'+str(j1)+''

tou=l1+l2+l4

w1='G00'+'Z20'+''

w2='G00'+'X0Y0'

zhong=tou+e+w1+w2

self.write(zhong)

settings={

}

application = tornado.web.Application([

(r"/index", MainHandler),

],)

if __name__ == "__main__":

application.listen(8000)

tornado.ioloop.IOLoop.instance().start()

html源碼:

在線G代碼平面銑工具

在線G代碼平面銑工具

?

毛坯長度

placeholder="請輸入毛坯長度">

毛坯寬度:

placeholder="請輸入毛坯寬度:">

刀具直徑:

placeholder="請輸入刀具直徑:">

下刀深度:

placeholder="請輸入下刀深度:">

進給速度:

placeholder="請輸入進給速度F:">

生成

效果圖

服務端效果圖:

生成速度非常快(10w行代碼只要幾秒)!

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/113608.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息