{"id":1532,"date":"2018-05-04T03:25:40","date_gmt":"2018-05-04T03:25:40","guid":{"rendered":"https:\/\/www.mcctcarbide.com\/development-of-engineering-training-simulation-system-for-n091-nc-lathe\/"},"modified":"2020-05-04T13:31:40","modified_gmt":"2020-05-04T13:31:40","slug":"development-of-engineering-training-simulation-system-for-n091-nc-lathe","status":"publish","type":"post","link":"https:\/\/www.meetyoucarbide.com\/pt\/desenvolvimento-de-engenharia-treinamento-simulacao-sistema-para-n091-nc-torno\/","title":{"rendered":"Desenvolvimento de sistema de simula\u00e7\u00e3o de treinamento de engenharia para o torno N091 NC"},"content":{"rendered":"
Resumo: Visando treinamento pr\u00e1tico e aprendizado (o sistema de simula\u00e7\u00e3o de torno NC \u00e9 projetado no VB 6) 0\uff0e O sistema simul que simula o sistema operacional Fanuc-0i Mate TB NC equipado pelo torno N091 NC \uff0c realiza fun\u00e7\u00f5es como \uff0c escrever c\u00f3digo NC \uff0c verificar erros de c\u00f3digo \uff0c aviso sobre propriedades inadequadas do processo \uff0c simula\u00e7\u00e3o de treinamento de processamento e opera\u00e7\u00e3o no PC\uff0e Os treinadores poderiam facilmente dominar a habilidade de operar o torno N091 NC atrav\u00e9s deste sistema de simula\u00e7\u00e3o NC, que "organicamente" combina aprendizado e ensino visualmente. O design (algumas tecnologias-chave e o c\u00f3digo do programa s\u00e3o introduzidos neste tratado) Palavras-Chave: N091 Torno NC; VB 6\uff0e 0 software; Simula\u00e7\u00e3o NC0 Pref\u00e1cio As m\u00e1quinas-ferramentas CNC como equipamento b\u00e1sico para a fabrica\u00e7\u00e3o moderna, com o avan\u00e7o da ci\u00eancia e da tecnologia, tornaram-se uma automa\u00e7\u00e3o, flexibilidade e integra\u00e7\u00e3o de fabrica\u00e7\u00e3o mec\u00e2nica. A base importante e o conte\u00fado principal da transforma\u00e7\u00e3o. Nos \u00faltimos anos, as universidades dom\u00e9sticas estabeleceram centros de treinamento em engenharia para realizar treinamento em engenharia com base em m\u00e1quinas-ferramentas de controle num\u00e9rico para treinar a pr\u00e1tica de engenharia dos alunos e o conhecimento da engenharia. Atualmente, al\u00e9m das explica\u00e7\u00f5es te\u00f3ricas necess\u00e1rias para o treinamento correspondente do CNC m\u00e1quinas-ferramentas, a maior parte do trabalho deve ser realizada em sistemas reais (m\u00e1quinas-ferramentas NC reais ou sistemas de treinamento) com as fun\u00e7\u00f5es correspondentes. Os produtos de controle num\u00e9rico s\u00e3o caros e as m\u00e1quinas-ferramentas CNC da f\u00e1brica s\u00e3o relativamente pesadas. A tarefa de processamento e, em seguida, levando em considera\u00e7\u00e3o o uso indevido do treinador, tamb\u00e9m pode colocar em risco a seguran\u00e7a pessoal do equipamento da m\u00e1quina-ferramenta e at\u00e9 do pr\u00f3prio operador. Portanto, o treinamento em larga escala do CNC n\u00e3o \u00e9 adequado para os alunos usarem o treinamento em engenharia de m\u00e1quinas-ferramenta na m\u00e1quina-ferramenta real. O equipamento virtual \u00e9 usado como um suporte de ensino para executar a simula\u00e7\u00e3o de fun\u00e7\u00e3o e status da m\u00e1quina-ferramenta CNC. Os alunos podem usar a mesa ou o notebook para se familiarizar com os m\u00e9todos de programa\u00e7\u00e3o e opera\u00e7\u00e3o manual da m\u00e1quina-ferramenta CNC. O problema da atualiza\u00e7\u00e3o lenta do equipamento de controle num\u00e9rico tamb\u00e9m pode ser resolvido com a integra\u00e7\u00e3o de m\u00f3dulos interativos de fun\u00e7\u00f5es de ensino no software. O processo de implementa\u00e7\u00e3o espec\u00edfico n\u00e3o \u00e9 limitado por equipamento, local e hor\u00e1rio, \u00e9 econ\u00f4mico e seguro e pode adquirir recursos de ensino atualizados em tempo h\u00e1bil. Sem preocupa\u00e7\u00f5es, \u00e9 uma solu\u00e7\u00e3o econ\u00f4mica e tecnicamente vi\u00e1vel e com \u00f3bvios efeitos did\u00e1ticos. Atualmente, no campo de treinamento da China, o excelente software de simula\u00e7\u00e3o inclui principalmente tr\u00eas softwares: Nanjing Siwo, Shanghai Yulong e Beijing Feike. Embora esses tr\u00eas tipos de software tenham comprimentos e tipos diferentes no sistema NC de simula\u00e7\u00e3o, o n\u00famero de m\u00e1quinas-ferramenta e suas fun\u00e7\u00f5es, seus objetivos de simula\u00e7\u00e3o s\u00e3o aproximadamente os mesmos. Eles s\u00e3o a busca pela consist\u00eancia dos dispositivos virtuais em termos de fun\u00e7\u00f5es e prot\u00f3tipos de m\u00e1quinas, ou seja, a busca pelo processamento de dados. A consist\u00eancia dos objetos de simula\u00e7\u00e3o \u00e9 principalmente consistente com o processo de decodifica\u00e7\u00e3o e interpola\u00e7\u00e3o do prot\u00f3tipo do sistema CNC. \u00c9 precisamente por causa da semelhan\u00e7a com o dispositivo prot\u00f3tipo em termos de seu princ\u00edpio funcional que o software mencionado acima n\u00e3o pode reconhecer erros de programa\u00e7\u00e3o que podem n\u00e3o ser adequadamente tratados pelo dispositivo prot\u00f3tipo, embora estejam em conformidade com as regras gramaticais, mas possam causar problemas graves. falha do dispositivo. Como o foco do software de simula\u00e7\u00e3o existente \u00e9 se o corpo da m\u00e1quina-ferramenta pode se mover corretamente de acordo com as informa\u00e7\u00f5es dos dados, existem apenas algumas preocupa\u00e7\u00f5es sobre os detalhes e h\u00e1bitos operacionais que o operador pode causar o acidente na opera\u00e7\u00e3o. Esses s\u00e3o os principais motivos da falha do equipamento. Esse projeto toma o torno CNC N091 como objeto de prot\u00f3tipo e usa a poderosa fun\u00e7\u00e3o de design de interface da linguagem VB 6.0 para desenvolver um m\u00e9todo para simular o modo de opera\u00e7\u00e3o e o processo de trabalho do torno CNC, de forma eficaz. teste a exatid\u00e3o do programa de usinagem de pe\u00e7as de torno CNC e exiba a anima\u00e7\u00e3o em tempo real. Software de simula\u00e7\u00e3o. Al\u00e9m de simular as fun\u00e7\u00f5es do equipamento, o software se concentra nos quatro tipos de erros mais facilmente cometidos pelos alunos na seguran\u00e7a do treinamento em engenharia de torno CNC. Para orientar efetivamente os alunos a desenvolver bons estilos de programa\u00e7\u00e3o e h\u00e1bitos operacionais, o software foi projetado para projetar adequadamente o processo de processamento do programa NC. Os detalhes no relat\u00f3rio podem relatar prontamente v\u00e1rios erros n\u00e3o gramaticais que causam incidentes de seguran\u00e7a e ter ajuste autom\u00e1tico de dados do processo, como par\u00e2metros de corte.1 projeto geral do sistema Este sistema usa o sistema de controle num\u00e9rico Fanuc-0i Mate TB equipado com o torno N091 CNC como o principal objeto de simula\u00e7\u00e3o. Ele pode mostrar de forma completa e clara as pe\u00e7as em branco e as ferramentas de usinagem, e simula o processo de usinagem NC em detalhes, e o m\u00e9todo de opera\u00e7\u00e3o \u00e9 simples. Os alunos treinados podem usar este software para praticar o m\u00e9todo de opera\u00e7\u00e3o de m\u00e1quinas-ferramenta CNC sem m\u00e1quinas-ferramentas, depurar o programa de processamento de pe\u00e7as CNC que consiste em instru\u00e7\u00f5es b\u00e1sicas comuns, exibir o processo de processamento em tempo real da pe\u00e7a din\u00e2mica, observar e analisar o resultado do processamento e descubra o programa de processamento de pe\u00e7as a tempo. Erros e poss\u00edveis interfer\u00eancias. Os m\u00f3dulos do sistema s\u00e3o projetados de acordo com o princ\u00edpio de alta coes\u00e3o e baixo acoplamento.2 Implementa\u00e7\u00e3o da tecnologia das chaves do sistema No processo de usinagem NC virtual, a m\u00e1quina virtual n\u00e3o pode executar diretamente o c\u00f3digo NC. Portanto, o m\u00f3dulo de convers\u00e3o precisa primeiro converter o c\u00f3digo NC em um c\u00f3digo AA que a m\u00e1quina virtual possa reconhecer e executar. A dificuldade no desenvolvimento deste sistema de controle num\u00e9rico de simula\u00e7\u00e3o est\u00e1 nos aspectos de leitura, decodifica\u00e7\u00e3o, relat\u00f3rio de erros e ajuste autom\u00e1tico do c\u00f3digo de controle num\u00e9rico. Al\u00e9m da simula\u00e7\u00e3o na vida real das fun\u00e7\u00f5es da m\u00e1quina, o foco do desenvolvimento do sistema NC de simula\u00e7\u00e3o \u00e9 como incentivar os alunos a dominar o m\u00e9todo de opera\u00e7\u00e3o da m\u00e1quina e desenvolver bons h\u00e1bitos operacionais. 1 Pr\u00e9-tratamento do c\u00f3digo NC O pr\u00e9-processamento do c\u00f3digo NC inclui a leitura do arquivo do programa a partir do endere\u00e7o de mem\u00f3ria de origem, a exclus\u00e3o de s\u00edmbolos desnecess\u00e1rios no c\u00f3digo NC, como declara\u00e7\u00f5es de coment\u00e1rios, declara\u00e7\u00f5es vazias e linhas em branco, e a convers\u00e3o de letras min\u00fasculas em mai\u00fasculas e min\u00fasculas. adicionando espa\u00e7os antes de cada letra. Facilite a leitura do c\u00f3digo NC lido. Quando este sistema estiver instalado, ele lembrar\u00e1 ao usu\u00e1rio que, ao criar o arquivo de c\u00f3digo NC no formato TXT, ele precisa ser salvo na pasta designada do computador. Dessa forma, quando o operador clica no bot\u00e3o PROG do painel de opera\u00e7\u00e3o, a propriedade Path do controle FileListBox chamado File1 no programa VB extrai diretamente todos os nomes de arquivos do programa NC armazenados nesta pasta no painel de exibi\u00e7\u00e3o da m\u00e1quina-ferramenta, de acordo com o pasta especificada. No RichTextBox3, o operador pode selecionar o programa NC com base no nome do arquivo na janela de sele\u00e7\u00e3o de programa do painel de exibi\u00e7\u00e3o da m\u00e1quina. A instru\u00e7\u00e3o Line Input que l\u00ea instru\u00e7\u00f5es seq\u00fcencialmente do arquivo externo \u00e9 integrada ao VB e o conte\u00fado da leitura \u00e9 atribu\u00eddo a a corda. No sistema FANUC-0i MATE TB no torno CNC N091, o programa NC encerra a linha atual de entrada de c\u00f3digo com ponto e v\u00edrgula e o cursor se move para baixo para iniciar a pr\u00f3xima linha de entrada de c\u00f3digo. O VB usa vbCrLf ou Chr (13) e Chr (10) como sinalizadores de avan\u00e7o de linha; portanto, a leitura de arquivos externamente pode ser lida no sistema usando quebras de linha como avan\u00e7o de linha, e as linhas s\u00e3o separadas por um "ponto e v\u00edrgula + nova linha" no painel de exibi\u00e7\u00e3o. (RichText-Box1). O c\u00f3digo relevante \u00e9 o seguinte: TextLine = Split (\uff32ichTextBox1\uff0e Text \uff0c vbCrLf) '\u6309 \u884c T RichTextBox1\uff0e Texto = \u2033 \u2033 Para linha = 0 Para UBound (TextLine) RichTextBox1\uff0e SelColor = vbYellowRichTextBox1\uff0e SelText = ichichTextBox1\uff0e SelText (TextLine (linha) e Chr (13) e Chr (10) RichTextBox1) SelColor = vbYellowNext rowSemicolon TextLineInternally, o VB integra a fun\u00e7\u00e3o Replace e a fun\u00e7\u00e3o Trim. A fun\u00e7\u00e3o Substituir pode ser transformada pelo c\u00f3digo ASC para alterar o c\u00f3digo NC de letras min\u00fasculas para letras mai\u00fasculas. A fun\u00e7\u00e3o Aparar pode excluir os espa\u00e7os no in\u00edcio e no final de uma linha de c\u00f3digo. Para remover linhas em branco, basta usar a fun\u00e7\u00e3o Len para determinarSe for 0, se o valor for 0, significa a linha em branco, ele armazenar\u00e1 a String do c\u00f3digo NC Textline (). Pela vari\u00e1vel num\u00e9rica da linha MoveRow, a pr\u00f3xima linha \u00e9 Textline (MoveRow + 1) para Textline (MoveRow), que \u00e9 uma linha em branco. ; Se houver mais de uma linha em branco, ela poder\u00e1 ser removida fazendo um loop do c\u00f3digo. A implementa\u00e7\u00e3o do c\u00f3digo n\u00e3o \u00e9 descrita aqui. 2 Verifica\u00e7\u00e3o de c\u00f3digo NC, fun\u00e7\u00e3o de erro nos dados do processo Para inspe\u00e7\u00f5es de c\u00f3digo NC, \u00e9 mais importante considerar se a programa\u00e7\u00e3o de processamento \u00e9 razo\u00e1vel ou n\u00e3o, al\u00e9m das regras de sintaxe do c\u00f3digo NC. Este artigo usa os tr\u00eas exemplos a seguir para analisar a solu\u00e7\u00e3o e demonstrar o c\u00f3digo relevante. 2. 1 O comando G00 pro\u00edbe o corte de pe\u00e7as. Para opera\u00e7\u00f5es de torneamento CNC, o G00 \u00e9 um comando de posicionamento de ponto r\u00e1pido. Sob este comando, a ferramenta se move rapidamente ao longo do eixo de coordenadas, de acordo com os valores predefinidos dos par\u00e2metros da m\u00e1quina no sistema CNC. Na usinagem real, se o operador usar o comando G00 durante o processo de corte devido a descuido ou falta de nitidez, a m\u00e1quina n\u00e3o reportar\u00e1 o erro, mas executar\u00e1 o comando diretamente. Isso inevitavelmente levar\u00e1 a um acidente de colis\u00e3o e destruir\u00e1 a pe\u00e7a e a ferramenta. O sistema de simula\u00e7\u00e3o atribuiu o problema \u00e0 falta de an\u00e1lise sem\u00e2ntica no programa NC. Durante a usinagem de simula\u00e7\u00e3o, se a ferramenta se mover para a superf\u00edcie circunferencial da pe\u00e7a de trabalho sob o comando G00, o sistema fornecer\u00e1 informa\u00e7\u00f5es de alarme. A interface \u00e9 mostrada na Figura 1. Figura 1 Interface de informa\u00e7\u00f5es de alarme As informa\u00e7\u00f5es solicitam ao programador que a instru\u00e7\u00e3o de corte foi aplicada incorretamente no programa. Na usinagem real, ocorrer\u00e1 uma colis\u00e3o entre a ferramenta e a pe\u00e7a. Ao adicionar essa fun\u00e7\u00e3o no sistema de simula\u00e7\u00e3o, ele promover\u00e1 significativamente os bons h\u00e1bitos de programa\u00e7\u00e3o dos alunos iniciantes, para que o erro possa ser habitualmente evitado na programa\u00e7\u00e3o real. Para atingir essa fun\u00e7\u00e3o, o sistema define o grupo de precis\u00e3o dupla NowData () para armazenar as coordenadas da posi\u00e7\u00e3o da ferramenta no instante. Entre eles, o NowData (1) armazena o valor da coordenada da ferramenta de torneamento atual z, o NowData (2) armazena o valor da coordenada x da ferramenta de torneamento atual. Como o sistema foi projetado para considerar se o comprimento do espa\u00e7o em branco pode ser exibido em uma interface de exibi\u00e7\u00e3o limitada, defina o par\u00e2metro de tamanho do espa\u00e7o em branco aqui. Neste momento, o valor da coordenada em NowData () \u00e9 multiplicado pelo par\u00e2metro bl na interface de simula\u00e7\u00e3o. Aqui, a origem do sistema de coordenadas da pe\u00e7a \u00e9 definida na interse\u00e7\u00e3o da superf\u00edcie da extremidade direita da pe\u00e7a e do eixo e, em seguida, a origem do programa \u00e9 determinada. Portanto, para avaliar se a ferramenta atual possui o movimento de corte sob o comando G00, \u00e9 necess\u00e1rio determinar apenas duas condi\u00e7\u00f5es: 1) Se a coordenada z da ferramenta \u00e9 negativa. 2) Se o valor da coordenada x da ferramenta \u00e9 menor que o raio da pe\u00e7a em branco, ou seja, determine se o NowData (1) \u00e9 menor que 0 e se o NowData (2) \u00e9 menor que o raio da pe\u00e7a. Como o valor x de NowData (2) \u00e9 o valor real multiplicado por bl, o valor do di\u00e2metro em branco da entrada \u00e9 multiplicado por bl no lado direito do s\u00edmbolo da desigualdade, para que a determina\u00e7\u00e3o da desigualdade seja v\u00e1lida, expressa como uma express\u00e3o matem\u00e1tica que \u00e9 z <0 ex <workpiece. Blank diameter \u00d7 bl \/2. If the system determines that a collision occurs during operation, an alarm will be given and the program will be reprogrammed. The following is the code to implement this feature:If g00 = True ThenIf NowData( 1) \uff1c 0 And NowData( 2) \uff1c Form2\uff0e Text1\uff0e Text*bl \/ 2 Thenmianban\uff0e \uff32ichTextBox2\uff0e SelColor = vb\uff32edmianban\uff0e \uff32ichTextBox2\uff0e SelText = mianban\uff0e \uff32ichTextBox2\uff0eSelText \uff06\u201d \u2018G00\u2019\u547d\u4ee4\u4e0b\u7981\u6b62\u5207\u524a\u5de5\u4ef6\uff0c\u8bf7\u91cd\u65b0\u7f16\u5199\u7a0b\u5e8f\uff0c\u518d\u6b21\u8fd0\u884c! \u201cPlaySound \u201d warn\uff0e wav\u201dmianban\uff0e temg\uff0e Text = \u201d \uff0d \uff0d ALM \uff0d \uff0d \u201d : mianban\uff0e temg\uff0eVisible = TrueTimer5\uff0e Enabled = TrueTimer16\uff0e Enabled = FalseAlm( 116) = True2. 2. 2 cutting parameter out of range alarmThe reasonable setting of cutting parameters directly affects the machining quality of parts. In actual production and processing, due to carelessness or unfamiliarity with the cutting parameters, the setting of the feed amount per revolution of the turning tool may cause problems. The amount of tool feed depends on the surface roughness and the cutting force. When rough-cutting, the surface roughness is not high, and the feed is mainly caused by the knife.The precision and strength of rods, blades, workpieces and machine tools are determined by the cutting forces. When semi-finishing and fine-cutting, the economics of cutting are mainly considered. That is to say, the cutting load cannot exceed the power of the machine tool while ensuring the economic life of the tool. Therefore, the tool feed amount cannot be too large or too small. If an oversight or error occurs during programming, an error will be indicated in the code detection of the simulation system. The simulation system provides that the spindle feedrate of one revolution must not be less than 0. 05mm or greater than 0. 5mm (The amount of cutting is closely related to the workpiece material and the tool type and material. The value range of this feed amount is in most cases. For other individual cases, it can be determined by referring to the manual or cutting test).A line of NC code is read in the FileDebugger of the system code. If the feed \u201cF\u201d is found from this line of code by the Mid function, then the custom GetNumber function is used to convert the number immediately followed by F to a single-precision floating-point number. 0. 05 and 0. 5 if less than 0. 05mm or greater than 0. 5mm, then the alarm prompts, its interface is shown in Figure 2.Fig. 2 Feed range out of range alarm prompt interface2. 2. 3 tool instruction alarm errorIn CNC turning, the tool command T is used to select the tool and its corresponding tool compensation. Example: T0202 represents the No. 2 knife and the No. 2 knife make-up. Therefore, it is agreed in this paper that the tool number and its tool complement number are the same value, which is not easy to confuse. If the tool number and the tool compensation number do not match in the NC program or one of them is default, the coordinate system will be disordered and the machining code will not be executed correctly. The system stores 3 commonly used tools: T0101 for 93\u00b0 roughing tool; T0202 for cutting tool; T0303 for fine turning tool. If \u201cT\u201d appears in a row and the following number is not the above number, the system will indicate which row of tool number T is illegal. code show as below:If TExist = True Then Call ErrCase( 3\uff0cFile\uff32ow\uff0cCaseType)TExist = TrueNumberString = GetNumber ( \uff32ight ( TextLine\uff0cLen ( TextLine ) \uff0dNumberStart) )If NumberString = \u201d \u201d ThenCall ErrCase( 1\uff0cFile\uff32ow\uff0cCaseType)ElseNumberStart = NumberStart + Len( NumberString)CaseNumber = CDbl( NumberString)If CaseNumber = 101 Or CaseNumber = 202 Or CaseNumber = 303Or CaseNumber = 404 Then \u2018\u5200\u5177\u7f16\u53f7ElseCall ErrCase( 9\uff0cFile\uff32ow\uff0cCaseType) \u2018 \u6b64\u5904\u8c03\u7528 ErrCase \u51fd\u6570\u663e\u793a\u9519\u8bef\u4fe1\u606fEnd IfEnd If3 system learning functionThis simulation system is used as a teaching aid for engineering training. Students can use this software to conduct self-study, develop good programming styles and operating habits as starting points, and conduct detailed studies on module settings, selection of interaction methods, and logic arrangement of actions.3. 1 Simulation System InterfaceIn order to enable the trainees to quickly get acquainted with the actual machine tool, the software simulates the real machine tool as much as possible in the interface design. The simulation system interface is shown in Figure3.3. 2 Operation Panel Button Function TipsFor trainees who have not touched the N091 CNC lathe or the software, there are dozens of knobs and buttons on the control panel. The system uses the ToolTipText property in the Command control that comes with the VB platform, and the corresponding knob or The name of the button is filled in the operation panel. When the mouse is moved to the corresponding position, the system will give a text prompt. The interactive function is good, which is very helpful for students self-study. The function prompt interface of the machine tool operation panel is shown in Figure 4.Figure 3 Simulation System InterfaceFig. 4 Tool operation panel button function prompt interface3. 3 lathe operation sequence trainingAfter investigating the commercialized CNC simulation software on the market, the author found that most of the software does not strictly regulate the operation sequence of the machine tool. If the trainee has not touched the CNC lathe, the complex operation interface will be at a loss and I do not know where to go. If you start, you will soon lose interest in learning. In view of this, the simulation system uses VB to solve the above problem with the visible property of the Command control, and the order is limited by the selection of the property false\/true visible to this control in the Command_Click( ) function. If the operation sequence is wrong, it triggers. MsgBox, prompt error information, operation sequence warning interface as shown in Figure 5.Figure 5 Operation Sequence Warning InterfaceFigure 6 Interpolation Principle Learning Module Interface3. 4 interpolation principle learning moduleLinear interpolation and arc interpolation are the most basic tool path generation methods for CNC lathes. The above two types of interpolation in the N091 CNC lathe are implemented using a point-by-point comparison method. The simulation system embeds an interpolation learning module, and students can select the circumcircle, inverse circle, and linear interpolation in the interpolation learning window, and give the starting and ending coordinates accordingly to generate a circle or a straight line. Realize the consolidation of classroom knowledge teaching. The interpolation principle learning module interface is shown in Figure 6.4 ConclusionThis software is aimed at the training and teaching of CNC lathe engineering. It aims at cultivating engineering practices and focuses on the development of self-learning functions. Students participating in the CNC lathe engineering training can use the computer at any time to carry out simulations of CNC lathe machining procedures, lathe operation methods, and learning of related CNC knowledge. While significantly improving the training effect, it effectively ensures the safety of equipment and trainees. It actually solves the problem of excessive man-machine ratio caused by a large number of students and limited training equipment in the school\u2019s CNC lathe engineering training, and improves the operation practice. The efficiency reaches the goal of the students to better learn the CNC machining process.
\nFonte: Meeyou Carbide<\/p>\n<\/div>\n
<\/p>","protected":false},"excerpt":{"rendered":"
Abstract: Aiming at practical training and learning\uff0cthe NC lathe simulation system is designed on VB 6\uff0e 0\uff0e The system\uff0cwhich simulates the Fanuc-0i Mate TB NC operating system equipped by N091 NC lathe\uff0crealizes functions such as\uff0cwriting NC code\uff0c checking code errors\uff0cwarning on improper process properties\uff0csimulation of processing and operation training on PC\uff0e The trainers could easily…<\/p>","protected":false},"author":1,"featured_media":1533,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[92],"tags":[],"class_list":["post-1532","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cutting-tools-weekly"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/posts\/1532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/comments?post=1532"}],"version-history":[{"count":0,"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/posts\/1532\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/media?parent=1532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/categories?post=1532"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.meetyoucarbide.com\/pt\/wp-json\/wp\/v2\/tags?post=1532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}