Autor Tópico: join 2 following error  (Lida 2640 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline cast

  • Novato
  • *
  • Posts: 59
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: viçosa mg
join 2 following error
« Online: 08 de Julho de 2010, 12:12 »
           ola amigos! sou novo no forum me chamo willian . decidi participar do forum pois Guia CNC é o melhor que ja visitei .
         bom estou presisando de uma ajuda pra conseguir funcionar  uma placa phaser driver que montei com o emc2. configurei tudo como encontrei aqui no forum mais quando coloco o emc2 pra funcionar ele da o seguinte erro:   join 2 following error se algue puder me ajudar.
          Obrigado!
   

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: join 2 following error
« Resposta #1 Online: 08 de Julho de 2010, 13:14 »
Vc já tentou achar alguma referência na pg do emc?

http://tiny.cc/ukg4n

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re: join 2 following error
« Resposta #2 Online: 09 de Julho de 2010, 00:50 »
Em que momento dá o erro?

Abre o Emc2?

Se abre, funciona no modo manual?

Poste o arquivo de configuração xxxx.INI

Offline cast

  • Novato
  • *
  • Posts: 59
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: viçosa mg
Re: join 2 following error
« Resposta #3 Online: 09 de Julho de 2010, 09:15 »
Em que momento dá o erro?

Abre o Emc2?

Se abre, funciona no modo manual?

Poste o arquivo de configuração xxxx.INI


   bom dia!
da erro quando rodo o programa (clico rodar o programa para inicia uma usinagem)
   não funciona no modo manual
   minha configuração esta assim:

# Trajectory planner section
###############################################################################
[TRAJ]
#+ machine specific settings
AXES =                  3
COORDINATES =           X Y Z
HOME =                  0 0 0
LINEAR_UNITS =          mm
ANGULAR_UNITS =         degree
CYCLE_TIME =            0.010
DEFAULT_VELOCITY =      20
MAX_VELOCITY =          60
DEFAULT_ACCELERATIO N =  450
MAX_ACCELERATION =      460

# salvar posicao quando desliga a maquina
POSITION_FILE = POSITION.TXT



###############################################################################
# Axes sections
###############################################################################

#+ First axis
[AXIS_0]

TYPE =                          LINEAR
HOME =                          0.000
MAX_VELOCITY =                  20
# NOTE:  the step generator module applies its own limits to
# acceleration and velocity.  We have discovered that it needs
# to have a little "headroom" over the accel by the trajectory
# planner, otherwise it can fall slightly behind during accel
# and later overshoot as it catches up.  In the long term we
# hope to come up with a clean fix for this problem.  In the
# meantime, please set STEPGEN_MAXACCEL below to a few percent
# higher than the regular acceleration limit MAX_ACCELERATION
MAX_ACCELERATION =              20.0
STEPGEN_MAXACCEL =              22
BACKLASH =          0.000
# em SCALE colocar o numero de passos para que o eixo se movimente 1mm
SCALE =          28.063
MIN_LIMIT =                     -500
MAX_LIMIT =                     500
FERROR =          0.500
MIN_FERROR =          1.0
HOME_OFFSET =                   0.0
HOME_SEARCH_VEL =              0.0
HOME_LATCH_VEL =               0.0
HOME_USE_INDEX =                NO
HOME_IGNORE_LIMITS =            NO
HOME_SEQUENCE =       1

#+ Second axis
[AXIS_1]

TYPE =                          LINEAR
HOME =                          0.000
MAX_VELOCITY =                  20
MAX_ACCELERATION =              20.0
STEPGEN_MAXACCEL =              22
BACKLASH =          0.000
SCALE =          28.063
MIN_LIMIT =                     -500
MAX_LIMIT =                     500
FERROR =          0.500
MIN_FERROR =          1.0
HOME_OFFSET =                   0.0
HOME_SEARCH_VEL =               0.0
HOME_LATCH_VEL =                0.0
HOME_USE_INDEX =                NO
HOME_IGNORE_LIMITS =       NO
HOME_SEQUENCE =       1

#+ Third axis
[AXIS_2]

TYPE =                         ANGULAR
HOME =                          0.000
MAX_VELOCITY =                  20
MAX_ACCELERATION =              20.0
STEPGEN_MAXACCEL =              22
BACKLASH =          0.000
SCALE =          364.0787394               
MIN_LIMIT =                    -310
MAX_LIMIT =                    310
FERROR =          0.500
MIN_FERROR =          0.500
HOME_OFFSET =                   0.0
HOME_SEARCH_VEL =               0.0
HOME_LATCH_VEL =                0.0
HOME_USE_INDEX =                NO
HOME_IGNORE_LIMITS =            NO
HOME_SEQUENCE =       0

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: join 2 following error
« Resposta #4 Online: 09 de Julho de 2010, 09:19 »

http://wiki.linuxcnc.org/emcinfo.pl?Following_Error:

[info]Following Error and Stepper Driven Machines

The concept of a following error is funny when talking about stepper motors. Since they are an open loop system, there is no position feedback to let you know if you actually are out of range.

following errors usually have 2 causes on steppers

1. too little ferror or min_ferror

2. the RT pulsing can't keep up with the speed needed

2.a. BASE_PERIOD set incorrectly or (requested step rate is not possible at this BASE_PERIOD)

2.b. max velocity too high

2.c. max acceleration too high [/info]

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: join 2 following error
« Resposta #5 Online: 09 de Julho de 2010, 11:33 »
Eu aposto no segundo ítem da lista acima ;)

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re: join 2 following error
« Resposta #6 Online: 09 de Julho de 2010, 23:53 »
Eu aposto no segundo ítem da lista acima ;)

Eu também  ;D

Willian

A configuração que copiou do fórum, é a que eu uso aqui.

Talvez teu PC não suporta as velocidades, ou acelerações, tente baixa-las e adequar os itens que o Jorge sugere no poste anterior.

Na secção [TRAJ] tu tem a aceleração default de 450 e  máxima de 460, velocidade máxima de 60, enquanto nas secções [AXIS_..] são 20, tanto a velocidade, quanto a aceleração.

Offline cast

  • Novato
  • *
  • Posts: 59
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: viçosa mg
Re: join 2 following error
« Resposta #7 Online: 11 de Julho de 2010, 22:49 »
Eu aposto no segundo ítem da lista acima ;)

Eu também  ;D

Willian

A configuração que copiou do fórum, é a que eu uso aqui.

Talvez teu PC não suporta as velocidades, ou acelerações, tente baixa-las e adequar os itens que o Jorge sugere no poste anterior.

Na secção [TRAJ] tu tem a aceleração default de 450 e  máxima de 460, velocidade máxima de 60, enquanto nas secções [AXIS_..] são 20, tanto a velocidade, quanto a aceleração.

       Obrigado pela dica Cientista13.
      Baixei a a aceleração na secção (TRAJ) para minimo 360, e maximo 380
salvei as alterações e o EMC2 funcionou .

      Testei minha placa hoje,funcionou tudo direitinho, agora só falta a parte mecanica da maquina pra fazer (ta me dando uma surra daquelas rsrsrs).

       Muito obrigado a todos vocês.

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re: join 2 following error
« Resposta #8 Online: 12 de Julho de 2010, 00:10 »
       Obrigado pela dica Cientista13.
      Baixei a a aceleração na secção (TRAJ) para minimo 360, e maximo 380
salvei as alterações e o EMC2 funcionou .

      Testei minha placa hoje,funcionou tudo direitinho, agora só falta a parte mecanica da maquina pra fazer (ta me dando uma surra daquelas rsrsrs).

       Muito obrigado a todos vocês.

Levando surra, se aprende  ;D ;D ;D

Não precisa agradecer

Que bom que conseguiu fazer funcinar direitinho.


 

/** * */