Takie tam...
: 08 kwie 2018, 10:32
Rotomat:
A on nie jest czasem unipolarny?Kopytko pisze:Użyj takiego , też da rade" a kosztuje ok 5 zł .;l
Mnie te z przekładnią silniki po prostu się nie podobają wizualnie. Soft do rotomatu sam pisałem, ale będzie inny wyświetlacz(od nokii) i mniejsza elektronika. Jak się ukaże wersja druga to się pochwalę.McKee pisze:Pokaż coś i nie opędzisz się od doradców
A w kwestii tego silnika, który koledzy polecają - jest taki projekt: https://www.instructables.com/id/3D-Pri ... 85Stepper/ - sprawdzony, działający z gotowym wsadem do ATtiny - może ci to pomoże, tylko nie sugeruj się zbyt mocno .
Wiem jedynie o takim sprawdzeniu: w ustawieniach Marlina w menu powinna być widoczna wartość współczynnika K (linear advanced) - jeżeli tego nie ma to w firmware jest wyłączone, jeżeli jest K i ma inną wartość niż 0 to jest włączone - jak ustawisz 0 to znaczy, że linear advanced/advance pressure jest wyłączone - mam Marlin 2.0.x w wersji pierwszej było podobnie z tego co pamiętam.$A$F pisze:P.s. Jest jakaś komenda w gcode by sprawdzić czy mam włączone w marlinie Advance Pressure?
Adinfo pisze:Wiem jedynie o takim sprawdzeniu: w ustawieniach Marlina w menu powinna być widoczna wartość współczynnika K (linear advanced) - jeżeli tego nie ma to w firmware jest wyłączone, jeżeli jest K i ma inną wartość niż 0 to jest włączone - jak ustawisz 0 to znaczy, że linear advanced/advance pressure jest wyłączone - mam Marlin 2.0.x w wersji pierwszej było podobnie z tego co pamiętam.$A$F pisze:P.s. Jest jakaś komenda w gcode by sprawdzić czy mam włączone w marlinie Advance Pressure?
Kod: Zaznacz cały
SENDING:M503
echo:Steps per unit:
echo: M92 X100.06 Y80.06 Z800.00 E400.00
echo:Maximum feedrates (mm/s):
echo: M203 X150.00 Y150.00 Z20.00 E80.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X700 Y700 Z70 E15000
echo:Accelerations: P=printing, R=retract and T=travel
echo: M204 P700.00 R700.00 T700.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B20000 X8.20 Y8.20 Z0.20 E10.00
echo:Home offset (mm)
echo: M206 X0.00 Y0.00 Z0.00
echo:Material heatup parameters:
echo: M145 S0 H180 B70 F0
M145 S1 H240 B110 F0
echo:PID settings:
echo: M301 P11.96 I0.41 D58.49
echo: M304 P90.00 I0.82 D305.40
echo:Filament settings: Disabled
echo: M200 D1.75
echo: M200 D0
Jak będę w domu to zapodam Ci co widać po włączeniu linear adv. w menu drukarki i gdzie to jest. Sprawdź polecenie M900 co Ci wyświetli - bez podanych parametrów powinno wyświetlić wartość "K factor"- jak jest wyłączone to albo 0 albo inny "komunikat".$A$F pisze:No to chyba nie jest włączone
Kod: Zaznacz cały
#define LIN_ADVANCE (musi być odkomentowane)
#if ENABLED(LIN_ADVANCE)
#define LIN_ADVANCE_K <your_value_here> (jak lin_advance włączone to tu jest wpisana wartość K)
M900 nic nie zwraca Ciekawe czy są oryginalne źródła do marlina. Czy wystarczy podmienić pliki w Marlinie które anycubic daje?Adinfo pisze:Jak będę w domu to zapodam Ci co widać po włączeniu linear adv. w menu drukarki i gdzie to jest. Sprawdź polecenie M900 co Ci wyświetli - bez podanych parametrów powinno wyświetlić wartość "K factor"- jak jest wyłączone to albo 0 albo inny "komunikat".$A$F pisze:No to chyba nie jest włączone
Jak byś miał źródło do kompilacji co wgrywany był firmware to tam to można sprawdzić czy jest załączone - jak będę wieczorem w domu to postaram się to odszukać, tak to powinno wyglądać w pliku Configuration_adv.h:Kod: Zaznacz cały
#define LIN_ADVANCE (musi być odkomentowane) #if ENABLED(LIN_ADVANCE) #define LIN_ADVANCE_K <your_value_here> (jak lin_advance włączone to tu jest wpisana wartość K)