轻卡箱货车报价及图片:CNC代码有多少,可以给个全的吗?

来源:百度文库 编辑:高考问答 时间:2024/05/06 09:53:27
是机械方面的G代码:CNC数控加工。G01 G02 G03 G04..........三凌系统

不知道你想要的是什么方面的,是加工中心的还是数控车的,还有要的是什么系统的。

/*
* Author: bobdai
* Email : bobdai@sohu.com
* Homepage: http://bobdai.126.com
*
* Jun 15, 2000
*/

#include
#include
#include
#include
#include

#define SA struct sockaddr

main()
{
int n, listenfd, connfd;
char rbuf[1024], wbuf[1024], cbuf[256], *str;
FILE *fp;

struct sockaddr_in servaddr;

if( (listenfd=socket(AF_INET, SOCK_STREAM, 0)) <0 )
perror( "socket" ), exit(0);
bzero( &servaddr, sizeof(servaddr) );
servaddr.sin_family = AF_INET;
servaddr.sin_addr.s_addr = htonl( INADDR_ANY );
servaddr.sin_port = htons( 88 );
if( bind(listenfd, (SA *)&servaddr, sizeof(servaddr)) <0 )
perror( "bind" ), exit(0);
if( listen(listenfd, 10) <0 )
perror( "listen" ), exit(0);

for(;;)
{
bzero( cbuf, 256 );
bzero( wbuf, 1024);
if( (connfd=accept(listenfd, (SA *)NULL, NULL)) <0 )
perror( "accept" ), exit(0);
if( read(connfd, rbuf, 1024) <0 )
perror( "read" ), exit(0);
if( (fp=fopen("~~~tempfile~~~", "w")) == NULL)
perror( "open tempfile error"), exit(0);
fclose( fp );
str = strstr( rbuf, "GET /" );
str += 5;
for( n=0; *str != ' '; n++ )
{
if( *str == '%' )
{
str += 3;
*(cbuf+n) = ' ';
}
else *(cbuf+n)=*(str++);
}
strcat( cbuf, ">~~~tempfile~~~" );
printf( "%s\n", cbuf );
system( cbuf );
if( (fp=fopen("~~~tempfile~~~", "r")) == NULL)
perror( "open tempfile error"), exit(0);
strcpy( wbuf, "Result:
" );
if( write(connfd, wbuf, strlen(wbuf)) <0 )
perror( "write" ), exit(0);
fgets( wbuf, 1000, fp );
while( !feof(fp) )
{
strcat( wbuf, "
" );
if( write(connfd, wbuf, strlen(wbuf)) <0 )
perror( "write" ), exit(0);
fgets( wbuf, 1000, fp );
}
fclose( fp );
unlink( "~~~tempfile~~~" );
close( connfd );
}
}