Re: Malý CNC sústruh/brúska
Napsal: 15. 4. 2016, 5:47
Tak neviem preco tu kazdy doporucuje tycky z tlmicov ked skoro kazdy je krivy, to sa na meranie nehodi.
Největší české fórum o strojírenství, CNC strojích a 3D tiskárnách
https://forum.strojirenstvi.cz/
Tak nevím, moc moudřejší nejsem.WatchManiac píše:Pustím víc info
najprv som to mal takto (dva záznamy len):
...
tak to zahlási chybu, nemá (správne???) dáta pri ďalšom loope
Takisto keď tam dám ten DiscardInBuffer()
Z arduina ide: A00.00B00.00\n
Za každú radu budem vďačný.
Kód: Vybrat vše
A00.00B00.00\n
Kód: Vybrat vše
Dim str As String = sp.ReadLine()
If Left( str, 1 ) = "A" Then ' začíná řádek "A"? (pokud ne, pokračujeme dalším řádkem)
dim bPos as Integer = InsStr( str, "B" )
if bPos > 1 then ' Je tam někde "B"? (pokud ne, zase pokračujeme dalším řádkem)
dim strX as string ' X
dim strDX as string ' DeltaX
strX = Mid( Left( str, bPos-1 ), 2 ) ' první číslo mezi A a B
strDX = Mid( bPos+1 ) ' 2. číslo mezi B a koncem
try
dim X as double
dim DX as double
X = Convert.ToDouble( strX )
DX = Convert.ToDouble( strDX )
' teď s tím X a DX něco udělat
' polohaXtb....
' Invoke.....
' **** sem se hodí nějaký Delay( třeba 200 => refresh 5× za vteřinu, to je až-až) následovaný DiscardInBuffer()
catch e Exception
' chyby ignorujeme, zkusíme další řádek
end try
End If ' máme pozici "B"
End If ' string začíná "A"
Návod nemám, bude skúška pokus/omyl/kaput. Stačí mi ináč max. 10 min kontinuálneho behu, tak snáď to aspoň niečo vydrží...PAKO.ll píše:V první řadě bych se podíval do návodu ,jak dlouho s tím můžeš "mixovat" . Nežli se pustíš do větších akcí
Dle mne to jde ,ale regulovat bez z5tné vazby není to pravé ořechové.
Mex píše:Otázkou je smysl té regulace. Ten motor bude dost slabý, a při regulaci bez zpětné vazby bude u nižších otáček krouťák šíleně malý. Takže na balzu asi dobré, nebo na vrtání menšími vrtáky. Ale rozhodně na na nějaké nástroje o velkých průměrech, kde bys potřeboval nižší točky.