Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

ELETRÔNICA / ELÉTRICA => Eletrônica Básica => Programação => Tópico iniciado por: kiko ribeiro em 21 de Julho de 2009, 18:26

Título: qual é o mais simpes ??? linguagens
Enviado por: kiko ribeiro em 21 de Julho de 2009, 18:26
estou fasendo um curso http://www.edutecbauru.com.br/cursopic/
se algum amigo quiser dar uma olhada no curso so pra avaliar , estou achando bem simples o sistema , mas gostaria de saber qual linguagem é a mais utilizada aqui para ser aplicada nas maquinas cnc .
Título: Re: qual é o mais simpes ??? linguagens
Enviado por: serandre em 21 de Julho de 2009, 18:56
Eu gostei do JAL (Just Another Language), é uma versão freeware que pode ser baixada neste site:

http://www.casadeyork.com/jalv2/

É bem parecido com Pascal, muito fácil de programar. Já tem muito tempo que não mexo com eletrônica, mas lembro de ter usado bastante o JAL.

Dê uma conferida nesse site e baixe para você conferir, talvez vc goste.

[]s,
Sérgio

Título: Re: qual é o mais simpes ??? linguagens
Enviado por: minilathe em 21 de Julho de 2009, 18:58
Kiko,

As máquina que possuem controle por CNCs geralmente são programadas na linguagem G, que é um padrão internacional. Os comandos da máquina (arquivo de comandos G) são normalmante gerados automaticamente através de programas do tipo CAM (Computer Aided Manufacturing), mas também é usual programar diretamente usando a linguagem G, em aplicações simples, o que é muito fácil...
Título: Re: qual é o mais simpes ??? linguagens
Enviado por: kiko ribeiro em 22 de Julho de 2009, 08:52
 a ssim eu nõa me espliquei direito , mas ja percebi que nas placas controladoras  a maioria não usa pic e sim ci, a minha duvida era quando se monta placa controladora e a mesma tem algum pic na parte eletronica da placa ,qual seria a melhor maneira de programar esse pic. 
Título: Re: qual é o mais simpes ??? linguagens
Enviado por: serandre em 22 de Julho de 2009, 09:33
a ssim eu nõa me espliquei direito , mas ja percebi que nas placas controladoras  a maioria não usa pic e sim ci, a minha duvida era quando se monta placa controladora e a mesma tem algum pic na parte eletronica da placa ,qual seria a melhor maneira de programar esse pic.

Para programar o PIC você usa linguagens para ele, tem diversas, Basic, C, Pascal, Assembly. Eu citei o JAL pois ele é totalmente Free (Freeware). O G-code é outra coisa não tem haver com a linguagem de programação dos microcontroladores.

Para o propósito de uma controladora de CNC, Assembly produz um código mais eficiente e otimizado. Mas a maioria das linguagens para microcontroladores permite inserir códigos assembly inline.

Nesse site aqui tem um projeto também Free, com o código fonte de uma controladora CNC usando PIC.
Título: Re: qual é o mais simpes ??? linguagens
Enviado por: minilathe em 22 de Julho de 2009, 09:36
a ssim eu nõa me espliquei direito , mas ja percebi que nas placas controladoras  a maioria não usa pic e sim ci, a minha duvida era quando se monta placa controladora e a mesma tem algum pic na parte eletronica da placa ,qual seria a melhor maneira de programar esse pic.

Não sei se estamos falando da mesma placa, mas o que normalmente é usado por aqui são placas de deriver, ou acionamento do motor de passo. Essas placas não possuem nenhum tipo de software embutido ou microcontroladores, sendo composta apenas de circuitos analógicis e digitais.

Apesar disso, existem placas de acionamento e de controle mais sofisticadas, algumas até pequenas, aparentemente simples e com poucos componentes. Mas que são programadas com algoritmos de controle e outros, mas são minoria dos casos que tenho visto por aqui.
Título: Re: qual é o mais simpes ??? linguagens
Enviado por: F.Gilii em 22 de Julho de 2009, 09:58
Acho que não é isso que ele quer saber.

Ele quer saber é como se faz um programa para o PIC que funcione controlando motores de passo.

Acho que ele quer fazer de um PIC o mesmo que por exemplo umL297 faz...

Olha, eu sou a última pessoa que você deve escutar alguma opinião, mas de todas as poucas placas que eu ví que usam PIC para controle de motor de passo, nenhuma delas funciona a contento.

Contudo, acho que pode ser interessante exercício ou estudo, mas não que vá funcionar bem e com desenpenho alto.
Título: Re: qual é o mais simpes ??? linguagens
Enviado por: minilathe em 22 de Julho de 2009, 14:27
Ele quer saber é como se faz um programa para o PIC que funcione controlando motores de passo.

Acho que ele quer fazer de um PIC o mesmo que por exemplo umL297 faz...

Olha, eu sou a última pessoa que você deve escutar alguma opinião, mas de todas as poucas placas que eu ví que usam PIC para controle de motor de passo, nenhuma delas funciona a contento.

Pois é.....

Contudo, acho que pode ser interessante exercício ou estudo, mas não que vá funcionar bem e com desenpenho alto.

Sim...
Título: Re: qual é o mais simpes ??? linguagens
Enviado por: serandre em 22 de Julho de 2009, 17:15
Eu esqueci de passar o link do site na resposta anterior. hehehe

É esse:
http://www.piclist.com/techref/io/stepper/linistep/index.htm

Nesse site tem bastante material para estudo.