EMC2 - znizenie rychlosti pri frezovani

Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

11. 11. 2010, 10:30

Gulliver64 píše:v mach3 od verze 2.63 je možnost nastavit si mezní úhel deakcelerace dle libosti, takže kombinací akcelerace a tohoto úhlu lze docílit až překvapivě dobrých výsledků - plynulého pohybu s bržděním v ostrých koutech (mimochodem, mach si předpočítává dráhu a dokáže akcelerovat a deakcelerovat i v obecné dráze - rozuměj v dráze tvořené několika po sobě jdoucími přímkamy, mnohdy desítkami "G01"). když jsem přecházel z v.1.84 na v2.63 a zapnul jsem tuto vychytávku tak jsem v němém úžasu stál u mašinky několik minut :-) . pro upřesnění, frézuji takřka výhradně ve 3D kde se prakticky s ničím jiným než s G01 nesetkávám a kde jsou jednotlivé dráhy běžně dlouhé jen několik desetin mm.
V Machu neco funguje ?? zajimave. :D
Co vrtaci cykly ? Uz je spravili ? Uz to korektne brzdi po rampe v MDI pri jezdeni blizko SW koncaku ? Kdyby nekdo vypsal funkcni opravy bugu , tak to bych si rad pocet.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
grinoCNC
Příspěvky: 45
Registrován: 4. 9. 2008, 1:43

12. 11. 2010, 8:28

Radek-B píše:
grinoCNC píše:Jasne rozumiem, uz len tu G64 odladit, a najst vhodny kompromis, tak aby bola rychlost vcelku dobra a aby moc nezaoblovalo hrany, ajked pri 3d frezovani by to niekde nemuselo az tak vadit.

syntax zapisu G-kodu je :
G64 P0.05
P= velikost povolene odchylky.

RADEK

Vdaka! Kdesi som sa docital. ze tam je este jeden volitelny parameter Q, ale neviem na co je, ale typujem ze mi ho nebude treba pouzit
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

12. 11. 2010, 9:22

G61 Exact Path Mode

G61.1 Exact Stop Mode

G64 Best Possible Speed

G64 P- (motion blending tolerance) Q- (naive cam tolerance)

G61 visits the programmed point exactly, even though that means temporarily coming to a complete stop.

G64 without P means to keep the best speed possible, no matter how far away from the programmed point you end up.

G64 P- Q- is a way to fine tune your system for best compromise between speed and accuracy. The P- tolerance means that the actual path will be no more than P- away from the programmed endpoint. The velocity will be reduced if needed to maintain the path. In addition, when you activate G64 P- Q- it turns on the "naive cam detector"; when there are a series of linear XYZ feed moves at the same feed rate that are less than Q- away from being collinear, they are collapsed into a single linear move. On G2/3 moves in the G17 (XY) plane when the maximum deviation of an arc from a straight line is less than the G64 P- tolerance the arc is broken into two lines (from start of arc to midpoint, and from midpoint to end). those lines are then subject to the naive cam algorithm for lines. Thus, line-arc, arc-arc, and arc-line cases as well as line-line benefit from the "naive cam detector". This improves contouring performance by simplifying the path. It is OK to program for the mode that is already active. See also Section [->] for a discussion of these modes. If Q is not specified then it will have the same behavior as before and use the value of P-.
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“